Commands
! a
grp1 != grp2
a != b
location1 != location2
a != b
text1 != text2
side1 != side2
control1 != control2
task1 != task2
obj1 != obj2
display1 != display2
config1 != config2
a % b
a && b
a * b
+ a
+ a
a + b
arrayA + arrayB
stringA + stringB
- a
a - b
arrayA - arrayB
a / b
config / name
a : b
a < b
a <= b
display1 == display2
control1 == control2
side1 == side2
obj1 == obj2
config1 == config2
task1 == task2
text1 == text2
grp1 == grp2
a == b
location1 == location2
a == b
a > b
a >= b
config >> name
a ^ b
a || b
abs x
accTime
acos x
unit action action
actionKeys action
actionKeysImages action or [action, maxKeys]
actionKeysNames action or [action, maxKeys]
activateAddons [addon1, ...]
activateKey keyName
unit addAction [action, script filename(, arguments, priority, showWindow, hideOnUse, shortcut, condition)]
map addEditorObject [type, [name1, value1, ...], subtype class]
object addEventHandler handler
group addGroupIcon properties
unit addLiveStats score
unit addMagazine weaponName
unit addMagazineCargo magazines
addMagazinePool
map addMenu [text,priority]
map addMenuItem [menu or index,text,command,priority]
name addPublicVariableEventHandler code
unit addRating number
unit addScore score
addSwitchableUnit person
group addVehicle vehicle
group addWaypoint [center, radius] or [center, radius, index]
unit addWeapon weaponName
unit addWeaponCargo weapons
addWeaponPool [name, count]
airportSide airportId
AISFinishHeal [unit,unit,bool]
alive obj
allGroups
map allow3DMode bool
obj allowDamage allow
obj allowDammage allow
map allowFileOperations bool
unit allowFleeing courage
unitArray allowGetIn allow
allUnits
unit ammo magazine
a and b
object animate [animation, phase]
object animationPhase animation
animationState man
armoryPoints
asin x
assert codition
soldier assignAsCargo vehicle
soldier assignAsCommander vehicle
soldier assignAsDriver vehicle
soldier assignAsGunner vehicle
assignedCargo vehicle
assignedCommander vehicle
assignedDriver vehicle
assignedGunner vehicle
assignedTarget vehicle
assignedVehicle person
assignedVehicleRole person
vehicle assignTeam team
airplane assignToAirport airportId
atan x
x atan2 y
atg x
attachedObject location
location attachObject object
obj attachTo [obj, offset, MemPoint]
attackEnabled group
behaviour unit
benchmark
boundingBox object
boundingCenter object
breakOut name
breakTo name
building buildingExit index
building buildingPos index
buttonAction control
buttonAction idc
buttonSetAction [idc, action]
control buttonSetAction action
cadetMode
call code
pars call body
camera camCommand command
camera camCommit time
camera camCommitPrepared time
camCommitted camera
camera camConstuctionSetParams [[x,y,z],radius, max above land]
type camCreate position
camDestroy camera
camera cameraEffect effect
cameraEffectEnableHUD enable
cameraInterest entity
cameraOn
cameraView
campaignConfigFile
camera camPreload time
camPreloaded camera
camera camPrepareBank bank
camera camPrepareDir direction
camera camPrepareDive dive
camera camPrepareFocus focusRange
camera camPrepareFov fieldOfView
camera camPrepareFovRange fovRange
camera camPreparePos position
camera camPrepareRelPos position
camera camPrepareTarget position
camera camPrepareTarget target
camera camSetBank bank
camera camSetDir direction
camera camSetDive dive
camera camSetFocus focusRange
camera camSetFov fieldOfView
camera camSetFovRange fovRange
camera camSetPos position
camera camSetRelPos position
camera camSetTarget target
camera camSetTarget position
camTarget camera
camUseNVG set
canFire vehicle
canMove vehicle
canStand soldier
canUnloadInCombat vehicle
captive unit
captiveNum unit
case b
try-Block catch code
ceil x
cheatsEnabled
civilian
clearGroupIcons group
clearMagazineCargo unit
clearMagazinePool
clearOverlay map
clearRadio
clearVehicleInit vehicle
clearWeaponCargo unit
clearWeaponPool
closeDialog idc
display closeDisplay exitcode
closeOverlay map
collapseObjectTree map
combatMode grp
unit commandChat chatText
commander vehicle
unit commandFire target
unit commandFollow formationLeader
unit(s) commandFSM [fsm name, position, target]
commandGetOut unit
commandingMenu
unit commandMove position
unit commandRadio radioName
commandStop unit
unit commandTarget position
unit commandWatch position
unit commandWatch target
comment comment
commitOverlay map
compile expression
completedFSM FSM handle
composeText [text1, text2, ...]
configFile
configName config
controlNull
copyFromClipboard
copyToClipboard text
groupTo copyWaypoints groupFrom
cos x
count config
count array
condition count array
unit countEnemy array
unit countFriendly array
side countSide array
typeName countType array
unit countUnknown array
createAgent [type, position, markers, placement, special]
createCenter side
createDialog name
createDiaryLink [subject, object, text]
person createDiaryRecord [subject, text(, task(, state))] or [subject, [title, text](, task(, state))]
person createDiarySubject [subject, display name] or [subject, display name, picture]
parent createDisplay name
CreateGearDialog [unit,resource]
createGroup side
createGuardedPoint [side, position, idStatic, vehicle]
createLocation [type, position, sizeX, sizeZ]
createMarker [name, position]
createMarkerLocal [name, position]
map createMenu index
createMine [type, position, markers, placement]
parent createMissionDisplay root
person createSimpleTask [name] or [name, parentTask]
createSoundSource [type, position, markers, placement]
teamMember createTask [[type] or [type, parentTask], priority, name1, value1, name2, value2, ...]
createTrigger [type, position]
group createUnit [type, position, markers, placement, special]
type createUnit unitInfo
createVehicle [type, position, markers, placement, special]
type createVehicle pos
type createVehicleLocal pos
crew vehicle
ctrlActivate control
control ctrlAddEventHandler [handler name, function]
ctrlAutoScrollDelay control
ctrlAutoScrollRewind control
ctrlAutoScrollSpeed control
control ctrlCommit time
ctrlCommitted control
ctrlEnable [idc, enable]
control ctrlEnable enable
ctrlEnabled control
ctrlEnabled idc
ctrlFade control
map ctrlMapAnimAdd frame
ctrlMapAnimClear control
ctrlMapAnimCommit control
ctrlMapAnimDone control
control ctrlMapCursor texture names
ctrlMapMouseOver control
ctrlMapScale control
map ctrlMapScreenToWorld [x, y]
map ctrlMapWorldToScreen position
ctrlParent control
ctrlPosition control
control ctrlRemoveAllEventHandlers handler name
control ctrlRemoveEventHandler [handler name, id]
ctrlScale control
display ctrlSetActiveColor color
control ctrlSetAutoScrollDelay delay
control ctrlSetAutoScrollRewind delay
control ctrlSetAutoScrollSpeed speed
display ctrlSetBackgroundColor color
control ctrlSetEventHandler [handler name, function]
control ctrlSetFade fade
ctrlSetFocus control
control ctrlSetFont name
control ctrlSetFontH1 name
control ctrlSetFontH1B name
control ctrlSetFontH2 name
control ctrlSetFontH2B name
control ctrlSetFontH3 name
control ctrlSetFontH3B name
control ctrlSetFontH4 name
control ctrlSetFontH4B name
control ctrlSetFontH5 name
control ctrlSetFontH5B name
control ctrlSetFontH6 name
control ctrlSetFontH6B name
control ctrlSetFontHeight height
control ctrlSetFontHeightH1 height
control ctrlSetFontHeightH2 height
control ctrlSetFontHeightH3 height
control ctrlSetFontHeightH4 height
control ctrlSetFontHeightH5 height
control ctrlSetFontHeightH6 height
control ctrlSetFontP name
control ctrlSetFontP height
control ctrlSetFontPB name
display ctrlSetForegroundColor color
control ctrlSetPosition [x, y, w, h]
control ctrlSetScale scale
control ctrlSetStructuredText structured text
ctrlSetText [idc, text]
control ctrlSetText text
display ctrlSetTextColor color
display ctrlSetTooltip text
display ctrlSetTooltipColorBox color
display ctrlSetTooltipColorShade color
display ctrlSetTooltipColorText color
ctrlShow [idc, show]
control ctrlShow show
ctrlShown control
ctrlText control
ctrlText idc
ctrlType control
ctrlVisible idc
currentCommand vehicle
currentMagazine vehicle
currentTask person
currentTasks teamMember
currentWaypoint group
currentWeapon vehicle
cursorTarget
layer cutFadeOut duration
cutObj effect
layer cutObj effect
cutRsc effect
layer cutRsc effect
cutText effect
layer cutText effect
damage object
date
DateToNumber date
dayTime
debugLog anything
default a
deg x
deleteCenter side
deleteCollection object
map deleteEditorObject object
deleteGroup group
deleteIdentity identityName
deleteLocation location
deleteMarker name
deleteMarkerLocal name
deleteStatus statusName
deleteVehicle object
deleteWaypoint waypoint
detach obj
diag_fps
diag_fpsmin
diag_frameno
diag_log anything
diag_tickTime
dialog
person diarySubjectExists name
difficultyEnabled flag
direction object
direction location
unit directSay radioName
unit disableAI section
unit disableConversation lock
disableSerialization
disableUserInput disable
display displayAddEventHandler [handler name, function]
display displayCtrl idc
displayNull
display displayRemoveAllEventHandlers handler name
display displayRemoveEventHandler [handler name, id]
display displaySetEventHandler [handler name, function]
dissolveTeam team
obj1 or pos1 distance obj2 or pos2
location1 or pos1 distance location2 or pos2
distributionRegion
with do code
forCommand do code
while do code
switch do block
unit doFire target
unit doFollow position
unit(s) doFSM [fsm name, position, target]
doGetOut unit
unit doMove position
doStop unit
unit doTarget position
unit doWatch position
unit doWatch target
map drawArrow [position1, position2, color]
map drawEllipse [center, a, b, angle, color, fill]
map drawIcon [texture, color, position, width, height, angle, text, shadow]
map drawLine [position1, position2, color]
map drawLink [from, to, param type, line type, color]
map drawLocation location
map drawRectangle [center, a, b, angle, color, fill]
driver vehicle
drop array
east
echo text
map editObject object
map editorSetEventHandler [handler name, function]
effectiveCommander vehicle
ifCode else elseCode
vehicle emptyPositions position
unit enableAI section
group enableAttack enable
enableEndDialog
enableEnvironment enabled
enableRadio enable
object enableReload enable
enableSaving enable or [enable, save]
enableSentences enable
entity enableSimulation enable
enableTeamSwitch enable
endLoadingScreen
endMission end type
vehicle engineOn on
estimatedEndServerTime
estimatedTimeLeft timeLeft
map evalObjectArgument [object, argument]
argument exec script
map execEditorScript [object, script]
execFSM filename
argument execFSM filename
execVM filename
argument execVM filename
exit
if exitWith code
exp x
expectedDestination person
faction unit
time fadeMusic volume
time fadeRadio volume
time fadeSound volume
failMission end type
false
fillWeaponsFromPool person
array find x
object findCover [position, hidePosition, maxDist, minDist, visibilityPosition, ignoreObject]
findDisplay idd
map findEditorObject value
map findEditorObject [type, name1, value1, ...]
center findEmptyPosition [radius, maxDistance] or [radius, maxDistance, vehicleType]
center findEmptyPositionReady [radius, maxDistance]
object findNearestEnemy position
finishMissionInit
finite x
unit fire weaponName
unit fire array
flag unit
flagOwner flag
fleeing unit
floor x
helicopter flyInHeight height
fog
fogForecast
for var
for forspec
forceEnd
forceMap show
object forceSpeed speed
command forEach array
format format
formation grp
formationDirection person
formationLeader person
formationMembers person
formationPosition person
formationTask person
formatText [format, arg1, arg2, ...]
formLeader unit
for "_var" from b
fuel vehicle
gearSlotData control
getArray config
getDammage obj
getDir obj
getEditorCamera map
getEditorMode map
map getEditorObjectScope object
side1 getFriend side2
FSM handle getFSMVariable name
group getGroupIcon ID
getGroupIconParams group
getGroupIcons group
object getHideFrom enemy
getMarkerColor marker
getMarkerPos markerName
getMarkerSize marker
getMarkerType marker
getNumber config
map getObjectArgument [object, argument]
map getObjectChildren object
map getObjectProxy object
getPos obj
getPos location
getPosASL obj
object getSpeed speedMode
getText config
namespace getVariable name
group getVariable name
location getVariable name
object getVariable name
map getVariable name
task getVariable name
getWPPos waypoint
unit(s) glanceAt position
unit globalChat chatText
unit globalRadio radioName
goto label
group obj
unit groupChat chatText
groupIconSelectable
groupIconsVisible
unit groupRadio radioName
groupSelectedUnits unit
unit groupSelectUnit [unit,bool]
grpNull
gunner vehicle
halt
handsHit soldier
unit hasWeapon weaponName
hcAllGroups unit
unit hcGroupParams group
hcLeader group
hcRemoveAllGroups unit
unit hcRemoveGroup group
hcSelected unit
unit hcSelectGroup array
unit hcSetGroup array
hcShowBar bool
hcShownBar
hideBody person
hint text
hintC text
title hintC text
title hintC text
title hintC [text1, text2, ...]
hintCadet text
hintSilent text
control htmlLoad filename
if condition
image filename
importAllGroups map
importance location
x in array
position in location
soldier in vehicle
fireplace inflame burn
inflamed fireplace
inGameUISetEventHandler [handler name, function]
inheritsFrom config
initAmbientLife
inputAction name
map insertEditorObject [type, value, [name1, value1, ...], subtype class]
[object, lod name] intersect [begin, end]
isArray config
isClass config
isDedicated
isEngineOn vehicle
position isFlatEmpty [float minDistance,float precizePos,float maxGradient,float gradientRadius,float onWater,bool onShore,object skipobj]
isFormationLeader person
isHidden person
isKeyActive keyName
object isKindOf typeName
typeName1 isKindOf typeName2
isMarkedForCollection object
isMultiplayer
isNil variable
isNull location
isNull control
isNull grp
isNull task
isNull display
isNull obj
isNumber config
isOnRoad position or object
isPlayer person
isRealTime map
isServer
isShowing3DIcons map
isText config
items unit
unitArray join group
unit joinAs [group, id]
unit joinAsSilent [group, id]
unitArray joinSilent group
person kbAddDatabase filename
person kbAddDatabaseTargets filename
person kbAddTopic [name, filename(, task type(, player event handler))]
person kbHasTopic name
person kbReact [receiver, topic, sentence id, [argument name, argument value, argument text, argument speech], ...]
person kbRemoveTopic name
person kbTell [receiver, topic, sentence id, [argument name, argument value, argument text, argument speech], ...]
person kbWasSaid [receiver, topic, sentence id, max. age]
keyImage dikCode
keyName dikCode
unit knowsAbout target
side knowsAbout target
helicopter land mode
airplane landAt airportId
landResult helicopter
lbAdd [idc, text]
control lbAdd text
lbClear idc
lbClear control
lbColor [idc, index]
control lbColor index
lbCurSel idc
lbCurSel control
lbData [idc, index]
control lbData index
lbDelete [idc, index]
control lbDelete index
control lbIsSelected index
lbPicture [idc, index]
control lbPicture index
lbSelection control
lbSetColor [idc, index, color]
control lbSetColor [index, color]
lbSetCurSel [idc, index]
control lbSetCurSel index
lbSetData [idc, index, data]
control lbSetData [index, data]
lbSetPicture [idc, index, name]
control lbSetPicture [index, name]
control lbSetSelected [index, selected]
lbSetValue [idc, index, value]
control lbSetValue [index, value]
lbSize control
lbSize idc
lbSort control
lbSortByValue control
lbText [idc, index]
control lbText index
lbValue [idc, index]
control lbValue index
leader unit
leader grp
group leaveVehicle vehicle
group leaveVehicle vehicle
lifeState unit
light lightAttachObject [object, position]
lightDetachObject light
lightIsOn lamppost
object limitSpeed speed
lineBreak
list trigger
map listObjects type
ln x
lnbAddArray [IDC,[[[text,text], [value,..], [data,..]], [[text,text], [value,..], [data,..]],]]
lnbAddColumn [idc, position]
control lnbAddColumn position
lnbAddRow [idc, [text, text,...]]
control lnbAddRow [text1,text2,...]
lnbClear idc
lnbClear control
lnbColor [idc, [row, column]
control lnbColor [row, column]
lnbCurSelRow control
lnbCurSelRow idc
lnbData [idc, [row, column]
control lnbData [row, column]
lnbDeleteColumn [idc, index]
control lnbDeleteColumn index
lnbDeleteRow [idc, index]
control lnbDeleteRow row
lnbGetColumnsPosition control
lnbGetColumnsPosition idc
lnbPicture [idc, [row, column]
control lnbPicture [row, column]
lnbSetColor [idc, [row, column], color]
control lnbSetColor [[row, column], color]
lnbsetColumnsPos [idc, [row, column], data]
control lnbSetColumnsPos [pos1,pos2,...]
lnbSetCurSelRow [idc, index]
control lnbSetCurSelRow row
lnbSetData [idc, [row, column], data]
control lnbSetData [[row, column], data]
lnbSetPicture [idc, [row, column], name]
control lnbSetPicture [[row, column], name]
lnbSetText [idc, [row, column], data]
control lnbSetText [[row, column], text]
lnbSetValue [idc, [row, column], value]
control lnbSetValue [[row, column], value]
lnbSize idc
lnbSize control
lnbText [idc, [row, column]]
control lnbText [row, column]
lnbValue [idc, [row, column]
control lnbValue [row, column]
loadFile filename
loadGame
person loadIdentity name
map loadOverlay config
object loadStatus name
local obj
localize stringName
locationNull
locationPosition location
vehicle lock lock
vehicle lockCargo lock
vehicle lockCargo [cargo index, lock]
vehicle lockDriver lock
locked unit
vehicle lockedCargo cargo index
lockedDriver vehicle
vehicle lockedTurret turret path
vehicle lockTurret [turret path, lock]
group lockWp lockWP
log x
unit(s) lookAt position
map lookAtPos position
magazines vehicle
mapAnimAdd frame
mapAnimClear
mapAnimCommit
mapAnimDone
markerAlpha markerName
markerBrush name
markerColor markerName
markerDir markerName
markerPos markerName
markerShape name
markerSize markerName
markerText markerName
markerType markerName
a max b
a min b
missionConfigFile
missionName
missionNamespace
missionStart
a mod b
object modelToWorld modelPos
morale unit
group move pos
soldier moveInCargo vehicle
soldier moveInCargo [vehicle, CargoIndex]
soldier moveInCommander vehicle
soldier moveInDriver vehicle
soldier moveInGunner vehicle
soldier moveInTurret [vehicle, turret path]
map moveObjectToEnd object
moveOut soldier
moveTime soldier
person moveTo position
moveToCompleted person
moveToFailed person
musicVolume
name object
name location
position nearEntities radius or [typeName, radius] or [[typeName1, typeName2, ...], radius]
nearestBuilding obj
nearestLocation [position, type]
nearestLocations [position, [types], distance, <position to sort from>]
nearestLocationWithDubbing position
nearestObject pos
position nearestObject type
position nearestObject id
nearestObjects pos
position nearObjects radius or [typeName, radius]
position nearObjectsReady radius
position or object nearRoads radius
unit nearTargets radius
needReload vehicle
map newOverlay config
nextMenuItemIndex map
nextWeatherChange
nil
map nMenuItems menu index
not a
NumberToDate [year,time]
objNull
objective objStatus status
onBriefingGroup sound
onBriefingNotes sound
onBriefingPlan sound
onBriefingTeamSwitch sound
onCommandModeChanged command
map onDoubleClick command
onGroupIconClick command
onGroupIconOverEnter command
onGroupIconOverLeave command
onHCGroupSelectionChanged command
onMapSingleClick command
parameters onMapSingleClick command
onPlayerConnected statement
onPlayerDisconnected statement
onPreloadFinished command
onPreloadStarted command
map onShowNewObject command
onTeamSwitch command
a or b
unitArray orderGetIn order
overcast
overcastForecast
owner object
parseNumber string
parseText text
parsingNamespace
pi
pickWeaponPool obj
playableUnits
soldier playAction action
soldier playActionNow action
player
playerRespawnTime
playerSide
playersNumber side
soldier playGesture moveName
playMission [campaign, mission] or [campaign, mission, skipBriefing]
soldier playMove moveName
soldier playMoveNow moveName
playMusic nameAndPos
playMusic name
playScriptedMission [world, expression, config]
playSound name
position object
position location
positionCameraToWorld position
map posScreenToWorld [x, y]
map posWorldToScreen position
number ppEffectAdjust array
string ppEffectAdjust array
array ppEffectCommit scalar
number ppEffectCommit number
string ppEffectCommit number
ppEffectCommitted effect
ppEffectCommitted effect
ppEffectCreate effect
ppEffectCreate effect
ppEffectDestroy effect
ppEffectDestroy effect
number ppEffectEnable bool
string ppEffectEnable bool
array ppEffectEnable bool
precision entity
preloadCamera position
distance preloadObject object
preloadSound sound
preloadTitleObj effect
preloadTitleRsc effect
preprocessFile filename
preprocessFileLineNumbers filename
primaryWeapon vehicle
priority task
private variable
processDiaryLink link
processInitCommands
progressLoadingScreen progress
progressPosition control
control progressSetPosition pos
publicVariable varName
putWeaponPool obj
queryMagazinePool name
queryWeaponPool name
rad x
radioVolume
rain
random x
rank unit
rankId unit
rating unit
rectangular location
registeredTasks teamMember
teamMember registerTask entry name
reload vehicle
reloadEnabled vehicle
who remoteControl whom
unit removeAction index
object removeAllEventHandlers handlerType
removeAllItems unit
removeAllWeapons unit
map removeDrawIcon [object, string identifier]
map removeDrawLinks [from, param type]
object removeEventHandler handler
group removeGroupIcon icon ID
unit removeMagazine weaponName
unit removeMagazines weaponName
map removeMenuItem index of menu item to delete
map removeMenuItem text of menu item to delete
person removeSimpleTask task
removeSwitchableUnit person
unit removeWeapon weaponName
requiredVersion version
resistance
array resize count
vehicle respawnVehicle [delay = -1, count = 0]
restartEditorCamera map
group reveal unit
reversedMouseY
roadsConnectedTo road segment
round x
runInitScript
SafeZoneH
SafeZoneW
SafeZoneX
SafeZoneY
saveGame
person saveIdentity name
saveOverlay map
object saveStatus name
saveVar varName
savingEnabled
unit or [unit, target] say speechName
unit or [unit, target] say speechName
unit or [unit, target] say2D speechName
unit or [unit, target] say2D speechName
unit or [unit, target] say3D speechName
unit or [unit, target] say3D speechName
scopeName name
score unit
screenToWorld position
scriptDone script
scriptName name
scudState scud
secondaryWeapon vehicle
array select index
config select index
array select index
selectBestPlaces [_position, _radius, _expression, _precision, _sourcesCount]
person selectDiarySubject subject
selectedEditorObjects map
map selectEditorObject object
object selectionPosition selection name
group selectLeader unit
selectNoPlayer
selectPlayer unit
unit selectWeapon weapon
object sendSimpleCommand command
sender sendTask [receiver, [type] or [type, parentTask], priority, name1, value1, name2, value2, ...]
task sendTaskResult [state, result, sentence]
serverTime
array set element
setAccTime accFactor
airportId setAirportSide side
vehicle setAmmoCargo ammoCargo
setAperture set
setArmoryPoints points
text setAttributes [name1, value1, name2, value2, ...]
group setBehaviour behaviour
entity setCameraInterest interest
person setCaptive captive
group setCombatMode mode
person setCurrentTask task
group setCurrentWaypoint waypoint
object setDamage damage
obj setDammage dammage
setDate [year, month, day, hour, minute]
object setDestination [position, planningMode, forceReplan]
obj setDir heading
location setDirection direction
map setDrawIcon [object, texture, color, offset, width, height, maintain size?, angle, string identifier, shadow, is3D, draw line?, priority]
particleSource setDropInterval interval
map setEditorMode mode
map setEditorObjectScope [objects,editor type,condition,scope,subordinates also]
trigger or waypoint setEffectCondition statement
person setFace soldier
person setFaceanimation blink
flag setFlagOwner owner
flag setFlagSide side
flag setFlagTexture texture
time setFog fog
group setFormation formation
object setFormationTask task
group setFormDir heading
side1 setFriend [side2, value]
FSM handle setFSMVariable [name, value]
vehicle setFuel amount
vehicle setFuelCargo amount
group setGroupIcon properties
group setGroupIconParams properties
setGroupIconsSelectable bool
setGroupIconsVisible array
group setGroupid [nameFomat, nameParam1, ...]
object setHideBehind [objectWhereHide, hidePosition]
object setHit [part, damage]
person setIdentity identity
location setImportance importance
light setLightAmbient [r, g, b]
light setLightBrightness brightness
light setLightColor [r, g, b]
marker setMarkerAlpha alpha
marker setMarkerAlphaLocal alpha
name setMarkerBrush brush
name setMarkerBrushLocal brush
marker setMarkerColor color
marker setMarkerColorLocal color
name setMarkerDir angle
name setMarkerDirLocal angle
markerName setMarkerPos pos
markerName setMarkerPosLocal pos
name setMarkerShape shape
name setMarkerShapeLocal shape
marker setMarkerSize size
marker setMarkerSizeLocal size
name setMarkerText text
name setMarkerTextLocal text
markerName setMarkerType markerType
markerName setMarkerTypeLocal markerType
person setMimic mimic
setMousePosition [x, y]
trigger or waypoint setMusicEffect track
location setName name
map setObjectArguments [object, [name1, value1, ...]]
map setObjectProxy [object, proxy object]
object setObjectTexture texture
time setOvercast overcast
particleSource setParticleCircle [radius, velocity]
particleSource setParticleParams array
particleSource setParticleRandom [lifeTime, position, moveVelocity, rotationVelocity, size, color, randomDirectionPeriod, randomDirectionIntensity, {angle}]
setPlayable unit
obj setPos pos
obj setPosASL pos
obj setPosASL2 pos
location setPosition position
index setRadioMsg text
time setRain rainDensity
unit setRank rank
location setRectangular rectangular
vehicle setRepairCargo amount
location setSide side
task setSimpleTaskDescription [description, descriptionShort, descriptionHUD]
task setSimpleTaskDestination position
location setSize [sizeX, sizeZ]
vehicle setSkill skill
vehicle setSkill [type, skill]
trigger or waypoint setSoundEffect [sound, voice, soundEnv, soundDet]
group setSpeedMode mode
object setTargetAge age
task setTaskResult [state, result]
task setTaskState state
setTerrainGrid grid
location setText text
trigger or waypoint setTitleEffect [type, effect, text]
trigger setTriggerActivation [by, type, repeating]
trigger setTriggerArea [a, b, angle, rectangle]
trigger setTriggerStatements [cond, activ, desactiv]
trigger setTriggerText text
trigger setTriggerTimeout [min, mid, max, interruptable]
trigger setTriggerType action
location setType type
unit setUnconscious set
unit setUnitAbility skill
unit setUnitPos mode
unit setUnitPosWeak mode
unit setUnitRank rank
namespace setVariable [name, value]
group setVariable [name, value]
object setVariable [name, value, public]
map setVariable [name, value]
task setVariable [name, value]
location setVariable [name, value]
object setVectorDir [x, z, y]
object setVectorDirAndUp [[x, z, y],[x, y, z]]
object setVectorUp [x, z, y]
object setVehicleAmmo value
object setVehicleArmor value
object setVehicleId id
vehicle setVehicleInit statement
vehicle setVehicleLock state
object setVehiclePosition [position, markers, placement]
object setVehicleVarName name
vehicle setVelocity [x, z, y]
setViewDistance distance
map setVisibleIfTreeCollapsed [object, visible if tree collapsed]
waypoint setWaypointBehaviour mode
waypoint setWaypointCombatMode mode
waypoint setWaypointCompletionRadius radius
waypoint setWaypointDescription text
waypoint setWaypointFormation formation
waypoint setWaypointHousePosition pos
waypoint setWaypointPosition [center, radius]
waypoint setWaypointScript command
waypoint setWaypointSpeed mode
waypoint setWaypointStatements [condition, statement]
waypoint setWaypointTimeout [min, mid, max]
waypoint setWaypointType type
setWind [x, z, forced]
wapoint setWPPos position
map show3DIcons bool
showCinemaBorder show
showCommandingMenu class name
showCompass show
showGps show
showHUD enable
map showLegend bool
showMap show
shownCompass
map showNewEditorObject [type, class, side, position]
shownGps
shownMap
shownPad
shownRadio
shownWarrant
shownWatch
showPad show
showRadio show
showSubtitles enable
showWarrant show
showWatch show
waypoint showWaypoint show
side location
side unit
side group
unit sideChat chatText
sideEnemy
sideFriendly
sideLogic
unit sideRadio radioName
sideUnknown
simpleTasks person
simulationEnabled entity
sin x
size location
sizeOf typeName
skill person
vehicle skill type
skipTime duration
sleep delay
sliderPosition idc
sliderPosition control
sliderRange idc
sliderRange control
sliderSetPosition [idc, pos]
control sliderSetPosition pos
sliderSetRange [idc, min, max]
control sliderSetRange [min, max]
sliderSetSpeed [idc, line, page]
control sliderSetSpeed [line, page]
sliderSpeed idc
sliderSpeed control
someAmmo unit
soundVolume
arguments spawn script
speed obj
speedMode grp
sqrt x
startLoadingScreen [text] or [text, resource]
for /.../ step step
unit stop stop
stopped unit
str any value
supportInfo mask
surfaceIsWater [x, y]
surfaceType [x, y]
switch exp
switchableUnits
soldier switchAction action
unit switchCamera mode
soldier switchGesture moveName
lamppost switchLight mode
soldier switchMove moveName
synchronizedObjects unit
unit synchronizeObjectsAdd [objects]
unit synchronizeObjectsRemove [objects]
trigger synchronizeTrigger [waypoint1, waypoint2, ...]
waypoint synchronizeWaypoint [waypoint1, waypoint2, ...]
trigger synchronizeWaypoint [waypoint1, waypoint2, ...]
tan x
[speaker, side, unit, place, time] targetsAggregate candidates
speaker targetsQuery [receiver, side, unit, place, time]
taskChildren task
taskCompleted task
taskDescription task
taskDestination task
taskHint text
taskNull
taskParent task
taskResult task
taskState task
teamSwitch
teamSwitchEnabled
terminate script
text location
text text
textLog anything
tg x
if then else
if then codeToExecute
throw expression
time
titleCut effect
titleFadeOut duration
titleObj effect
titleRsc effect
titleText effect
for "_var" from a to b
toArray string
toLower string
toString characters
toUpper string
triggerActivated trigger
triggerActivation trigger
triggerArea trigger
triggerAttachedVehicle trigger
trigger triggerAttachObject objectId
trigger triggerAttachVehicle [] or [vehicle]
triggerStatements trigger
triggerText trigger
triggerTimeout trigger
triggerType trigger
true
try code
vehicle turretUnit turret path
type task
type location
typeName any
typeOf object
uiNamespace
unassignTeam vehicle
unassignVehicle unit
unitPos person
unitReady unit
units unit
units grp
unlockAchievement name
teamMember unregisterTask name
map updateDrawIcon [object, string identifier, color, offset, width, height, maintain size?, angle, shadow]
map updateMenuItem [menu item index,text,command]
updateObjectTree map
soldier useAudioTimeForMoves toggle
vectorDir obj
vectorUp obj
vehicle unit
unit vehicleChat chatText
unit vehicleRadio radioName
vehicles
vehicles
vehicleVarName object
velocity vehicle
verifySignature filename
viewDistance
visibleMap
waitUntil condition
waypointAttachedObject waypoint
waypointAttachedVehicle waypoint
waypoint waypointAttachObject idStatic or object
waypoint waypointAttachVehicle vehicle
waypointBehaviour waypoint
waypointCombatMode waypoint
waypointCompletionRadius waypoint
waypointDescription waypoint
waypointFormation waypoint
waypointHousePosition waypoint
waypointPosition waypoint
waypoints group
waypointScript waypoint
waypointShow waypoint
waypointSpeed waypoint
waypointStatements waypoint
waypointTimeout waypoint
waypointType waypoint
vehicle weaponDirection weaponName
weapons vehicle
west
while condition
wind
with namespace
worldName
object worldToModel worldPos
worldToScreen position
Types
Any
Any Value
Anything
Array
Boolean
Code
Config
Control
Diary record
Display
Exception Type
for type
Group
If Type
Location
Namespace
Nothing
Number
Number or Nothing
Object
Object or Array
Object or Group
Object or String
Orientation
Script
Side
String
String or Array
String or Code
Structured text
Switch Type
Target
Task
Text or String
Transformation
Vector
While Type
With Type
Common array formats
Color
ParticleArray
Position
Position2D
PositionASL
Waypoint
Scripting topics
Array assignment
Code strings
Event based scripts
Event handlers
Functions - SQF
Local variables
Script syntax
Triggers
Variables
Waypoints
String values
Vehicle
Weapons and magazines