Skip to content

Info

This is a very new project and so it may not have all the documentation you are looking for right now. If this is the case I can highly recommend having a look at Simulator Scripting Environment on Hoggit as it covers all of the content you would find here.

The DCS Simulator Scripting Engine (SSE) is the foundation from which all missions are built. It is useful to learn how this works when implementing your own scripts.

You can use the SSE functionality alongside YAMS to create some awesome gaming experience for other pilots and players of DCS World.

Classes

Name Purpose
Object Root object for many of the placeable elements in the editor.
Group Groups are a way to refer to a set of in game units that typically work together in some way.
Controller
Spot Represents a spot on the ground targeted by a laser.
SceneryObject
CoalitionObject
Unit
Airbase
Weapon
StaticObject

Modules

Name Purpose
env
timer
land
atmosphere
world
coalition Entry point to information on the all of the units within the mission.
trigger
coord
missionCommands
VoiceChat
net

Represents a

Enumerations

Name Purpose
country List of all the supported countries
AI
world
radio
trigger
coalition Defines the supported coalitions and services
weapon
callsign
formation
attributes