
This work is licensed under a
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

| Index |
Type |
| actions |
{ [action: string]: Action } |
| deployables |
{ [deployable: string]: Deployable } |
| characteristics |
{ [characteristic: string]: string } |
| factions |
{ [faction: string]: Faction } |
| items |
{ [item: string]: Item } |
| layers |
{ [layer: string]: Layer } |
| levels |
{ [level: string]: Level } |
| metadata |
Metadata |
| roles |
{ [role: string]: Role } |
| units |
{ [unit: string]: Unit } |
| vehicles |
{ [vehicle: string]: Vehicle } |
| Versions |
Type |
| DESERT |
"/Game/Blueprints/*" | undefined |
| FOREST |
"/Game/Blueprints/*" | undefined |
| SNOW |
"/Game/Blueprints/*" | undefined |
| Metadata |
Type |
| squad_version |
string |
| timestamp |
number |
| Action |
Type |
| name |
string |
| details |
string |
| type |
"TACTICAL" | "STRATEGIC" |
| icon |
"icons/tactical/*.png" | "icons/strategic/*.png" |
| duration |
{ enroute: number, active: number } |
| delay |
{ initial: number, respawn: number } |
| Deployable |
Type |
| name |
string |
| versions |
Versions |
| class_names |
string[] |
| type |
string |
| icon |
"icons/radial/*.png" |
| Faction |
Type |
| name |
string |
| short_name |
string |
| flag |
"icons/flags/*.png" |
| badge |
"icons/badges/*.png" |
| buddy_rally |
boolean |
| alliance |
string |
| theaters |
string[] |
| units |
string[] |
| roles |
{ [type: string]: { name: string, details: string, options: string[] } } |
| Item |
Type |
| name |
string |
| class_name |
string |
| category |
string |
| image |
"items/*.png" |
| icon |
"icons/item/*.png" |
| info |
{ [field: string]: string } |
| LayerUnits |
Type |
[faction: string] |
string[] |
| LayerTeam |
Type |
| tickets |
number |
| defaultUnit |
string |
| units |
LayerUnits | null |
| LayerObjectiveLocation |
Type |
| name |
string |
| order |
number |
| location |
{ x: number, y: number, z: number } |
| minimap |
{ x: number, y: number } |
| Layer |
Type |
| name |
string |
| gamemode |
string |
| level |
string |
| size |
string |
| minimap |
"minimaps/*.png" |
| minimap_corners |
{ min: { x: number, y: number }, max: { x: number, y: number } } |
| commander |
boolean |
| fob_radius |
{ name: string, exclusion: number, construction: number } |
| lighting |
string |
| units |
LayerUnits | null |
| teams |
[LayerTeam, LayerTeam] |
| objective |
{ count: number, locations: LayerObjectiveLocation[] } |
| Level |
Type |
| name |
string |
| country |
string |
| minimap |
"minimaps/*.png" |
| image |
"levels/*.png" |
| thumbnail |
"levels/thumbnails/*.png" |
| Role |
Type |
| versions |
Versions |
| class_names |
string[] |
| type |
string |
| icon |
"icons/role/*.png" |
| tags |
string[] |
| items |
string[] |
| Unit |
Type |
| name |
string |
| faction |
string |
| details |
string |
| badge |
"badges/*.png" |
| type |
string |
| buddy_rally |
boolean |
| vehicle_commander_action |
boolean |
| characteristics |
string[] |
| actions |
string[] |
| vehicles |
{ [vehicle: string]: { count: number, delay: { initial: number, respawn: number } } } |
| deployables |
{ [deployable: string]: { limit: number | null, cost: number } } |
| Vehicle |
Type |
| name |
string |
| versions |
Versions |
| class_names |
string[] |
| type |
string |
| tags |
string[] |
| tickets |
number |
| icon |
"icons/map/*.png" |