Scenario
Last updated
Last updated
Represents the entire scenario at a simulation timestep (defined by currentTime
).
id
: (str) unique identifier for the scenario.
Example: "6806c96b-14f8-4c52-ba60-c6d24e238a17"
name
: (str) name of the scenario.
Example: "Test Scenario"
startTime
: (int) start time of the scenario in Unix timestamp format.
Example: 1699073110
currentTime
: (int) current time in the scenario in Unix timestamp format.
Example: 1699073110
duration
: (int) total duration of the scenario in seconds.
Example: 14400
timeCompression
: (int) the speed at which the simulation runs.
sides
: (list[]) describes the different sides involved in the scenario (e.g., BLUE, RED).
aircraft
: (list[]) list of aircraft in the scenario.
ships
: (list[]) list of ships in the scenario.
facilities
: (list[]) list of facilities (e.g. SAMs) in the scenario.
airbases
: (list[]) list of airbases in the scenario.
weapons
: (list[]) list of weapons that are currently deployed/fired in the scenario.
referencePoints
: (list[]) list of reference points that are currently in the scenario.
missions
: (list[| ]) list of missions that are in the scenario.
toJSON()
: (str) returns this object as a JSON.
TBD