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