{
  "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": -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": -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": "StringU16",
            "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": "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_fatigue_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "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_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": -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": -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": "StringU16",
            "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": "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_morale_ext_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "ume_encouraged_column_formation",
            "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": "special_ability_inspire_unit_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
          },
          {
            "name": "special_ability_rally_min_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": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "special_ability_rally_max_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": 4,
            "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": "StringU16",
            "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": "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_naval_morale_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "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_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": -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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "_kv_rules_ext_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "special_ability_artillery_rof_boost",
            "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": "special_ability_artillery_accuracy_boost",
            "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": []
      }
    ],
    "_kv_rules_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "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_special_ability_effects_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "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_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": -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": -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": -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": -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": -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": -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": -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": [
              "agent_ability_categories",
              "category"
            ],
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 2,
        "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cannot_fail",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cannot_fail",
            "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": "ability",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "associated_attribute",
            "field_type": "OptionalStringU16",
            "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": "associated_cursor_mode",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cursors",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cannot_fail",
            "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": [
          {
            "name": "effect_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": [
          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": -1,
            "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": -1,
            "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": [],
        "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "aesthetic",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_aesthetics",
              "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": "key",
            "field_type": "StringU16",
            "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_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": -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": [
          0
        ]
      }
    ],
    "action_results_additional_outcomes_tables": [
      {
        "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": -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": -1,
            "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": null,
            "description": "",
            "ca_order": -1,
            "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": 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": "opportune_failure_weighting",
            "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": "authority_value_coefficient",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "final_value = value + (authority_value_coefficient * agent.attribute_level(ATTRIBUTE_AUTHORITY)",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "subterfuge_value_coefficient",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "final_value = value + (subterfuge_value_coefficient * agent.attribute_level(ATTRIBUTE_SUBTERFUGE)",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "zeal_value_coefficient",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "final_value = value + (zeal_value_coefficient * agent.attribute_level(ATTRIBUTE_ZEAL)",
            "ca_order": -1,
            "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": 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": "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": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "actor_effect_bundle_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "target_effect_bundle_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "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": 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": "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": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "show_instant",
            "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 info text will appear automatically when advice triggered. If false then it is up to the scriptor to trigger when it appears.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "show_on_navigate",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_header",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Specifies whether appears as header or bulleted entry",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "navigation_order",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 2,
        "fields": [
          {
            "name": "advice_level_lookup",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "advice_levels",
              "key"
            ],
            "lookup": null,
            "description": "Advice level linked to, when this advice level is trigged this info text will be shown",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "show_instant",
            "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 info text will appear automatically when advice triggered. If false then it is up to the scriptor to trigger when it appears.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "show_on_navigate",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_header",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Specifies whether appears as header or bulleted entry",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "navigation_order",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -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": "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "locatable",
            "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": "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": "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "for_loading_screen",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 2,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "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": "StringU16",
            "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": "StringU16",
            "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": "StringU16",
            "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": "",
            "ca_order": 9,
            "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": "locatable",
            "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": "parameter",
            "field_type": "StringU16",
            "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": "OptionalStringU16",
            "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": "OptionalStringU16",
            "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": "StringU16",
            "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": "advisor_name",
            "field_type": "StringU16",
            "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": "for_loading_screen",
            "field_type": "Boolean",
            "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
          }
        ],
        "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": "",
            "ca_order": -1,
            "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": "",
            "ca_order": -1,
            "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": -1,
            "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": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "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": "advisor_icon_path",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": []
      }
    ],
    "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "agent_action_message_events_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "critical_failure",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "critical_success",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "failure",
            "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": -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": "oportune_failure",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "success",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "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": -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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "agent_actions_tables": [
      {
        "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": -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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 5,
        "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": "your_message_events_male",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_action_message_events",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "your_message_events_female",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_action_message_events",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "their_message_events_male",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_action_message_events",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "their_message_events_female",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_action_message_events",
              "key"
            ],
            "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": "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": []
      },
      {
        "version": 4,
        "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": "your_message_events_male",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_action_message_events",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "your_message_events_female",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_action_message_events",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "their_message_events_male",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_action_message_events",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "their_message_events_female",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_action_message_events",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "enabled_by_effect",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "agent_attribute_situations_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "attribute_situation",
            "field_type": "StringU16",
            "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": "attribute",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": []
      }
    ],
    "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "icon_path",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": "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": "effect_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": [
          0
        ]
      }
    ],
    "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": -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": []
      },
      {
        "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": []
      },
      {
        "version": 5,
        "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": "equipement_theme",
            "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": "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 3,
        "fields": [
          {
            "name": "agent",
            "field_type": "StringU16",
            "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": "StringU16",
            "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": "model",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_uniforms",
              "uniform_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "generals_unit",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_stats_land",
              "key"
            ],
            "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": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "equipement_theme",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "OptionalStringU16",
            "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "agent",
            "field_type": "StringU16",
            "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": "culture",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "model",
            "field_type": "StringU16",
            "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": "generals_unit",
            "field_type": "OptionalStringU16",
            "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": "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
          },
          {
            "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
          }
        ],
        "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "agent_spawning_to_government_types_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "spawning",
            "field_type": "StringU16",
            "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": "government_type",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "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": 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": []
      }
    ],
    "agent_spawnings_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "agent",
            "field_type": "StringU16",
            "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": "base_chance",
            "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": []
      }
    ],
    "agent_string_faction_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": -1,
            "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": "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": "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "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": "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": "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -1,
            "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": -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_subculture",
              "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": -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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "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": "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": "subculture",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures_subculture",
              "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "agent_subculture_gender_overrides_tables": [
      {
        "version": 0,
        "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": "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": "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": []
      }
    ],
    "agent_subtype_subculture_overrides_tables": [
      {
        "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": -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": "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": "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": "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": "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": []
      }
    ],
    "agent_subtypes_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": "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": -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": "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -1,
            "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": []
      },
      {
        "version": 3,
        "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": "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
          },
          {
            "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_ability_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": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "agent",
            "field_type": "StringU16",
            "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": "ability",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_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
          }
        ],
        "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": -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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "default_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": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "attribute",
            "field_type": "StringU16",
            "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": "agent",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_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": "visible",
            "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": []
      }
    ],
    "agent_to_bribe_actions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "agent",
            "field_type": "StringU16",
            "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": "bribe_action",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": []
      }
    ],
    "agent_uniform_colours_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "uniform_name",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_uniforms",
              "uniform_name"
            ],
            "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": "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_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_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": "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_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": "tertiary_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": "tertiary_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": "tertiary_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
          }
        ],
        "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 6,
        "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_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": -1,
            "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": -1,
            "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_materials_enums",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_weapon_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_materials_enums",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_shield_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_materials_enums",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 2,
        "fields": [
          {
            "name": "filename",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "uniform_name",
            "field_type": "StringU16",
            "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": "battle_filename",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": []
      }
    ],
    "agent_voice_events_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "agent_key",
            "field_type": "StringU16",
            "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": "sound_event_key",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "sound_events",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "voice_event_key",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "voice_events",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction_total_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": "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": "in_encyclopedia",
            "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": "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": -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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction_total_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": "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": "in_encyclopedia",
            "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": 5,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "zone_of_control",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "portrait_override",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_spawnable",
            "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": "primary_attribute",
            "field_type": "StringU16",
            "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": "religion",
            "field_type": "OptionalStringU16",
            "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": "faction_total_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": "faction_cap_lower_bound",
            "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": "audio_selected",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "sound_events",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_move",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "sound_events",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_move_complete",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "sound_events",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_move_complete_can_move_again",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "sound_events",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_move_illegal",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "sound_events",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_embark",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "sound_events",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_disembark",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "sound_events",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_death",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "sound_events",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "VO_actor_numbers",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": "key",
            "field_type": "StringU16",
            "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": "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": "zone_of_control",
            "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": "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": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "animation_set",
            "field_type": "StringU16",
            "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": "portrait_override",
            "field_type": "OptionalStringU16",
            "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": "is_spawnable",
            "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": "primary_attribute",
            "field_type": "StringU16",
            "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": "religion",
            "field_type": "OptionalStringU16",
            "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": "faction_total_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": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction_cap_lower_bound",
            "field_type": "I32",
            "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
          }
        ],
        "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "melee",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ranged_direct",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "flanker",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "flying",
            "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_value",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Used by Autoresolver to protect unit in result calcs",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "gate_crusher",
            "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": "bomber",
            "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": "shock",
            "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_skirmish",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Should this AI enable skirmish behaviour for this unit",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "harasser",
            "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": "stalker",
            "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": 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": "melee",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ranged_direct",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "flanker",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "flying",
            "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_value",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Used by Autoresolver to protect unit in result calcs",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "gate_crusher",
            "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": "bomber",
            "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": "shock",
            "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_skirmish",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Should this AI enable skirmish behaviour for this unit",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "aide_de_camp_categories_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "always_play",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Ignore cooldown.",
            "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": "How long until another event of this category can be triggered.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Name of the category.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "play_once_only",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Only play once per battle.",
            "ca_order": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "picture_in_picture",
            "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": "offset_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "offset_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": "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": -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 to use when event shown in battle",
            "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": [
              "aide_de_camp_categories",
              "key"
            ],
            "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": "picture_in_picture",
            "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": "offset_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "offset_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": "circunvent_cooldown",
            "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_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 2,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "picture_in_picture",
            "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": "offset_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "offset_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": "circunvent_cooldown",
            "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": "key",
            "field_type": "StringU16",
            "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": "text",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "picture_in_picture",
            "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": "offset_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
          },
          {
            "name": "offset_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": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ancillaries_categories_faction_junctions_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "allowed_per_character",
            "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": "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": -1,
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -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": []
      }
    ],
    "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": -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": "Icon in skins folder to use",
            "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": "Order to show in ui, lowest will show first",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -1,
            "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": -1,
            "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": null,
            "is_filename": 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": []
      }
    ],
    "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 12,
        "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": "is_husband_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": "is_diplomatic_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": "is_dynastic_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": "spouse_subculture",
            "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": "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": "spouse_type",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "marriage_types",
              "key"
            ],
            "lookup": null,
            "description": "For spouse ancillaries.",
            "ca_order": -1,
            "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": [
              "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 6,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "StringU16",
            "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": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_skills",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "avatar_special_ability",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_localised_source",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_ancillaries_localised_source_lookups",
              "key"
            ],
            "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": "mp_drop_probability",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_drop_probabilities",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "product",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_product_lookups",
              "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": "key",
            "field_type": "StringU16",
            "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": "StringU16",
            "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": "StringU16",
            "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": 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": "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": 8,
            "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": 9,
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "exclusion_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": "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": -1,
            "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": "StringU16",
            "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": "StringU16",
            "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": []
      }
    ],
    "ancillary_info_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "ancillary",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "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_to_attribute_effects_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "ancillary",
            "field_type": "StringU16",
            "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": "attribute",
            "field_type": "StringU16",
            "is_key": true,
            "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": "effect_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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ancillary_to_effects_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "ancillary",
            "field_type": "StringU16",
            "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": "StringU16",
            "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": "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": []
      }
    ],
    "ancillary_to_excluded_ancillaries_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "ancillary",
            "field_type": "StringU16",
            "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": "excluded_ancillary",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "ancillary_to_included_agents_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "ancillary",
            "field_type": "StringU16",
            "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": "StringU16",
            "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": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": []
      }
    ],
    "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "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": -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": -1,
            "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": -1,
            "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": null,
            "is_filename": 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": []
      }
    ],
    "anim_reference_poses_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "path",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "root_node",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "animals_tables": [
      {
        "version": 0,
        "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": -1,
            "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": -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": -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": "Looks up VMD, prefaces with \"animal_\" automatically.",
            "ca_order": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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
          }
        ],
        "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spline_width",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Width of spline",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spline_col_r",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Colour when in range or cast",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spline_col_g",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Colour when in range or cast",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spline_col_b",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Colour when in range or cast",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spline_oor_col_r",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Colour when out of casting range",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spline_oor_col_g",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Colour when out of casting range",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spline_oor_col_b",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Colour when out of casting range",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spline_vertical",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spline_animation_speed",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spline_tile_count",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "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": -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": null,
            "lookup": null,
            "description": "This is composite scene that will be rendered in centre (in same fashion as central vfx)",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_targetting_per_entity",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vfx_ring_segment_length",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_model_time",
            "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 animate in model time not real time",
            "ca_order": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spline_width",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Width of spline",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spline_col_r",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Colour when in range or cast",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spline_col_g",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Colour when in range or cast",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spline_col_b",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Colour when in range or cast",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spline_oor_col_r",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Colour when out of casting range",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spline_oor_col_g",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Colour when out of casting range",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spline_oor_col_b",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Colour when out of casting range",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spline_vertical",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spline_animation_speed",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spline_tile_count",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "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": -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": null,
            "lookup": null,
            "description": "This is composite scene that will be rendered in centre (in same fashion as central vfx)",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_targetting_per_entity",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vfx_ring_segment_length",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "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": -1,
            "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": -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": -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": -1,
            "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",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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
          }
        ],
        "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "enables_siege_assault",
            "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": []
      }
    ],
    "audio_abilities_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": "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": -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
          }
        ],
        "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": -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",
            "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": "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": -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": "looping_group_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
          }
        ],
        "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": -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": "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -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": [
              "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": null,
            "is_filename": false,
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "make_rtpc_global",
            "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": "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": "sample_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": "height_influence",
            "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": "height_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": "use_building_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": "use_tree_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": "always_play",
            "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": []
      }
    ],
    "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": -1,
            "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": -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": [
              "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": null,
            "is_filename": false,
            "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",
            "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": "max_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": "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": -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": "min_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": "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": -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": "required_intensity",
            "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": "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
          }
        ],
        "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": -1,
            "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": -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": [
              "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": -1,
            "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": -1,
            "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": -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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_battle_environment_weather_loop_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "loop",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_battle_environment_loops",
              "name"
            ],
            "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": [
              "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": -1,
            "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": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_battle_environment_one_shots",
              "name"
            ],
            "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": [
              "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": -1,
            "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": null,
            "is_filename": false,
            "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": "wind_intensity_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
          }
        ],
        "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_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": -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": "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ambience_only_play_if_primary",
            "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": "ambience_only_play_if_port",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "one_shot_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "one_shot_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": -1,
            "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": null,
            "is_filename": false,
            "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_only_play_if_port",
            "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": "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": -1,
            "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": -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": -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": -1,
            "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": null,
            "is_filename": false,
            "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": -1,
            "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": -1,
            "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": null,
            "is_filename": false,
            "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": "required_intensity",
            "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": "sample_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": []
      }
    ],
    "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": -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": "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": -1,
            "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": -1,
            "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": -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_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": null,
            "is_filename": false,
            "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": -1,
            "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": -1,
            "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": -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": [
              "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": null,
            "is_filename": false,
            "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": "required_intensity",
            "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": "sample_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": []
      }
    ],
    "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "listener_scaling_factor",
            "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": "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -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": "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": "use_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": "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": "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": "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": -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
          }
        ],
        "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": -1,
            "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": -1,
            "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": -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": "use_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": "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": "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": "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_entity_type_limitations_tables": [
      {
        "version": 4,
        "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_entity_types_tables": [
      {
        "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": -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
          }
        ],
        "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": -1,
            "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": -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": "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": "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": "only_trigger_once_per_volley",
            "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",
            "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": -1,
            "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": -1,
            "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": -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": "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": "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": "only_trigger_once_per_volley",
            "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": "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_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
          }
        ],
        "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": -1,
            "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": -1,
            "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": -1,
            "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": -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": "key",
            "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": "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_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_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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_group_sounds_tables": [
      {
        "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": -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
          }
        ],
        "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": -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": [
              "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -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
          }
        ],
        "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": -1,
            "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": -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": "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": -1,
            "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": null,
            "is_filename": false,
            "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_weapons",
            "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": []
      }
    ],
    "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": -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": "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": null,
            "is_filename": false,
            "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": -1,
            "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": 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": "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
          }
        ],
        "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": -1,
            "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": -1,
            "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": -1,
            "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": -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": "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": null,
            "is_filename": false,
            "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_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": "fire_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": "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": -1,
            "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": -1,
            "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": -1,
            "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": -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": "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
          }
        ],
        "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": -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": "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": "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",
            "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": []
      }
    ],
    "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_attenuation_fire",
            "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_attenuation_impact",
            "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_attenuation_inflight",
            "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": "inflight_min_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": "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_attenuation_idle",
            "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": "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": "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": "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "incoming_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": "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": "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": -1,
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "flyby_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": "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "limitation_scale_fire",
            "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": "limitation_scale_inflight",
            "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": "limitation_scale_impact",
            "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": "limitation_scale_incoming",
            "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": "limitation_scale_flyby",
            "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": 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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_attenuation_fire",
            "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_attenuation_impact",
            "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_attenuation_inflight",
            "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": "inflight_min_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": "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_attenuation_idle",
            "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": "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": "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": "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "incoming_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": "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": "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": -1,
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "flyby_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": "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
          }
        ],
        "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": "max_attenuation_fire",
            "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_attenuation_impact",
            "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_attenuation_inflight",
            "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": "requires_distance",
            "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": "requires_speed",
            "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": "inflight_min_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": "fire_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": "fire_group_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": "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_attenuation_idle",
            "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": "impact_group_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
          }
        ],
        "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": "audio_projectile_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_projectiles_enum",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_attenuation_fire",
            "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_attenuation_impact",
            "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_attenuation_inflight",
            "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": "play_incoming_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": "requires_distance",
            "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": "requires_speed",
            "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": "inflight_min_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
          }
        ],
        "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": -1,
            "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": -1,
            "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": -1,
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fade_in",
            "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": "fade_out",
            "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": "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": null,
            "is_filename": false,
            "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_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_influence",
            "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_influence_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": "max_visual_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_influence_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": "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": -1,
            "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": false,
            "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
          },
          {
            "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": 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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "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": -1,
            "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": null,
            "is_filename": false,
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -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": []
      }
    ],
    "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -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": -1,
            "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": -1,
            "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": null,
            "is_filename": 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": []
      }
    ],
    "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "if_player_is_attacker",
            "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": "if_player_is_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": -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": "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "avatar_advanced_skills_requirements_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "chain",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_skill_chain_lookups",
              "skill_chain"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "skill",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_skills",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "product",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_product_lookups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "avatar_aesthetic_sets_tables": [
      {
        "version": 4,
        "fields": [
          {
            "name": "ancillary",
            "field_type": "OptionalStringU16",
            "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": "key",
            "field_type": "StringU16",
            "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": "localised_name",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "product",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_product_lookups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "avatar_aesthetic_sources_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "avatar_aesthetics_localised_source_lookups_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "second_description",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "achievements",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "avatar_aesthetics_tables": [
      {
        "version": 7,
        "fields": [
          {
            "name": "avatar_skill",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_skills",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "avatar_skill_set",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "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": "armour_set",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_aesthetic_sets",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "source",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_aesthetic_sources",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "grouping",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_drop_probabilities",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "model",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "mount_variants",
              "display_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "localised_name",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "model_path",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_aesthetics_categories_enum",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "onscreen_source",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_aesthetics_localised_source_lookups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "default_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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "warscape_equipment_item",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "warscape_equipment_collections",
              "collection_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "product",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_product_lookups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "avatar_ancillaries_descriptions_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "string_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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "avatar_ancillaries_localised_source_lookups_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "localised_source_text",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": []
      }
    ],
    "avatar_ancillaries_to_categories_juncs_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "retainer_category",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_ancillaries_categories_lookups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "avatar_ancillaries_to_effects_junctions_tables": [
      {
        "version": 5,
        "fields": [
          {
            "name": "effect",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_effects",
              "effect"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "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": "multiplier",
            "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": "debuff",
            "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_group_key",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_unit_group_ids",
              "group_id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "string_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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "avatar_army_makeup_traits_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "army_percentage",
            "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": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_traits",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_category",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "avatar_campaign_maps_tables": [
      {
        "version": 8,
        "fields": [
          {
            "name": "adjacent_1",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_campaign_maps",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "adjacent_10",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_campaign_maps",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "adjacent_11",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_campaign_maps",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "adjacent_12",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_campaign_maps",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "adjacent_13",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_campaign_maps",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "adjacent_14",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_campaign_maps",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "adjacent_15",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_campaign_maps",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "adjacent_2",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_campaign_maps",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "adjacent_3",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_campaign_maps",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "adjacent_4",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_campaign_maps",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "adjacent_5",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_campaign_maps",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "adjacent_6",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_campaign_maps",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "adjacent_7",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_campaign_maps",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "adjacent_8",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_campaign_maps",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "adjacent_9",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_campaign_maps",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "dojo",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_dojo_chains",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_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": "is_starting_region",
            "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": "StringU16",
            "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": "unlock_aesthetic",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_aesthetics",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unlock_ancillary",
            "field_type": "OptionalStringU16",
            "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": "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": "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": "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
          },
          {
            "name": "onscreen_name",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_sea_region",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "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": "product",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_product_lookups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "region",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_campaign_map_regions",
              "region"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "avatar_clan_specialisms_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "ancillary",
            "field_type": "StringU16",
            "is_key": false,
            "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": "key",
            "field_type": "StringU16",
            "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": "product",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_product_lookups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "avatar_dojo_chains_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_requirement_description",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "product",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_product_lookups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "avatar_dojos_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "chain",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": null,
            "is_filename": false,
            "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": "OptionalStringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "units",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ancillary",
            "field_type": "OptionalStringU16",
            "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": "product",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_product_lookups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "avatar_drop_probabilities_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "drop_chance",
            "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": "StringU16",
            "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": []
      }
    ],
    "avatar_effects_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "avatar_faction_flags_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "image_file",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "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": []
      }
    ],
    "avatar_flags_tables": [
      {
        "version": 3,
        "fields": [
          {
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "source",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_ancillaries_localised_source_lookups",
              "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": "product",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_product_lookups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "avatar_gempei_dojos_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "chain",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": null,
            "is_filename": false,
            "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": "OptionalStringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "units",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ancillary",
            "field_type": "OptionalStringU16",
            "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "avatar_product_lookups_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "avatar_ranks_tables": [
      {
        "version": 3,
        "fields": [
          {
            "name": "ancillary_slots",
            "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": "StringU16",
            "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": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "skill_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": "rank_sequence",
            "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": "veteran_slots",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "avatar_unit_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": "times_reset",
            "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": "product",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_product_lookups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "avatar_skill_chain_lookups_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "skill_chain",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "avatar_skill_effects_juncs_tables": [
      {
        "version": 3,
        "fields": [
          {
            "name": "effect",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_effects",
              "effect"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "skill",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_skills",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "multiplier",
            "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_group",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_unit_group_ids",
              "group_id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "avatar_skill_prerequisites_tables": [
      {
        "version": 0,
        "fields": [
          {
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "prerequisite",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_skills",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "skill",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_skills",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "avatar_skill_sets_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "unknown_1",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "There is no info about this table anywhere, not even in Shogun's Assembly Kit, so I can't get the title and relations for this table.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unknown_2",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "There is no info about this table anywhere, not even in Shogun's Assembly Kit, so I can't get the title and relations for this table.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unknown_3",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "There is no info about this table anywhere, not even in Shogun's Assembly Kit, so I can't get the title and relations for this table.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "avatar_skill_tree_traits_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_traits",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "skill_chain",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_skill_chain_lookups",
              "skill_chain"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "skill_points_allocated",
            "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": []
      }
    ],
    "avatar_skills_descriptions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_skills",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "avatar_skills_tables": [
      {
        "version": 10,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "level",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_skill_level_lookups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "skill_chain",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_skill_chain_lookups",
              "skill_chain"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_skill",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_skills",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "advanced_skill",
            "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": "clan_skill",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_clan_specialisms",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "clan_tokens_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": "skill_sub_chain",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_skill_sub_chain_lookups",
              "key"
            ],
            "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": "skill_sub_chain_superceded",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_skill_sub_chain_lookups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "product",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_product_lookups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "avatar_skills_to_units_juncs_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "skill",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_skills",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "units",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "avatar_special_abilities_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "unknown_1",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "There is no info about this table anywhere, not even in Shogun's Assembly Kit, so I can't get the title and relations for this table.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unknown_2",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "There is no info about this table anywhere, not even in Shogun's Assembly Kit, so I can't get the title and relations for this table.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unknown_3",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "There is no info about this table anywhere, not even in Shogun's Assembly Kit, so I can't get the title and relations for this table.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "avatar_startpos_units_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "units",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "product",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_product_lookups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "avatar_traits_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "avatar_unit_group_ids_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "group_id",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "avatar_unit_group_recruitment_limits_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "number_of_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": "string",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "random_localisation_strings",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_group",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_unit_group_ids",
              "group_id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "avatar_unit_groups_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "group_id",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_unit_group_ids",
              "group_id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_key",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_units",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "avatar_unit_info_card_abilites_strings_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "effect",
            "field_type": "StringU16",
            "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",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": []
      }
    ],
    "avatar_unit_levels_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "skill_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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "product",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_product_lookups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "avatar_unit_ui_categories_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "unit_ui_category",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "avatar_units_tables": [
      {
        "version": 8,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "units",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "xp_scaling_factor",
            "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": "default_avatar_general_model_unit",
            "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_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_ui_category",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_unit_ui_categories",
              "unit_ui_category"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_ui_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "hero_unit",
            "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": "product",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_product_lookups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "start_unit_as_veteran",
            "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": "clan_specialism",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_clan_specialisms",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "avatar_xp_rewards_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "xp",
            "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": "product",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_product_lookups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "banditry_events_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "maximum_banditry",
            "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": "message_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "minimum_banditry",
            "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": "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": "province_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": "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": []
      }
    ],
    "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": -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": -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": -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": 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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "factor_bias",
            "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 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": -1,
            "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": -1,
            "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": -1,
            "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_autoresolver_balances_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "melee_potential_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "missile_potential_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "source_unit_class",
            "field_type": "StringU16",
            "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": "target_unit_class",
            "field_type": "StringU16",
            "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_bridge_subculture_jcts_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "subculture",
            "field_type": "StringU16",
            "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": "simple_bridge",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "refined_bridge",
            "field_type": "StringU16",
            "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_camera_shake_parameters_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "attack",
            "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": "decay",
            "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": "fall_off_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": "horizontal_amplitude",
            "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": "horizontal_frequency",
            "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": "octave_amplitude_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "octave_frequency_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "octaves",
            "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": "pitch_amplitude",
            "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": "pitch_frequency",
            "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": "release",
            "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": "roll_amplitude",
            "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": "roll_frequency",
            "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": "sustain",
            "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": "sustain_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vertical_amplitude",
            "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": "vertical_frequency",
            "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": "yaw_amplitude",
            "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": "yaw_frequency",
            "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": []
      }
    ],
    "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_height_small",
            "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_height_large",
            "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_fort_max_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": "min_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": "move_speed_max_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "move_speed_min_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "turn_speed_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "move_fast_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "playable_area_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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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_height_large",
            "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_height_small",
            "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_fort_max_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": "min_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": "move_speed_max_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "move_speed_min_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "turn_speed_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "move_fast_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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "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": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_catchment_override_battle_mappings_tables": [
      {
        "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": -1,
            "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": -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": [
              "campaign_battle_type_enums",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_path",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_battle_paths",
              "path"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "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": -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": "which subcatchment to choose, or empty for none, * for any.",
            "ca_order": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_cinematic_events_tables": [
      {
        "version": 3,
        "fields": [
          {
            "name": "filename",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Name of camera.txt file that specifies shots to be used",
            "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": "level",
            "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": "priority",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Priority determines if shown as important event and which shots take precedence when selecting shot",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "window_in",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Start of window to trigger, where imagine 0 is when event happens. So if want to start playing/notifying of shot 10 seconds before happens, this should be 10.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "window_out",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "End of window to trigger, where imagine 0 is when event happens. So if closest time can play is 5 seconds before, this should be 5.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "repeat_wait_ms",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "After a cinematic event is played, it waits this duration until can be played again",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "event_category",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_cinematic_event_categories",
              "key"
            ],
            "lookup": null,
            "description": "This is the event category, so the type of event the shot gets played for",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "time_after_event",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "In seconds, after trigger event.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_cities_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "city",
            "field_type": "StringU16",
            "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": "minimum_building_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": "maximum_building_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": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "town_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": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "city_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": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "town_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": "city_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": "number_of_town_buildings",
            "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": "number_of_city_buildings",
            "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_city_buildings_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "building",
            "field_type": "StringU16",
            "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": "city",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "amount_in_town",
            "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": "amount_in_city",
            "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": []
      }
    ],
    "battle_city_subculture_jct_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "subculture",
            "field_type": "StringU16",
            "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": "city",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": []
      }
    ],
    "battle_climate_groupings_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "battle_terrain_climate_grouping",
            "field_type": "StringU16",
            "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_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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "heat_fatigue",
            "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": "cold_fatigue",
            "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": "spotting_scalar",
            "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": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "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": "weather_type",
            "field_type": "StringU16",
            "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": "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": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ambient_fog_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": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "volumetric_fog_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": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "heat_fatigue",
            "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": "cold_fatigue",
            "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": "haze_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": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fog_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": 10,
            "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": -1,
            "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": -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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_difficulty_modifiers_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "difficulty_level",
            "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": "human",
            "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": "stat",
            "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": "value",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ui_unit_stats",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "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": -1,
            "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": -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
          }
        ],
        "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": "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": "crawl_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": "fire_arc_loose",
            "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": "tracking_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": -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": "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": "display_model_offset_z",
            "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "class_validation",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "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": "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": 3,
            "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": 4,
            "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": 5,
            "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": "",
            "ca_order": 6,
            "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": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "crawl_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": 8,
            "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": 9,
            "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": 10,
            "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": 11,
            "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": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "shape",
            "field_type": "StringU16",
            "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": "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": 14,
            "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": 15,
            "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": 16,
            "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": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fire_arc_loose",
            "field_type": "F32",
            "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": "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": 19,
            "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": 20,
            "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": -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": "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -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": "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_frequency",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "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": -1,
            "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": -1,
            "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": -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": "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_groundcover_density_maps_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "climate",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ground_type",
            "field_type": "StringU16",
            "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": "density_map",
            "field_type": "StringU16",
            "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_groundcover_distribution_maps_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "climate",
            "field_type": "StringU16",
            "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": "distribution_map",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "lod",
            "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": []
      }
    ],
    "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": -1,
            "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": -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
          }
        ],
        "localised_fields": [],
        "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": "soldier_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": "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "soldier_model",
            "field_type": "StringU16",
            "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": "man_animations_table",
            "field_type": "StringU16",
            "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": "equipement_theme",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "warscape_equipment_themes",
              "theme"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "type",
            "field_type": "StringU16",
            "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": "OptionalStringU16",
            "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "soldier_model",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "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": "equipement_theme",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "warscape_equipment_themes",
              "theme"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "type",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_xp_gain",
            "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": []
      }
    ],
    "battle_script_advice_strings_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "advisor_name",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "advisors",
              "advisor_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "battle_script_strings_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "string",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "advisor_name",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "advisors",
              "advisor_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "title",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": "key",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "advisor_name",
            "field_type": "StringU16",
            "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": "string",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": [
          0
        ]
      }
    ],
    "battle_sequences_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "battle",
            "field_type": "StringU16",
            "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": "unlock_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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -1,
            "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": -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": -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": -1,
            "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": -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": -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
          }
        ],
        "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": -1,
            "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": -1,
            "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": -1,
            "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": null,
            "is_filename": false,
            "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_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": "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": "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": -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": "surname",
            "field_type": "OptionalStringU8",
            "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": "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": "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": "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": -1,
            "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": "This is portrait for loading screen portholes",
            "ca_order": -1,
            "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": null,
            "description": "The campaign representation of the character",
            "ca_order": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "male",
            "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": []
      }
    ],
    "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "deployment_zone_id",
            "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": "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_frontend_player_army",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_default_deployment_zones",
            "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_hidden_army",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "should_merge_army",
            "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 merge with other armies who have flag set and have same faction",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "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": -1,
            "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": -1,
            "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": -1,
            "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": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "deployment_zone_id",
            "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": "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_frontend_player_army",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_default_deployment_zones",
            "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_hidden_army",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "number_of_unit",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The number of this unit in the army",
            "ca_order": -1,
            "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": null,
            "is_filename": false,
            "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_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": "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": "percentage_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
          }
        ],
        "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": -1,
            "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": -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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bmd",
            "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": "environment",
            "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": []
      }
    ],
    "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": -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": "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": -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": "Unique id",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_set_pieces_tables": [
      {
        "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": null,
            "is_filename": false,
            "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -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": "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": null,
            "is_filename": false,
            "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_deviation",
            "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": "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "category_man",
            "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_mount",
            "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_engine",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "category_animal",
            "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_fauna",
            "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",
            "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": "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "head_tracking_angle",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Maximum head tracking angle (degrees)",
            "ca_order": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "footstep_detection_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": "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 2,
        "fields": [
          {
            "name": "category",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_skeleton_category_enums",
              "type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "left_arm_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "left_foot_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "left_hand_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "left_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "left_shoulder_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "left_upleg_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "left_wheel_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": -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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "right_arm_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "right_foot_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "right_hand_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "right_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "right_shoulder_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "right_upleg_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "right_wheel_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "root",
            "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": "scale",
            "field_type": "F32",
            "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": "scale_deviation",
            "field_type": "F32",
            "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": "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "left_finger_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "right_finger_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "left_toe_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "right_toe_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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "fields": [
          {
            "name": "category",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_skeleton_category_enums",
              "type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "left_arm_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "left_foot_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "left_hand_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "left_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "left_shoulder_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "left_upleg_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "left_wheel_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": -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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "right_arm_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "right_foot_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "right_hand_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "right_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "right_shoulder_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "right_upleg_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "right_wheel_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "root",
            "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": "scale",
            "field_type": "F32",
            "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": "scale_deviation",
            "field_type": "F32",
            "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": "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "left_finger_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "right_finger_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "left_toe_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "right_toe_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_sky_types_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "season",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "weather_type",
            "field_type": "StringU16",
            "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": "time_of_day",
            "field_type": "StringU16",
            "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": "climate",
            "field_type": "OptionalStringU16",
            "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": "sky_file",
            "field_type": "StringU16",
            "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": "supports_ambient_fog",
            "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": "supports_volumetric_fog",
            "field_type": "Boolean",
            "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": []
      }
    ],
    "battle_terrain_farm_walls_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "farm",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fence_1_panel",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "warscape_rigid",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fence_2_panel",
            "field_type": "StringU16",
            "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": "fence_4_panel",
            "field_type": "StringU16",
            "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": "fence_8_panel",
            "field_type": "StringU16",
            "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": "fence_end",
            "field_type": "StringU16",
            "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": "hedge_1_panel",
            "field_type": "StringU16",
            "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": "hedge_2_panel",
            "field_type": "StringU16",
            "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": "hedge_4_panel",
            "field_type": "StringU16",
            "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": "hedge_8_panel",
            "field_type": "StringU16",
            "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": "hedge_end",
            "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_terrain_farms_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "farm",
            "field_type": "StringU16",
            "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": "tile_model",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "blend_map_model",
            "field_type": "StringU16",
            "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": "alternate_blend_map_model",
            "field_type": "StringU16",
            "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": "road_blend_map_model",
            "field_type": "StringU16",
            "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": "colour_map_model",
            "field_type": "StringU16",
            "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": "alternate_colour_map_model",
            "field_type": "StringU16",
            "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": "road_colour_map_model",
            "field_type": "StringU16",
            "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": "grass_map_model",
            "field_type": "StringU16",
            "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": "alternate_grass_map_model",
            "field_type": "StringU16",
            "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": "road_grass_map_model",
            "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": "tile_map",
            "field_type": "OptionalStringU16",
            "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": "wall_texture",
            "field_type": "StringU16",
            "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": "wall_end",
            "field_type": "StringU16",
            "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": "wall_cross_section",
            "field_type": "StringU16",
            "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_terrain_set_climates_jcts_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "climate",
            "field_type": "StringU16",
            "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_terrain_texture_set_grouping",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": []
      }
    ],
    "battle_terrain_set_groupings_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "battle_terrain_texture_set_grouping",
            "field_type": "StringU16",
            "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_terrain_climate_grouping",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": []
      }
    ],
    "battle_terrain_sets_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "battle_terrain_set_grouping",
            "field_type": "StringU16",
            "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": "variation",
            "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": "season",
            "field_type": "StringU16",
            "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": "colour_map",
            "field_type": "StringU16",
            "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": "blend_map",
            "field_type": "StringU16",
            "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": "grass_map",
            "field_type": "OptionalStringU16",
            "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": "cliff_map",
            "field_type": "StringU16",
            "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": "rock_map",
            "field_type": "StringU16",
            "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": "tiled_detail_map",
            "field_type": "StringU16",
            "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": "detail_map_a",
            "field_type": "StringU16",
            "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": "detail_map_b",
            "field_type": "StringU16",
            "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": "detail_map_c",
            "field_type": "StringU16",
            "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": "detail_map_d",
            "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": "forest_underlay",
            "field_type": "StringU16",
            "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": "grass_type",
            "field_type": "StringU16",
            "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_type_faction_presets_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "faction",
            "field_type": "StringU16",
            "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": "weighting_type",
            "field_type": "I32",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_type_setup_limits",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "faction",
            "field_type": "StringU16",
            "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": "weighting_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": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "id",
            "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": []
      }
    ],
    "battle_type_setup_limits_tables": [
      {
        "version": 1,
        "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "weighting_type",
            "field_type": "StringU16",
            "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": "StringU16",
            "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": "era",
            "field_type": "StringU16",
            "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_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": "max_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": "max_artillery",
            "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_small_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_frigate",
            "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_line_of_battle",
            "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": "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "battle_type",
            "field_type": "StringU16",
            "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": "weighting_type",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "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": "era",
            "field_type": "StringU16",
            "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_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": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_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": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_artillery",
            "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_small_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": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_frigate",
            "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": "max_line_of_battle",
            "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": "id",
            "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": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_type_unit_to_faction_presets_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "id",
            "field_type": "StringU16",
            "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": "preset_id",
            "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": "unit",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "experience",
            "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": []
      }
    ],
    "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": -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": "Order put in ui",
            "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": "Ratio of funds defender gets as opposed to attacker for this battle type",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_teamsize",
            "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 armies per alliance for this battle type",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "fields": [
          {
            "name": "type",
            "field_type": "StringU16",
            "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": "sort_order",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Order put in ui",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "type",
            "field_type": "StringU16",
            "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_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
          }
        ],
        "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_vortex_collision_responses_tables": [
      {
        "version": 0,
        "fields": [
          {
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_vortex_launch_sources_tables": [
      {
        "version": 0,
        "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_vortexs_tables": [
      {
        "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": -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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_weather_effects_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "stat",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ui_unit_stats",
              "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "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": -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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "num_particles",
            "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": "particle_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": "particle_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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "naval_appropriate",
            "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": "accuracy_multiplier",
            "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 multiply accuracy by in this weather",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bow_reload_bonus",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "an additive modifier to reloading (may be negative)",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "gun_reload_bonus",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "an additive modifier to reloading (may be negative)",
            "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": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "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": 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": 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": "particle_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": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "particle_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": 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_appropiate",
            "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": [
          {
            "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_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": -1,
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Icon path used for any related building icons for radar, etc",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "category",
            "field_type": "StringU16",
            "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_name",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_destruction_effect",
            "field_type": "StringU16",
            "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": "onscreen_name",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": [
          0
        ]
      }
    ],
    "battlefield_building_transformations_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "transformation",
            "field_type": "StringU16",
            "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_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": "This field should be left here, as it's not moved to a Loc file, it seems.",
            "ca_order": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -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": [
              "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": -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": -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": "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ignition_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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "visible_in_public_ted",
            "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": "fortwall_penetration_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "collision_3d",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "joiner",
            "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": "auxiliary",
            "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": "burn_rate",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "height_map_mesh",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_burn",
            "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_count_as_urban",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Whether this building will contribute towards urban reverb",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 19,
        "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": [
              "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": -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": -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": "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ignition_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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "visible_in_public_ted",
            "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": "fortwall_penetration_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "collision_3d",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "joiner",
            "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": "auxiliary",
            "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": "burn_rate",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "height_map_mesh",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_burn",
            "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": "visibility_mode",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_buildings_visibility_enums",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "blood_pack_model_override_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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "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": -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": [
              "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": -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": -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": "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ignition_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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "visible_in_public_ted",
            "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": "fortwall_penetration_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "collision_3d",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "joiner",
            "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": "auxiliary",
            "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": "burn_rate",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "height_map_mesh",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_burn",
            "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": "visibility_mode",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_buildings_visibility_enums",
              "key"
            ],
            "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": 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": [
              "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": -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": -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": "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ignition_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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "visible_in_public_ted",
            "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": "fortwall_penetration_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "collision_3d",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "joiner",
            "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": "auxiliary",
            "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": "burn_rate",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 6,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "StringU16",
            "is_key": false,
            "default_value": null,
            "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": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "models_building",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_material",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battlefield_building_audio_materials",
              "audio_material"
            ],
            "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": "gun_type",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "gun_types",
              "gun_type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "transformation",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battlefield_building_transformations",
              "transformation"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "capacity_in_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": "ignition_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spawned_unit",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_stats_land",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "radar_icon",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "visible_in_public_ted",
            "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": "fortwall_penetration_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 5,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "StringU16",
            "is_key": false,
            "default_value": null,
            "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": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "models_building",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_material",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battlefield_building_audio_materials",
              "audio_material"
            ],
            "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": "gun_type",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "gun_types",
              "gun_type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "transformation",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battlefield_building_transformations",
              "transformation"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "capacity_in_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": "ignition_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spawned_unit",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_stats_land",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "radar_icon",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "visible_in_public_ted",
            "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": "key",
            "field_type": "StringU16",
            "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": "StringU16",
            "is_key": false,
            "default_value": null,
            "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": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "models_building",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_material",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battlefield_building_audio_materials",
              "audio_material"
            ],
            "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": "gun_type",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "gun_types",
              "gun_type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "transformation",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battlefield_building_transformations",
              "transformation"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "capacity_in_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": "ignition_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spawned_unit",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_stats_land",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "radar_icon",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": "StringU16",
            "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": "StringU16",
            "is_key": false,
            "default_value": null,
            "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": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "models_building",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_material",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battlefield_building_audio_materials",
              "audio_material"
            ],
            "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": "gun_type",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "gun_types",
              "gun_type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "transformation",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battlefield_building_transformations",
              "transformation"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "capacity_in_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": "ignition_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "model",
            "field_type": "StringU16",
            "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": "StringU16",
            "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": "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": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "gun_type",
            "field_type": "OptionalStringU16",
            "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": "transformation",
            "field_type": "OptionalStringU16",
            "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": "capacity_in_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": 8,
            "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": -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": [
              "battlefield_buildings_names",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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_chariots_tables": [
      {
        "version": 0,
        "fields": [
          {
            "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": "chariot_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": "chariot_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "chariot_types_enums",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "destroyed_model",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "warscape_rigid",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "destruction_animation",
            "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": "key",
            "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": "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battlefield_civilian_amounts_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": -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": []
      }
    ],
    "battlefield_civilian_behaviour_groups_behaviour_proportions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "behaviour",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battlefield_civilian_behaviours",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "behaviour_group",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battlefield_civilian_behaviour_groups",
              "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "proportion",
            "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": []
      }
    ],
    "battlefield_civilian_behaviour_groups_tables": [
      {
        "version": 0,
        "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battlefield_civilian_behaviours_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "attack_nearby_soldiers",
            "field_type": "Boolean",
            "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_threat_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": "building_damage_threat_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": "large_projectile_threat_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": "friendly_entity_hit_by_projectile_threat_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": "non_local_fleeing_civilian_threat_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": "chance_to_wander",
            "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": "rally_nearby_civilian_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": "chance_to_wander_from_shelter",
            "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_to_pick_shelter_as_wander_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": []
      }
    ],
    "battlefield_civilian_group_variations_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "civilian_amount_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": "civilian_behaviour_group",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battlefield_civilian_behaviour_groups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "civilian_group",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battlefield_civilian_groups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "civilian_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": "climate_lookup",
            "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": "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": "precipitation_type_lookup",
            "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": "season_lookup",
            "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": "time_of_day_lookup",
            "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": "proportion_of_civilians_to_spawn_inside_shelters",
            "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_shelter_capacity",
            "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": "tile_upgrades_lookup",
            "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": []
      }
    ],
    "battlefield_civilian_groups_tables": [
      {
        "version": 0,
        "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battlefield_civilian_type_civilian_group_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "civilian_group",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battlefield_civilian_groups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "civilian_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battlefield_civilian_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "culture_lookup",
            "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": "faction_lookup",
            "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": "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": "subculture_lookup",
            "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battlefield_civilian_types_tables": [
      {
        "version": 0,
        "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
          }
        ],
        "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": -1,
            "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": null,
            "is_filename": false,
            "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": "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": "siege_effort_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
          }
        ],
        "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": -1,
            "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": null,
            "is_filename": false,
            "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": "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": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "siege_point_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": "turns_to_build",
            "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": "string",
            "field_type": "StringU16",
            "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_name",
            "field_type": "StringU16",
            "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": "info_pic",
            "field_type": "StringU16",
            "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": "string",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": [
          0
        ]
      }
    ],
    "battlefield_engines_autonomous_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": "engine_crew_anims",
            "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": "engine_crew_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": "autonomous_engine_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battlefield_engines",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "num_ammo",
            "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": []
      }
    ],
    "battlefield_engines_tables": [
      {
        "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": false,
            "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 4,
        "fields": [
          {
            "name": "destroyed_model",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "warscape_rigid",
              "key"
            ],
            "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_enums",
              "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": "",
            "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": "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": -1,
            "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": -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": -1,
            "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": -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": "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "docking_clearance",
            "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": "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": -1,
            "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": "Image path used for recruitment icons in campaign and frontend",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "recruitment_cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Maximum can recruit per army",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "uses_8m_wall",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Equipment valid to work with 8m walls",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "uses_15m_wall",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Equipment valid to work with 15m walls",
            "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": "Cost to field vehicle in custom battle menu",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "category_image_path",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Smaller icons used for battle radar and on unit cards",
            "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": "DLC - Special Edition Value",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ignition_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "attack_damage",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Used by battering rams",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "selection_priority",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": -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": "Order in custom battle",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "autoresolver_effectiveness",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 17,
        "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": -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": "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "docking_clearance",
            "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": "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": -1,
            "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": "Image path used for recruitment icons in campaign and frontend",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "recruitment_cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Maximum can recruit per army",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "uses_8m_wall",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Equipment valid to work with 8m walls",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "uses_15m_wall",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Equipment valid to work with 15m walls",
            "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": "Cost to field vehicle in custom battle menu",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "category_image_path",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Smaller icons used for battle radar and on unit cards",
            "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": "DLC - Special Edition Value",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ignition_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "attack_damage",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Used by battering rams",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "selection_priority",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "autoresolver_effectiveness",
            "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": "sort_order",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Order in custom battle",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 15,
        "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": -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": "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "docking_clearance",
            "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": "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": -1,
            "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": "Image path used for recruitment icons in campaign and frontend",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "recruitment_cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Maximum can recruit per army",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "uses_8m_wall",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Equipment valid to work with 8m walls",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "uses_15m_wall",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Equipment valid to work with 15m walls",
            "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": "Cost to field vehicle in custom battle menu",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "category_image_path",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Smaller icons used for battle radar and on unit cards",
            "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": "DLC - Special Edition Value",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ignition_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "attack_damage",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Used by battering rams",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "selection_priority",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battlefield_siege_vehicles_to_autonomous_engines_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battlefield_snow_props_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "prop",
            "field_type": "StringU16",
            "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": "enable_for_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": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battles_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": -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": -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
          }
        ],
        "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": "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 4,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "StringU16",
            "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": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "type",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "specification",
            "field_type": "StringU16",
            "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": "screenshot_path",
            "field_type": "OptionalStringU16",
            "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": "map_path",
            "field_type": "OptionalStringU16",
            "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": 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": "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": 11,
            "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": 12,
            "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": 13,
            "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": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "intro_movie",
            "field_type": "OptionalStringU16",
            "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": 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
          }
        ],
        "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": [
          0
        ]
      }
    ],
    "battles_to_avatar_product_lookups_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "battle",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "product",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "avatar_product_lookups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battles_to_battle_sky_types_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "battle_key",
            "field_type": "StringU16",
            "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_sky_type_key",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": []
      }
    ],
    "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "default",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "bombardment_quality_to_artillery_support_modifiers_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "bombardment_quality",
            "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": "effect",
            "field_type": "StringU16",
            "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": "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": []
      }
    ],
    "bribe_actions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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_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": -1,
            "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
          },
          {
            "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": "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": -1,
            "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": []
      }
    ],
    "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "building_chain_to_slots_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "chain",
            "field_type": "StringU16",
            "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": "slot",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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_chains_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": "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": -1,
            "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": -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": "",
            "ca_order": -1,
            "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": -1,
            "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": false,
            "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_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": -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": "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": -1,
            "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": -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": "",
            "ca_order": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "tech_category_tab",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "chain_category",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "",
            "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": "StringU16",
            "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": "tech_category_tab",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "OptionalStringU16",
            "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": "OptionalStringU16",
            "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": "chain_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": []
      }
    ],
    "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": -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": -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": -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": "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": "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": "disables",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "display_tooltip",
            "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": "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": -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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battlefield_building",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battlefield_buildings",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "artpiece",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "warscape_rigid",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "artpiece_animated",
            "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": "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": -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": "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": "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": "disables",
            "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": "short_description",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_shot_description_texts",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "flavour",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_flavour_texts",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "display_tooltip",
            "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": "building",
            "field_type": "StringU16",
            "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": "culture",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_building",
            "field_type": "OptionalStringU16",
            "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": "artpiece",
            "field_type": "OptionalStringU16",
            "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": "artpiece_animated",
            "field_type": "OptionalStringU16",
            "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": "description",
            "field_type": "OptionalStringU16",
            "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": "icon",
            "field_type": "OptionalStringU16",
            "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": null,
            "is_filename": 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": [
          0,
          1
        ]
      }
    ],
    "building_description_texts_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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_fields": [
          {
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": []
      }
    ],
    "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": -1,
            "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": -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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_scope",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_effect_scopes",
              "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": null,
            "is_filename": false,
            "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_damaged",
            "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": "value_ruined",
            "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": 0,
        "fields": [
          {
            "name": "building",
            "field_type": "StringU16",
            "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": "effect",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": 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": []
      }
    ],
    "building_faction_variants_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "building",
            "field_type": "StringU16",
            "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": "faction",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "artpiece",
            "field_type": "OptionalStringU16",
            "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": "description",
            "field_type": "OptionalStringU16",
            "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": "OptionalStringU16",
            "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_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": [
          0,
          1
        ]
      }
    ],
    "building_factionwide_effects_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "building",
            "field_type": "StringU16",
            "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": "effect",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_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": []
      }
    ],
    "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "num_instances",
            "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": []
      }
    ],
    "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": -1,
            "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": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "building_level",
            "field_type": "StringU16",
            "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": -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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "units",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "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": "StringU16",
            "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": "technology_key",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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_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": -1,
            "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": -1,
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "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": "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": -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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "only_in_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "military_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": "naval_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": "economic_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": "enlightenment_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": "faction_unique",
            "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": "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": "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": 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": "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": -1,
            "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": -1,
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "health_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": "development_point_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": "can_be_damaged",
            "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": "primary_slot_building_building_level_requirement",
            "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_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "visible_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": "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": "slave_cap_contribution",
            "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": 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": -1,
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "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": "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": -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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "only_in_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "military_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": "naval_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": "economic_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": "enlightenment_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": "faction_unique",
            "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": "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": "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": 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": "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": -1,
            "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": -1,
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "health_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": "development_point_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": "can_be_damaged",
            "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": "primary_slot_building_building_level_requirement",
            "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_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "visible_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": "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 11,
        "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": -1,
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "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": "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": -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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "commodity_vol",
            "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": "only_in_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "military_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": "naval_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": "economic_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": "enlightenment_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": "destruction_terminator",
            "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_unique",
            "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": "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": "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": 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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_building_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_campaign_building_enums",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "health_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": "development_point_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_aqueduct",
            "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_be_damaged",
            "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": "requires_primary_slot_in_group",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_requirement_groups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 7,
        "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": -1,
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "condition",
            "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": "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": "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": -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": "demolition_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": "zoc",
            "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": "lower_happiness",
            "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": "upper_happiness",
            "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": "repression",
            "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": "gdp",
            "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": "town_wealth_growth",
            "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": "pop_change",
            "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": "maxpop_change",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "gov_type_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": "commodity_vol",
            "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": "only_in_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "military_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": "naval_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": "economic_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": "enlightenment_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": "destruction_terminator",
            "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_unique",
            "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": "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": "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": 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": "working_model",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "warscape_rigid",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_building_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_campaign_building_enums",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": null,
            "is_filename": false,
            "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_new",
            "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": "level_name",
            "field_type": "StringU16",
            "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": "chain",
            "field_type": "StringU16",
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "condition",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "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": "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": -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": "demolition_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": "zoc",
            "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": "lower_happiness",
            "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": "upper_happiness",
            "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": "repression",
            "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": "gdp",
            "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": "town_wealth_growth",
            "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": "pop_change",
            "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": "maxpop_change",
            "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": "commodity",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "commodities",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "gov_type_key",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "commodity_vol",
            "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": "only_in_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "military_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": "naval_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": "economic_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": "enlightenment_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": "destruction_terminator",
            "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_unique",
            "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": "religion_requirement",
            "field_type": "OptionalStringU16",
            "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": "first_in_world_bundle",
            "field_type": "OptionalStringU16",
            "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": "resource_requirement",
            "field_type": "OptionalStringU16",
            "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": "working_model",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "warscape_rigid",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "damage_model",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "warscape_rigid",
              "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": "level_name",
            "field_type": "StringU16",
            "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": "chain",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "condition",
            "field_type": "StringU16",
            "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": "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": 5,
            "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": 6,
            "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": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "demolition_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": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "zoc",
            "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": "lower_happiness",
            "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": null
          },
          {
            "name": "upper_happiness",
            "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": "repression",
            "field_type": "I32",
            "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": "gdp",
            "field_type": "I32",
            "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": "town_wealth_growth",
            "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": "pop_change",
            "field_type": "F32",
            "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": "maxpop_change",
            "field_type": "F32",
            "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": "commodity",
            "field_type": "StringU16",
            "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": "gov_type_key",
            "field_type": "StringU16",
            "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": "commodity_vol",
            "field_type": "I32",
            "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": "only_in_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": "military_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": 21,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "naval_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": 22,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "economic_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": 23,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "enlightenment_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": 24,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "building_requirement_group_junctions_tables": [
      {
        "version": 0,
        "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": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_requirement_groups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "building_requirement_groups_tables": [
      {
        "version": 0,
        "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "building_set_to_building_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "building_chain",
            "field_type": "OptionalStringU8",
            "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": "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": "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": -1,
            "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": -1,
            "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": -1,
            "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": "Icon for building browser",
            "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": "Sort order for building browser",
            "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": "Colour for building frames",
            "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": "Colour for building frames",
            "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": "Colour for building frames",
            "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": "icon",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Icon for building browser",
            "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": "Sort order for building browser",
            "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": "Colour for building frames",
            "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": "Colour for building frames",
            "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": "Colour for building frames",
            "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": []
      }
    ],
    "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": -1,
            "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": -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
          },
          {
            "name": "max_instances_per_region",
            "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": []
      }
    ],
    "building_to_unit_abilities_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "ability",
            "field_type": "StringU16",
            "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": "building_name",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battlefield_buildings",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -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": -1,
            "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": -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": "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": -1,
            "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
          },
          {
            "name": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 3,
        "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": -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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "conditions",
            "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": "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": "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 2,
        "fields": [
          {
            "name": "building",
            "field_type": "StringU16",
            "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": "unit",
            "field_type": "StringU16",
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "conditions",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "faction",
            "field_type": "OptionalStringU16",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "building",
            "field_type": "StringU16",
            "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": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "conditions",
            "field_type": "OptionalStringU16",
            "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_upgrades_junction_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "from",
            "field_type": "StringU16",
            "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": "to",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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_agent_distribution_profiles_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "cai_agent_distribution_types_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "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": -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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "free_agent_type_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": "free_agent_type_cap_per_region_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": -1,
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "exempt_from_free_agent_caps",
            "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": []
      }
    ],
    "cai_agent_embed_profiles_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "free_agent_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": -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": null,
            "is_filename": false,
            "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_horde_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "free_agent_default_type_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": "free_agent_default_type_cap_per_region_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": -1,
            "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": null,
            "is_filename": false,
            "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": []
      }
    ],
    "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "agent_record_key",
            "field_type": "StringU16",
            "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": "StringU16",
            "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_agent_recruitment_profiles_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "cai_agent_recruitment_types_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "cai_agent_type_distribution_profile_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "agent_type_key",
            "field_type": "StringU16",
            "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": "StringU16",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "distribution_type_key",
            "field_type": "StringU16",
            "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": -1,
            "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": "StringU16",
            "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": "StringU16",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "recruitment_type_key",
            "field_type": "StringU16",
            "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": -1,
            "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": "StringU16",
            "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": []
      }
    ],
    "cai_base_building_context_values_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "building_key",
            "field_type": "StringU16",
            "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": "economic_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": "prestige_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": "happiness_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": "military_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": "education_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": "existing_buildings_apply_discount_over_limit",
            "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": "existing_buildings_discount_per_building",
            "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": "existing_buildings_maximum_discount",
            "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_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": -1,
            "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": -1,
            "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": -1,
            "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": 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": "building_start",
            "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": "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": -1,
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -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": "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -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": -1,
            "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": -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": -1,
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "per_faction_building_limit_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": "per_faction_building_minimum_discount_when_exceeding_limit_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": "per_faction_building_maximum_discount_when_exceeding_limit_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": "per_faction_building_minimum_discount_when_exceeding_limit_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": "per_faction_building_maximum_discount_when_exceeding_limit_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": "per_faction_per_building_discount_increment_when_exceeding_limit_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": "per_faction_per_building_discount_increment_when_exceeding_limit_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": "per_province_building_limit_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": "per_province_building_limit_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": "per_province_building_minimum_discount_when_exceeding_limit_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": "per_province_building_maximum_discount_when_exceeding_limit_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": "per_province_building_minimum_discount_when_exceeding_limit_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": "per_province_building_maximum_discount_when_exceeding_limit_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": "per_province_per_building_discount_increment_when_exceeding_limit_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": "per_province_per_building_discount_increment_when_exceeding_limit_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": "score_end_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": "score_or_score_start_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": "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": -1,
            "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": -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": []
      }
    ],
    "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": -1,
            "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": -1,
            "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": []
      },
      {
        "version": 1,
        "fields": [
          {
            "name": "capital_province_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": "economic_province_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": "economic_port_province_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "military_province_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": "military_port_province_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": "non_port_province_military_ideal_percentage",
            "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": "port_province_military_ideal_percentage",
            "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": "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": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "capital_province_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": "economic_province_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": "economic_port_province_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "military_province_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": "military_port_province_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": "non_port_province_military_ideal_percentage",
            "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": "port_province_military_ideal_percentage",
            "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": []
      }
    ],
    "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "military_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": -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": -1,
            "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": 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": "existing_building_level_inclusive_end",
            "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": "existing_building_level_inclusive_start",
            "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": "potential_buiding_chain_key",
            "field_type": "OptionalStringU8",
            "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": "potential_building_level_inclusive_end",
            "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": "potential_building_level_inclusive_start",
            "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": "synergy_level_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_construction_system_synergy_levels",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "existing_building_instance",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "existing_building_super_chain",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "potential_building_instance",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "potential_building_super_chain",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "synergy_scope_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_construction_system_synergy_scopes",
              "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": "existing_building_chain_key",
            "field_type": "OptionalStringU8",
            "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": "existing_building_level_inclusive_end",
            "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": "existing_building_level_inclusive_start",
            "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": "potential_buiding_chain_key",
            "field_type": "OptionalStringU8",
            "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": "potential_building_level_inclusive_end",
            "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": "potential_building_level_inclusive_start",
            "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": "synergy_level_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_construction_system_synergy_levels",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "existing_building_instance",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "existing_building_super_chain",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "potential_building_instance",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "potential_building_super_chain",
            "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": -1,
            "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": -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": "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "basic_ideal_military_template_percentage",
            "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": "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "naval_ideal_military_template_percentage",
            "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_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": -1,
            "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": -1,
            "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": false,
            "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": 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": "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": -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": -1,
            "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": null,
            "is_filename": false,
            "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": []
      }
    ],
    "cai_construction_system_unblocking_buildings_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "building_end",
            "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": "building_start",
            "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": "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": 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": "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": -1,
            "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": -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": -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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -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": -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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "cai_military_behaviour_policies_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "cai_personalities_budget_allocation_policy_junctions_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "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": "budget_context_key",
            "field_type": "StringU8",
            "is_key": false,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "budget_allocation_key",
            "field_type": "StringU16",
            "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": "budget_context_key",
            "field_type": "StringU16",
            "is_key": false,
            "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": "StringU16",
            "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": -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": -1,
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "agents_funds_allocation_percentage",
            "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": "agents_percentage_of_pool_to_save_on_fail",
            "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": "agents_turns_of_inactivity_until_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": "army_funding_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": "army_funds_allocation_percentage",
            "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_percentage_of_pool_to_save_on_fail",
            "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_turns_of_inactivity_until_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": "construction_funding_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": "construction_funds_allocation_percentage",
            "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": "construction_percentage_of_pool_to_save_on_fail",
            "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": "construction_turns_of_inactivity_until_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": "diplomacy_funding_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": "diplomacy_funds_allocation_percentage",
            "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": "diplomacy_percentage_of_pool_to_save_on_fail",
            "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": "diplomacy_turns_of_inactivity_until_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": "key",
            "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": "navy_funding_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": "navy_funds_allocation_percentage",
            "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": "navy_percentage_of_pool_to_save_on_fail",
            "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": "navy_turns_of_inactivity_until_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": "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "technology_funds_allocation_percentage",
            "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": "technology_turns_of_inactivity_until_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": "technology_funding_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": "technology_percentage_of_pool_to_save_on_fail",
            "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": "agents_funding_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": "agents_funds_allocation_percentage",
            "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": "agents_percentage_of_pool_to_save_on_fail",
            "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": "agents_turns_of_inactivity_until_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": "army_funding_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": "army_funds_allocation_percentage",
            "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_percentage_of_pool_to_save_on_fail",
            "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_turns_of_inactivity_until_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": "construction_funding_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": "construction_funds_allocation_percentage",
            "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": "construction_percentage_of_pool_to_save_on_fail",
            "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": "construction_turns_of_inactivity_until_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": "diplomacy_funding_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": "diplomacy_funds_allocation_percentage",
            "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": "diplomacy_percentage_of_pool_to_save_on_fail",
            "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": "diplomacy_turns_of_inactivity_until_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": "key",
            "field_type": "StringU16",
            "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": "navy_funding_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": "navy_funds_allocation_percentage",
            "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": "navy_percentage_of_pool_to_save_on_fail",
            "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": "navy_turns_of_inactivity_until_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": "minimum_settable_tax_level",
            "field_type": "StringU16",
            "is_key": false,
            "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": "maximum_settable_tax_level",
            "field_type": "StringU16",
            "is_key": false,
            "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personalities_budget_context_types_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "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": -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": -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": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "default_budget_allocation_key",
            "field_type": "StringU16",
            "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": "StringU16",
            "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": []
      }
    ],
    "cai_personalities_building_synergies_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "existing_building_chain_key",
            "field_type": "StringU16",
            "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": "OptionalStringU16",
            "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": "existing_building_level_inclusive_start",
            "field_type": "OptionalStringU16",
            "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": "potential_buiding_chain_key",
            "field_type": "StringU16",
            "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": "potential_building_level_inclusive_end",
            "field_type": "OptionalStringU16",
            "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": "potential_building_level_inclusive_start",
            "field_type": "OptionalStringU16",
            "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": "synergy_level_key",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personalities_building_synergy_levels",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "synergy_policy_key",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personalities_building_synergy_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_building_synergy_levels_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "absolute_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
          },
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "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": -1,
            "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_personalities_building_synergy_policies_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "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": -1,
            "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": -1,
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "existing_skill_selection_weight_mean",
            "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": "existing_skill_selection_weight_minimum",
            "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": "existing_skill_selection_weight_standard_deviation",
            "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": "priority_chain_selection_weight_maximum",
            "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": "priority_chain_selection_weight_mean",
            "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": "priority_chain_selection_weight_minimum",
            "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": "priority_chain_selection_weight_standard_deviation",
            "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": "skill_utilization_default_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": -1,
            "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": "StringU16",
            "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": []
      }
    ],
    "cai_personalities_construction_preference_policy_building_junctions_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "bias_level",
            "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": "building_key",
            "field_type": "StringU16",
            "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": "policy_key",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personalities_construction_preference_policies",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "absolute_adjustment",
            "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": "building_discount_limit_adjustment",
            "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": []
      }
    ],
    "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": -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": "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": -1,
            "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_faction_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "campaign_key",
            "field_type": "StringU16",
            "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": "default_personality",
            "field_type": "StringU16",
            "is_key": false,
            "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": "faction_key",
            "field_type": "StringU16",
            "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": "personality_group",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personalities_random_groups",
              "random_personality_group_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "randomisation_policy_key",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personalities_randomisation_policies",
              "randomisation_policy_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": -1,
            "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": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "default_positive_net_income_survival_rounds",
            "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": "default_proportion_of_net_income_to_spend",
            "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": "default_zero_or_negative_net_income_survival_rounds",
            "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
          }
        ],
        "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": -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": null,
            "is_filename": false,
            "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_net_income_survival_rounds",
            "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": "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "positive_net_income_survival_rounds",
            "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": "proportion_of_net_income_to_spend",
            "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": "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": "zero_or_negative_net_income_survival_rounds",
            "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": []
      }
    ],
    "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "positive_net_income_survival_rounds",
            "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": "proportion_of_net_income_to_spend",
            "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": "zero_or_negative_net_income_survival_rounds",
            "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": []
      }
    ],
    "cai_personalities_random_group_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "personality_key",
            "field_type": "StringU16",
            "is_key": false,
            "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": "random_personality_group_key",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personalities_random_groups",
              "random_personality_group_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personalities_random_groups_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "random_personality_group_key",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "cai_personalities_randomisation_policies_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "randomisation_policy_key",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "join_ally_bias",
            "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": "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": -1,
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "no_war_declaration_gift_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": "no_raiding_gift_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": -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": 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": "join_ally_bias",
            "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": 2,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "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": -1,
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": null,
            "is_filename": false,
            "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": null,
            "is_filename": 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_personalities_religious_conversion_policies_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "cai_personalities_tables": [
      {
        "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "allowed_for_random_selection",
            "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": "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 14,
        "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": -1,
            "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": -1,
            "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": "character_skill_tree_manager_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_ai_character_skill_tree_managers",
              "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": "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "allowed_for_random_selection",
            "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": "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 10,
        "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": -1,
            "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": -1,
            "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": "character_skill_tree_manager_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_ai_character_skill_tree_managers",
              "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": "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "allowed_for_random_selection",
            "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": "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 2,
        "fields": [
          {
            "name": "agent_distribution_profile_key",
            "field_type": "StringU16",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "agent_recruitment_profile_key",
            "field_type": "StringU16",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "budget_policy_key",
            "field_type": "StringU16",
            "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": "character_skill_tree_manager_key",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_ai_character_skill_tree_managers",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "construction_policy_key",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personalities_construction_preference_policies",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "military_aggressiveness_policy",
            "field_type": "StringU16",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "military_behaviour_policy",
            "field_type": "StringU16",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "reliability_policy_key",
            "field_type": "StringU16",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "religious_conversion_policy",
            "field_type": "StringU16",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "technology_manager_key",
            "field_type": "StringU16",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "allowed_for_random_selection",
            "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": "building_synergy_policy",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personalities_building_synergy_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_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": -1,
            "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": -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": "",
            "ca_order": -1,
            "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": "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "default_generator_group_when_no_owned_regions",
            "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": "default_generator_group_when_owning_regions",
            "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": "key",
            "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": []
      }
    ],
    "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": -1,
            "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": -1,
            "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": -1,
            "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": false,
            "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": "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": -1,
            "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": -1,
            "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": -1,
            "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": false,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "base_bonus_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "base_penalty_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "event_bonus_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "event_penalty_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": -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": -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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personality_cultural_multipliers_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_cultural_components",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "negative_attitude_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "possitive_attitude_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": -1,
            "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": -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": [
              "religions",
              "religion_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "attitude_base",
            "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_personality_cultural_relations_overrides_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "attitude_base",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "negative_attitude_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "positive_attitude_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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_payment_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": "payment_treachery_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": "payment_offered_multiplier_under",
            "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": "payment_requested_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "payment_offered_multiplier_over",
            "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": "peace_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "peace_penalty_turns",
            "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": "war_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "war_penalty_turns",
            "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": "trespassing_peace_effect_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "trespassing_peace_effect_cap",
            "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": "trespassing_war_effect_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "trespassing_war_effect_cap",
            "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": "confederation_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": "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": -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": "",
            "ca_order": -1,
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": null,
            "is_filename": 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": 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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_payment_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": "payment_treachery_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": "payment_offered_multiplier_under",
            "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": "payment_requested_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "payment_offered_multiplier_over",
            "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": "peace_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "peace_penalty_turns",
            "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": "war_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "war_penalty_turns",
            "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": "trespassing_peace_effect_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "trespassing_peace_effect_cap",
            "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": "trespassing_war_effect_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "trespassing_war_effect_cap",
            "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": "confederation_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": "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": -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": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 5,
        "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": "max_payment_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": "payment_treachery_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": "payment_offered_multiplier_under",
            "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": "payment_requested_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "payment_offered_multiplier_over",
            "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": "peace_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "peace_penalty_turns",
            "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": "war_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "war_penalty_turns",
            "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": "trespassing_peace_effect_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "trespassing_peace_effect_cap",
            "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": "trespassing_war_effect_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "trespassing_war_effect_cap",
            "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": 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": "max_payment_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": "payment_treachery_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": "payment_offered_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "payment_requested_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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "total_war_balance_factor",
            "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": "last_stand_balance_factor",
            "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": "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "war_balance_factor",
            "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": "tension_balance_factor",
            "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": "peace_balance_factor",
            "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": "treachery_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": "last_stand_opponent_strength_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": "total_war_opponent_strength_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": "war_opponent_strength_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": "tension_opponent_strength_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": "peace_opponent_strength_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": "opponent_treachery_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": "opponent_respect_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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 3,
        "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "total_war_balance_factor",
            "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": "last_stand_balance_factor",
            "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": "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "war_balance_factor",
            "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": "tension_balance_factor",
            "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": "peace_balance_factor",
            "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": "treachery_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_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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "failure_timeout",
            "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_payment_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": "max_payment_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": "max_payment_pct",
            "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_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": -1,
            "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": -1,
            "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": -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": -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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "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": -1,
            "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": -1,
            "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": 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": "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_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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "initial_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": "value1",
            "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": "turn1",
            "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": "value2",
            "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": "turn2",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "fields": [
          {
            "name": "defensive_alliance",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "trade_agreement",
            "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": "military_alliance",
            "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": "non_aggression_pact",
            "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": "vassalage_master",
            "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": "vassalage_vassal",
            "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": "client_state_protector",
            "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": "client_state_client",
            "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": "war",
            "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": "military_access",
            "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_personality_empire_rivalry_components_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "expansionism_multiplier_ai",
            "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": "expansionism_multiplier_player",
            "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": "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": -1,
            "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": -1,
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "turn1",
            "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": "turn2",
            "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": "turn3",
            "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": "turn4",
            "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": "weight1",
            "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": "weight2",
            "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": "weight3",
            "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": "weight4",
            "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_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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -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": "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "failed_payment_mod",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "no_offer_chance_falloff",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "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": -1,
            "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": -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": "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "if_can_capture",
            "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": "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": -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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "base_bonus_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "base_penalty_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "event_bonus_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "event_penalty_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": -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": -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": -1,
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "friendly_towards_friend_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "hostile_towards_enemy_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "hostile_towards_friend_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": -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": "max_friendly_attitude",
            "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_hostile_attitude",
            "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": "unknown_faction_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_merc_proportion",
            "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_merc_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": "enemy_strength_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": "enemy_threat_strength_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": "min_retreat_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": "min_retreat_to_settlement_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": "strategic_balance_opportunism_factor",
            "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": "fortified_settlement_assault_strength_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": "fortified_settlement_defend_strength_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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "last_settlement_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": "min_refuse_tunneling_intercept_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": "use_classic_stance_generation_mechanics",
            "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": 9,
        "fields": [
          {
            "name": "friendly_towards_enemy_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "friendly_towards_friend_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "hostile_towards_enemy_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "hostile_towards_friend_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": -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": "max_friendly_attitude",
            "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_hostile_attitude",
            "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": "unknown_faction_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_merc_proportion",
            "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_merc_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": "enemy_strength_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": "enemy_threat_strength_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": "min_retreat_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": "min_retreat_to_settlement_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": "strategic_balance_opportunism_factor",
            "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": "fortified_settlement_assault_strength_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": "fortified_settlement_defend_strength_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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "last_settlement_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": "min_refuse_tunneling_intercept_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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 8,
        "fields": [
          {
            "name": "friendly_towards_enemy_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "friendly_towards_friend_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "hostile_towards_enemy_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "hostile_towards_friend_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": -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": "max_friendly_attitude",
            "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_hostile_attitude",
            "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": "unknown_faction_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_merc_proportion",
            "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_merc_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": "enemy_strength_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": "enemy_threat_strength_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": "min_retreat_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": "min_retreat_to_settlement_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": "strategic_balance_opportunism_factor",
            "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": "fortified_settlement_assault_strength_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": "fortified_settlement_defend_strength_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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "last_settlement_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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 6,
        "fields": [
          {
            "name": "friendly_towards_enemy_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "friendly_towards_friend_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "hostile_towards_enemy_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "hostile_towards_friend_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": -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": "max_friendly_attitude",
            "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_hostile_attitude",
            "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": "unknown_faction_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_merc_proportion",
            "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_merc_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": "enemy_strength_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": "enemy_threat_strength_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": "min_retreat_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": "min_retreat_to_settlement_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": "strategic_balance_opportunism_factor",
            "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": "fortified_settlement_assault_strength_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": "fortified_settlement_defend_strength_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
          }
        ],
        "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": null,
            "is_filename": false,
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bitter_enemies_attitude",
            "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": "bitter_enemies_positive_factor",
            "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": "friendly_attitude",
            "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": "friendly_positive_factor",
            "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": "neutral_attitude",
            "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": "neutral_positive_factor",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unfriendly_attitude",
            "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": "unfriendly_positive_factor",
            "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": "very_friendly_attitude",
            "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": "very_friendly_positive_factor",
            "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": "very_unfriendly_attitude",
            "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": "very_unfriendly_positive_factor",
            "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": "best_friends_negative_factor",
            "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": "very_friendly_negative_factor",
            "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": "friendly_negative_factor",
            "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": "neutral_negative_factor",
            "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": "unfriendly_negative_factor",
            "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": "very_unfriendly_negative_factor",
            "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": "bitter_enemies_negative_factor",
            "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_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": -1,
            "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": -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": -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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_score",
            "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_score_horde",
            "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": "stance_mod_best_friends",
            "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": "stance_mod_bitter_enemies",
            "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": "stance_mod_neutral",
            "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": "stance_mod_unfriendly",
            "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": "stance_mod_very_friendly",
            "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": "stance_mod_very_unfriendly",
            "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": "unknown_faction_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": "stance_mod_friendly",
            "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_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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -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": "value",
            "field_type": "F32",
            "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": []
      }
    ],
    "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": -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": []
      }
    ],
    "cai_siege_strength_modifiers_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "defence_strength_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": "assault_strength_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": "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": []
      }
    ],
    "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": null,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -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": "Override value",
            "ca_order": -1,
            "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": -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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_ai_character_skill_tree_distribution_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "distribution_key",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_ai_character_skill_tree_agent_managers",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "agent_manager_key",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_ai_character_skill_tree_distributions",
              "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_ai_character_skill_tree_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "agent_manager_key",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_ai_character_skill_tree_agent_managers",
              "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "skill_key",
            "field_type": "StringU16",
            "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_ai_character_skill_tree_manager_agent_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "agent_key",
            "field_type": "StringU16",
            "is_key": true,
            "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": "agent_manager_key",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_ai_character_skill_tree_agent_managers",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "manager_key",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_ai_character_skill_tree_managers",
              "key"
            ],
            "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": "StringU16",
            "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": "behaviour",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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",
            "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": "StringU16",
            "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_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_ai_personalities_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "personality",
            "field_type": "StringU16",
            "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": "is_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": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_ai_personality_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "personality",
            "field_type": "StringU16",
            "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": "property",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "property_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": []
      }
    ],
    "campaign_ai_technology_manager_path_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "manager_key",
            "field_type": "StringU16",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "path_key",
            "field_type": "StringU16",
            "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": -1,
            "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": -1,
            "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": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_ai_technologies_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "technology_key",
            "field_type": "StringU16",
            "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": -1,
            "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": null,
            "is_filename": false,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_anim_action_to_sets_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "action",
            "field_type": "StringU16",
            "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": "set",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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",
            "field_type": "StringU16",
            "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_anim_sets_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "set",
            "field_type": "StringU16",
            "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_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_anim_transitions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "anim",
            "field_type": "StringU16",
            "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": "path",
            "field_type": "StringU16",
            "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_anims_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "path",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "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": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "remove_bearing",
            "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": "reference_pose",
            "field_type": "StringU16",
            "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_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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -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": -1,
            "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": -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": "mechanic_target",
            "field_type": "OptionalStringU8",
            "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": "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "coord_x",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "X coordinate on map (0-1)",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "coord_y",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Y coordinate on map (0-1)",
            "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": -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": "Optional tile upgrade (for specifying settlement levels, etc; see tile_upgrades.xml)",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_unique_settlement",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "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": -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": [
              "campaign_map_playable_areas",
              "index"
            ],
            "lookup": null,
            "description": "This is the campaign map this preset is for",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "screenshot_path",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Screenshot path for custom battle screen",
            "ca_order": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 4,
        "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "coord_x",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "X coordinate on map (0-1)",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "coord_y",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Y coordinate on map (0-1)",
            "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": -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": "Optional tile upgrade (for specifying settlement levels, etc; see tile_upgrades.xml)",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_unique_settlement",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "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": -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": [
              "campaign_map_playable_areas",
              "index"
            ],
            "lookup": null,
            "description": "This is the campaign map this preset is for",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_battle_scenes_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "bmd",
            "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": "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": -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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "environment",
            "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_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": -1,
            "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": -1,
            "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": -1,
            "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": -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": -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": -1,
            "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": -1,
            "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": -1,
            "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_religion_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "religion_key",
            "field_type": "StringU8",
            "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
          }
        ],
        "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "night_battles_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
          }
        ],
        "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": -1,
            "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": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "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": null,
            "is_filename": 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": "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": "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_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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_character_anim_set_agent_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "anim_set",
            "field_type": "StringU16",
            "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": "agent_key",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_key",
            "field_type": "OptionalStringU16",
            "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_anim_sets_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "reference_pose",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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_character_anim_walk_anim_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "character_anim_set",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "walk_anim_set",
            "field_type": "StringU16",
            "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": "anim_status",
            "field_type": "StringU16",
            "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_character_anims_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "anim_set_key",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "anim_status",
            "field_type": "StringU16",
            "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": "anim",
            "field_type": "StringU16",
            "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": "anim_type",
            "field_type": "StringU16",
            "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": "action_id",
            "field_type": "OptionalStringU16",
            "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": "transition_to_status",
            "field_type": "OptionalStringU16",
            "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": "idle_weighting",
            "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_character_art_set_inheritance_overrides_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": "inherit_culture_art_sets",
            "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": "inherit_subculture_art_sets",
            "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": []
      }
    ],
    "campaign_character_art_sets_campaign_groups_tables": [
      {
        "version": 0,
        "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_character_art_sets_group_junctions_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": "group",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_character_art_sets_campaign_groups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "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": -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": -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": "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": "is_custom",
            "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_male",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign_map_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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 5,
        "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": -1,
            "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": -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": -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": "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": "is_custom",
            "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_male",
            "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",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_character_art_sets_campaign_groups",
              "key"
            ],
            "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": "agent_type",
            "field_type": "OptionalStringU16",
            "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": "art_set_id",
            "field_type": "StringU16",
            "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": "culture",
            "field_type": "OptionalStringU16",
            "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": "faction",
            "field_type": "OptionalStringU16",
            "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_custom",
            "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_male",
            "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_married",
            "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": "campaign",
            "field_type": "OptionalStringU16",
            "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": "origin",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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_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": -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": "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "season",
            "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": "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_faction_leader",
            "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": "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": -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": "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "season",
            "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": "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 5,
        "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": -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": "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "season",
            "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": "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 2,
        "fields": [
          {
            "name": "art_set_id",
            "field_type": "StringU16",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "equipment",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "warscape_equipment_themes",
              "theme"
            ],
            "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": null,
            "is_filename": false,
            "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": 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": "portrait",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "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": "uniform",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_uniforms",
              "uniform_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "card",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "info",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "health",
            "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": []
      }
    ],
    "campaign_character_attribute_effects_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "agent_record",
            "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_level",
            "field_type": "I32",
            "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": "attribute_record",
            "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": "culture_record",
            "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": "effect_record",
            "field_type": "StringU8",
            "is_key": false,
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_effect_scopes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction_record",
            "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": "subculture_record",
            "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": "campaign_record",
            "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": []
      }
    ],
    "campaign_character_uniform_ancillary_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "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": -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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_clan_level_infos_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "clan_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": "effect_bundle",
            "field_type": "StringU16",
            "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": "modernisation_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "optional_faction_key",
            "field_type": "OptionalStringU16",
            "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": "technology_unlock_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": "optional_difficulty_level",
            "field_type": "OptionalStringU16",
            "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_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": [
              "campaigns",
              "campaign_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "climate_art_set",
            "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": "human_imperium_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "phase",
            "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": "round_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fertility_factor",
            "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_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_composite_scenes_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "filename",
            "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": "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_cultural_relations_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "attitude_base",
            "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": "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
          },
          {
            "name": "positive_attitude_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "negative_attitude_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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_difficulty_handicap_effects_tables": [
      {
        "version": 1,
        "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "human",
            "field_type": "Boolean",
            "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": "effect",
            "field_type": "StringU16",
            "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_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": "optional_campaign_key",
            "field_type": "OptionalStringU16",
            "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": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "campaign_difficulty_handicap",
            "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": "human",
            "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": "effect",
            "field_type": "StringU16",
            "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_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": []
      }
    ],
    "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": null,
            "description": "",
            "ca_order": -1,
            "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": -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": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "category_icon",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "effect bundle icon for the category display",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "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": 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_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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": "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": -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": "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": -1,
            "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": -1,
            "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": -1,
            "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": -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
          },
          {
            "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": -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": "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -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
          },
          {
            "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": []
      }
    ],
    "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": 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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "percentage_upper_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": -1,
            "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": 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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Is this feature available to members of this group?",
            "ca_order": -1,
            "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": -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": "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_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
          },
          {
            "name": "icon",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "icon for tooltips",
            "ca_order": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 7,
        "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_ambush",
            "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_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
          },
          {
            "name": "icon",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "icon for tooltips",
            "ca_order": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 6,
        "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_ambush",
            "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_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
          },
          {
            "name": "icon",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "icon for tooltips",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 2,
        "fields": [
          {
            "name": "type",
            "field_type": "StringU16",
            "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": "movement_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": "can_ambush",
            "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": "causes_heat_attrition",
            "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": "causes_cold_attrition",
            "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": "causes_sea_attrition",
            "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": "type",
            "field_type": "StringU16",
            "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": "movement_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": "can_ambush",
            "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": "causes_heat_attrition",
            "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": "causes_cold_attrition",
            "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": [
          {
            "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
          }
        ],
        "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": -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
          }
        ],
        "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": -1,
            "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": -1,
            "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_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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "charges",
            "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_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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": 0,
        "fields": [
          {
            "name": "culture_settlement_ocupation_option",
            "field_type": "I64",
            "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
          },
          {
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_group_member_criteria_diplomatic_stances_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "member",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_group_members",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": null,
            "is_filename": false,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_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
          }
        ],
        "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": -1,
            "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": -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
          }
        ],
        "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": -1,
            "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": -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
          }
        ],
        "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": -1,
            "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_religions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "member",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_group_members",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": 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": -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
          }
        ],
        "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": -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_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": -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": -1,
            "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": -1,
            "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": -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": -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": -1,
            "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": -1,
            "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": -1,
            "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": -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": null,
            "description": "",
            "ca_order": -1,
            "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": -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": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "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": -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": [
              "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": -1,
            "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": -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": [
              "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": null,
            "is_filename": 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_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": -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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "exponent",
            "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 Y",
            "ca_order": -1,
            "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": -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": "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": null,
            "is_filename": 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_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": -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": 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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "shared_progress",
            "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": "initially_unlocked",
            "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": []
      }
    ],
    "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": -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": -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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "initially_unlocked",
            "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": []
      }
    ],
    "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": -1,
            "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": -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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "exponent",
            "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 Y",
            "ca_order": -1,
            "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": -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": "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_unique_agents_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "base_charges",
            "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": "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": "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": -1,
            "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": -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": -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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "marker_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_marker_types",
              "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": "key",
            "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_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "percent_unit_damage",
            "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": 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": "percent_unit_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
          }
        ],
        "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": -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": []
      }
    ],
    "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": -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": -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": -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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 2,
        "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": -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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "map_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "overlay_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "radar_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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "preview_width",
            "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": "preview_height",
            "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": "preview_border",
            "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": "maxx",
            "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": "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_available_in_custom_battle",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "terrain_folder",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The folder where battle terrain tiles are stored",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "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": -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": "is_mpc_available",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If true campaign can be played in multiplayer",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign_overlay_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign_overlay_map",
            "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": 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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "map_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "overlay_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "radar_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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "preview_width",
            "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": "preview_height",
            "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": "preview_border",
            "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": "maxx",
            "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": "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_available_in_custom_battle",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "terrain_folder",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The folder where battle terrain tiles are stored",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "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": -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": "is_mpc_available",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If true campaign can be played in multiplayer",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 4,
        "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "map_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "overlay_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "radar_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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "preview_width",
            "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": "preview_height",
            "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": "preview_border",
            "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": "minx",
            "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": "maxx",
            "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": "miny",
            "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": "maxy",
            "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": "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_available_in_custom_battle",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "terrain_folder",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The folder where battle terrain tiles are stored",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 3,
        "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "map_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "overlay_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "radar_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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "preview_width",
            "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": "preview_height",
            "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": "preview_border",
            "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": "minx",
            "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": "maxx",
            "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": "miny",
            "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": "maxy",
            "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": "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_available_in_custom_battle",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "index",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "map_file",
            "field_type": "OptionalStringU16",
            "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": "overlay_file",
            "field_type": "OptionalStringU16",
            "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": "radar_file",
            "field_type": "OptionalStringU16",
            "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": "meaningful_id",
            "field_type": "StringU16",
            "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": "preview_width",
            "field_type": "I32",
            "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": "preview_height",
            "field_type": "I32",
            "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": "preview_border",
            "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
          }
        ],
        "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
          }
        ],
        "localised_key_order": []
      }
    ],
    "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": -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": -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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_map_settlement_sprawl_descriptions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "settlement",
            "field_type": "StringU16",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sprawl_desc",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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_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": -1,
            "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": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "fields": [
          {
            "name": "settlement_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": "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
          },
          {
            "name": "default_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": "template_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_map_settlement_templates",
              "template_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "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": "slot_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "slots",
              "slot"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "settlement_id",
            "field_type": "StringU16",
            "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": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_onscreen_name",
            "field_type": "StringU16",
            "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": "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": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "slot_type",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "campaign_map_slots_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "slot_id",
            "field_type": "StringU16",
            "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": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_type",
            "field_type": "StringU16",
            "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": "rotation",
            "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": "underlay",
            "field_type": "OptionalStringU16",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "campaign_map_slots_templates_rotations_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "rotation",
            "field_type": "StringU16",
            "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_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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "fields": [
          {
            "name": "select_context",
            "field_type": "StringU16",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "over_context",
            "field_type": "StringU16",
            "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": "OptionalStringU16",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "advice_line",
            "field_type": "OptionalStringU16",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "select_context",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "over_context",
            "field_type": "StringU16",
            "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": [
          {
            "name": "advice_line",
            "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_line",
            "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": []
      }
    ],
    "campaign_map_towns_and_ports_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "town_id",
            "field_type": "StringU16",
            "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": "slot_type",
            "field_type": "StringU16",
            "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": "onscreen_name",
            "field_type": "StringU16",
            "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": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": [
          0
        ]
      }
    ],
    "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": -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": "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": [],
        "localised_key_order": []
      }
    ],
    "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": -1,
            "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": -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": "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": "frequency",
            "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": "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": []
      }
    ],
    "campaign_markers_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "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
          },
          {
            "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": -1,
            "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": -1,
            "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": false,
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_mercenary_unit_character_level_restrictions_tables": [
      {
        "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vfx_filter_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": -1,
            "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": -1,
            "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": -1,
            "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": -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": "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ignore_rider_variant_scale",
            "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": "vfx_filter",
            "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": "banner_relative_to_mount",
            "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": "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": -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": "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ignore_rider_variant_scale",
            "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": []
      }
    ],
    "campaign_movement_spline_materials_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "head_material",
            "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": "shaft_material",
            "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": "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": -1,
            "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": -1,
            "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": -1,
            "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": -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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -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": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_bundle_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": -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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "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": -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": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_bundle_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": -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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_religious_relations_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "attitude_base",
            "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": "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
          },
          {
            "name": "negative_attitude_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "positive_attitude_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": -1,
            "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": -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": [
              "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": -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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": null,
            "is_filename": false,
            "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": 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": "surname",
            "field_type": "OptionalStringU8",
            "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": "OptionalStringU8",
            "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": "OptionalStringU8",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_naturally_spawn",
            "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": []
      }
    ],
    "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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_settlement_display_aqueducts_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "building_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": "position_x_map",
            "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": "position_y_map",
            "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": "position_z_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": "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
          },
          {
            "name": "rotation_cw_radians",
            "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": []
      }
    ],
    "campaign_settlement_display_building_constructions_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "building_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": "construction_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_settlement_display_building_construction_enums",
              "type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "model_id",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_settlement_display_construction_model_ids",
              "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "phase",
            "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": "building_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": "construction_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_settlement_display_building_construction_enums",
              "type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "display_building_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_settlement_display_building_ids",
              "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "phase",
            "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_settlement_display_building_culture_overlays_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "bmd",
            "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": "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
          }
        ],
        "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "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": "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": "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": "key",
            "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": "sprawl_piece_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": "sprawl_piece_type",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_settlement_display_sprawl_pieces",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "construction_model_id",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_settlement_display_construction_model_ids",
              "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": "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": "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": "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": "key",
            "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": "sprawl_piece_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": "sprawl_piece_type",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_settlement_display_sprawl_pieces",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "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": -1,
            "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": null,
            "is_filename": false,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "model_bmd",
            "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_settlement_display_building_trees_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "rigid_lookup_tree",
            "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": "building_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": "climate_type",
            "field_type": "StringU8",
            "is_key": false,
            "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": "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_settlement_display_buildings_tables": [
      {
        "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": -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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 2,
        "fields": [
          {
            "name": "building_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": "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": "is_slum",
            "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_sieged",
            "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_blockaded",
            "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": "state",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_settlement_display_buildings_enums",
              "type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "destruction_additional_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_override_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": "construction_additional_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": "construction_override_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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "fields": [
          {
            "name": "building_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": "display_building_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_settlement_display_building_ids",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_slum",
            "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_sieged",
            "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_blockaded",
            "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": "state",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_settlement_display_buildings_enums",
              "type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "destruction_additional_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_override_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": "construction_additional_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": "construction_override_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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_settlement_display_construction_model_ids_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "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
          }
        ],
        "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rotation",
            "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": []
      }
    ],
    "campaign_settlement_display_siege_item_ids_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "battlefield_deployable_siege_item",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battlefield_deployable_siege_items",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sprawl_piece",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_settlement_display_sprawl_pieces",
              "key"
            ],
            "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": -1,
            "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": -1,
            "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
          },
          {
            "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": "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": "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": "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": -1,
            "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": -1,
            "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
          },
          {
            "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": "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": "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": "is_horde",
            "field_type": "Boolean",
            "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": []
      },
      {
        "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": -1,
            "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
          },
          {
            "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": "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": "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": []
      }
    ],
    "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": -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": "",
            "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": -1,
            "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": -1,
            "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": 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_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": -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_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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_storms_tables": [
      {
        "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_subject_evolutions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "arrival_message",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_subject_messages",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign_subject_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_subjects",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "departure_message",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_subject_messages",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_bundle_key",
            "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": "flavour_text",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_subject_strings",
              "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": "max_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_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": -1,
            "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": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_subject_faction_restriction_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "campaign_subject_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_subjects",
              "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": 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": []
      }
    ],
    "campaign_subject_messages_tables": [
      {
        "version": 0,
        "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": "message_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "message_events",
              "event"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_subject_strings_tables": [
      {
        "version": 0,
        "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_subjects_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "flavour_text",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_subject_strings",
              "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": "male",
            "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": "optional_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_subject_strings",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "optional_name_source_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": "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_tree_ids_tables": [
      {
        "version": 2,
        "fields": [
          {
            "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": "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_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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_be_removed",
            "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": "season",
            "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_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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tree_rigid",
            "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": "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_unit_art_set_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "unit_key",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "units",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "art_set_id",
            "field_type": "StringU16",
            "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": -1,
            "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": -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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "upgrade_cost_new",
            "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": "upgrade_cost_from_previous_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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_variables_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "variable_key",
            "field_type": "StringU16",
            "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": "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": []
      }
    ],
    "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": -1,
            "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": null,
            "is_filename": false,
            "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": "z_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": "one_shot",
            "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": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": null,
            "is_filename": false,
            "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": "z_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
          }
        ],
        "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": -1,
            "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": -1,
            "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": -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": "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": -1,
            "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": []
      }
    ],
    "campaign_walk_anim_sets_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "reference_pose",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "anim_reference_poses",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "pre_step_to",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "step_to",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "post_step_to",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_stand_to_walk",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "stand_to_walk",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "stand_to_walk_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": "walk",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "walk_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": "walk_to_stand",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mid_walk_to_stand",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "walk_to_stand_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": "post_walk_to_stand",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "post_mid_walk_to_stand",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mid_walk_to_stand_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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "reference_pose",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_step_to",
            "field_type": "StringU16",
            "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": "step_to",
            "field_type": "StringU16",
            "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": "post_step_to",
            "field_type": "StringU16",
            "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": "pre_stand_to_walk",
            "field_type": "StringU16",
            "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": "stand_to_walk",
            "field_type": "StringU16",
            "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": "stand_to_walk_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": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "walk",
            "field_type": "StringU16",
            "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": "walk_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": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "walk_to_stand",
            "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": "mid_walk_to_stand",
            "field_type": "StringU16",
            "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": "walk_to_stand_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": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "post_walk_to_stand",
            "field_type": "StringU16",
            "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": "post_mid_walk_to_stand",
            "field_type": "StringU16",
            "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaigns_campaign_variables_junctions_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "variable_key",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_variables",
              "variable_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign_name",
            "field_type": "StringU16",
            "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": null,
            "is_filename": false,
            "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_difficulty_level",
            "field_type": "OptionalStringU16",
            "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": "optional_campaign_type",
            "field_type": "OptionalStringU16",
            "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": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "variable_key",
            "field_type": "StringU16",
            "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": "campaign_name",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": 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": []
      }
    ],
    "campaigns_tables": [
      {
        "version": 5,
        "fields": [
          {
            "name": "campaign_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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_grand",
            "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": "campaign_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": "exportable",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_tutorial",
            "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": "banner_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": "banner_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": "available_for_mp",
            "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_sort_order",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Sort order for MPC selection dropdown.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "capture_point_types_tables": [
      {
        "version": 1,
        "fields": [
          {
            "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": "",
            "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": "visibility_spotting_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": []
      },
      {
        "version": 0,
        "fields": [
          {
            "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": "",
            "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": []
      }
    ],
    "cdir_army_template_ratios_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "ratio",
            "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": "template",
            "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": "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": []
      }
    ],
    "cdir_campaign_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "campaign",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": []
      }
    ],
    "cdir_configs_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "campaign_key",
            "field_type": "StringU16",
            "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": "faction_key",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_config_key",
            "field_type": "StringU16",
            "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": "value",
            "field_type": "OptionalStringU16",
            "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": "StringU16",
            "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": "desire_key",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "category_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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -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": -1,
            "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": -1,
            "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": -1,
            "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": "StringU16",
            "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": "dilemma_key",
            "field_type": "StringU16",
            "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": "incident_key",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "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": null,
            "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": -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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "fields": [
          {
            "name": "dilemma_key",
            "field_type": "StringU16",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "option_key",
            "field_type": "StringU16",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": []
      }
    ],
    "cdir_events_dilemma_payloads_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "choice_key",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "dilemma_key",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "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": "payload_key",
            "field_type": "StringU16",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": []
      }
    ],
    "cdir_events_incident_followup_dilemmas_tables": [
      {
        "version": 0,
        "fields": [
          {
            "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": "followup_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
          }
        ],
        "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": -1,
            "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": -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": -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": -1,
            "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": 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": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cdir_events_options",
              "option_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "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": "incident_key",
            "field_type": "StringU16",
            "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": "StringU16",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": []
      }
    ],
    "cdir_events_incident_payloads_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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "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": "incident_key",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_key",
            "field_type": "StringU16",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": []
      }
    ],
    "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": "StringU16",
            "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": "mission_key",
            "field_type": "StringU16",
            "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": "status_key",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "cdir_events_mission_issuer_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "issuer_key",
            "field_type": "StringU16",
            "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": "StringU16",
            "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": []
      }
    ],
    "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": -1,
            "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": 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": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cdir_events_options",
              "option_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "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": "mission_key",
            "field_type": "StringU16",
            "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": "StringU16",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": []
      }
    ],
    "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mission_key",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_key",
            "field_type": "StringU16",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "status_key",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": []
      }
    ],
    "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": -1,
            "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": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_key",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "cdir_faction_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "faction",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": []
      }
    ],
    "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cdir_military_generator_template_priorities_tables": [
      {
        "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": -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": -1,
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "quality",
            "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_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": []
      }
    ],
    "cdir_unit_balance_group_qualities_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "config_key",
            "field_type": "StringU16",
            "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": "group_key",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "quality_group_key",
            "field_type": "StringU16",
            "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": "quality",
            "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": []
      }
    ],
    "cdir_unit_balance_groups_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "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": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cdir_unit_balance_template_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "config_key",
            "field_type": "StringU16",
            "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": "template_key",
            "field_type": "StringU16",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cdir_unit_balances_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "template_key",
            "field_type": "StringU16",
            "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": "min_units",
            "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": "max_units",
            "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": "group_key",
            "field_type": "StringU16",
            "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": "ideal_pct",
            "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": "variance",
            "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_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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "fields": [
          {
            "name": "config_key",
            "field_type": "StringU16",
            "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": "min_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": "max_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": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_key",
            "field_type": "StringU16",
            "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": "ideal_pct",
            "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": "variance",
            "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": "min_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": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cdir_unit_qualities_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "config_key",
            "field_type": "StringU16",
            "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": "group_key",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_key",
            "field_type": "StringU16",
            "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": "quality",
            "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": []
      }
    ],
    "centralised_upgrade_building_level_junctions_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "upgraded_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": "The level to which the dependent buildings will be upgraded.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "central_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": "The required level of the central building.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "priority",
            "field_type": "I32",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Used when more than one central building is in effect.",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "experience_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "skill_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": "skill_rank",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "for_army",
            "field_type": "Boolean",
            "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": "for_navy",
            "field_type": "Boolean",
            "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": []
      },
      {
        "version": 1,
        "fields": [
          {
            "name": "agent_key",
            "field_type": "StringU16",
            "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": "experience_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "skill_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": "skill_tier_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": "optional_campaign_key",
            "field_type": "OptionalStringU16",
            "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
          }
        ],
        "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "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": -1,
            "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": "If specified, this category will be used by supplied agent subtype record. Allows to override for different character types.",
            "ca_order": -1,
            "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": -1,
            "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": "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": -1,
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unlocked_at_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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -1,
            "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
          }
        ],
        "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": -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": -1,
            "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": null,
            "is_filename": 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": []
      }
    ],
    "character_skill_level_to_effects_junctions_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "character_skill_key",
            "field_type": "StringU16",
            "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": "effect_key",
            "field_type": "StringU16",
            "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": "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": "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": "is_factionwide",
            "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": []
      }
    ],
    "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": -1,
            "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": -1,
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "parent_link_position",
            "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": "child_link_position",
            "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": "parent_link_position_offset",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "child_link_position_offset",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "link_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "character_skill_node_link_types",
              "link_type"
            ],
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "initial_descent_tiers",
            "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": "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": "parent_link_position",
            "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": "child_link_position",
            "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": "parent_link_position_offset",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "child_link_position_offset",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "fields": [
          {
            "name": "child_key",
            "field_type": "StringU16",
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "parent_key",
            "field_type": "StringU16",
            "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": "parent_link_position",
            "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": "child_link_position",
            "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": []
      }
    ],
    "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": -1,
            "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": -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": -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": "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": "for_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "for_navy",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "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": -1,
            "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": -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": -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": "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": "for_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "for_navy",
            "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": "agent_key",
            "field_type": "OptionalStringU16",
            "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": "campaign_key",
            "field_type": "OptionalStringU16",
            "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": "faction_key",
            "field_type": "OptionalStringU16",
            "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": "StringU16",
            "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": []
      }
    ],
    "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": -1,
            "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
          }
        ],
        "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "indent",
            "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": "tier",
            "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": "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": "points_on_creation",
            "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_num_parents",
            "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": "visible_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 set to false, will be hidden in UI",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "indent",
            "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": "tier",
            "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": "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": "points_on_creation",
            "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": 1,
        "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "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": "key",
            "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": "tier",
            "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": "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "campaign_key",
            "field_type": "OptionalStringU16",
            "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": "character_skill_key",
            "field_type": "StringU16",
            "is_key": false,
            "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_set_key",
            "field_type": "StringU16",
            "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": "OptionalStringU16",
            "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": "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": "key",
            "field_type": "StringU16",
            "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": "tier",
            "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": []
      }
    ],
    "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": -1,
            "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": -1,
            "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": false,
            "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": "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": "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": "unlocked_at_rank",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_background_skill",
            "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_female_only_background_skill",
            "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_male_only_background_skill",
            "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": "background_weighting",
            "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": "influence_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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 4,
        "fields": [
          {
            "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": -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": "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": "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": "unlocked_at_rank",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_background_skill",
            "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_female_only_background_skill",
            "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_male_only_background_skill",
            "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": "background_weighting",
            "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": 3,
        "fields": [
          {
            "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": -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": "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": "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": "pre_battle_speech_parameter",
            "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": "unlocked_at_rank",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_background_skill",
            "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_female_only_background_skill",
            "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_male_only_background_skill",
            "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": "background_weighting",
            "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": 1,
        "fields": [
          {
            "name": "image_path",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "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": "localised_description",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_name",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "OptionalStringU16",
            "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_quest_for_prefix",
            "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": []
      }
    ],
    "character_trait_levels_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": "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": "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "enabled_by_tech",
            "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": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "epithet_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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "gain_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": "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "no_going_back_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": "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": -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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ui_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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "no_going_back_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": "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": -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": "icon",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "trait_categories",
              "category"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "pre_battle_speech_parameter",
            "field_type": "OptionalStringU16",
            "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": null,
            "is_filename": false,
            "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": 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",
            "field_type": "StringU16",
            "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "chariot_types_enums_tables": [
      {
        "version": 0,
        "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
          }
        ],
        "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": -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": []
      }
    ],
    "climate_to_tilesets_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "climate",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tileset",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "climate_type",
            "field_type": "StringU16",
            "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_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": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "conifer_line",
            "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": "tree_line",
            "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": "is_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": 4,
            "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": -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": -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": -1,
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "relative_adjustment",
            "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": []
      }
    ],
    "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": -1,
            "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": -1,
            "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": -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": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "commodities_demand_drivers_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "demand_driver",
            "field_type": "StringU16",
            "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_fields": [],
        "localised_key_order": []
      }
    ],
    "commodities_demand_junction_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "commodity",
            "field_type": "StringU16",
            "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": "driver",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "constantK",
            "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": "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": 3,
            "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": null,
            "description": "",
            "ca_order": -1,
            "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": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "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
          },
          {
            "name": "price_elasticy_of_demand",
            "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": "StringU16",
            "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_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": -1,
            "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": -1,
            "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": 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": []
      }
    ],
    "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": -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": 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": -1,
            "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": -1,
            "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": -1,
            "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": -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": -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": null,
            "description": "",
            "ca_order": -1,
            "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": null,
            "is_filename": false,
            "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_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": null,
            "description": "",
            "ca_order": -1,
            "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": null,
            "is_filename": false,
            "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": 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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "acting_army_effect_bundle_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": -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": -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
          },
          {
            "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": "base_loot",
            "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": "building_loot_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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 5,
        "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": null,
            "description": "",
            "ca_order": -1,
            "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": null,
            "is_filename": false,
            "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_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": null,
            "description": "",
            "ca_order": -1,
            "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": null,
            "is_filename": false,
            "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": [
              "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "acting_army_effect_bundle_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "option",
            "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": []
      }
    ],
    "culture_subculture_character_portraits_tables": [
      {
        "version": 0,
        "fields": [
          {
            "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": "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": "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": "portrait_type",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "portrait_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": []
      }
    ],
    "culture_subculture_politics_government_types_tables": [
      {
        "version": 6,
        "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": "government_type",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "politics_government_types",
              "government_type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "on_screen_name_faction_leader",
            "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": "on_screen_name_government_type",
            "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": "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction_leader_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "on_screen_name_faction_female_leader",
            "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": "faction_leader_trait_female",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "on_screen_name_government_actions",
            "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": "on_screen_descr_government_actions",
            "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": []
      }
    ],
    "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_pack",
            "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": -1,
            "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": false,
            "default_value": null,
            "is_filename": false,
            "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": "index",
            "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": "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "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": -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": "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": -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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "subculture",
            "field_type": "StringU16",
            "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": "culture",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "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": "farm",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "cultures_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": "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": -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": "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_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
          },
          {
            "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": -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": "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": false,
            "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": "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_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": "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
          }
        ],
        "localised_fields": [],
        "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "fallback_ui_culture",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": "StringU16",
            "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": "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": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fallback_ui_culture",
            "field_type": "OptionalStringU16",
            "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": []
      }
    ],
    "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": -1,
            "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": -1,
            "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": -1,
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Number of frames cursor has",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "framerate",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Frame rate of cursor animation",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "hotspotx",
            "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": "hotspoty",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "width",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Width of cursor image",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "height",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Height of cursor image",
            "ca_order": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_ani_file",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "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": -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": 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": "image",
            "field_type": "StringU16",
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Number of frames cursor has",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "framerate",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Frame rate of cursor animation",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "hotspotx",
            "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": "hotspoty",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "width",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Width of cursor image",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "height",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Height of cursor image",
            "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": "StringU16",
            "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": "image",
            "field_type": "StringU16",
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Number of frames cursor has",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "framerate",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Frame rate of cursor animation",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "hotspotx",
            "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": "hotspoty",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "width",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Width of cursor image",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "height",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Height of cursor image",
            "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": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "frames",
            "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": "framerate",
            "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": "hotspotx",
            "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": "hotspoty",
            "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": "loop",
            "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": "reverse",
            "field_type": "Boolean",
            "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": "width",
            "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": "height",
            "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": []
      }
    ],
    "cursus_honorum_level_requirements_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "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": "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": "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": "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": -1,
            "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cursus_honorum_trait_junctions_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "subculture_key",
            "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": "trait_info_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": -1,
            "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": "trait_info_key_female",
            "field_type": "OptionalStringU8",
            "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
          }
        ],
        "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "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": -1,
            "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": null,
            "is_filename": 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": false,
            "default_value": null,
            "is_filename": 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": []
      }
    ],
    "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": -1,
            "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": null,
            "is_filename": false,
            "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": "Don't make this negative or a very large number, as each use needs to allocate memory for each deployable",
            "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": "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": "his is how long it takes for the ability to activate after being pressed",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "drag_ground",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "click_ground",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "intercept_distance",
            "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 can we be before placing our deployable",
            "ca_order": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": null,
            "is_filename": false,
            "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": false,
            "default_value": null,
            "is_filename": false,
            "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": "kill_chance",
            "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_columns",
            "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_rows",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "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": "random_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": "spacing_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": "spacing_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": -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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "recruitment_cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Maximum number per army",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_rows",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ignition_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": -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": [
              "deployables_categories",
              "deployable_category"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "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": -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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "custom_battle_enabled",
            "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 be available in custom battle",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 7,
        "fields": [
          {
            "name": "hitpoints",
            "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": "how",
            "field_type": "OptionalStringU8",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon_name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Icon used for deployable card image.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "info_pic",
            "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": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "kill_chance",
            "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_columns",
            "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_rows",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "number",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "models_deployables",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "random_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": "spacing_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": "spacing_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "stat_mod",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ui_unit_stats",
              "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": null,
            "is_filename": false,
            "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_cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Maximum number per army",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_rows",
            "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": "model_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ignition_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "custom_battle_enabled",
            "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 be available in custom battle",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 6,
        "fields": [
          {
            "name": "hitpoints",
            "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": "how",
            "field_type": "OptionalStringU8",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon_name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Icon used for deployable card image.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "info_pic",
            "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": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "kill_chance",
            "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_columns",
            "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_rows",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "number",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "models_deployables",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "random_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": "spacing_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": "spacing_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "stat_mod",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ui_unit_stats",
              "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": null,
            "is_filename": false,
            "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_cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Maximum number per army",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_rows",
            "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": "model_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ignition_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spline_height",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Height of spline if used",
            "ca_order": -1,
            "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": null,
            "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": -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": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_diffuse",
            "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_normal",
            "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": []
      }
    ],
    "dilemma_to_campaign_subject_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "campaign_subject_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_subjects",
              "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": -1,
            "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": "",
            "ca_order": -1,
            "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": -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": "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "prioritized",
            "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_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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 3,
        "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": -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": "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": "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": false,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "prioritized",
            "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_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 2,
        "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": -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": "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": "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": false,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "prioritized",
            "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": "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": "key",
            "field_type": "StringU16",
            "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": "localised_description",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_first_choice_label",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_second_choice_label",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_title",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_first_choice_label",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_second_choice_title",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "prioritized",
            "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": []
      }
    ],
    "diplomacy_attitudes_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "attitude",
            "field_type": "StringU16",
            "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": "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": "drift",
            "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": "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": []
      }
    ],
    "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": -1,
            "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": -1,
            "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": -1,
            "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_factor_strings_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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_fields": [
          {
            "name": "negative_factor_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
          },
          {
            "name": "positive_factor_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_key_order": [
          0
        ]
      }
    ],
    "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "diplomacy_negotiation_attitude_override_strings_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "attitude",
            "field_type": "StringU8",
            "is_key": true,
            "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": "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": "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "option",
            "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": "string",
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "maximum_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "minimum_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "diplomacy_negotiation_faction_attitude_override_strings_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "attitude",
            "field_type": "StringU8",
            "is_key": true,
            "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": "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": "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": "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "option",
            "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": "string",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "diplomacy_negotiation_faction_override_strings_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "diplomacy_keys",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "culture",
            "field_type": "StringU16",
            "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": "government_type",
            "field_type": "StringU16",
            "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": "faction",
            "field_type": "StringU16",
            "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": "option",
            "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": "string",
            "field_type": "StringU16",
            "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": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "culture",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "government_type",
            "field_type": "StringU16",
            "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": "faction",
            "field_type": "StringU16",
            "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": "string",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "diplomacy_negotiation_religion_override_strings_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "culture",
            "field_type": "StringU16",
            "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": "government_type",
            "field_type": "StringU16",
            "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": "key",
            "field_type": "StringU16",
            "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": "option",
            "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": "religion",
            "field_type": "StringU16",
            "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": "string",
            "field_type": "StringU16",
            "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_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": -1,
            "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": null,
            "is_filename": false,
            "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": [
              "campaign_groups",
              "id"
            ],
            "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": 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": "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": null,
            "is_filename": false,
            "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": [
              "campaign_groups",
              "id"
            ],
            "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": "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": -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": -1,
            "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": "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": null,
            "is_filename": 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": "culture",
            "field_type": "StringU16",
            "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": "government_type",
            "field_type": "StringU16",
            "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": "key",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "diplomacy_negotiation_strings_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "diplomacy_keys",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "culture",
            "field_type": "StringU16",
            "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": "government_type",
            "field_type": "StringU16",
            "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": "option",
            "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": "string",
            "field_type": "StringU16",
            "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": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "culture",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "government_type",
            "field_type": "StringU16",
            "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": "string",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "diplomacy_strings_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": null,
            "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": -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": "Sort order used to sort within categories (lower comes first)",
            "ca_order": -1,
            "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": "StringU16",
            "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": "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_government_type_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "government_type_from",
            "field_type": "StringU16",
            "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": "government_type_to",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "attitude_on_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": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "base_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": 3,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "religion_a",
            "field_type": "StringU16",
            "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_b",
            "field_type": "StringU16",
            "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": "relations_modifier",
            "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": "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": []
      }
    ],
    "disaster_to_ground_types_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "disaster",
            "field_type": "StringU16",
            "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": "ground_type",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": []
      }
    ],
    "disasters_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "frequency",
            "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": "season",
            "field_type": "StringU16",
            "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": "one_year_warning",
            "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": "linked_to_object",
            "field_type": "StringU16",
            "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": "climate_restriction",
            "field_type": "StringU16",
            "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": "minimum_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": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "maximum_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": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "diseases_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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_name",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "contagion_chance",
            "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": "duration_turns",
            "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": "mortality_per_turn",
            "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": []
      }
    ],
    "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": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "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": "StringU16",
            "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": "bonus_value_id",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "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": -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": -1,
            "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": -1,
            "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": null,
            "description": "",
            "ca_order": -1,
            "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": "StringU16",
            "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": "bonus_value_id",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": []
      }
    ],
    "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": -1,
            "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": -1,
            "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": -1,
            "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": 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_unit_attribute_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": null,
            "description": "",
            "ca_order": -1,
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "effect_bonus_value_battlefield_deployables_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "battlefield_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": "bonus_value_id",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_bonus_value_ids_battlefield_deployables",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect",
            "field_type": "StringU8",
            "is_key": false,
            "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "effect_bonus_value_building_chain_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "effect",
            "field_type": "StringU16",
            "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": "bonus_value_id",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_chain",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "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": -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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "effect_bonus_value_commodity_junction_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "effect",
            "field_type": "StringU16",
            "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": "bonus_value_id",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "commodity",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "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": 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": []
      }
    ],
    "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": null,
            "description": "",
            "ca_order": -1,
            "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": null,
            "description": "",
            "ca_order": -1,
            "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": 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": -1,
            "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": -1,
            "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": -1,
            "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": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "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": -1,
            "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": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "effect_bonus_value_population_class_and_religion_junction_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "effect",
            "field_type": "StringU16",
            "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": "bonus_value_id",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "population_class",
            "field_type": "StringU16",
            "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": "religion",
            "field_type": "StringU16",
            "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_population_class_junction_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "effect",
            "field_type": "StringU16",
            "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": "bonus_value_id",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "population_class",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "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": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "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": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "effect",
            "field_type": "StringU16",
            "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": "bonus_value",
            "field_type": "StringU16",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "projectile",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "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": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "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": "StringU16",
            "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": "bonus_value_id",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "effect_bonus_value_resource_junction_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "effect",
            "field_type": "StringU16",
            "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": "bonus_value_id",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "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": null,
            "description": "",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "effect_bonus_value_shot_type_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "effect",
            "field_type": "StringU16",
            "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": "bonus_value_id",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "shot_type",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "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": -1,
            "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": -1,
            "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": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "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": 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": -1,
            "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": false,
            "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": false,
            "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": "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": -1,
            "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": false,
            "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": false,
            "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": "technology",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "technology",
              "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_unit_ability_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "effect",
            "field_type": "StringU16",
            "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": "bonus_value_id",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_ability",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "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": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "effect_bonus_value_unit_caste_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "bonus_value_id",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_bonus_value_ids_unit_caste",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "caste",
            "field_type": "StringU16",
            "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
          },
          {
            "name": "effect",
            "field_type": "StringU16",
            "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "effect_bonus_value_unit_category_junction_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "effect",
            "field_type": "StringU16",
            "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": "bonus_value_id",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_category",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "effect_bonus_value_unit_class_junction_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "effect",
            "field_type": "StringU16",
            "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": "bonus_value_id",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_class",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "effect_bonus_value_unit_record_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "bonus_value_id",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_bonus_value_ids_unit_records",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect",
            "field_type": "StringU16",
            "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": "unit_record_key",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "units",
              "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_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": -1,
            "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": -1,
            "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": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "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": -1,
            "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": -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": "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": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bundle_target",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effect_bundle_targets",
              "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": "key",
            "field_type": "StringU16",
            "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": "localised_description",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_title",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": []
      }
    ],
    "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": -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": 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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_effect_scopes",
              "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "fields": [
          {
            "name": "effect_bundle_key",
            "field_type": "StringU16",
            "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": "effect_key",
            "field_type": "StringU16",
            "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": "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": []
      }
    ],
    "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": -1,
            "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": -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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -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": "priority",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon_negative",
            "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": "category",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effect_categories",
              "key"
            ],
            "lookup": null,
            "description": "Category for display in ui",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_positive_value_good",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "fields": [
          {
            "name": "effect",
            "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": "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon_negative",
            "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": 0,
        "fields": [
          {
            "name": "effect",
            "field_type": "StringU16",
            "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": "icon",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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",
            "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": "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": []
      }
    ],
    "empires_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "empire_name",
            "field_type": "StringU16",
            "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_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
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "encyclopedia_blocks_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "block_key",
            "field_type": "StringU16",
            "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": "class",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "image",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "image_class",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "page_key",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "encyclopedia_pages",
              "page_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "encyclopedia_building_redirects_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "redirect_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": "building to redirect the user to if 'building' was clicked on",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "encyclopedia_page_linkages_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "next_key",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "encyclopedia_pages",
              "page_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "page_key",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "encyclopedia_pages",
              "page_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "parent",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "encyclopedia_pages",
              "page_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "encyclopedia_page_related_links_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "page_key",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "encyclopedia_pages",
              "page_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "target",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "encyclopedia_pages",
              "page_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "encyclopedia_pages_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "page_key",
            "field_type": "StringU16",
            "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": "template",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": []
      }
    ],
    "encyclopedia_template_strings_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "string_key",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "encyclopedia_unit_redirects_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "redirect_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": "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": []
      }
    ],
    "entity_training_levels_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "training_level",
            "field_type": "StringU16",
            "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": "max_offset_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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -1,
            "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": null,
            "is_filename": 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_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": -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": 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": -1,
            "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": -1,
            "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": -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": "",
            "ca_order": -1,
            "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": -1,
            "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": -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": [
              "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": -1,
            "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": -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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "override_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": [],
        "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": -1,
            "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": -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": "",
            "ca_order": -1,
            "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": -1,
            "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": -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": [
              "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": -1,
            "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": -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": "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -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": [
              "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "event_log_descriptions_tables": [
      {
        "version": 3,
        "fields": [
          {
            "name": "event_key",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "has_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": "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": "is_region_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": "movie_id",
            "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": "event_key",
            "field_type": "StringU16",
            "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": "optional_campaign_key",
            "field_type": "OptionalStringU16",
            "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": "has_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": "icon",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_region_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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "events_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "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_category",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "dynamic",
            "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": "historical_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": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "season",
            "field_type": "StringU16",
            "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": "conditions",
            "field_type": "OptionalStringU16",
            "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": "picture",
            "field_type": "StringU16",
            "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": "turn_in_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": 9,
            "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": "event_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": [
          0
        ]
      }
    ],
    "events_view_group_junct_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "event",
            "field_type": "StringU16",
            "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": "view_group",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": []
      }
    ],
    "experience_triggers_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "experience_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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "gravitas_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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "experience_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": "trigger_key",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "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": -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": -1,
            "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": "StringU16",
            "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": "primary_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
          },
          {
            "name": "primary_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": "primary_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": "secondary_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
          },
          {
            "name": "secondary_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": "secondary_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": "symbol",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": null,
            "is_filename": false,
            "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_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": "tertiary_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
          }
        ],
        "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": null,
            "description": "",
            "ca_order": -1,
            "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": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "secessionist_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
          }
        ],
        "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -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": "order",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Order for campaign selection screen",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "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": "key",
            "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_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": "order",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Order for campaign selection screen",
            "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": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "great_britain",
            "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": "france",
            "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": "prussia",
            "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": "austria",
            "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": "sweden",
            "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": "holland",
            "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": "spain",
            "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": "usa",
            "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": "denmark",
            "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": "bavaria",
            "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": "hanover_hesse",
            "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": "pomerania",
            "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": "saxony",
            "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": "silesia",
            "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": "switzerland",
            "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": "westphalia",
            "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": "wurttemberg",
            "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": "genoa",
            "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": "malta",
            "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": "tuscany",
            "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": "papal_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "savoy",
            "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": "portugal",
            "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": "venice",
            "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": "modena",
            "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": "parma",
            "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": "greece",
            "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": "european_rebels",
            "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": "pirates",
            "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": "russia",
            "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": "poland",
            "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": "punjab",
            "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": "indian_rebels",
            "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": "mughal_empire",
            "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": "afghanistan",
            "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": "maratha_confederacy",
            "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": "mysore",
            "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": "baroda",
            "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": "gwalior",
            "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": "indore",
            "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": "malwa",
            "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": "ujjain",
            "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": "islamic_rebels",
            "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": "ottoman_empire",
            "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": "safavid_empire",
            "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": "barbary_pirates",
            "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": "morocco",
            "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": "mamelukes",
            "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": "amerind_woodland_tribes",
            "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": "amerind_iroquois_tribes",
            "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": "amerind_tribes_iii",
            "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": "haiti",
            "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": "african_natives",
            "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": "slave_rebels",
            "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": "tatars",
            "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": "crimean_khanate",
            "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": []
      }
    ],
    "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": -1,
            "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_politics_government_actions_junctions_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": "delete this field if you see it",
            "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": "The faction for which this action is defined.",
            "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": "An id for the action. Will be passed to lua for TRIGGER_EVENT-type actions.",
            "ca_order": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "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": -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": [
              "politics_government_actions",
              "key"
            ],
            "lookup": null,
            "description": "One of the hardcoded action types.",
            "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": "Fixed cost in gold for this action.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cost_per_region",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Cost per owned region, used to make the action more expensive for large factions.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cooldown",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Cooldown in turns. The cooldown counter is shared for all actions.",
            "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": "StringU16",
            "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_key",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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_resource_consumptions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "number_of_regions",
            "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_consumption",
            "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": []
      }
    ],
    "faction_to_campaign_junctions_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": "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": []
      }
    ],
    "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": -1,
            "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": -1,
            "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": -1,
            "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": -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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "faction_name",
            "field_type": "StringU16",
            "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": "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": []
      }
    ],
    "faction_variables_optional_overrides_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "campaign_key",
            "field_type": "OptionalStringU16",
            "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": "difficulty_level",
            "field_type": "OptionalStringU16",
            "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": "campaign_type",
            "field_type": "OptionalStringU16",
            "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": "OptionalStringU16",
            "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": "faction_variable_key",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "faction_variables",
              "faction_variable_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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_variables_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "description",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_variable_key",
            "field_type": "StringU16",
            "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": "StringU16",
            "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": []
      }
    ],
    "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": false,
            "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": "can_be_regionless",
            "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": "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": "can_be_horde",
            "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",
            "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_waaagh_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": "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 19,
        "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": "icon_path_units",
            "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": "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": "settler_rebellion_faction",
            "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": "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": "mp_stats_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": "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": "can_be_regionless",
            "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": "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": "use_legion_names",
            "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_be_horde",
            "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_military_force_morale",
            "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_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": "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": "voiceover_subculture",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "culture_subcultures",
              "subculture"
            ],
            "lookup": null,
            "description": "",
            "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": "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": "icon_path_units",
            "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": "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": "settler_rebellion_faction",
            "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": "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": "mp_stats_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": "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": "can_be_regionless",
            "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": "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": "diplomacy_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": "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": "use_legion_names",
            "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": 7,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "StringU16",
            "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": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "names_groups",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "skin",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_skin",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "icon_path_units",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "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": "settler_rebellion_faction",
            "field_type": "OptionalStringU16",
            "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": "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": "OptionalStringU16",
            "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": "faction_audio_string",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_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": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "names_groups",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ship_name_group",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "names_groups",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "attack_desc",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_stats_name",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "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": "screen_name_when_imperial",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "clan_summary_name_when_imperial",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_language",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_languages",
              "key"
            ],
            "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": "StringU16",
            "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": "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": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "subculture",
            "field_type": "StringU16",
            "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",
            "field_type": "StringU16",
            "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": "StringU16",
            "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": "StringU16",
            "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": "name_group",
            "field_type": "StringU16",
            "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": "skin",
            "field_type": "StringU16",
            "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": "ui_skin",
            "field_type": "OptionalStringU16",
            "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": "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": 8,
            "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": 36,
            "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": 37,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon_path_units",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "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": "republican_flag_path",
            "field_type": "OptionalStringU16",
            "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": "OptionalStringU16",
            "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": "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": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "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": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "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": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "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": "",
            "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": 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": 2
          },
          {
            "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": "",
            "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": 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": 3
          },
          {
            "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": 20,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 3
          },
          {
            "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": 21,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 3
          },
          {
            "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": "",
            "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": 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": 4
          },
          {
            "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": "",
            "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": 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": 6
          },
          {
            "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": "",
            "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": 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": 6
          },
          {
            "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": "",
            "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": 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": 7
          },
          {
            "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": "",
            "ca_order": 33,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 7
          },
          {
            "name": "military_group",
            "field_type": "StringU16",
            "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": "settler_rebellion_faction",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "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": "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": "",
            "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": 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": 5
          },
          {
            "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": "",
            "ca_order": 27,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 5
          },
          {
            "name": "movie_death_event",
            "field_type": "OptionalStringU16",
            "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": "audio_faction_string",
            "field_type": "StringU16",
            "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": "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": 40,
            "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": 41,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_regiment_name_group",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "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": "ship_name_group",
            "field_type": "StringU16",
            "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": "attack_desc",
            "field_type": "StringU16",
            "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": "defend_desc",
            "field_type": "StringU16",
            "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": "mp_stats_name",
            "field_type": "OptionalStringU16",
            "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
          }
        ],
        "localised_fields": [
          {
            "name": "screen_name",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "attack_desc",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": [
          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": -1,
            "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": -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": -1,
            "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": -1,
            "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": -1,
            "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": -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": "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": -1,
            "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": -1,
            "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": -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": [
              "campaigns",
              "campaign_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -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": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "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": -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": "all_agents_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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 5,
        "fields": [
          {
            "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": -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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "champion_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": "dignatary_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": "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spy_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": "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": "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": -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": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 4,
        "fields": [
          {
            "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": -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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "champion_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": "dignatary_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": "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spy_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": "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": "description_lookup",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_localised_strings",
              "key"
            ],
            "lookup": null,
            "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": null,
            "description": "",
            "ca_order": -1,
            "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": "StringU16",
            "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": []
      }
    ],
    "family_trees_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "on_screen_name",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "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": "faction",
            "field_type": "StringU16",
            "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": "required_parent",
            "field_type": "StringU16",
            "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": "birth_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": "birth_window_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": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "birth_window_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": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "other_spawn_conditions_1",
            "field_type": "StringU16",
            "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": "other_spawn_conditions_2",
            "field_type": "StringU16",
            "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": "other_spawn_conditions_3",
            "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": "trait_1",
            "field_type": "StringU16",
            "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": "trait_2",
            "field_type": "StringU16",
            "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": "trait_3",
            "field_type": "StringU16",
            "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": "trait_4",
            "field_type": "StringU16",
            "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": "trait_5",
            "field_type": "StringU16",
            "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": "ancillary_1",
            "field_type": "StringU16",
            "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": "ancillary_2",
            "field_type": "StringU16",
            "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": "ancillary_3",
            "field_type": "StringU16",
            "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": "ancillary_4",
            "field_type": "StringU16",
            "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": "ancillary_5",
            "field_type": "StringU16",
            "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": "gender",
            "field_type": "StringU16",
            "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
          }
        ],
        "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "pool_posx",
            "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": "pool_posy",
            "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": "pool_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": -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
          },
          {
            "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "pool_id",
            "field_type": "StringU16",
            "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": "pool_posX",
            "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": "pool_posY",
            "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": "pool_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": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_name",
            "field_type": "StringU16",
            "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": "battle_name",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": [
          0
        ]
      }
    ],
    "fatigue_effects_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "fatigue_level",
            "field_type": "StringU16",
            "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_category",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "charge_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": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "firing_accuracy",
            "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": "melee_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": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -1,
            "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": -1,
            "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": -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": "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "female_character_culture_details_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "chance_to_spawn",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures",
              "key"
            ],
            "lookup": null,
            "description": "values: (>= 0) - chance to spawn female character (in percent). If not set (value < 0) -> the value is read from female_character_faction_spawn_rates.",
            "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": null,
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "values: (\"y\" / \"n\") - the ability to \"raise a force\" from a settlement.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "public_office",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "values: (\"y\" / \"n\") - access to the \"Secure Promotion\" action, as well as the ability to be faction and party leader.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "missions",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "values: (\"y\" / \"n\") - access to any and all actions listed as missions (Diplomat, Administrator, Organize Feast + the new Political Marriage, Diplomatic Marriage, Dynastic Marriage).",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "trait",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "trait_info",
              "trait"
            ],
            "lookup": null,
            "description": "special trait gives females bonus to missions.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "female_character_faction_details_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "chance_to_spawn",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "values: (>= 0) - chance to spawn female character (in percent). If not set (value < 0) -> the value is read from female_character_subculture_details",
            "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
          },
          {
            "name": "general",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "values: (\"y\" / \"n\" / not set ) - the ability to \"raise a force\" from a settlement. If not set -> the value is read from female_character_subculture_details",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "public_office",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "values: (\"y\" / \"n\" / not set ) - access to the \"Secure Promotion\" action, as well as the ability to be faction and party leader. If not set -> the value is read from female_character_subculture_details",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "missions",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "values: (\"y\" / \"n\" / not set ) - access to any and all actions listed as missions (Diplomat, Administrator, Organize Feast + the new Political Marriage, Diplomatic Marriage, Dynastic Marriage). If not set -> the value is read from female_character_subculture_details",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "trait",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "trait_info",
              "trait"
            ],
            "lookup": null,
            "description": "special trait gives females bonus to missions. If not set the value is read from female_character_subculture_details",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "female_character_subculture_details_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "chance_to_spawn",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "values: (>= 0) - chance to spawn female character (in percent). If not set (value < 0) -> the value is read from female_character_culture_details",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "general",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "values: (\"y\" / \"n\" / not set ) - the ability to \"raise a force\" from a settlement. If not set -> the value is read from female_character_culture_details",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "public_office",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "values: (\"y\" / \"n\" / not set ) - access to the \"Secure Promotion\" action, as well as the ability to be faction and party leader. If not set -> the value is read from female_character_culture_details",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "missions",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "values: (\"y\" / \"n\" / not set ) - access to any and all actions listed as missions (Diplomat, Administrator, Organize Feast + the new Political Marriage, Diplomatic Marriage, Dynastic Marriage). If not set -> the value is read from female_character_culture_details",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "trait",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "trait_info",
              "trait"
            ],
            "lookup": null,
            "description": "special trait gives females bonus to missions. If not set the value is read from female_character_culture_details",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "fertility_levels_tables": [
      {
        "version": 1,
        "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": "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": "colour_r",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Colour for Tactical Map.",
            "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": "Colour for Tactical Map.",
            "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": "Colour for Tactical Map.",
            "ca_order": -1,
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -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": "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "half_vertical_fire_arc_declination",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "min angle of aiming",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "allow_direct_control",
            "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": "show_trajectory",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "show trajectory when targeting",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "fields": [
          {
            "name": "auto_target",
            "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": "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -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": "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "half_vertical_fire_arc_declination",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "min angle of aiming",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "auto_target",
            "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": "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU16",
            "is_key": true,
            "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": "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -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": [
              "font_names",
              "font_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "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": -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": "Name of icon to use for formation button",
            "ca_order": -1,
            "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": -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 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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Determines order formation buttons shown in ui",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -1,
            "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": []
      }
    ],
    "fort_underlay_climate_jcts_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "fort_name",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battlefield_buildings",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "climate",
            "field_type": "StringU16",
            "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": "snow_underlay",
            "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": "underlay",
            "field_type": "StringU16",
            "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_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": -1,
            "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": -1,
            "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": -1,
            "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": 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": [
              "frontend_faction_effect_groups",
              "group_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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": null,
            "description": "",
            "ca_order": -1,
            "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": null,
            "is_filename": false,
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_major_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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "frontend_faction_leaders_tables": [
      {
        "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": false,
            "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 4,
        "fields": [
          {
            "name": "animation",
            "field_type": "OptionalStringU8",
            "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": "party",
            "field_type": "StringU8",
            "is_key": false,
            "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
          },
          {
            "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": "animation_game",
            "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": 3,
        "fields": [
          {
            "name": "animation",
            "field_type": "OptionalStringU8",
            "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": "party",
            "field_type": "StringU8",
            "is_key": false,
            "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
          },
          {
            "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "fields": [
          {
            "name": "animation",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "equipment_theme",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "warscape_equipment_themes",
              "theme"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction",
            "field_type": "StringU16",
            "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": "uniform",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "frontend_factions_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": -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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "general_command_star_level_effects_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "alive_morale_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "command_star_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": "melee_attack_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "melee_defence_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "nearby_morale_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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "government_type",
            "field_type": "StringU16",
            "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": "elected_ministers",
            "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": "hereditary_ministers",
            "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": "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": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "active_upper_class",
            "field_type": "StringU16",
            "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": "active_lower_class",
            "field_type": "StringU16",
            "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": "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_key_order": [
          0
        ]
      }
    ],
    "government_types_to_effects_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "gov_type",
            "field_type": "StringU16",
            "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": "effect",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": 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": []
      }
    ],
    "governorships_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "governorship",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "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": -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
          }
        ],
        "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "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": -1,
            "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": -1,
            "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": -1,
            "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": -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": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "burn_rate",
            "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": "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": -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": "Red channel of the colour for displaying this ground type.",
            "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": "Green channel of the colour for displaying this ground type.",
            "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": "Blue channel of the colour for displaying this ground type.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "minimum_threshold",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 3,
        "fields": [
          {
            "name": "enum_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": "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": -1,
            "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": -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": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "burn_rate",
            "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": 2,
        "fields": [
          {
            "name": "enum_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": "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": -1,
            "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": -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": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "groupings_continents_junct_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "group",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "groupings",
              "group_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "continent",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "groupings_factions_junct_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "group",
            "field_type": "StringU16",
            "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": "faction",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": []
      }
    ],
    "groupings_military_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "military_group",
            "field_type": "StringU16",
            "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_fields": [],
        "localised_key_order": []
      }
    ],
    "groupings_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "group_name",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "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": []
      }
    ],
    "gun_type_to_projectiles_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "gun_type",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "gun_types",
              "gun_type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "shot_type",
            "field_type": "StringU16",
            "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
          },
          {
            "name": "muzzle_flash",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "gun_type_muzzle_flash_enum",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "concentrated_fire_maximum_frequency",
            "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": 0,
        "fields": [
          {
            "name": "gun_type",
            "field_type": "StringU16",
            "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": "shot_type",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "muzzle_flash",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "gun_types_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "gun_type",
            "field_type": "StringU16",
            "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_entity",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "model",
            "field_type": "StringU16",
            "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": "gun_animations_table",
            "field_type": "StringU16",
            "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": "equipment_table",
            "field_type": "StringU16",
            "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": "destroyed_model",
            "field_type": "StringU16",
            "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": "destruction_animation",
            "field_type": "StringU16",
            "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": "engine_type",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "help_page_index_records_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "display_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": "inset_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": "key",
            "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": "is_battle",
            "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": []
      }
    ],
    "historical_battles_ui_locations_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "height_percent",
            "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": []
      }
    ],
    "historical_character_traits_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "character",
            "field_type": "StringU16",
            "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": "trait",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": []
      }
    ],
    "historical_characters_tables": [
      {
        "version": 7,
        "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": "nobility",
            "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": "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": "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": "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": "spawning_window_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": "spawning_window_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": "spawn_conditions",
            "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_key",
            "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": "surname_key",
            "field_type": "OptionalStringU8",
            "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": "art_set_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "clan_name_key",
            "field_type": "OptionalStringU8",
            "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_key",
            "field_type": "OptionalStringU8",
            "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": "political_party",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "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
          },
          {
            "name": "age_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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 5,
        "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": "nobility",
            "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": "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": "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": "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": "spawning_window_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": "spawning_window_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": "spawn_conditions",
            "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_key",
            "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": "surname_key",
            "field_type": "OptionalStringU8",
            "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": "art_set_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "clan_name_key",
            "field_type": "OptionalStringU8",
            "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_key",
            "field_type": "OptionalStringU8",
            "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 3,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "nobility",
            "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": "gender",
            "field_type": "StringU16",
            "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": "agent_type",
            "field_type": "StringU16",
            "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": "faction",
            "field_type": "StringU16",
            "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": "spawning_window_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": "spawning_window_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": "spawn_conditions",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_key",
            "field_type": "StringU16",
            "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": "surname_key",
            "field_type": "StringU16",
            "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": "art_set_id",
            "field_type": "OptionalStringU16",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "nobility",
            "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": "gender",
            "field_type": "StringU16",
            "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": "agent_type",
            "field_type": "StringU16",
            "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": "faction",
            "field_type": "StringU16",
            "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": "spawning_window_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": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spawning_window_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": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spawn_conditions",
            "field_type": "StringU16",
            "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": "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": []
      }
    ],
    "honour_effects_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "applies_to_ai",
            "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": "factor",
            "field_type": "StringU16",
            "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": "StringU16",
            "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": []
      }
    ],
    "honour_factors_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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_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": "minimum_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": []
      }
    ],
    "incident_heading_texts_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": []
      }
    ],
    "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": -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": "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": null,
            "is_filename": false,
            "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_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 4,
        "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": -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": "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": -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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "prioritised",
            "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_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 3,
        "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU16",
            "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_icon",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": null,
            "is_filename": 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": []
      }
    ],
    "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": -1,
            "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": -1,
            "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": -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": "",
            "ca_order": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "display_as_percentage",
            "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_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": []
      }
    ],
    "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "articulated_entity",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "articulation_node_1_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 front of model. place this at the draught entity connector to the beam to prevent draughts moving outside of beam when turning",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "articulation_node_1_radius",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "articulation_node_2_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 front of model. should be at location of beam joint of chariot",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "articulation_node_2_radius",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "articulation_node_3_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 front of model. will prevent node 1 from ever overlapping with node 3, but this should already be limited by the angle.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "articulation_node_3_radius",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "articulation_max_angle",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "head_offset",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Offset of soft collision centre, positve numbers move it backwards from centre of beam",
            "ca_order": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -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": "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "personality_location",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "personality_location_enums",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "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": -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": [
              "unit_category",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "dismounted_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "dismounted_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": -1,
            "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": -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": "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "morale",
            "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_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": "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "num_animals",
            "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_mounts",
            "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_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": -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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rank_depth",
            "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": "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "supports_first_person",
            "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": "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_male",
            "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": "visibility_spotting_range_min",
            "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": "visibility_spotting_range_max",
            "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_global_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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spot_dist_tree",
            "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": "spot_dist_scrub",
            "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": "reload",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Percentage reduction of projectile reload time",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "loose_spacing",
            "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": "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "hiding_scalar",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "capture_power",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "secondary_ammo",
            "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_ammo",
            "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_mod_flame",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "damage_mod_magic",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "num_engines",
            "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_mod_physical",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "damage_mod_missile",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "damage_mod_all",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ai_usage_group",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_skirmish",
            "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": "mounted_draughts",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "draughts needs mounting with man_entity.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sync_locomotion",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Check this to force synchronised walk, run, charge animation.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 30,
        "fields": [
          {
            "name": "accuracy",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Added to a projectile's marksmanship value to determine the final accuracy of a shot. Accuracy is a percentage chance of hitting the calibration area.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ammo",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Each entity carries this amount of ammo. However, artillery ammo is stored per engine - artillery crew do not carry artillery ammo.",
            "ca_order": -1,
            "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": "Note that this armour does not affect visuals - this entry is for audio and game logic only.",
            "ca_order": -1,
            "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": "Movement speed on campaign map.",
            "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": [
              "unit_category",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": "When charging, the Charge Bonus is added to both Melee Attack and Damage, split across regular Damage and Armour Piercing Damage.",
            "ca_order": -1,
            "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": "Used by several functions, e.g. AI understanding of unit, group formations.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "dismounted_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "dismounted_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "dismounted_melee_defense",
            "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": "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": -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": "When placing units in a map via script, use the main unit key, not land unit key.",
            "ca_order": -1,
            "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": "The animation table needs to be compatible with the items on the unit.",
            "ca_order": -1,
            "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": "Select the entity that the unit is made up of here. We store some unit information on an entity level, e.g. speed.",
            "ca_order": -1,
            "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": "Melee Attack determines the hit chance of a unit.",
            "ca_order": -1,
            "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": "A unit's Melee Defence lowers an attacker's Melee Attack, thus lowering his hit chance. Shields provide more Melee Defence. Flank and rear attacks ignore part of a unit's Melee Defence.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "morale",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Base morale of the unit. The starting morale in a battle is likely to be higher, as the general and the formation grants bonuses.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bonus_hit_points",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Hit points are generally set in the battle entity table (e.g. 30 for infantry), but we can add some bonus HP here, saving us from creating a new battle entity entry.",
            "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": [
              "mounts",
              "key"
            ],
            "lookup": null,
            "description": "This links to the mount table, where mounts are assigned an animation table and battle entity. The suffix is short for the weight of the horse, e.g. _vl for very light.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "num_animals",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Note that the officer characters of a handler unit will not have animals.",
            "ca_order": -1,
            "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": "This links to the animal table, where animals are assigned an animation table and battle entity. Animals also have some combat stats of their own.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "num_mounts",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Note that while the number of mounts is selected here, the unit size itself is set in main_units. They should always be the same, else you will get an assert.",
            "ca_order": -1,
            "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": "The damage of a unit depends on its melee weapon, which can be selected here.",
            "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": "Select a missile weapon here. The ammo options are linked to the missile weapon, not the unit.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rank_depth",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Default depth of the unit.",
            "ca_order": -1,
            "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": "Note that this shield does not affect visuals - this entry is for audio and game logic only.",
            "ca_order": -1,
            "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": -1,
            "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": "Determines how tight and orderly the formation of the unit is.",
            "ca_order": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "supports_first_person",
            "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": "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": "There are some hardcoded functions that check the training level.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "num_guns",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The number of \"engines\", e.g. artillery pieces. The engine itself is set further right in the land_units table. The number of engines/guns does not change by unit size settings.",
            "ca_order": -1,
            "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": "Select which battle personalities a unit has here.",
            "ca_order": -1,
            "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": -1,
            "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": "Add engines here, e.g. artillery pieces. The amount of engines to add is set further to the left in the land_units table.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_male",
            "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": "visibility_spotting_range_min",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "This value is only used if no spotting_and_hiding group was selected.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "visibility_spotting_range_max",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "This value is only used if no spotting_and_hiding group was selected.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ability_global_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": "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": "Attributes are passive abilities, i.e. special behaviour and effects that are always on and cannot be turned off.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spot_dist_tree",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "This value is only used if no spotting_and_hiding group was selected.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spot_dist_scrub",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "This value is only used if no spotting_and_hiding group was selected.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "chariot",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battlefield_chariots",
              "key"
            ],
            "lookup": null,
            "description": "Links to the battlefield_chariot table to define animations, models and entities of the chariot.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "num_chariots",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Typically 1, as we set up chariot land units as a single chariot and then increase the amount in the main units table.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "reload",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "A percentage reduction of all projectile reload speeds fire by this unit.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "loose_spacing",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The formation \"loose spacing\" is added here, while most other formations are added through the special ability system.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spotting_and_hiding",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "spotting_and_hiding_values",
              "key"
            ],
            "lookup": null,
            "description": "Allows you to select a data set for spotting and hiding, reducing the balancing effort for all units that fit into these broader scouting sets.",
            "ca_order": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "hiding_scalar",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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. E.g. 1.5 would increase range at which this unit is spotted at by +50%.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "capture_power",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 27,
        "fields": [
          {
            "name": "accuracy",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Added to a projectile's marksmanship value to determine the final accuracy of a shot. Accuracy is a percentage chance of hitting the calibration area.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ammo",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Each entity carries this amount of ammo. However, artillery ammo is stored per engine - artillery crew do not carry artillery ammo.",
            "ca_order": -1,
            "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": "Note that this armour does not affect visuals - this entry is for audio and game logic only.",
            "ca_order": -1,
            "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": "Movement speed on campaign map.",
            "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": [
              "unit_category",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": "When charging, the Charge Bonus is added to both Melee Attack and Damage, split across regular Damage and Armour Piercing Damage.",
            "ca_order": -1,
            "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": "Used by several functions, e.g. AI understanding of unit, group formations.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "dismounted_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "dismounted_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "dismounted_melee_defense",
            "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": "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": -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": "When placing units in a map via script, use the main unit key, not land unit key.",
            "ca_order": -1,
            "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": "The animation table needs to be compatible with the items on the unit.",
            "ca_order": -1,
            "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": "Select the entity that the unit is made up of here. We store some unit information on an entity level, e.g. speed.",
            "ca_order": -1,
            "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": "Melee Attack determines the hit chance of a unit.",
            "ca_order": -1,
            "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": "A unit's Melee Defence lowers an attacker's Melee Attack, thus lowering his hit chance. Shields provide more Melee Defence. Flank and rear attacks ignore part of a unit's Melee Defence.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "morale",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Base morale of the unit. The starting morale in a battle is likely to be higher, as the general and the formation grants bonuses.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bonus_hit_points",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Hit points are generally set in the battle entity table (e.g. 30 for infantry), but we can add some bonus HP here, saving us from creating a new battle entity entry.",
            "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": [
              "mounts",
              "key"
            ],
            "lookup": null,
            "description": "This links to the mount table, where mounts are assigned an animation table and battle entity. The suffix is short for the weight of the horse, e.g. _vl for very light.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "num_animals",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Note that the officer characters of a handler unit will not have animals.",
            "ca_order": -1,
            "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": "This links to the animal table, where animals are assigned an animation table and battle entity. Animals also have some combat stats of their own.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "num_mounts",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Note that while the number of mounts is selected here, the unit size itself is set in main_units. They should always be the same, else you will get an assert.",
            "ca_order": -1,
            "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": "The damage of a unit depends on its melee weapon, which can be selected here.",
            "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": "Select a missile weapon here. The ammo options are linked to the missile weapon, not the unit.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rank_depth",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Default depth of the unit.",
            "ca_order": -1,
            "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": "Note that this shield does not affect visuals - this entry is for audio and game logic only.",
            "ca_order": -1,
            "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": -1,
            "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": "Determines how tight and orderly the formation of the unit is.",
            "ca_order": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "supports_first_person",
            "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": "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": "There are some hardcoded functions that check the training level.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "num_guns",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The number of \"engines\", e.g. artillery pieces. The engine itself is set further right in the land_units table. The number of engines/guns does not change by unit size settings.",
            "ca_order": -1,
            "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": "Select which battle personalities a unit has here.",
            "ca_order": -1,
            "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": -1,
            "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": "Add engines here, e.g. artillery pieces. The amount of engines to add is set further to the left in the land_units table.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_male",
            "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": "visibility_spotting_range_min",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "This value is only used if no spotting_and_hiding group was selected.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "visibility_spotting_range_max",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "This value is only used if no spotting_and_hiding group was selected.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ability_global_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": "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": "Attributes are passive abilities, i.e. special behaviour and effects that are always on and cannot be turned off.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spot_dist_tree",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "This value is only used if no spotting_and_hiding group was selected.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spot_dist_scrub",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "This value is only used if no spotting_and_hiding group was selected.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "chariot",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battlefield_chariots",
              "key"
            ],
            "lookup": null,
            "description": "Links to the battlefield_chariot table to define animations, models and entities of the chariot.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "num_chariots",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Typically 1, as we set up chariot land units as a single chariot and then increase the amount in the main units table.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "reload",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "A percentage reduction of all projectile reload speeds fire by this unit.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "loose_spacing",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The formation \"loose spacing\" is added here, while most other formations are added through the special ability system.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spotting_and_hiding",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "spotting_and_hiding_values",
              "key"
            ],
            "lookup": null,
            "description": "Allows you to select a data set for spotting and hiding, reducing the balancing effort for all units that fit into these broader scouting sets.",
            "ca_order": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "hiding_scalar",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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. E.g. 1.5 would increase range at which this unit is spotted at by +50%.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "lighting_setups_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "name",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "depth_bias",
            "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": "dirx",
            "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": "diry",
            "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": "dirz",
            "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": "colour_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": "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": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "name": "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": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "name": "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": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "name": "colour_top_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": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 2
          },
          {
            "name": "colour_top_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": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 2
          },
          {
            "name": "colour_top_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": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 2
          },
          {
            "name": "colour_bottom_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": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 3
          },
          {
            "name": "colour_bottom_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": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 3
          },
          {
            "name": "colour_bottom_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": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 3
          },
          {
            "name": "gamma",
            "field_type": "F32",
            "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": "bloom_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": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bloom_angle_1",
            "field_type": "F32",
            "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": "bloom_angle_2",
            "field_type": "F32",
            "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": "bloom_scale_1",
            "field_type": "F32",
            "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": "bloom_scale_2",
            "field_type": "F32",
            "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": "main_bloom_scalex",
            "field_type": "F32",
            "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": "main_bloom_scaley",
            "field_type": "F32",
            "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": "main_bloom_distribution",
            "field_type": "F32",
            "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": "high_pass",
            "field_type": "F32",
            "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": "colour_fog_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": 25,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 4
          },
          {
            "name": "colour_fog_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": 26,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 4
          },
          {
            "name": "colour_fog_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": 27,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 4
          },
          {
            "name": "fog_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": 28,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fog_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": 29,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fog_density",
            "field_type": "F32",
            "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "loading_screen_diagrams_tables": [
      {
        "version": 0,
        "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": "image_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Image from \"ui/loading_ui/diagrams\"",
            "ca_order": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "category_weighting",
            "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": []
      }
    ],
    "loading_screen_quotes_tables": [
      {
        "version": 4,
        "fields": [
          {
            "name": "image",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Image to display",
            "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_displays",
            "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": "weighting",
            "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_shown_weighting",
            "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": [
              "loading_screen_quotes_categories",
              "category"
            ],
            "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": "image",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Image to display",
            "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": "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -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": [
              "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": -1,
            "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": -1,
            "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": -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": -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": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ui_text_replacements",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_battle_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": "is_campaign_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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "loading_screens_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "category",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "image_file",
            "field_type": "StringU16",
            "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": "sound_event",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "loyalty_effects_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "applies_to_ai",
            "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": "factor",
            "field_type": "StringU16",
            "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": "key",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "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": -1,
            "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": -1,
            "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": -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": -1,
            "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": "StringU16",
            "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_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": "minimum_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": []
      }
    ],
    "main_units_tables": [
      {
        "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": -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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 17,
        "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": "The number of men must be equal to the number of mounts, which is set in the land units table. Also keep in mind that this value is multiplied by 0.75, 0.5 and 0.25 for the large, medium and small unit size settings.",
            "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": "campaign_total_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": "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": "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": -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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 14,
        "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": "The number of men must be equal to the number of mounts, which is set in the land units table. Also keep in mind that this value is multiplied by 0.75, 0.5 and 0.25 for the large, medium and small unit size settings.",
            "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": "campaign_total_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": "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_language",
            "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": "audio_vo_actor_group",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_actor_groups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "marriage_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": -1,
            "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": 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": "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": -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": 7,
        "fields": [
          {
            "name": "armour_penetrating",
            "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": "armour_piercing",
            "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": "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_elephants",
            "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": "shield_piercing",
            "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": "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "building_damage",
            "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": 6,
        "fields": [
          {
            "name": "armour_penetrating",
            "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": "armour_piercing",
            "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": "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_elephants",
            "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": "shield_piercing",
            "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": "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_material",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_materials_enums",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "mercenary_pool_modifiers_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "cost_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": "culture_origin_match",
            "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": "min_pool_culture_percentaje",
            "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": "pool_type",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "mercenary_pool_type_enums",
              "pool_type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "replenishment_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
          }
        ],
        "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "initial_unit_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": "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": "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": null,
            "is_filename": false,
            "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": "unit_record",
            "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_partial_replenishment",
            "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_replenish_per_turn",
            "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": 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": -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": -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": -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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "fields": [
          {
            "name": "event",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "message_events",
              "event"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "optional_campaign_key",
            "field_type": "OptionalStringU16",
            "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": "culture",
            "field_type": "StringU16",
            "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": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "message_event_text",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "image",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "layout",
            "field_type": "StringU16",
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": "event",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "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": "StringU16",
            "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": "StringU16",
            "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": "layout",
            "field_type": "StringU16",
            "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": "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": 7,
            "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": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon",
            "field_type": "StringU16",
            "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": "StringU16",
            "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": [
          {
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0,
          1
        ]
      }
    ],
    "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": -1,
            "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": -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": -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": -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": "Messages with a higher priority will be opened over those with a lower priority. 100 is standard for all messages.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "military_force_legacy_emblems_tables": [
      {
        "version": 3,
        "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": -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": -1,
            "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": "",
            "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": "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": -1,
            "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": -1,
            "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": -1,
            "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": []
      },
      {
        "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": -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": -1,
            "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": "",
            "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": "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "military_force_legacy_names_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": -1,
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": []
      },
      {
        "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": "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": null,
            "is_filename": 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": []
      }
    ],
    "military_force_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": -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": null,
            "is_filename": false,
            "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": "StringU16",
            "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": "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_default_names_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "ministerial_position",
            "field_type": "StringU16",
            "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": "gov_type",
            "field_type": "StringU16",
            "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": [
          {
            "name": "default_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": [
          0,
          1
        ]
      }
    ],
    "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": -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": 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_by_gov_types_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "faction",
            "field_type": "StringU16",
            "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": "minister_key",
            "field_type": "StringU16",
            "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": "government_type",
            "field_type": "StringU16",
            "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": "gender",
            "field_type": "StringU16",
            "is_key": true,
            "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": "string",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "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": "loyalty_gained",
            "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": "loyalty_on_loss",
            "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": "faction",
            "field_type": "StringU16",
            "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": "minister_key",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "government_type",
            "field_type": "StringU16",
            "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": "gender",
            "field_type": "StringU16",
            "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": "string",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "ministerial_positions_culture_details_tables": [
      {
        "version": 6,
        "fields": [
          {
            "name": "culture_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": -1,
            "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": "localised_string_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "x_coordinate",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "0 is middle",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "y_coordinate",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "0 is top",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "localised_description_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 5,
        "fields": [
          {
            "name": "culture_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": -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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "localised_string_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "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": 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
          },
          {
            "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": -1,
            "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": -1,
            "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": []
      }
    ],
    "ministerial_positions_switching_loyalty_effects_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "loyalty_gained",
            "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": "position_from",
            "field_type": "StringU16",
            "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": "position_to",
            "field_type": "StringU16",
            "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ministerial_positions_tables": [
      {
        "version": 2,
        "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_terms_per_minister",
            "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": "requires_previous_office",
            "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": "minister_key",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "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": null,
            "is_filename": 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_positions_to_character_effects_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "effect",
            "field_type": "StringU16",
            "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": "minister_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": "position",
            "field_type": "StringU16",
            "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": "ui_id",
            "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": "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": []
      }
    ],
    "ministerial_positions_to_effects_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "position",
            "field_type": "StringU16",
            "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": "minister_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": "effect",
            "field_type": "StringU16",
            "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": "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": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ui_id",
            "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": []
      }
    ],
    "ministerial_positions_to_governorships_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "ministerial_position",
            "field_type": "StringU16",
            "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": "governorship",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "governorships",
              "governorship"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -1,
            "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": -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_missile_weapon_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_secondary_ammo_pool",
            "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": 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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_secondary_ammo_pool",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_fire_at_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
          }
        ],
        "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": -1,
            "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_activities_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "mission_activity",
            "field_type": "StringU16",
            "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": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": "description",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": []
      }
    ],
    "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": -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": "turn_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "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": -1,
            "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": -1,
            "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": -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": 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": "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": null,
            "is_filename": 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": []
      }
    ],
    "mission_effects_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "text",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": "text",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": [
          0
        ]
      }
    ],
    "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": -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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "issuer_key",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "mission_sources_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "mission_source",
            "field_type": "StringU16",
            "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": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": "description",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": []
      }
    ],
    "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": -1,
            "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": -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": "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": "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": "mission_type",
            "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": false,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "prioritised",
            "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_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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "location_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "location_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "quest_mission",
            "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": "trigger_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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "quest_mission_final",
            "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": "sticky_by_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 2,
        "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": -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": "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": "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": "mission_type",
            "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": false,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "prioritised",
            "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_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "localised_description",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_title",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mission_type",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": null,
            "is_filename": 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": "StringU16",
            "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",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "activity",
            "field_type": "StringU16",
            "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": "source",
            "field_type": "StringU16",
            "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": "type",
            "field_type": "StringU16",
            "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": "description",
            "field_type": "StringU16",
            "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": "success_condition",
            "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": "failure_condition",
            "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": "cancel_condition",
            "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": "issue_conditions",
            "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": "advisory",
            "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": null
          },
          {
            "name": "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": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -1,
            "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": -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": false,
            "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_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_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": -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": "logic_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
          },
          {
            "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_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": -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": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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_oars_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "left_row",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rigid_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": "left_end",
            "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_row",
            "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_end",
            "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": []
      }
    ],
    "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": -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": "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
          },
          {
            "name": "logic_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": []
      }
    ],
    "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "show_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
          }
        ],
        "localised_fields": [],
        "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ritual",
            "field_type": "StringU8",
            "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "mount_variants_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "mount_key",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_key",
            "field_type": "StringU16",
            "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": "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": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "mountable_artillery_units_custom_battles_tables": [
      {
        "version": 1,
        "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": "mountable_artillery",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "mountable_artillery_units",
              "unit_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -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": []
      }
    ],
    "mountable_artillery_units_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "unit_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
          }
        ],
        "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": -1,
            "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": -1,
            "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": -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": "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": -1,
            "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": -1,
            "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": -1,
            "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": -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": "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": -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": 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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mount_armour",
            "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": "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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_fields": [],
        "localised_key_order": []
      }
    ],
    "movie_event_strings_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "event",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "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": "movie",
            "field_type": "StringU16",
            "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": "id",
            "field_type": "StringU16",
            "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": "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
          }
        ],
        "localised_key_order": []
      }
    ],
    "mp_budgets_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "budget_size_key",
            "field_type": "StringU16",
            "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": "StringU16",
            "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": "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "mp_force_gen_army_sizes_by_budgets_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "budget_size",
            "field_type": "StringU16",
            "is_key": true,
            "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": "maximum_unit_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": "minimum_unit_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": []
      }
    ],
    "mp_force_gen_compositions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "general_pct",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Unique id",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "units_pct",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "How much of funds to spend on units",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "upgrade_pct",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "How much of funds to spend on upgrades",
            "ca_order": -1,
            "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": -1,
            "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": null,
            "is_filename": false,
            "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_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "composition",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "mp_force_gen_compositions",
              "key"
            ],
            "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": "budget_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "mp_budgets",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "general_pct",
            "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": "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": -1,
            "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": [
              "mp_force_gen_templates",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "units_pct",
            "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": "upgrade_pct",
            "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": "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": null,
            "is_filename": 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": "balance_key",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cdir_unit_balance_configs",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "budget_key",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "mp_budgets",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "general_pct",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "template_key",
            "field_type": "StringU16",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "quality_key",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cdir_unit_quality_configs",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "units_pct",
            "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": "upgrade_pct",
            "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": []
      }
    ],
    "mp_force_gen_upgrade_probabilities_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "weapon_upgrade_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": "experience_upgrade_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": "unit_category",
            "field_type": "StringU16",
            "is_key": true,
            "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
          },
          {
            "name": "armour_upgrade_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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "mp_general_command_ratings_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "unit_key",
            "field_type": "StringU16",
            "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": "command_stars",
            "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": []
      }
    ],
    "multiplayer_faction_descriptions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "faction",
            "field_type": "StringU16",
            "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": "land_description",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_description",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": []
      }
    ],
    "multiplayer_mininum_length_funds_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "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": []
      }
    ],
    "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": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "names_forts_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "name_group",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fort_name",
            "field_type": "StringU16",
            "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": "id",
            "field_type": "StringU16",
            "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": "fort_name",
            "field_type": "StringU16",
            "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_key_order": []
      }
    ],
    "names_groups_tables": [
      {
        "version": 1,
        "fields": [
          {
            "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "id",
            "field_type": "StringU16",
            "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": "description",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": []
      }
    ],
    "names_royalty_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "faction",
            "field_type": "StringU16",
            "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": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "numeral_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": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "gender",
            "field_type": "StringU16",
            "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": "frequency",
            "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": "id",
            "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": "name",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": []
      }
    ],
    "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": 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": [
              "name_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "frequency",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "names_group",
            "field_type": "StringU16",
            "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": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "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": "gender",
            "field_type": "StringU16",
            "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": "frequency",
            "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": "nobility",
            "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": "id",
            "field_type": "StringU16",
            "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": "StringU16",
            "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_key_order": []
      }
    ],
    "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "naval_fire_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "chance_of_fire",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "percentage chance of catching fire when hit by projectile",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "incendiary_level",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectile_incendiary_enum",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_category",
            "field_type": "StringU8",
            "is_key": true,
            "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_ramming_events_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "base_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": "key",
            "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": "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": -1,
            "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_uniforms_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "faction",
            "field_type": "OptionalStringU16",
            "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": "filename",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_screenshot_camera_preset",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "info_screenshot_camera_preset",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_animation",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mount_animation",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "uniform_name",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_stats_naval",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "imposter_sharing",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "imposter_sharing_enums",
              "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": 20,
        "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": -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": [
              "unit_category",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "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": -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": "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "supports_first_person",
            "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_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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rank_depth",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_board",
            "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_composite",
            "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": "ignition_threshold",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_ram",
            "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": "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": "This value determins the weight of the ship shown to the player.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "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": -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": [
              "unit_category",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "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": -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": "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "supports_first_person",
            "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": "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rank_depth",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_board",
            "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_card",
            "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": "is_composite",
            "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": "ignition_threshold",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 17,
        "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": -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": [
              "unit_category",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "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": -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": "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "supports_first_person",
            "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": "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rank_depth",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_board",
            "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_card",
            "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": "is_composite",
            "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": "ignition_threshold",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_ram",
            "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": []
      }
    ],
    "naval_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": "naval_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "naval_weapons_tables": [
      {
        "version": 4,
        "fields": [
          {
            "name": "autonomous_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": -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": "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": -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": [
              "naval_weapons_enums",
              "types"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "projectile",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectiles",
              "key"
            ],
            "lookup": null,
            "description": "Projectile that the naval towers shoot.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_primary_unit_attack",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 2,
        "fields": [
          {
            "name": "autonomous_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": -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": "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": -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": [
              "naval_weapons_enums",
              "types"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "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": "Image path to use",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "header",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Title",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "show_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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "particle_effects_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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_fields": [],
        "localised_key_order": []
      }
    ],
    "pdlc_tables": [
      {
        "version": 3,
        "fields": [
          {
            "name": "id",
            "field_type": "StringU16",
            "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": "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": "OptionalStringU16",
            "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": 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": "description",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": [
          0
        ]
      }
    ],
    "plagues_permitted_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": "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": []
      }
    ],
    "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "region_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": "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": -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": "military_force_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": []
      }
    ],
    "policies_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "policy",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "prerequisites",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": []
      }
    ],
    "political_actions_dilemma_junctions_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "dilemma",
            "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": "political_action",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "political_actions",
              "political_action_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "weighting",
            "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": "optimal_outcome",
            "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": []
      }
    ],
    "political_actions_effect_bundles_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "action",
            "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": "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": "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "political_actions_incidents_junctions_tables": [
      {
        "version": 2,
        "fields": [
          {
            "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": "political_action",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "political_actions",
              "political_action_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "weighting",
            "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": "optimal_outcome",
            "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": []
      }
    ],
    "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "base_cost_percentage",
            "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": "minimum_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": "rank_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 2,
        "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": -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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon_file_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": "usage_cost_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "political_parties_loyalty_effect_bundles_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "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": "delete this field if you see it",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "loyalty",
            "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": []
      }
    ],
    "political_parties_power_effect_bundles_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "political_party_key",
            "field_type": "StringU8",
            "is_key": false,
            "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
          },
          {
            "name": "power_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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "political_parties_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": "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": -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": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "initial_power",
            "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": 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": "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": -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": -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": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "initial_power",
            "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": "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": "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": "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": "trait1",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "political_traits",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "trait2",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "political_traits",
              "key"
            ],
            "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": 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": "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": -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": -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": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "initial_power",
            "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": []
      }
    ],
    "political_traits_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 id of the political party trait",
            "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": "The name of the trait, shown in the politics UI",
            "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": "Localized description of the trait.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "politics_government_actions_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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "politics_government_type_political_action_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "government_type",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "politics_government_types",
              "government_type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_available_for_faction_leader",
            "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_available_for_non_ruling_party_leaders",
            "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_available_for_non_ruling_party_members",
            "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_available_for_ruling_party_members",
            "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": "political_action",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "political_actions",
              "political_action_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "politics_government_types_tables": [
      {
        "version": 0,
        "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -1,
            "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": -1,
            "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": -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": "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
          }
        ],
        "localised_fields": [],
        "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": -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": 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": "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
          },
          {
            "name": "default_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": "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": -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": 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_class_to_applicable_effects_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "population_class",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "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",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "population_class",
            "field_type": "StringU16",
            "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": "riots",
            "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": "demands",
            "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": "spawn_rebel_general",
            "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": [
          {
            "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
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "portrait_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "pre_battle_speeches_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "pre_battle_speech_types_enum",
              "index"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "parameter",
            "field_type": "OptionalStringU16",
            "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
          }
        ],
        "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": "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": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -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": -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": []
      }
    ],
    "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": -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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "num_projectiles",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "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": -1,
            "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": -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": [
              "projectile_bombardment_launch_sources",
              "suggested_launch_source"
            ],
            "lookup": null,
            "description": "The suggested starting location of the bombardment",
            "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": "launch_height",
            "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_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "launch_height_underground",
            "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": "randomise_launch",
            "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": 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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "num_projectiles",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "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": -1,
            "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": -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": [
              "projectile_bombardment_launch_sources",
              "suggested_launch_source"
            ],
            "lookup": null,
            "description": "The suggested starting location of the bombardment",
            "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": "launch_height",
            "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_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "launch_height_underground",
            "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": []
      }
    ],
    "projectile_displays_tables": [
      {
        "version": 10,
        "fields": [
          {
            "name": "display_model",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": -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": "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "airborne_anim",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "For weighted mesh, animation to play when in flight.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "landing_anim",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "For weighted mesh, animation to play when landing and bouncing.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tip_offset",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "trail_spin",
            "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_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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 3,
        "fields": [
          {
            "name": "damaged_display_model",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "warscape_rigid",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "display_model",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "warscape_rigid",
              "key"
            ],
            "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": -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": "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "skeleton",
            "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": "airborne_anim",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "For weighted mesh, animation to play when in flight.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "landing_anim",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "For weighted mesh, animation to play when landing and bouncing.",
            "ca_order": -1,
            "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": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "camera_y_offset",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Cam height",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "camera_z_offset",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Cam distance from projectile",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "drag_coefficent",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": -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": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "impact_view_distance",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Impact cam distance",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "impact_view_elevation",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Impact cam height",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "impact_view_time",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "How long the impact cam shows the impact position",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "invert_pitch_control",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "launch_elevation",
            "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": "launch_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": "lift_coefficent",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "higher values = easier to keep velocity and gain height",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mouse_sensitivity",
            "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": "tail_coefficent",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "higher values = increase resistance against the lift",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "yaw_control",
            "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": "yaw_coefficient",
            "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_reload_stage",
            "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": []
      }
    ],
    "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "lookahead_time",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_target_angle_delta",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "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": "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": null,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -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": "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": -1,
            "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": -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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cloth",
            "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": "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "foliage",
            "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": "glass",
            "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": "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": -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": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "metal",
            "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "ship",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "water",
            "field_type": "OptionalStringU16",
            "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": "sails",
            "field_type": "OptionalStringU16",
            "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": "building",
            "field_type": "OptionalStringU16",
            "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": "mud",
            "field_type": "OptionalStringU16",
            "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": "grass",
            "field_type": "OptionalStringU16",
            "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": "road",
            "field_type": "OptionalStringU16",
            "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": "rock",
            "field_type": "OptionalStringU16",
            "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": "sand",
            "field_type": "OptionalStringU16",
            "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": "scree",
            "field_type": "OptionalStringU16",
            "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": "snow",
            "field_type": "OptionalStringU16",
            "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": "animal",
            "field_type": "OptionalStringU16",
            "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": "wood",
            "field_type": "OptionalStringU16",
            "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": "foliage",
            "field_type": "OptionalStringU16",
            "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": "glass",
            "field_type": "OptionalStringU16",
            "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": "size",
            "field_type": "StringU16",
            "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
          }
        ],
        "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": -1,
            "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": -1,
            "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 passes through more penetration points before being stopped. Check the battle entities table to see how many penetration points a single entity has.",
            "ca_order": -1,
            "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": -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": "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": -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": "The icon to use in ui/battle ui/ability icons for this ability button",
            "ca_order": -1,
            "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": -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": "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": "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": -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": "The icon to use in ui/battle ui/ability icons for this ability button",
            "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": 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": "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "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": "is_grenade",
            "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": "supersedes_shot_type",
            "field_type": "OptionalStringU16",
            "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": "small_arms",
            "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": "artillery",
            "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": []
      }
    ],
    "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "launch_type",
            "field_type": "StringU8",
            "is_key": true,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "projectile_trails_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "type",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "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": 2,
            "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": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_aparent_width_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": "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": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "name": "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": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "name": "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": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "name": "opacity",
            "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": "fadeout_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": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "distortion_cross_fade_start_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": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "distortion_cross_fade_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": 11,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "detonation_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": "detonation_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": "detonation_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": "detonation_damage",
            "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": "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fuse_distance_from_target",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -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": "detonation_damage_ap",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "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": -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": "fuse_fixed_time",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": -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
          }
        ],
        "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "detonation_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": "detonation_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": "detonation_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": "detonation_damage",
            "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": "shrapnel_type",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sharpnel_amount",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "distance_from_target",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -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": "detonation_damage_ap",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "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": -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
          }
        ],
        "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "detonation_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": "detonation_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": "detonation_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": "detonation_damage",
            "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": "projectile_name",
            "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": "projectile_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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "distance_from_target",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "error_margin",
            "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": "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": -1,
            "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": -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": 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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "detonation_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": "detonation_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": "detonation_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": "detonation_damage",
            "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": "projectile_name",
            "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": "projectile_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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "distance_from_target",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "error_margin",
            "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": "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "detonator_type",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "detonation_type",
            "field_type": "StringU16",
            "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": "detonation_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": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "detonation_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": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "detonation_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": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "detonation_damage",
            "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": "particle_type",
            "field_type": "OptionalStringU16",
            "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": "particle_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": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "explosion_particle_effect",
            "field_type": "OptionalStringU16",
            "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": "distance_from_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": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "error_margin",
            "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": "explosion_particle_effect_on_ground",
            "field_type": "OptionalStringU16",
            "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "projectiles_missile_type_enum_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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_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": -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": "StringU8",
            "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 25,
        "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": "Explosions happen when the projectile hits either the target or the ground (check that penetration is off for detonating when hitting the target).",
            "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": "Determines spinning behaviour of projectile while flying.",
            "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": "Low / High: Aims for the lowest / highest angle possible. Fixed: Always fire at max_elevation, adjusting speed of projectile only to set range.",
            "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": "Mainly used to limit targeting, as the actual effective range depends on velocity and angle.",
            "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": "Can't target units closer than the minimum_range",
            "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 89 degrees), and above 45. Except for special cases (e.g. cannon)",
            "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",
            "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": "Percentage chance of hitting within the calibration area.",
            "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": "Used to spread out multiple projectiles fired at once, e.g. for gravel shot",
            "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": "Armour piercing damage, ignores armour",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "penetration",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "How many entities the projectile can travel through. Low ~3, medium ~15, high ~40",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "incendiary",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "NONE = 0, VERY_LOW = 1, LOW = 5, MEDIUM = 10, HIGH = 20, VERY_HIGH = 50",
            "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": "If set to true, projectile flightpath will drop rapidly after firing.",
            "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": "Size of the projectile (spherical)",
            "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": "below_waterline_damage_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": "calibration_distance",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Together with next stat, determines the accuracy of the projectile.",
            "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": "If the projectile aims perfectly, it will hit within this square metre area at the calibration distance.",
            "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": "Bonus damage split across regular damage and AP damage when hitting a specific target type.",
            "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": "Bonus damage split across regular damage and AP damage when hitting a specific target type.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bonus_v_elephant",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Bonus damage split across regular damage and AP damage when hitting a specific target type.",
            "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": "A stat effect applied to any unit below the flightpath of the projectile.",
            "ca_order": -1,
            "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": -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": "An imaginary zone around a projectile that also triggers a hit if it collides with an entity.",
            "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": "A stat effect applied to any unit hit by the projectile.",
            "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": "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": "explosion_spread",
            "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 explosion when fire has spread",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fire_damage",
            "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": 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": -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": "Explosions happen when the projectile hits either the target or the ground (check that penetration is off for detonating when hitting the target).",
            "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": "Determines spinning behaviour of projectile while flying.",
            "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": "Low / High: Aims for the lowest / highest angle possible. Fixed: Always fire at max_elevation, adjusting speed of projectile only to set range.",
            "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": "Mainly used to limit targeting, as the actual effective range depends on velocity and angle.",
            "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": "Can't target units closer than the minimum_range",
            "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 89 degrees), and above 45. Except for special cases (e.g. cannon)",
            "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",
            "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": "Percentage chance of hitting within the calibration area.",
            "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": "Used to spread out multiple projectiles fired at once, e.g. for gravel shot",
            "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": "Armour piercing damage, ignores armour",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "penetration",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "How many entities the projectile can travel through. Low ~3, medium ~15, high ~40",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "incendiary",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "NONE = 0, VERY_LOW = 1, LOW = 5, MEDIUM = 10, HIGH = 20, VERY_HIGH = 50",
            "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": "If set to true, projectile flightpath will drop rapidly after firing.",
            "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": "Size of the projectile (spherical)",
            "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": "below_waterline_damage_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": "calibration_distance",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Together with next stat, determines the accuracy of the projectile.",
            "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": "If the projectile aims perfectly, it will hit within this square metre area at the calibration distance.",
            "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": "Bonus damage split across regular damage and AP damage when hitting a specific target type.",
            "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": "Bonus damage split across regular damage and AP damage when hitting a specific target type.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bonus_v_elephant",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Bonus damage split across regular damage and AP damage when hitting a specific target type.",
            "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": "A stat effect applied to any unit below the flightpath of the projectile.",
            "ca_order": -1,
            "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": -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": "An imaginary zone around a projectile that also triggers a hit if it collides with an entity.",
            "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": "A stat effect applied to any unit hit by the projectile.",
            "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 5,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "StringU16",
            "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": "StringU16",
            "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": "missile_type",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectiles_missile_type_enum",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "missile_model",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "warscape_rigid",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "explosion_type",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectiles_explosions",
              "key"
            ],
            "lookup": null,
            "description": "Explosions happen when the projectile hits either the target or the ground (check that penetration is off for detonating when hitting the target).",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "trail",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectile_trails",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spin_type",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectiles_spin_type_enum",
              "key"
            ],
            "lookup": null,
            "description": "Determines spinning behaviour of projectile while flying.",
            "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": "in_flight_transition",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectile_inflight_transition_enum",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "trajectory_sight",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectile_trajectory_sight_enum",
              "key"
            ],
            "lookup": null,
            "description": "Low / High: Aims for the lowest / highest angle possible. Fixed: Always fire at max_elevation, adjusting speed of projectile only to set range.",
            "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": "Mainly used to limit targeting, as the actual effective range depends on velocity and angle.",
            "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": "Can't target units closer than the minimum_range",
            "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 89 degrees), and above 45. Except for special cases (e.g. cannon)",
            "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",
            "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": "Percentage chance of hitting within the calibration area.",
            "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": "Used to spread out multiple projectiles fired at once, e.g. for gravel shot",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "damage",
            "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": "penetration",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectile_penetration_enum",
              "key"
            ],
            "lookup": null,
            "description": "How many entities the projectile can travel through. Low ~3, medium ~15, high ~40",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "incendiary",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectile_incendiary_enum",
              "key"
            ],
            "lookup": null,
            "description": "NONE = 0, VERY_LOW = 1, LOW = 5, MEDIUM = 10, HIGH = 20, VERY_HIGH = 50",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "blast_effect",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectile_blast_effect_enum",
              "key"
            ],
            "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": "If set to true, projectile flightpath will drop rapidly after firing.",
            "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": "Size of the projectile (spherical)",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "base_reload_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": "base_misfire_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "weather_effect",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectile_weather_effect_enum",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sail_damage_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": "below_waterline_damage_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": "launch_audio",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "weapon_fire_audio_enum",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "hit_audio",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_particle_effect",
            "field_type": "OptionalStringU16",
            "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": "projectile_trail_particle_effect",
            "field_type": "OptionalStringU16",
            "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": "impact",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectile_impacts",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "gun_type",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectile_gun_types_enum",
              "gun_type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "first_person_launch_particle_effect",
            "field_type": "OptionalStringU16",
            "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": "calibration_distance",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Together with next stat, determines the accuracy of the projectile.",
            "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": "If the projectile aims perfectly, it will hit within this square metre area at the calibration distance.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_penetrate_fort_wall",
            "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": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "category",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "shot_type",
            "field_type": "StringU16",
            "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": "missile_type",
            "field_type": "StringU16",
            "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": "missile_model",
            "field_type": "OptionalStringU16",
            "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": "explosion_type",
            "field_type": "OptionalStringU16",
            "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": "trail",
            "field_type": "OptionalStringU16",
            "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": "spin_type",
            "field_type": "StringU16",
            "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": "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": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "in_flight_transition",
            "field_type": "OptionalStringU16",
            "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": "trajectory_sight",
            "field_type": "StringU16",
            "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": "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": 13,
            "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": 14,
            "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": "",
            "ca_order": 15,
            "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": "",
            "ca_order": 16,
            "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": 17,
            "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": 18,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "damage",
            "field_type": "F32",
            "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": "penetration",
            "field_type": "OptionalStringU16",
            "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": "incendiary",
            "field_type": "OptionalStringU16",
            "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": "blast_effect",
            "field_type": "OptionalStringU16",
            "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": "high_air_resistance",
            "field_type": "I16",
            "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": "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": 25,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "base_reload_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": 26,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "base_misfire_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": 27,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "weather_effect",
            "field_type": "OptionalStringU16",
            "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": "sail_damage_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": 29,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "below_waterline_damage_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": "launch_audio",
            "field_type": "StringU16",
            "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": "hit_audio",
            "field_type": "StringU16",
            "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": "launch_particle_effect",
            "field_type": "OptionalStringU16",
            "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": "projectile_trail_particle_effect",
            "field_type": "OptionalStringU16",
            "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": "impact",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "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": "gun_type",
            "field_type": "OptionalStringU16",
            "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
          }
        ],
        "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_battle",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Is chapter a battle or campaign",
            "ca_order": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "banner",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Path to the chapter banner from working_data",
            "ca_order": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_battle",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Is chapter a battle or campaign",
            "ca_order": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "banner",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Path to the chapter banner from working_data",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "prologue_loading_screens_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "background_image",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Path to background graphic",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "index",
            "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": "inset_image",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Path to inset graphic",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "pane_on_left",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Is the text pane on the left or the right of the loading screen?",
            "ca_order": -1,
            "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": []
      }
    ],
    "province_to_mercenary_set_junctions_tables": [
      {
        "version": 1,
        "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": -1,
            "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": "Empty means all campaigns using this province",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "provinces_to_region_groups_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "province",
            "field_type": "StringU8",
            "is_key": false,
            "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": 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": [],
        "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": 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": "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": "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": "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "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": -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": "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": "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -1,
            "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": -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
          }
        ],
        "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": -1,
            "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": -1,
            "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": []
      }
    ],
    "public_order_factors_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "factor",
            "field_type": "StringU16",
            "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": "positive_pip_path",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_pip_path",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "OptionalStringU16",
            "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": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "factor",
            "field_type": "StringU16",
            "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": "positive_pip_path",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_pip_path",
            "field_type": "OptionalStringU16",
            "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": "negative_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
          },
          {
            "name": "positive_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": []
      }
    ],
    "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": -1,
            "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": -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": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "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": "StringU16",
            "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": "quote_person_onscreen",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": [
          0
        ]
      }
    ],
    "quotes_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "quote_onscreen",
            "field_type": "StringU16",
            "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": "quote_person",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "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": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": [
          2
        ]
      }
    ],
    "random_localisation_strings_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": []
      }
    ],
    "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": -1,
            "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_campaign_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": -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": -1,
            "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": -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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "region_economics_factors_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "factor",
            "field_type": "StringU16",
            "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": "positive_pip_path",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": "positive_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": []
      }
    ],
    "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "round",
            "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": 1,
        "fields": [
          {
            "name": "camera_heading",
            "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": "camera_position_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": "camera_position_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "camera_zoom",
            "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_key",
            "field_type": "StringU16",
            "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": "round",
            "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": []
      }
    ],
    "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": -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": 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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "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",
            "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": []
      }
    ],
    "region_unit_resources_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "string",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": [
          0
        ]
      }
    ],
    "regions_continents_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "continent",
            "field_type": "StringU16",
            "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_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "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": "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": "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": "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": -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
          }
        ],
        "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "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": "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": "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": "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": -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": 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": "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": "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": "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": "is_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
          },
          {
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "continent",
            "field_type": "StringU16",
            "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": "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": 1
          },
          {
            "name": "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": 1
          },
          {
            "name": "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": 1
          },
          {
            "name": "battle_name",
            "field_type": "StringU16",
            "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": "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": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": [
          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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "region",
            "field_type": "StringU16",
            "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": "StringU16",
            "is_key": true,
            "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": [],
        "localised_key_order": []
      }
    ],
    "religion_conversion_mods_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "rel_from",
            "field_type": "StringU16",
            "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": "rel_to",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "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": 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": []
      }
    ],
    "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": -1,
            "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": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "col_red",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Colour for religion, used on tacmap",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "col_green",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Colour for religion, used on tacmap",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "col_blue",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Colour for religion, used on tacmap",
            "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": "Used to determine order in tacmap key, 0 is top item",
            "ca_order": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 2,
        "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "convertibility",
            "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_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": "col_red",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Colour for religion, used on tacmap",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "col_green",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Colour for religion, used on tacmap",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "col_blue",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Colour for religion, used on tacmap",
            "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": "Used to determine order in tacmap key, 0 is top item",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "religion_key",
            "field_type": "StringU16",
            "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": "convertibility",
            "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": "ui_icon_path",
            "field_type": "StringU16",
            "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",
            "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": [
          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": -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": 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": [
              "campaigns",
              "campaign_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "trade_resource",
            "field_type": "StringU8",
            "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
          }
        ],
        "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": -1,
            "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": -1,
            "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": -1,
            "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": false,
            "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": "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": "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": []
      }
    ],
    "resource_ui_overrides_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "override_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": "override_subculture",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures_subculture",
              "subculture"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "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": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "trade_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": "icon_filepath",
            "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": "strategic_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": "in_encyclopedia",
            "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": "show_on_city_infobar",
            "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": "key",
            "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": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "trade_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": "icon_filepath",
            "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": "strategic_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": "in_encyclopedia",
            "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": "unit",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "commodity_unit_names",
              "unit"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "slot_bed",
            "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": "trade_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": "icon_filepath",
            "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": "strategic_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": "in_encyclopedia",
            "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": "key",
            "field_type": "StringU16",
            "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": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "commodity_unit_names",
              "unit"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "slot_bed",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "trade_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": "icon_filepath",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "strategic_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": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "OptionalStringU16",
            "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": "slot_bed",
            "field_type": "StringU16",
            "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": "trade_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": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon_filepath",
            "field_type": "StringU16",
            "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_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": [
          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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "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": -1,
            "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": false,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "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
          }
        ],
        "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": -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": "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": -1,
            "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": -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": "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "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
          }
        ],
        "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spawn_to_pool",
            "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": "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": -1,
            "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": -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": "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spawn_at_ritual_site",
            "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_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": -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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ritual_payload_spawn_storms_tables": [
      {
        "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "human_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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ritual_reaction_constraints_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "once_per_target",
            "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": "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": "target_category",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "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": "target_ritual",
            "field_type": "OptionalStringU8",
            "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": "same_subculture_valid",
            "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_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": 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": "ritual",
            "field_type": "StringU8",
            "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": "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
          }
        ],
        "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "sea_climate_details_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "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_deep_colour_r",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "These are not RGB. For some reason these are together in the vanilla files. So needs fixing.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sea_deep_colour_g",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "These are not RGB. For some reason these are together in the vanilla files. So needs fixing.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sea_deep_colour_b",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "These are not RGB. For some reason these are together in the vanilla files. So needs fixing.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sea_shallow_colour_r",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "These are not RGB. For some reason these are together in the vanilla files. So needs fixing.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sea_shallow_colour_g",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "These are not RGB. For some reason these are together in the vanilla files. So needs fixing.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sea_shallow_colour_b",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "These are not RGB. For some reason these are together in the vanilla files. So needs fixing.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sun_colour_r",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "These are not RGB. For some reason these are together in the vanilla files. So needs fixing.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sun_colour_g",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "These are not RGB. For some reason these are together in the vanilla files. So needs fixing.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sun_colour_b",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "These are not RGB. For some reason these are together in the vanilla files. So needs fixing.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sky_colour_r",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "These are not RGB. For some reason these are together in the vanilla files. So needs fixing.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sky_colour_g",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "These are not RGB. For some reason these are together in the vanilla files. So needs fixing.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sky_colour_b",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "These are not RGB. For some reason these are together in the vanilla files. So needs fixing.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sea_wind_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": "sea_phillips_constant",
            "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": "sea_choppiness",
            "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": "swell_wind_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": "swell_phillips_constant",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "foam_decay_rate",
            "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": "foam_fade_in_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": "foam_cut_off_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": "froth_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": "froth_distortion_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": "froth_distortion_amount",
            "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": "spray_cut_off_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": "spray_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": "spray_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": "sea_shininess",
            "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": "sea_decay",
            "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": "reflection_flattening_factor",
            "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": "wave_trough_y_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": "detail_normal_uv_scale1",
            "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": "detail_normal_uv_speed1",
            "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": "detail_normal_uv_scale2",
            "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": "detail_normal_uv_speed2",
            "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": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "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": null,
            "is_filename": false,
            "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": 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": "sea_choppiness",
            "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": "swell_wind_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": "swell_phillips_constant",
            "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": "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": 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": "foam_fade_in_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": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "foam_cut_off_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": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "froth_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": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "froth_distortion_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": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "froth_distortion_amount",
            "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": "spray_cut_off_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": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spray_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": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spray_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": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sea_shininess",
            "field_type": "F32",
            "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": "sea_decay",
            "field_type": "F32",
            "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": "reflection_flattening_factor",
            "field_type": "F32",
            "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "season_attritions_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "attrition_type",
            "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": "delete this field if you see it",
            "ca_order": -1,
            "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
          },
          {
            "name": "enable",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "climate_phase_lower_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "attrition_type",
            "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": "delete this field if you see it",
            "ca_order": -1,
            "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
          },
          {
            "name": "enable",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "season_province_effect_bundles_tables": [
      {
        "version": 1,
        "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": -1,
            "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
          },
          {
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "weighting",
            "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": "climate_phase_lower_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "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": -1,
            "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
          },
          {
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "weighting",
            "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": []
      }
    ],
    "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": -1,
            "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": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "season",
            "field_type": "StringU16",
            "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",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "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": "onscreen",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": [
          0
        ]
      }
    ],
    "send_diplomat_incidents_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "incident",
            "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
          },
          {
            "name": "outcome",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "send_diplomat_outcomes",
              "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": -1,
            "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": "Used to select randomly between all applicable events",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -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": -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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ui_icon_image",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "UI background to show on settlement panel",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "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": -1,
            "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": null,
            "is_filename": false,
            "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": -1,
            "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": "Icon for button shown in postbattle.",
            "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": -1,
            "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": -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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "frequency",
            "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": []
      }
    ],
    "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": -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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "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": -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": "model",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "models_naval",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ship_names_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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_group",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ship_name",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "exclusive_to_faction",
            "field_type": "OptionalStringU16",
            "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": "Ship_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": [
          0
        ]
      }
    ],
    "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": -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": -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": "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": -1,
            "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": []
      },
      {
        "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_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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "slots_art_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "slot",
            "field_type": "StringU16",
            "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": "culture",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "underlay_terrain_texture",
            "field_type": "OptionalStringU16",
            "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": "underlay_differs_with_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": "template_model",
            "field_type": "OptionalStringU16",
            "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": "template_differs_at_quality_zero",
            "field_type": "Boolean",
            "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": "template_model_art_quality_zero",
            "field_type": "OptionalStringU16",
            "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": "use_minibuildings",
            "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": "minibuildings_differs_at_quality",
            "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_minibuildings_from_quality",
            "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": "empty_building_model",
            "field_type": "OptionalStringU16",
            "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": "empty_building_model_animated",
            "field_type": "OptionalStringU16",
            "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": "display_empty_bldg_from_quality",
            "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "slots_gdp_values_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "slot",
            "field_type": "StringU16",
            "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": "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": "gdp_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": "building_gdp_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": [
          {
            "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
          }
        ],
        "localised_key_order": [
          0,
          1
        ]
      }
    ],
    "slots_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "slot",
            "field_type": "StringU16",
            "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": "is_farm",
            "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_town",
            "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_port",
            "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": "is_resource",
            "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": "supports_building_level_conversion",
            "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": []
      }
    ],
    "slots_templates_models_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "template_name",
            "field_type": "StringU16",
            "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": "model_filename",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "model_filepath",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "small_vegetation_climates_jct_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "climate",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rigid_name",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "warscape_rigid",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "sound_events_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": []
      }
    ],
    "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spawnable_force",
            "field_type": "StringU8",
            "is_key": true,
            "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": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_lists",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 3,
        "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "special_ability_groups_to_factions_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": -1,
            "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -1,
            "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": -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": -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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "attribute_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
          }
        ],
        "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": -1,
            "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": -1,
            "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": -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": []
      }
    ],
    "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": -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": -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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "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": -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": -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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "special_ability_phases_tables": [
      {
        "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": -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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 13,
        "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": "kill_own_unit",
            "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": "minor_casualties",
            "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": "major_casualties",
            "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": "ui_vfx",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ui_effects",
              "key"
            ],
            "lookup": null,
            "description": "This will add morale while active, preventing routing.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rally_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "poison",
            "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": 11,
        "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": "kill_own_unit",
            "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": "minor_casualties",
            "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": "major_casualties",
            "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": "ui_vfx",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ui_effects",
              "key"
            ],
            "lookup": null,
            "description": "This will add morale while active, preventing routing.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rally_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "special_edition_enums_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "bit_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": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "spotting_and_hiding_values_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spot_dist_scrub",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "At what range do we see units hidden in scrub",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spot_dist_tree",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "At what range do we see units hidden in trees",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "visibility_max_spot_range",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "We cannot see units after this range",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "visibility_min_spot_range",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "We always see units within this range",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "stances_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": [
          0
        ]
      }
    ],
    "start_pos_faction_effect_bundles_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "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": "effect_bundle",
            "field_type": "StringU16",
            "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": "start_pos_faction",
            "field_type": "I32",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "start_pos_factions",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "start_pos_family_relationships_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "character",
            "field_type": "I32",
            "is_key": true,
            "default_value": null,
            "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": "related_to",
            "field_type": "I32",
            "is_key": true,
            "default_value": null,
            "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": "relationship",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "family_relationship_types",
              "relationship_type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bastard",
            "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": "adopted",
            "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": "character",
            "field_type": "I32",
            "is_key": true,
            "default_value": null,
            "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": "related_to",
            "field_type": "I32",
            "is_key": true,
            "default_value": null,
            "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": "relationship",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "family_relationship_types",
              "relationship_type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "start_pos_past_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": [
              "cai_personality_diplomatic_events",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": [
              "factions",
              "key"
            ],
            "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": [
              "factions",
              "key"
            ],
            "lookup": null,
            "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": -1,
            "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": -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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "state_gift_values_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "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": []
      }
    ],
    "stats_clans_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "label",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "random_localisation_strings",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": null,
            "is_filename": false,
            "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "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": -1,
            "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": -1,
            "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": null,
            "is_filename": 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": []
      }
    ],
    "stats_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "label",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "random_localisation_strings",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": null,
            "is_filename": false,
            "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
          }
        ],
        "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": "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": -1,
            "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": null,
            "is_filename": 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": []
      }
    ],
    "subculture_religion_voiceover_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "religion",
            "field_type": "StringU8",
            "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": "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": "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
          }
        ],
        "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "subtitle_timings_tables": [
      {
        "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": null,
            "is_filename": false,
            "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "subtitles_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "subtitle_key",
            "field_type": "StringU16",
            "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": "subtitle_text",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": "subtitle_text",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": [
          0
        ]
      }
    ],
    "taxes_classes_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "tax",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "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": -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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_scope",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_effect_scopes",
              "key"
            ],
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ai_only",
            "field_type": "Boolean",
            "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": "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": "when_horde",
            "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": "tax_name",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "taxes_keys",
              "tax_lookup"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect",
            "field_type": "StringU16",
            "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": "optional_campaign_key",
            "field_type": "OptionalStringU16",
            "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": "optional_difficulty_level",
            "field_type": "OptionalStringU16",
            "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": "ai_only",
            "field_type": "Boolean",
            "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": "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": 0,
        "fields": [
          {
            "name": "tax_name",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "taxes_keys",
              "tax_class"
            ],
            "lookup": [
              "tax_level"
            ],
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect",
            "field_type": "StringU16",
            "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": "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": []
      }
    ],
    "taxes_keys_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "tax_class",
            "field_type": "StringU16",
            "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": "StringU16",
            "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": "StringU16",
            "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": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "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": null,
            "is_filename": 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": []
      }
    ],
    "team_colours_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "alliance",
            "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": "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": "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": "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": "army_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": -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": -1,
            "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": -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": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "military_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": "naval_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": "economic_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": "enlightenment_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": "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "info_pic",
            "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_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_civil",
            "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_engineering",
            "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_military",
            "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": "key",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "research_points_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": "icon_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": "military_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": "naval_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": "economic_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": "enlightenment_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": "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "info_pic",
            "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": "ai_bias",
            "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": "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_per_round",
            "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_civil",
            "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_engineering",
            "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_military",
            "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": "StringU16",
            "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_level",
            "field_type": "StringU16",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "research_points_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": "icon_name",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "military_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": "naval_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": "economic_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": "enlightenment_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": "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "info_pic",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_bias",
            "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": "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": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "building_level",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "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": "research_points_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": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon_name",
            "field_type": "StringU16",
            "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": "military_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": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "naval_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": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "economic_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": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "enlightenment_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": 11,
            "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": 12,
            "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": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "info_pic",
            "field_type": "StringU16",
            "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": "ai_bias",
            "field_type": "I32",
            "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
          }
        ],
        "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": "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "technology_categories_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "position",
            "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": "tooltip",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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
          },
          {
            "name": "position",
            "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_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": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_tier",
            "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": "min_tier",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "technology_category_parents_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "child_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "parent_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": -1,
            "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": false,
            "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": 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_effects_junction_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "technology",
            "field_type": "StringU16",
            "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": "effect",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": 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_faction_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "technology_key",
            "field_type": "StringU16",
            "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": "faction_key",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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_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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "parent_link_position",
            "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": "child_link_position",
            "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": "parent_link_position_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": "child_link_position_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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "fields": [
          {
            "name": "child_key",
            "field_type": "StringU16",
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "parent_key",
            "field_type": "StringU16",
            "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": "parent_link_position",
            "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": "child_link_position",
            "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_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": -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": -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": -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": "key",
            "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": "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": -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": []
      },
      {
        "version": 1,
        "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": -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": -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": -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": "key",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "campaign_key",
            "field_type": "OptionalStringU16",
            "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": "faction_key",
            "field_type": "OptionalStringU16",
            "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": "StringU16",
            "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": "technology_category",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "technology_categories",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "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": "key",
            "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": "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": -1,
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "research_points_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": "cost_per_round",
            "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": "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": "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": -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": -1,
            "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": -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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "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": "key",
            "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": "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": -1,
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "research_points_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": "cost_per_round",
            "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": "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "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": -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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "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": "key",
            "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": "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": -1,
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "research_points_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": "cost_per_round",
            "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": "campaign_key",
            "field_type": "OptionalStringU16",
            "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": "faction_key",
            "field_type": "OptionalStringU16",
            "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": "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": "key",
            "field_type": "StringU16",
            "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": "technology_key",
            "field_type": "StringU16",
            "is_key": false,
            "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
          },
          {
            "name": "technology_node_set",
            "field_type": "StringU16",
            "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": null,
            "is_filename": 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_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": 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_required_building_levels_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "technology",
            "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": "required_building_level",
            "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": []
      }
    ],
    "technology_required_technology_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "technology",
            "field_type": "StringU16",
            "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": "required_technology",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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_text_long_descriptions_tables": [
      {
        "version": 0,
        "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "technology_text_short_descriptions_tables": [
      {
        "version": 0,
        "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "technology_text_strings_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "technology_threads_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "tech_thread",
            "field_type": "StringU16",
            "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_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": -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
          },
          {
            "name": "optional_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
          }
        ],
        "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": -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": -1,
            "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": -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": "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": -1,
            "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": -1,
            "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": null,
            "is_filename": false,
            "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_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": "technology",
            "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": -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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "terrain_tilesets_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "tileset_name",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "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": []
      }
    ],
    "town_wealth_growth_factors_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "factor",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "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_pip_path",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_pip_path",
            "field_type": "StringU16",
            "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": "negative_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
          },
          {
            "name": "positive_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": [
          0
        ]
      }
    ],
    "trade_details_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "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_filepath",
            "field_type": "StringU16",
            "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": "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": [
          0
        ]
      }
    ],
    "trade_display_campaign_originating_culture_trade_model_options_tables": [
      {
        "version": 1,
        "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": "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": "model",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "trade_display_trade_models",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "originating_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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "relative_frequency",
            "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": []
      }
    ],
    "trade_display_campaign_owning_culture_produced_resource_trade_model_options_tables": [
      {
        "version": 1,
        "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": "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": "model",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "trade_display_trade_models",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "owning_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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "produced_resource",
            "field_type": "StringU8",
            "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": "relative_frequency",
            "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": []
      }
    ],
    "trade_display_campaign_owning_culture_trade_model_options_tables": [
      {
        "version": 1,
        "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": "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": "model",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "trade_display_trade_models",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "owning_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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "relative_frequency",
            "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": []
      }
    ],
    "trade_display_campaign_trade_model_options_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": "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": "model",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "trade_display_trade_models",
              "key"
            ],
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "relative_frequency",
            "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": []
      }
    ],
    "trade_display_generic_trade_model_options_tables": [
      {
        "version": 0,
        "fields": [
          {
            "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": "model",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "trade_display_trade_models",
              "key"
            ],
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "relative_frequency",
            "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": []
      }
    ],
    "trade_display_groups_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_groups",
              "id"
            ],
            "lookup": null,
            "description": "delete this field if you see it",
            "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": [
              "trade_display_trade_models",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "relative_frequency",
            "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": []
      }
    ],
    "trade_display_originating_culture_trade_model_options_tables": [
      {
        "version": 1,
        "fields": [
          {
            "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": "model",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "trade_display_trade_models",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "originating_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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "relative_frequency",
            "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": []
      }
    ],
    "trade_display_originating_subculture_trade_model_options_tables": [
      {
        "version": 1,
        "fields": [
          {
            "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": "model",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "trade_display_trade_models",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "originating_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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "relative_frequency",
            "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": []
      }
    ],
    "trade_display_owning_culture_trade_model_options_tables": [
      {
        "version": 0,
        "fields": [
          {
            "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": "model",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "trade_display_trade_models",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "owning_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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "relative_frequency",
            "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": []
      }
    ],
    "trade_display_owning_faction_trade_model_options_tables": [
      {
        "version": 1,
        "fields": [
          {
            "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": "model",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "trade_display_trade_models",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "owning_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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "relative_frequency",
            "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": []
      }
    ],
    "trade_display_produced_resource_trade_model_options_tables": [
      {
        "version": 1,
        "fields": [
          {
            "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": "model",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "trade_display_trade_models",
              "key"
            ],
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "produced_resource",
            "field_type": "StringU8",
            "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": "relative_frequency",
            "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": []
      }
    ],
    "trade_display_trade_models_tables": [
      {
        "version": 1,
        "fields": [
          {
            "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": "key",
            "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": "model",
            "field_type": "StringU8",
            "is_key": true,
            "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": "optional_following_model",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "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": "optional_following_model_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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "trade_node_groups_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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_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
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "trade_nodes_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "id",
            "field_type": "StringU16",
            "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": "commodity",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_quantity",
            "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": "percentage_increase_per_agent",
            "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": "maximum_percentage_increase",
            "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": "group",
            "field_type": "StringU16",
            "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": "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
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "trait_attribute_effects_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "trait_level",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "attribute",
            "field_type": "StringU16",
            "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": "effect_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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "trait_categories_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "category",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "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": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": []
      }
    ],
    "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "trait",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "applicable_to",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": []
      }
    ],
    "trait_level_effects_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "trait_level",
            "field_type": "StringU16",
            "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": "StringU16",
            "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": "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": []
      }
    ],
    "trait_to_antitraits_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "antitrait",
            "field_type": "StringU16",
            "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": "trait",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "trait_to_included_agents_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "trait",
            "field_type": "StringU16",
            "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": "agent",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "trait_triggers_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "trigger",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "event",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "trigger_events",
              "event"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "conditions",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "trees_climates_jct_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "climate",
            "field_type": "StringU16",
            "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": "tree",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "abundance",
            "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": []
      }
    ],
    "trees_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "tree_id",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "distance_to_coast",
            "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": "shrub",
            "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_altitude",
            "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": "conifer",
            "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": []
      }
    ],
    "trigger_effects_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "id",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "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": "StringU16",
            "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": 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": "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": 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": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "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": null,
            "is_filename": false,
            "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_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": -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
          }
        ],
        "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ui_colours_tables": [
      {
        "version": 1,
        "fields": [
          {
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "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": -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": "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": "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": "show_in_uied",
            "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": "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
          },
          {
            "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": -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": "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ui_effects_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": "Key for UI effect",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "banner_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": "Effect that plays around the base of the unit's banner.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ping_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": "Effect that plays around the effect icon that appears on top of the banner.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "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": -1,
            "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": false,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_visible",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "state",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "State to set for entry in ui layout",
            "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": "Used to handle sorting in ui",
            "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": "Text for bullet points",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "state",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "State to set for entry in ui layout",
            "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": "Used to handle sorting in ui",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ui_unit_bullet_points_generations_tables": [
      {
        "version": 2,
        "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": -1,
            "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": -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": "Unit Class",
            "ca_order": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "should_display",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "should_display",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "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": -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": "Unit Class",
            "ca_order": -1,
            "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": -1,
            "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": null,
            "is_filename": false,
            "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": "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": "mp_cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ui_unit_groupings_tables": [
      {
        "version": 1,
        "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": "The icon name, these live in ui/common ui/unit_category_icons/",
            "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": "The unique id",
            "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": "The order in which it'll appear in custom battles and when ordering cards. Minor orders means more to the left/up.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ui_unit_stat_to_classes_tables": [
      {
        "version": 5,
        "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": -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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "base_value",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "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": -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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "base_value",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 3,
        "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": -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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 2,
        "fields": [
          {
            "name": "stat_key",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ui_unit_stats",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_class",
            "field_type": "StringU16",
            "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": null,
            "is_filename": 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": []
      }
    ],
    "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": -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": [
              "ui_unit_stats",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_value",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "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": null,
            "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": -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 order stats shown on info panel",
            "ca_order": -1,
            "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": -1,
            "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": "Full path to icon",
            "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": "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": "max_value",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "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": null,
            "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": -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 order stats shown on info panel",
            "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": "StringU16",
            "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": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "On screen name for stat that is shown on info panel",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_value",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "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": null,
            "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": -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 order stats shown on info panel",
            "ca_order": -1,
            "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Full image path",
            "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": "priority",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "uniform_to_faction_colours_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "uniform_name",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "uniforms",
              "uniform_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction_name",
            "field_type": "OptionalStringU16",
            "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": "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": -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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "type",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "uniform_type_enums",
              "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": "uniform_name",
            "field_type": "StringU16",
            "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": "faction_name",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "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_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_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": "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": "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_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": "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": "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_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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "uniforms_tables": [
      {
        "version": 3,
        "fields": [
          {
            "name": "uniform_name",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "OptionalStringU16",
            "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": "filename",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_stats_land",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "officer_filename",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "standard_bearer_filename",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "musician_filename",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "imposter_sharing",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "imposter_sharing_enums",
              "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": "uniform_name",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "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": "filename",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_stats_land",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -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": []
      }
    ],
    "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": -1,
            "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": -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
          },
          {
            "name": "spawn_via_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
          }
        ],
        "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": -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": "Lower is higher in ui",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -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
          }
        ],
        "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "stationary_for_turn",
            "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": "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": "tooltip_text",
            "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": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "stationary_for_turn",
            "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": "supersedes_ability",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "bullet_text",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "info_card_tooltip_text",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_tooltip_text",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": "StringU16",
            "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": "stationary_for_turn",
            "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": "supersedes_ability",
            "field_type": "OptionalStringU16",
            "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": "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": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -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": [
              "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "show_cursor_trail",
            "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 show a trail following cursor. Requested by joss",
            "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -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_armour_types",
              "key"
            ],
            "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": "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "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": "bonus_vs_missiles",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "weak_vs_missiles",
            "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": "audio_material",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_materials_enums",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "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": -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": 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": []
      }
    ],
    "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": -1,
            "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": null,
            "is_filename": false,
            "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
          },
          {
            "name": "campaign_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
          }
        ],
        "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": null,
            "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": null,
            "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_scale_x",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction_scale_y",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": -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, linked to factions skin",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unitcat_offset_x",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": "unitcat_offset_y",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": "unitcat_scale_x",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unitcat_scale_y",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "command_star_offset_x",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "command_star_offset_y",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "army_id_offset_y",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "animation_name",
            "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 name of the animation/skeleton to use. If blank wont apply animation (for flags that dont have an anim setup for example)",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_id_offset_y",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "This is the y offset over flag in battle",
            "ca_order": -1,
            "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": -1,
            "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": null,
            "is_filename": 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": "caste",
            "field_type": "StringU16",
            "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": "localised_name",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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_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": -1,
            "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": "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": "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": "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": "min_battles_rows",
            "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": "key",
            "field_type": "StringU16",
            "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": "localised_name",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "r_colour",
            "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": "g_colour",
            "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": "b_colour",
            "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": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -1,
            "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": null,
            "is_filename": 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": -1,
            "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": null,
            "is_filename": false,
            "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_assault_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
          }
        ],
        "localised_fields": [],
        "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": "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": null,
            "is_filename": false,
            "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",
            "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": "can_assault_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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": [
          0
        ]
      }
    ],
    "unit_class_to_population_class_priorities_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "unit_class",
            "field_type": "StringU16",
            "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": "upper_class_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": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "middle_class_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
          },
          {
            "name": "lower_class_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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "unit_class_to_unit_ability_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "unit_class",
            "field_type": "StringU16",
            "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_ability",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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_description_gameplay_texts_tables": [
      {
        "version": 0,
        "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -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
          },
          {
            "name": "growth_rate",
            "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": "growth_scalar",
            "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": []
      }
    ],
    "unit_experience_threshold_modifiers_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "units",
              "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": null,
            "is_filename": 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": "StringU16",
            "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": "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": []
      }
    ],
    "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": -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": -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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 2,
        "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": -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": -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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "unit_ground_type_movement_modifiers_tables": [
      {
        "version": 0,
        "fields": [
          {
            "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": -1,
            "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": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "unit_info_card_abilities_strings_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "bullet_text",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_text",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": "StringU16",
            "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_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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "unit_movement_modifiers_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "artillery",
            "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": "artillery_horse",
            "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": "cavalry",
            "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": "infantry",
            "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": []
      }
    ],
    "unit_porthole_camera_settings_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "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": "fov",
            "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": "phi",
            "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": "theta",
            "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": "target_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": "target_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "target_z",
            "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": "environment_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": []
      }
    ],
    "unit_regiment_names_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "name_group",
            "field_type": "StringU16",
            "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_caste",
            "field_type": "StringU16",
            "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
          },
          {
            "name": "unit_name",
            "field_type": "StringU16",
            "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_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": [],
        "localised_key_order": []
      }
    ],
    "unit_required_technology_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "unit_key",
            "field_type": "StringU16",
            "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": "technology_key",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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_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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "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": 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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "shield_defence_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": "shield_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": "missile_block_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": -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_shield_types",
              "key"
            ],
            "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": 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": "shield_defence_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": "shield_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": "audio_material",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_materials_enums",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "missile_block_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": -1,
            "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": null,
            "is_filename": false,
            "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": null,
            "is_filename": false,
            "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_vertical",
            "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": "dismounted_close_formation_spacing_horizontal",
            "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": "dismounted_close_formation_spacing_variation",
            "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": "dismounted_close_formation_spacing_vertical",
            "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": "dismounted_loose_formation_spacing_horizontal",
            "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": "dismounted_loose_formation_spacing_variation",
            "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": "dismounted_loose_formation_spacing_vertical",
            "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": "horde",
            "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": "loose_formation_spacing_horizontal",
            "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": "loose_formation_spacing_variation",
            "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": "loose_formation_spacing_vertical",
            "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": "routing_space_variation",
            "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_chaotic_formation",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "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": null,
            "is_filename": false,
            "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": null,
            "is_filename": false,
            "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_vertical",
            "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": "dismounted_close_formation_spacing_horizontal",
            "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": "dismounted_close_formation_spacing_variation",
            "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": "dismounted_close_formation_spacing_vertical",
            "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": "dismounted_loose_formation_spacing_horizontal",
            "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": "dismounted_loose_formation_spacing_variation",
            "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": "dismounted_loose_formation_spacing_vertical",
            "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": "horde",
            "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": "loose_formation_spacing_horizontal",
            "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": "loose_formation_spacing_variation",
            "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": "loose_formation_spacing_vertical",
            "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": "routing_space_variation",
            "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": 2,
        "fields": [
          {
            "name": "close_formation_spacing_horizontal",
            "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": "close_formation_spacing_variation",
            "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": "close_formation_spacing_vertical",
            "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": "dismounted_close_formation_spacing_horizontal",
            "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": "dismounted_close_formation_spacing_variation",
            "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": "dismounted_close_formation_spacing_vertical",
            "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": "dismounted_loose_formation_spacing_horizontal",
            "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": "dismounted_loose_formation_spacing_variation",
            "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": "dismounted_loose_formation_spacing_vertical",
            "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": "horde",
            "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": "loose_formation_spacing_horizontal",
            "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": "loose_formation_spacing_variation",
            "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": "loose_formation_spacing_vertical",
            "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": []
      }
    ],
    "unit_special_abilities_tables": [
      {
        "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": -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": "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": -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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 16,
        "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": "can_autotrigger",
            "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_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": "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": 6,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_special_ability_types",
              "special_ability_type"
            ],
            "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": "shot_type",
            "field_type": "OptionalStringU16",
            "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": "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": "OptionalStringU16",
            "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": "can_autotrigger",
            "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": "StringU16",
            "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": "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": 2,
            "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": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "unit_special_ability_types_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "special_ability_type",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -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": "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": []
      },
      {
        "version": 1,
        "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": -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": "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": null,
            "is_filename": false,
            "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",
            "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": "mp_fixed_cost",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mp_experience_cost_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": -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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "xp_level",
            "field_type": "StringU16",
            "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": "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": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "melee_defense",
            "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": "core_reloading_skill",
            "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": "morale",
            "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": "core_marksmanship",
            "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": "fatigue",
            "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": "mp_fixed_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": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mp_experience_cost_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": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "unit_stats_land_tables": [
      {
        "version": 16,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "units",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "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": "horse",
            "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": "guns",
            "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": "officer",
            "field_type": "StringU16",
            "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": "musician",
            "field_type": "OptionalStringU16",
            "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": "standard_bearer",
            "field_type": "OptionalStringU16",
            "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": "soldier_model",
            "field_type": "StringU16",
            "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": "man_entity",
            "field_type": "StringU16",
            "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": "man_animations_table",
            "field_type": "StringU16",
            "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": "equipment_theme",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "warscape_equipment_themes",
              "theme"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "armour",
            "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": "armour_audio",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_health",
            "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": "mount_model",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "mounts",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mount_entity",
            "field_type": "OptionalStringU16",
            "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": "mount_animations_table",
            "field_type": "OptionalStringU16",
            "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": "mount_armour",
            "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": "mount_health",
            "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": "articulated_entity",
            "field_type": "OptionalStringU16",
            "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": "ammo_caisson_entity",
            "field_type": "OptionalStringU16",
            "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": "ammo_caisson_model",
            "field_type": "OptionalStringU16",
            "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": "artillery_model",
            "field_type": "OptionalStringU16",
            "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": "siege_gun",
            "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": "gun_type",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "gun_types",
              "gun_type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "primary_missile_weapon",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_stats_primary_missile_weapon_enum",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "core_marksmanship",
            "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": "core_loading_skill",
            "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_missile_attack",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "firing_mechanism",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_stats_firing_mechanism_enum",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "default_missile_type",
            "field_type": "OptionalStringU16",
            "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": "ammo",
            "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": "skeleton_missile",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_stats_skeleton_missile_enum",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "melee_weapon_type",
            "field_type": "StringU16",
            "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": "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "dismounted_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "dismounted_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "melee_defense",
            "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": "shield_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "skeleton_melee",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_stats_skeleton_melee_enum",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "pistols",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_drill_set",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_drill_set_enum",
              "unit_drill_set"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_training_level",
            "field_type": "StringU16",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "morale",
            "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": "rank_depth",
            "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": "close_formation_spacing_horizontal",
            "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": "close_formation_spacing_vertical",
            "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": "loose_formation_spacing_horizontal",
            "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": "loose_formation_spacing_vertical",
            "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": "dismounted_close_formation_spacing_horizontal",
            "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": "dismounted_close_formation_spacing_vertical",
            "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": "loose_loose_formation_spacing_horizontal",
            "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": "loose_loose_formation_spacing_vertical",
            "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_density",
            "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": "melee_bonus_vs_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": "grenades",
            "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": "skirmish",
            "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": "guard_mode",
            "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_dismount",
            "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_place_stakes",
            "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": "cannot_run",
            "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_rally",
            "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": "hide_medium_woodland",
            "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": "hide_scrub",
            "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": "hide_long_grass",
            "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": "hide_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": "can_stalk",
            "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_snipe",
            "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": "does_fire_mounted_by_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tree_spot_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": "scrub_spot_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": "long_grass_spot_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": "campmap_stealth",
            "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": "campmap_policing_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": "disciplined",
            "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": "impetuous",
            "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": "scares_horses",
            "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": "fear_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "inspire",
            "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_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": "siege_ladders",
            "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": "heat_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": "cold_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": "can_do_formed_attack",
            "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": "pike_wall",
            "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": "pike_square",
            "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_inmune_to_attrition",
            "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_fire_mounted_whilst_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": "musician_2",
            "field_type": "OptionalStringU16",
            "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": "ammo_caisson_destroyed_model",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "warscape_rigid",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ammo_caisson_destruction",
            "field_type": "OptionalStringU16",
            "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": "all_ranks_fire",
            "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": "guerrilla_deployment",
            "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_selected",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "sound_events",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_retreat",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "sound_events",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_engaged_in_battle",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "sound_events",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_idle",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "sound_events",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_enemy_approaching",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "sound_events",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_being_charged",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "sound_events",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_being_flanked",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "sound_events",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_wavering",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "sound_events",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_climb_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_fire_at_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": "can_fire_at_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": "armour_piercing_missile_attack",
            "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": "armour_piercing_melee_attack",
            "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": "loose_formation",
            "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": "close_formation_spacing_variation",
            "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": "loose_formation_spacing_variation",
            "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": "dismounted_close_formation_spacing_variation",
            "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": "dismounted_loose_formation_spacing_variation",
            "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": "bulletproof",
            "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": 5,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "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": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "horse",
            "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": "guns",
            "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": "officer",
            "field_type": "StringU16",
            "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": "musician",
            "field_type": "OptionalStringU16",
            "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": "standard_bearer",
            "field_type": "OptionalStringU16",
            "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": "soldier_model",
            "field_type": "StringU16",
            "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": "man_entity",
            "field_type": "StringU16",
            "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": "man_animations_table",
            "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": "equipment_theme",
            "field_type": "StringU16",
            "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": "armour",
            "field_type": "I32",
            "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": "armour_audio",
            "field_type": "StringU16",
            "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": "man_health",
            "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": "mount_model",
            "field_type": "OptionalStringU16",
            "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": "mount_entity",
            "field_type": "OptionalStringU16",
            "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": "mount_animations_table",
            "field_type": "OptionalStringU16",
            "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": "mount_armour",
            "field_type": "StringU16",
            "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": "mount_health",
            "field_type": "StringU16",
            "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": "articulated_entity",
            "field_type": "OptionalStringU16",
            "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": "ammo_caisson_entity",
            "field_type": "OptionalStringU16",
            "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": "ammo_caisson_model",
            "field_type": "OptionalStringU16",
            "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": "artillery_model",
            "field_type": "OptionalStringU16",
            "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": "siege_gun",
            "field_type": "Boolean",
            "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": "gun_type",
            "field_type": "OptionalStringU16",
            "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": "primary_missile_weapon",
            "field_type": "OptionalStringU16",
            "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": "core_marksmanship",
            "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": "core_loading_skill",
            "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": "primary_missile_attack",
            "field_type": "StringU16",
            "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": "firing_mechanism",
            "field_type": "StringU16",
            "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": "default_missile_type",
            "field_type": "OptionalStringU16",
            "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": "ammo",
            "field_type": "I32",
            "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": "skeleton_missile",
            "field_type": "OptionalStringU16",
            "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": "melee_weapon_type",
            "field_type": "StringU16",
            "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": "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": 35,
            "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": 36,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "melee_defense",
            "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": "shield_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": 39,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "skeleton_melee",
            "field_type": "StringU16",
            "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": "pistols",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "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": "unit_drill_set",
            "field_type": "StringU16",
            "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": "unit_training_level",
            "field_type": "StringU16",
            "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": "morale",
            "field_type": "I32",
            "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": "rank_depth",
            "field_type": "I32",
            "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": "close_formation_spacing_horizontal",
            "field_type": "F32",
            "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": "close_formation_spacing_vertical",
            "field_type": "F32",
            "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": "loose_formation_spacing_horizontal",
            "field_type": "F32",
            "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": "loose_formation_spacing_vertical",
            "field_type": "F32",
            "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": "dismounted_close_formation_spacing_horizontal",
            "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": "dismounted_close_formation_spacing_vertical",
            "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_density",
            "field_type": "F32",
            "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": "melee_bonus_vs_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": 37,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "grenades",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "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": "skirmish",
            "field_type": "Boolean",
            "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": "guard_mode",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 58,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_dismount",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 59,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_place_stakes",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "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": "cannot_run",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 61,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_rally",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 62,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "hide_medium_woodland",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "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": "hide_scrub",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "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": "hide_long_grass",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 65,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "hide_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": 66,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_stalk",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 67,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_snipe",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 68,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "does_fire_mounted_by_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": 69,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tree_spot_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": 70,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "scrub_spot_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": 71,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "long_grass_spot_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": 72,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campmap_stealth",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 73,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campmap_policing_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": 74,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "disciplined",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 75,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "impetuous",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 76,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "scares_horses",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 77,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "scares_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": 78,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "inspire",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 79,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fatigue_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": "siege_ladders",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 81,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "heat_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": 82,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cold_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": 83,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_do_formed_attack",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 84,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "pike_wall",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 85,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "pike_square",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 86,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_inmune_to_attrition",
            "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_fire_mounted_whilst_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": 88,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "musician_2",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 89,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ammo_caisson_destroyed_model",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 90,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ammo_caisson_destruction",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 91,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "guerrilla_deployment",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 92,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 4,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "units",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "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": "horse",
            "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": "guns",
            "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": "officer",
            "field_type": "StringU16",
            "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": "musician",
            "field_type": "OptionalStringU16",
            "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": "standard_bearer",
            "field_type": "OptionalStringU16",
            "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": "soldier_model",
            "field_type": "StringU16",
            "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": "man_entity",
            "field_type": "StringU16",
            "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": "man_animations_table",
            "field_type": "StringU16",
            "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": "equipment_theme",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "warscape_equipment_themes",
              "theme"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "armour",
            "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": "armour_audio",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_health",
            "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": "mount_model",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "mounts",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mount_entity",
            "field_type": "OptionalStringU16",
            "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": "mount_animations_table",
            "field_type": "OptionalStringU16",
            "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": "mount_armour",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mount_health",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "articulated_entity",
            "field_type": "OptionalStringU16",
            "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": "ammo_caisson_entity",
            "field_type": "OptionalStringU16",
            "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": "ammo_caisson_model",
            "field_type": "OptionalStringU16",
            "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": "artillery_model",
            "field_type": "OptionalStringU16",
            "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": "siege_gun",
            "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": "gun_type",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "gun_types",
              "gun_type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "primary_missile_weapon",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_stats_primary_missile_weapon_enum",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "core_marksmanship",
            "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": "core_loading_skill",
            "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_missile_attack",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "firing_mechanism",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_stats_firing_mechanism_enum",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "default_missile_type",
            "field_type": "OptionalStringU16",
            "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": "ammo",
            "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": "skeleton_missile",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_stats_skeleton_missile_enum",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "melee_weapon_type",
            "field_type": "StringU16",
            "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": "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "melee_defense",
            "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": "shield_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "skeleton_melee",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_stats_skeleton_melee_enum",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "pistols",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_drill_set",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_drill_set_enum",
              "unit_drill_set"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_training_level",
            "field_type": "StringU16",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "morale",
            "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": "rank_depth",
            "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": "close_formation_spacing_horizontal",
            "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": "close_formation_spacing_vertical",
            "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": "loose_formation_spacing_horizontal",
            "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": "loose_formation_spacing_vertical",
            "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": "dismounted_close_formation_spacing_horizontal",
            "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": "dismounted_close_formation_spacing_vertical",
            "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_density",
            "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": "melee_bonus_vs_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": "grenades",
            "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": "skirmish",
            "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": "guard_mode",
            "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_dismount",
            "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_place_stakes",
            "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": "cannot_run",
            "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_rally",
            "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": "hide_medium_woodland",
            "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": "hide_scrub",
            "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": "hide_long_grass",
            "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": "hide_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": "can_stalk",
            "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_snipe",
            "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": "does_fire_mounted_by_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tree_spot_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": "scrub_spot_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": "long_grass_spot_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": "campmap_stealth",
            "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": "campmap_policing_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": "disciplined",
            "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": "impetuous",
            "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": "scares_horses",
            "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": "scares_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": "inspire",
            "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_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": "siege_ladders",
            "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": "heat_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": "cold_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": "can_do_formed_attack",
            "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": "pike_wall",
            "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": "pike_square",
            "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_inmune_to_attrition",
            "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_fire_mounted_whilst_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": "musician_2",
            "field_type": "OptionalStringU16",
            "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": "ammo_caisson_destroyed_model",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "warscape_rigid",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ammo_caisson_destruction",
            "field_type": "OptionalStringU16",
            "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "unit_stats_naval_crew_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "unit_type",
            "field_type": "StringU16",
            "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": "core_loading_skill",
            "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": "core_marksmanship",
            "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": "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "melee_weapon_type",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "pistols",
            "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": "ammo",
            "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_entity",
            "field_type": "StringU16",
            "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": "soldier_model",
            "field_type": "StringU16",
            "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": "man_animations_table",
            "field_type": "StringU16",
            "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": "equipment_theme",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "warscape_equipment_themes",
              "theme"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "armour_audio",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "armour",
            "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": "spacing",
            "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": "discipline",
            "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": "missile_type",
            "field_type": "OptionalStringU16",
            "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "unit_type",
            "field_type": "StringU16",
            "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": "core_loading_skill",
            "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": "core_marksmanship",
            "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": "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": 3,
            "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": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "melee_weapon_type",
            "field_type": "StringU16",
            "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": "pistols",
            "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": "ammo",
            "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": "battle_entity",
            "field_type": "StringU16",
            "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": "soldier_model",
            "field_type": "StringU16",
            "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": "man_animations_table",
            "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": "equipment_theme",
            "field_type": "StringU16",
            "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": "armour_audio",
            "field_type": "StringU16",
            "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": "armour",
            "field_type": "I32",
            "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": "spacing",
            "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": "discipline",
            "field_type": "I32",
            "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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "unit_stats_naval_crew_to_factions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "faction",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "marines",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "seaman",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "guncrew",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "admiral",
            "field_type": "StringU16",
            "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": "commodore",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_officer",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "musician",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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_stats_naval_crew_to_ship_categories_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_stats_ship_categories",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "marine_type",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_stats_naval_crew",
              "unit_type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "seaman_type",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_stats_naval_crew",
              "unit_type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "gunner_type",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_stats_naval_crew",
              "unit_type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "admiral",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_stats_naval_crew",
              "unit_type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "officer_1",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_stats_naval_crew",
              "unit_type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "officer_2",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_stats_naval_crew",
              "unit_type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "officer_3",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_stats_naval_crew",
              "unit_type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": "StringU16",
            "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": "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "core_gunner_loading_skill",
            "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": "core_gunner_marksmanship",
            "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": "morale",
            "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": "mp_fixed_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": "mp_experience_cost_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "xp_level",
            "field_type": "StringU16",
            "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": "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": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "core_gunner_loading_skill",
            "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": "core_gunner_marksmanship",
            "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": "morale",
            "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": "mp_fixed_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": "mp_experience_cost_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": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "unit_stats_naval_tables": [
      {
        "version": 16,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "units",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "morale",
            "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": "mothball_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": "reactive_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": "admiral_promotion_cost_record",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bow_chasers",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "gun_types",
              "gun_type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "stern_chasers",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "gun_types",
              "gun_type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "deck_1_top",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "gun_types",
              "gun_type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "deck_2",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "gun_types",
              "gun_type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "deck_3",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "gun_types",
              "gun_type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "deck_4",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "gun_types",
              "gun_type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "deck_5",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "gun_types",
              "gun_type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ship_model",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "models_naval",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "num_marines",
            "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_seamen",
            "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_gunners",
            "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": "core_gunner_marksmanship",
            "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": "core_gunner_loading_skill",
            "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": "firing_mechanism",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_stats_firing_mechanism_enum",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "water_bail_out_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": "flood_threshold_to_sink",
            "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_risk_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": "fire_resistance",
            "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": "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": "collision_momentum_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": "formation_distance",
            "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_distance",
            "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": "formation_integrity",
            "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": "top_speed",
            "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": "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": "stopping_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "heel_factor",
            "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": "beating_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": "max_yard_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": "sail_furl_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": "speed_wind_astern",
            "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": "speed_15_deg",
            "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": "speed_30_deg",
            "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": "speed_45_deg",
            "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": "speed_60_deg",
            "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": "speed_75_deg",
            "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": "speed_90_deg",
            "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": "speed_105_deg",
            "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": "speed_120_deg",
            "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": "speed_135_deg",
            "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": "speed_145_deg",
            "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": "speed_180_deg",
            "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": "position_damping",
            "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": "rotation_damping",
            "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_rate_stopped",
            "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_rate_at_10_percent",
            "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_rate_at_20_percent",
            "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_rate_at_35_percent",
            "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_rate_at_50_percent",
            "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_rate_at_65_percent",
            "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_rate_at_80_percent",
            "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_rate_at_full_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": "top_gallants_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "side_panels_above_water_1_top_armour",
            "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": "side_panels_above_water_1_top_hits",
            "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": "side_panels_above_water_1_top_critical",
            "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": "side_panels_above_water_2_top_armour",
            "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": "side_panels_above_water_2_top_hits",
            "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": "side_panels_above_water_2_top_critical",
            "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": "side_panels_below_water_armour",
            "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": "side_panels_below_water_hits",
            "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": "side_panels_below_water_critical",
            "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": "prow_panels_above_water_armour",
            "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": "prow_panels_above_water_hits",
            "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": "prow_panels_above_water_critical",
            "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": "prow_panels_below_water_armour",
            "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": "prow_panels_below_water_hits",
            "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": "prow_panels_below_water_critical",
            "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": "stern_panels_above_water_armour",
            "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": "stern_panels_above_water_hits",
            "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": "stern_panels_above_water_critical",
            "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": "stern_panels_below_water_armour",
            "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": "stern_panels_below_water_hits",
            "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": "stern_panels_below_water_critical",
            "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": "mast_1_front_armour",
            "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": "mast_1_front_hits",
            "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": "mast_1_front_critical",
            "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": "mast_2_armour",
            "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": "mast_2_hits",
            "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": "mast_2_critical",
            "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": "mast_3_armour",
            "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": "mast_3_hits",
            "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": "mast_3_critical",
            "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": "top_sails_armour",
            "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": "top_sails_hits",
            "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": "top_sails_critical",
            "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": "middle_sails_armour",
            "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": "middle_sails_hits",
            "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": "middle_sails_critical",
            "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": "bottom_sails_armour",
            "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": "bottom_sails_hits",
            "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": "bottom_sails_critical",
            "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": "top_gallants_sails_armour",
            "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": "top_gallants_sails_hits",
            "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": "top_gallants_sails_critical",
            "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": "mast_bowsprit_armour",
            "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": "mast_bowsprit_hits",
            "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": "mast_bowsprit_critical",
            "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": "front_sails_armour",
            "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": "front_sails_hits",
            "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": "front_sails_critical",
            "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": "back_sails_armour",
            "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": "back_sails_hits",
            "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": "back_sails_critical",
            "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": "magazine_armour",
            "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": "magazine_hits",
            "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": "magazine_critical",
            "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": "misc_panels_armour",
            "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": "misc_panels_hits",
            "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": "misc_panels_critical",
            "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": "scares_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": "inspire",
            "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": "stat_bar_manouevrability_rating",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_bar_hull_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": "category",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ship_crew_category",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_stats_ship_categories",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "naval_mine_ability",
            "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_mine",
            "field_type": "OptionalStringU16",
            "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": "audio_selected",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "sound_events",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bombard_ability",
            "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": "torpedo_ability",
            "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": "ramming_ability",
            "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": "audio_material",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battlefield_building_audio_materials",
              "audio_material"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "forward_facing",
            "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": "camera_ellipse_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": "camera_ellipse_length",
            "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": "camera_ellipse_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": "camera_ellipse_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": "boardable",
            "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": "StringU16",
            "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": "morale",
            "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": "mothball_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": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "reactive_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": "admiral_promotion_cost_record",
            "field_type": "OptionalStringU16",
            "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": "bow_chasers",
            "field_type": "OptionalStringU16",
            "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": "stern_chasers",
            "field_type": "OptionalStringU16",
            "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": "deck_1_top",
            "field_type": "OptionalStringU16",
            "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": "deck_2",
            "field_type": "OptionalStringU16",
            "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": "deck_3",
            "field_type": "OptionalStringU16",
            "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": "deck_4",
            "field_type": "OptionalStringU16",
            "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": "deck_5",
            "field_type": "OptionalStringU16",
            "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": "ship_model",
            "field_type": "StringU16",
            "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": "admiral",
            "field_type": "StringU16",
            "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": "officer1",
            "field_type": "OptionalStringU16",
            "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": "officer2",
            "field_type": "OptionalStringU16",
            "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": "officer3",
            "field_type": "OptionalStringU16",
            "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": "num_marines",
            "field_type": "I32",
            "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": "num_seamen",
            "field_type": "I32",
            "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": "num_gunners",
            "field_type": "I32",
            "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": "core_gunner_marksmanship",
            "field_type": "I32",
            "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": "core_gunner_loading_skill",
            "field_type": "I32",
            "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": "firing_mechanism",
            "field_type": "StringU16",
            "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": "water_bail_out_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": 25,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "flood_threshold_to_sink",
            "field_type": "F32",
            "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_risk_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": 27,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mass",
            "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": "collision_momentum_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": "formation_distance",
            "field_type": "I32",
            "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": "minimum_distance",
            "field_type": "I32",
            "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": "formation_integrity",
            "field_type": "I32",
            "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": "top_speed",
            "field_type": "I32",
            "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": "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": 34,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "stopping_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": 35,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "heel_factor",
            "field_type": "F32",
            "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": "beating_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": 37,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_yard_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": 38,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sail_furl_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": 39,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "speed_wind_astern",
            "field_type": "F32",
            "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": "speed_15_deg",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": "speed_30_deg",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": "speed_45_deg",
            "field_type": "F32",
            "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": "speed_60_deg",
            "field_type": "F32",
            "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": "speed_75_deg",
            "field_type": "F32",
            "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": "speed_90_deg",
            "field_type": "F32",
            "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": "speed_105_deg",
            "field_type": "F32",
            "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": "speed_120_deg",
            "field_type": "F32",
            "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": "speed_135_deg",
            "field_type": "F32",
            "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": "speed_145_deg",
            "field_type": "F32",
            "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": "speed_180_deg",
            "field_type": "F32",
            "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": "position_damping",
            "field_type": "F32",
            "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": "rotation_damping",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": "turn_rate_at_full_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": 61,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "turn_rate_at_10_percent",
            "field_type": "F32",
            "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": "turn_rate_at_20_percent",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 56,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "turn_rate_at_35_percent",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": "turn_rate_at_50_percent",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 58,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "turn_rate_at_65_percent",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 59,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "turn_rate_at_80_percent",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": "turn_rate_stopped",
            "field_type": "F32",
            "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": "top_gallants_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": 62,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "side_panels_above_water_1_top_armour",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "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": "side_panels_above_water_1_top_hits",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "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": "side_panels_above_water_1_top_critical",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 65,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "side_panels_above_water_2_top_armour",
            "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": "side_panels_above_water_2_top_hits",
            "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": "side_panels_above_water_2_top_critical",
            "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": "side_panels_below_water_armour",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 69,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "side_panels_below_water_hits",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 70,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "side_panels_below_water_critical",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 71,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "prow_panels_above_water_armour",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 72,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "prow_panels_above_water_hits",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 73,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "prow_panels_above_water_critical",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 74,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "prow_panels_below_water_armour",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 75,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "prow_panels_below_water_hits",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 76,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "prow_panels_below_water_critical",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 77,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "stern_panels_above_water_armour",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 78,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "stern_panels_above_water_hits",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 79,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "stern_panels_above_water_critical",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 80,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "stern_panels_below_water_armour",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 81,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "stern_panels_below_water_hits",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 82,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "stern_panels_below_water_critical",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 83,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mast_1_front_armour",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 84,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mast_1_front_hits",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 85,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mast_1_front_critical",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 86,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mast_2_armour",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 87,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mast_2_hits",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 88,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mast_2_critical",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 89,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mast_3_armour",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 90,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mast_3_hits",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 91,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mast_3_critical",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 92,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "top_sails_armour",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 93,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "top_sails_hits",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 94,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "top_sails_critical",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 95,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "middle_sails_armour",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 96,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "middle_sails_hits",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 97,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "middle_sails_critical",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 98,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bottom_sails_armour",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 99,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bottom_sails_hits",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 100,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bottom_sails_critical",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 101,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "top_gallants_sails_armour",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 102,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "top_gallants_sails_hits",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 103,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "top_gallants_sails_critical",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 104,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mast_bowsprit_armour",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 105,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mast_bowsprit_hits",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 106,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mast_bowsprit_critical",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 107,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "front_sails_armour",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 108,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "front_sails_hits",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 109,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "front_sails_critical",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 110,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "back_sails_armour",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 111,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "back_sails_hits",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 112,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "back_sails_critical",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 113,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "magazine_armour",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 114,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "magazine_hits",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 115,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "magazine_critical",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 116,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "scares_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": 117,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "inspire",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 118,
            "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": 119,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "stat_bar_manouevrability_rating",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_bar_hull_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": 122,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "category",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 123,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "unit_to_unit_abilities_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "unit_name",
            "field_type": "StringU16",
            "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": "ability",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "unit_type_enums_tables": [
      {
        "version": 0,
        "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
          }
        ],
        "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": -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": -1,
            "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": "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "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": -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": -1,
            "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": "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_variant",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_variants",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -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": [
              "naval_units",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_card",
            "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": "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": -1,
            "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": -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": [
              "land_units",
              "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": "unit_card",
            "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": 4,
        "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": -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": [
              "land_units",
              "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": "height_variation",
            "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_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": "unit_card",
            "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": []
      }
    ],
    "unit_voice_categories_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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_voice_events_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "unit_voice_category_key",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_voice_categories",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "voice_type_key",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "voice_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "voice_event_key",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "voice_events",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sound_event_key",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "sound_events",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "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": -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": "Icon to show in custom battle screen for mount - Find in UI/skins/default",
            "ca_order": -1,
            "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": [],
        "localised_key_order": []
      }
    ],
    "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": -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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "siege_unit_attacker",
            "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": "siege_unit_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "general_portrait",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "This is portrait for loading screen porthole, only needs setting for generals",
            "ca_order": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 4,
        "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": -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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "siege_unit_attacker",
            "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": "siege_unit_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "units_tables": [
      {
        "version": 13,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "on_screen_name",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "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
          },
          {
            "name": "class",
            "field_type": "StringU16",
            "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": "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": "multiplayer_late_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": "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unkeep",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "voice",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_voice_categories",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon_name",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "info_pic",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_description_text",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_description_texts",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "region_unit_resource",
            "field_type": "OptionalStringU16",
            "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": "total_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_category",
            "field_type": "StringU16",
            "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
          },
          {
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mp_available_middle",
            "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_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": "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": "armed_citizenry",
            "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": "total_cap_mp",
            "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_type_icon",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_onscreen_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": "unit_caste",
            "field_type": "StringU16",
            "is_key": false,
            "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
          },
          {
            "name": "additional_building_level_requirement",
            "field_type": "OptionalStringU16",
            "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": "religion_requirement",
            "field_type": "OptionalStringU16",
            "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": "resource_requirement",
            "field_type": "OptionalStringU16",
            "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": "in_encyclopedia",
            "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_recruited_movie",
            "field_type": "OptionalStringU16",
            "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": "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_male",
            "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_audio_vo_variations",
            "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_language",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_languages",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vo_actor_numbers",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "supports_first_person",
            "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": "key",
            "field_type": "StringU16",
            "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": "on_screen_name",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "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": "class",
            "field_type": "StringU16",
            "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": "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": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "multiplayer_late_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": "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": 7,
            "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": 8,
            "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": 9,
            "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": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "voice",
            "field_type": "OptionalStringU16",
            "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": "icon_name",
            "field_type": "StringU16",
            "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": "info_pic",
            "field_type": "StringU16",
            "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": "unit_description_text",
            "field_type": "StringU16",
            "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": "region_unit_resource",
            "field_type": "OptionalStringU16",
            "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": "total_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": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "multiplayer_category",
            "field_type": "StringU16",
            "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": "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": 19,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mp_available_middle",
            "field_type": "Boolean",
            "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": "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": 21,
            "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": 22,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "armed_citizenry",
            "field_type": "Boolean",
            "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": "total_cap_mp",
            "field_type": "I32",
            "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": "unit_type_icon",
            "field_type": "OptionalStringU16",
            "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": "use_onscreen_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": 26,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "on_screen_name",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": [
          0
        ]
      }
    ],
    "units_to_exclusive_faction_permissions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "faction",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "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_gov_type_permissions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "gov_type",
            "field_type": "StringU16",
            "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": "unique_number",
            "field_type": "StringU16",
            "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": "outcome",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "units_to_groupings_military_permissions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "unit",
            "field_type": "StringU16",
            "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": "military_group",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": []
      }
    ],
    "unrest_cause_to_demands_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "cause",
            "field_type": "StringU16",
            "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": "level_of_unrest",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "demmand",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "TExc_unrest_demands",
              "demand"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "message",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "variants_tables": [
      {
        "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": -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": "variant_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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mount_scale",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "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": -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": "The 'macro' scale.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "scale_variation",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The randomised  'micro' scale.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "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": -1,
            "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": -1,
            "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tree_y",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Tree y position for ui display",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tree_x",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Tree x position for ui display",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "length_type",
            "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": "icon",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Icon for tree in ui display",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "fields": [
          {
            "name": "victory_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": "tree_x",
            "field_type": "I32",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Tree x position for ui display",
            "ca_order": -1,
            "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": "Icon for tree in ui display",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tree_y",
            "field_type": "I32",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Tree y position for ui display",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "videos_subtitles_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "video_name",
            "field_type": "StringU16",
            "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": "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": "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": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "subtitle_key",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "videos_tables": [
      {
        "version": 7,
        "fields": [
          {
            "name": "video_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": "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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "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": false,
            "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_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": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "fields": [
          {
            "name": "video_name",
            "field_type": "StringU16",
            "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": "video_type",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_tracks",
            "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": []
      }
    ],
    "voice_events_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "name",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "voice_types_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": []
      }
    ],
    "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "filename",
            "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
          },
          {
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "filename",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "animated",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "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": -1,
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "texture_filename_base",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "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": []
      }
    ],
    "warscape_equipment_items_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "equipment_item",
            "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": "equipment_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
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "equipment_item",
            "field_type": "StringU16",
            "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": "equipment_key",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": []
      }
    ],
    "warscape_equipment_themes_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "theme",
            "field_type": "StringU16",
            "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_weapon",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "warscape_equipment_collections",
              "collection_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "secondary_weapon",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "warscape_equipment_collections",
              "collection_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "defensive",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "warscape_equipment_collections",
              "collection_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ambient",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "warscape_equipment_collections",
              "collection_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "personal",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "warscape_equipment_collections",
              "collection_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "banners",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "warscape_equipment_collections",
              "collection_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": "theme",
            "field_type": "StringU16",
            "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": "primary_weapon",
            "field_type": "OptionalStringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_weapon",
            "field_type": "OptionalStringU16",
            "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": "defensive",
            "field_type": "OptionalStringU16",
            "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": "ambient",
            "field_type": "OptionalStringU16",
            "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": "personal",
            "field_type": "OptionalStringU16",
            "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": []
      }
    ],
    "warscape_naval_lod_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "filename",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "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": "naval",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "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": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "lod_id",
            "field_type": "StringU16",
            "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": "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": []
      }
    ],
    "warscape_rigid_lod_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "filename",
            "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": "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": "rigid",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "warscape_rigid",
              "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": "key",
            "field_type": "StringU16",
            "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": "filename",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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": "StringU16",
            "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": "rigid",
            "field_type": "StringU16",
            "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": []
      }
    ],
    "warscape_rigid_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "texture_directory",
            "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": "building_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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "texture_directory",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "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_category",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "warscape_categories",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "warscape_trees_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "tree",
            "field_type": "StringU16",
            "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": "season",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "model_path",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": 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": []
      }
    ],
    "warscape_underlay_textures_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "underlay_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": "filename",
            "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": "file_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": "levels",
            "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": "underlay_key",
            "field_type": "StringU16",
            "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": "filename",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "file_path",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "levels",
            "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": []
      }
    ],
    "wind_levels_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU16",
            "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": "sea_surface",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "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": -1,
            "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": -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": "",
            "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": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ]
  },
  "patches": {}
}