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