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" |