Command Group |
Description |
Examples |
Only for |
#Commands |
Checked
|
Animations |
Commands used to work with animations. |
moveTime, animateSource |
|
28 |
Template:task/
|
Artillery |
All commands related to artilleries. |
commandArtilleryFire, getArtilleryAmmo |
Arma 3 |
8 |
Template:task/
|
Briefing |
Objectives, tasks and notes. |
createSimpleTask, createDiaryRecord |
|
63 |
Template:task/
|
Broken Commands |
Commands that don't work as intended or are not implemented at all. |
- |
|
37 |
Template:task/
|
Camera Control |
Commands to manipulate the camera for intros, outros and cut-scenes. See also Camera Tutorial. Commands related to Eden Editor and Zeus camera are not listed here. See Command Group: Eden Editor and Command Group: Curator. |
camCreate, camSetDir |
|
67 |
Template:task/
|
Config |
Commands for working with configs. |
configFile, >> |
|
28 |
Template:task/
|
Containers |
Commands related to containers like backpacks and vests. |
vest, canAdd |
|
46
|
Conversations |
bikb, topics, etc. |
kbTell, kbWasSaid. |
|
8 |
Template:task/
|
Custom Panels |
Commands to handle custom panels. |
infoPanel, setInfoPanel |
Arma 3 |
8 |
Template:task/
|
Diagnosis (Diag) |
Commands helpful for diagnosing issues. |
diag_log, diag_fpsMin |
|
0 |
Template:task/
|
Difficulty |
Commands to change the difficulty of the game. |
disableMapIndicators, difficultyOption |
|
11 |
Template:task/
|
DLC |
DLC related commands. |
getDLCs, isDLCAvailable |
Arma 3 |
11 |
Template:task/
|
Dynamic Simulation |
Commands related to Arma 3 Dynamic Simulation. |
enableDynamicSimulationSystem, setDynamicSimulationDistance |
Arma 3 |
12 |
Template:task/
|
Eden Editor |
Commands to work with Eden Editor. |
get3DENCamera, get3DENSelected |
Arma 3 |
56 |
Template:task/
|
Environment |
Commands to manipulate the weather, time, date or traffic. |
setFog, date |
|
66 |
Template:task/
|
Event Handlers |
Set, define and use Event Handlers. |
addEventHandler, displayAddEventHandler |
|
48 |
Template:task/
|
Flags |
Commands that are used to work with flags. |
setFlagOwner, flagOwner |
|
11 |
Template:task/
|
Game 2 Editor |
Commands related to the Game 2 Editor. |
updateObjectTree, fromEditor |
Not available |
57 |
Template:task/
|
Groups |
Read and set group properties. |
formation, group |
|
50 |
Template:task/
|
GUI Control |
Customize the look of dialogs and menus in the game. |
buttonAction, ctrlCreate |
|
125 |
Template:task/
|
GUI Control - Controls Table |
Commands to manipulate Controls Table / CT_CONTROLS_TABLE controls. |
ctAddRow, ctClear |
Arma 3 |
19 |
Template:task/
|
GUI Control - HTML |
Commands to specifically change font settings of HTML / CT_HTML control. |
ctrlSetFontH1, ctrlSetFontH2 |
|
22 |
Template:task/
|
GUI Control - ListNBox |
Commands to manipulate ListNBox / CT_LISTNBOX controls. |
lnbAddArray, lnbSetText |
|
38 |
Template:task/
|
GUI Control - ListBox |
Commands to manipulate Listbox / CT_LISTBOX controls. |
lbAdd, lbDelete |
|
40 |
Template:task/
|
GUI Control - Map |
Commands to manipulate Map / CT_MAP, CT_MAP_MAIN controls. |
drawArrow, ctrlMapAnimClear |
|
22 |
Template:task/
|
GUI Control - Menu |
Commands to manipulate Menu / CT_MENU_STRIP, CT_MENU, CT_CONTEXT_MENU controls. |
menuAdd, menuAction |
Arma 3 |
27 |
Template:task/
|
GUI Control - Object |
Commands to manipulate Object / CT_OBJECT, CT_OBJECT_ZOOM, CT_OBJECT_CONTAINER, CT_OBJECT_CONT_ANIM controls. |
ctrlModel, ctrlSetModel |
Arma 3 |
9 |
Template:task/
|
GUI Control - Tree View |
Commands to manipulate Tree View / CT_TREE controls. |
tvAdd, tvCollapse |
Arma 3 |
37 |
Template:task/
|
High Command |
Commands for high command. |
hcAllGroups, onHCGroupSelectionChanged |
|
27 |
Template:task/
|
Interaction |
On-screen messages, dialogs, menus. |
hint, showGPS |
|
64 |
Template:task/
|
LeaderBoards |
Leader board related scripting commands. |
leaderboardDeInit, leaderboardInit |
Arma 3 |
9 |
Template:task/
|
Lights |
Create, enable light sources on vehicles, terrain objects or lightpoints. |
setLightColor, enableGunLights |
|
30 |
Template:task/
|
Locations |
Create, define, use and manipulate locations. |
nearestLocation, setSize |
|
31 |
Template:task/
|
Map |
Commands to work with the map. |
forceMap, mapGridPosition |
|
14 |
Template:task/
|
Markers |
Set, define and use markers. |
createMarker, getMarkerType |
|
49 |
Template:task/
|
Math |
General math related commands. Also see Command Group: Math - Geometry and Command Group: Math - Vectors. |
abs, + |
|
40 |
Template:task/
|
Math - Geometry |
Commands closely related to geometry. |
intersect, distance |
|
24 |
Template:task/
|
Math - Vectors |
Commands which work with vectors. |
vectorAdd, vectorUpVisual |
|
28 |
Template:task/
|
Mission Information |
Read and set parameters for the current mission. |
addRating, score |
|
40
|
Mods and Addons |
Commands that are used to get information about mods and addons. |
configSourceModList, configSourceMod |
|
11 |
Template:task/
|
Multiplayer |
Commands that are specific to Multiplayer games. |
remoteExec, didJIP |
|
78 |
Template:task/
|
Object Detection |
Commands used to find certain objects. |
allUnits, nearestObjects |
|
42
|
Object Manipulation |
Create and define troops and other objects. |
createVehicle, setDamage |
|
273
|
Particles |
Commands for working with particles. |
drop, particlesQuality |
|
8 |
Template:task/
|
Performance Logging |
Performance debug and logs. |
diag_captureFrame, logEntities |
|
0 |
Template:task/
|
Pilot Camera |
Commands used to control a vehicles' pilotCamera. |
getPilotCameraTarget, hasPilotCamera |
Arma 3 |
10 |
Template:task/
|
Positions |
All commands which work with positions and heights. |
getPos, setPos |
|
49 |
Template:task/
|
Program Flow |
Commands to define loops, conditions, and jumps inside scripts. |
forEach, execVM |
|
49
|
Radio and Chat |
Control radio availability, chat messages and subtitles. |
enableRadio, systemChat |
|
41 |
Template:task/
|
Remote Control |
Manipulate and connect to UAVs or remote control units. |
connectTerminalToUAV, remoteControl |
|
21 |
Template:task/
|
Render Time Scope |
These scripting commands work in render time scope rather than simulation time scope. |
getDirVisual, visiblePosition |
|
17 |
Template:task/
|
Roads and Airports |
All commands related to roads and airports. |
allAirports, roadAt |
|
10 |
Template:task/
|
Ropes and Sling Loading |
Attach and detach ropes to objects, slingload and drop them. |
enableRopeAttach, ropes |
Arma 3, Take On Helicopters |
23 |
Template:task/
|
RTD |
Commands related to the Arma 3 Advanced Helicopter Flight Model. |
collectiveRTD, throttleRTD |
Arma 3, Take On Helicopters |
46 |
Template:task/
|
Sensors |
Commands to work with Arma 3 Sensors |
setVehicleReceiveRemoteTargets, vehicleReportRemoteTargets |
Arma 3 |
18 |
Template:task/
|
Sides |
Read and set unit affiliations. |
side, friendly |
|
38 |
Template:task/
|
Sounds |
Control in-game sounds. |
fadeMusic, say |
|
63 |
Template:task/
|
Stamina System |
Commands related to units stamina and fatigue. See Arma 3 Stamina. |
getStamina, setStamina |
Only Arma 3 except for forceWalk and isForcedWalk. |
21 |
Template:task/
|
Strings |
Commands to work with strings. |
in, toLower, toUpper |
|
43 |
Template:task/
|
System |
Commands that deal with the game as a whole. |
benchmark, loadGame |
|
86
|
Team Switch |
Everything to do with the Team Switch feature. |
enableTeamSwitch, onTeamSwitch |
|
8 |
Template:task/
|
Teams |
Commands used to work with teams and team members. |
createTeam, members |
|
22 |
Template:task/
|
Time |
Commands related to in-game time or system time. |
systemTimeUTC, timeMultiplier |
|
14 |
Template:task/
|
Triggers |
Set, define and use Triggers and Event Handlers. |
createTrigger, trigger |
|
33 |
Template:task/
|
Turrets |
Commands which work with turrets. |
turretLocal, addWeaponTurret |
|
31 |
Template:task/
|
Uncategorised |
Commands which have no defined category. |
- |
|
0 |
Template:task/
|
Unit Control |
Controls the behaviour of your troops. |
action, setHideBehind |
|
81
|
Unit Identity |
Commands used to change a unit's identity such as rank, voice and name. |
setFace, setUnitRank |
|
20 |
Template:task/
|
Unit Inventory |
Commands related to an unit's inventory. For working with weapons and magazines, also see Command Group Weapons. |
assignItem, addGoggles |
|
126 |
Template:task/
|
Variables |
Commands to handle variables. For example comparing two variables or retrieving all variables from a namespace. |
setVariable, isNull |
|
62 |
Template:task/
|
Vehicle in Vehicle Transport. |
Commands related to Arma 3 Vehicle in Vehicle Transport.
|
canVehicleCargo, vehicleCargoEnabled |
Arma 3 |
6 |
Template:task/
|
Vehicle Loadout |
Arma 3 Vehicle Loadouts related commands. |
getCompatiblePylonMagazines, getPylonMagazines |
Arma 3 |
9 |
Template:task/
|
Waypoints |
Commands to handle waypoints. |
addWaypoint, deleteWaypoint |
|
63 |
Template:task/
|
Weapon Pool |
The Weapon Pool enables the player to use weapons from one mission in others. |
addMagazinePool, queryMagazinePool |
|
14 |
Template:task/
|
Weapons |
Weapon related commands. |
addMagazine, weapons |
|
52
|
Zeus (Curator) |
Setting up Zeus rules and interface. |
allCurators, curatorAddons |
Arma 3 |
44 |
Template:task/
|