Scripting Commands by Functionality – Category
Jump to navigation
Jump to search
mNo edit summary |
m (Removed redirect to Scripting Commands by Functionality) Tag: Removed redirect |
||
Line 1: | Line 1: | ||
{| class="wikitable sortable" width = "100%" | |||
|- | |||
! Command Group !! Description !! Example Commands !! Only Available for | |||
|- | |||
| [[:Category:Command Group: Briefing|Briefing]] || Objectives, tasks and notes. || [[createSimpleTask]], [[setTaskState]], [[createDiaryRecord]] || | |||
|- | |||
| [[:Category:Command Group: Camera Control|Camera Control]] || Camera functions for intros, outros and cut-scenes. || [[camCreate]], [[camSetDir]] || | |||
|- | |||
| [[:Category:Command Group: Config|Config]] || Commands for working with configs. || [[configFile]], [[config greater greater name|>>]], [[configProperties]] || | |||
|- | |||
| [[:Category:Command Group: Containers|Containers]] || Commands related to containers like backpacks and vests. || [[vest]], [[canAdd]], [[backpack]] || | |||
|- | |||
| [[:Category:Command Group: Conversations|Conversations]] || bikb, topics, etc.|| [[kbTell]], [[kbWasSaid]] || | |||
|- | |||
| [[:Category:Command Group: Curator|Zeus (Curator)]] || Setting up [[Arma 3 Curator|Zeus]] rules and interface || [[allCurators]], [[assignCurator]], [[curatorAddons]] || {{arma3}} | |||
|- | |||
| [[:Category:Command Group: Custom Panels|Custom Panels]] || Commands to handle [[Arma 3 Custom Info|custom panels]] || [[infoPanel]], [[setInfoPanel]], [[enableInfoPanelComponent]] || {{arma3}} | |||
|- | |||
| [[:Category:Command Group: Diagnosis|Diagnosis (Diag)]] || Commands helpful for diagnosing issues || [[diag_log]], [[diag_fpsMin]], [[diag_deltaTime]] || | |||
|- | |||
| [[:Category:Command Group: DLC|DLC]] || DLC related commands || [[getDLCs]], [[getObjectDLC]], [[isDLCAvailable]] || {{arma3}} | |||
|- | |||
| [[:Category:Command Group: Eden Editor|Eden Editor]] || Commands to work with [[Eden Editor]] || [[get3DENCamera]], [[add3DENEventHandler]], [[get3DENSelected]] || {{arma3}} | |||
|- | |||
| [[:Category:Command Group: Editor Control|Editor Control]] || Commands related to the game 2 editor (Not implemented) || [[insertEditorObject]], [[updateObjectTree]], [[fromEditor]] || Not available | |||
|- | |||
| [[:Category:Command Group: Environment|Environment]] || Control the environment like weather, time or date || [[setFog]], [[setRain]], [[date]] || | |||
|- | |||
| [[:Category:Command Group: Event Handlers|Event Handlers]] || Set, define and use Event Handlers || [[addEventHandler]] || | |||
|- | |||
| [[:Category:Command Group: Groups|Groups]] || Read and set group properties || [[formation]], [[group]], [[setFormation]] || | |||
|- | |||
| [[:Category:Command Group: GUI Control|GUI Control]] || Customize the look of dialogs and menus in the game. || [[buttonAction]], [[ctrlCreate]], [[ctrlSetText]] || | |||
|- | |||
| [[:Category:Command Group: Interaction|Interaction]] || On-screen messages, dialogs, menus. || [[hint]], [[titleText]], [[showGPS]] || | |||
|- | |||
| [[:Category:Command Group: Lights|Lights]] || Create, enable light sources on vehicles, terrain objects or lightpoints. || [[setLightColor]], [[setPilotLight]], [[enableGunLights]] || | |||
|- | |||
| [[:Category:Command Group: Locations|Locations]] || Create, define, use and manipulate locations. || [[nearestLocation]], [[createLocation]], [[setSize]] || | |||
|- | |||
| [[:Category:Command Group: Markers|Markers]] || Set, define and use markers. || [[createMarker]], [[getMarkerType]], [[setMarkerPos]] || | |||
|- | |||
| [[:Category:Command Group: Math|Math]] || Boolean, basic math and trigonometry functions. || [[abs]], [[atan]], [[vectorAdd]] || | |||
|- | |||
| [[:Category:Command Group: Mission Information|Mission Information]] || Read and set parameters for the current mission. || [[addRating]], [[forceEnd]], [[score]] || | |||
|- | |||
| [[:Category:Command Group: Mods and Addons|Mods and Addons]] || Commands that are used to get information about mods and addons. || [[configSourceModList]], [[configSourceMod]], [[addonFiles]] || | |||
|- | |||
| [[:Category:Command Group: Multiplayer|Multiplayer]] || Commands that are specific to Multiplayer games. || [[remoteExec]], [[remoteExecCall]], [[didJIP]] || | |||
|- | |||
| [[:Category:Command Group: Object Information|Object Information]] || Find out things about your troops and other objects. || [[alive]], [[canMove]], [[damage]] || | |||
|- | |||
| [[:Category:Command Group: Object Manipulation|Object Manipulation]] || Create and define troops and other objects. || [[createVehicle]], [[setBehaviour]], [[setDamage]] || | |||
|- | |||
| [[:Category:Command Group: Performance Logging|Performance Logging]] || Performance debug and logs. || [[diag_captureFrame]], [[logEntities]] || | |||
|- | |||
| [[:Category:Command Group: Program Flow|Program Flow]] || Commands to define loops, conditions, and jumps inside scripts. || [[forEach]], [[execVM]], [[for]] || | |||
|- | |||
| [[:Category:Command Group: Radio Control|Radio Control]] || Control radio availability and messages. || [[enableRadio]], [[systemChat]], [[vehicleRadio]] || | |||
|- | |||
| [[:Category:Command Group: Remote Control|Remote Control]] || Manipulate and connect to UAVs or remote control units. || [[unitIsUAV]], [[connectTerminalToUAV]], [[remoteControl]] || | |||
|- | |||
| [[:Category:Command Group: Ropes and Sling Loading|Ropes and Sling Loading]] || Attach and detach ropes to objects, slingload and drop them. || [[enableRopeAttach]], [[getSlingLoad]], [[ropes]] || {{arma3}} | |||
|- | |||
| [[:Category:Command Group: Sides|Sides]] || Read and set unit affiliations. || [[side]], [[friendly]], [[countEnemy]] || | |||
|- | |||
| [[:Category:Command Group: Sounds|Sounds]] || Control in-game sounds. || [[fadeMusic]], [[playSound]], [[say]] || | |||
|- | |||
| [[:Category:Command Group: System|System]] || Commands that deal with the game as a whole. || [[benchmark]], [[saveGame]], [[loadGame]] || | |||
|- | |||
| [[:Category:Command Group: Team Switch|Team Switch]] || Everything to do with the Team Switch feature. || [[enableTeamSwitch]], [[onTeamSwitch]], [[teamSwitch]] || | |||
|- | |||
| [[:Category:Command Group: Time|Time]] || Commands related to in-game time or system time. || [[systemTimeUTC]], [[accTime]], [[timeMultiplier]] || | |||
|- | |||
| [[:Category:Command Group: Triggers|Triggers]] || Set, define and use Triggers and Event Handlers. || [[createTrigger]], [[setTriggerArea]], [[trigger]] || | |||
|- | |||
| [[:Category:Command Group: Unit Control|Unit Control]] || Controls the behaviour of your troops. || [[action]], [[doMove]], [[setHideBehind]] || | |||
|- | |||
| [[:Category:Command Group: Variables|Variables]] || Commands to handle arrays and other variables. || [[setVariable]], [[format]], [[isNull]] || | |||
|- | |||
| [[:Category:Command Group: Vehicle Assignment|Vehicle Assignment]] || Vehicle related commands. || [[vehicles]], [[moveInDriver]], [[allowGetIn]] || | |||
|- | |||
| [[:Category:Command Group: Vehicle Loadouts|Vehicle Loadout]] || [[Arma 3 Vehicle Loadouts]] related commands. || [[getCompatiblePylonMagazines]], [[getPylonMagazines]] || {{arma3}} | |||
|- | |||
| [[:Category:Command Group: Waypoints|Waypoints]] || Commands to handle waypoints. || [[addWaypoint]], [[setWaypointPosition]], [[deleteWaypoint]] || | |||
|- | |||
| [[:Category:Command Group: Weapon Pool|Weapon Pool]] || The Weapon Pool enables the player to use weapons from one mission in others. || [[addMagazinePool]], [[fillWeaponsFromPool]], [[queryMagazinePool]] || | |||
|- | |||
| [[:Category:Command Group: Weapons|Weapons]] || Weapon related commands. || [[addMagazine]], [[primaryWeapon]], [[weapons]] || | |||
|- | |||
| [[:Category:Command Group: Render Time Scope|Render Time Scope]] || These scripting commands work in render time scope rather than simulation time scope. || [[getDirVisual]], [[getPosVisual]], [[visiblePosition]] || | |||
|- | |||
| [[:Category:Command Group: LeaderBoards|LeaderBoards]] || Leader board related scripting commands. || [[leaderboardDeInit]], [[leaderboardGetRows]], [[leaderboardInit]] || {{arma3}} | |||
|- | |||
| [[:Category:Command Group: RTD|RTD]] || Commands related to the [[Arma 3 Advanced Helicopter Flight Model]]. || [[collectiveRTD]], [[isObjectRTD]], [[throttleRTD]] || {{arma3}}, {{tkoh}} | |||
} |
Revision as of 11:18, 15 September 2020
Command Group | Description | Example Commands | Only Available for |
---|---|---|---|
Briefing | Objectives, tasks and notes. | createSimpleTask, setTaskState, createDiaryRecord | |
Camera Control | Camera functions for intros, outros and cut-scenes. | camCreate, camSetDir | |
Config | Commands for working with configs. | configFile, >>, configProperties | |
Containers | Commands related to containers like backpacks and vests. | vest, canAdd, backpack | |
Conversations | bikb, topics, etc. | kbTell, kbWasSaid | |
Zeus (Curator) | Setting up Zeus rules and interface | allCurators, assignCurator, curatorAddons | Arma 3 |
Custom Panels | Commands to handle custom panels | infoPanel, setInfoPanel, enableInfoPanelComponent | Arma 3 |
Diagnosis (Diag) | Commands helpful for diagnosing issues | diag_log, diag_fpsMin, diag_deltaTime | |
DLC | DLC related commands | getDLCs, getObjectDLC, isDLCAvailable | Arma 3 |
Eden Editor | Commands to work with Eden Editor | get3DENCamera, add3DENEventHandler, get3DENSelected | Arma 3 |
Editor Control | Commands related to the game 2 editor (Not implemented) | insertEditorObject, updateObjectTree, fromEditor | Not available |
Environment | Control the environment like weather, time or date | setFog, setRain, date | |
Event Handlers | Set, define and use Event Handlers | addEventHandler | |
Groups | Read and set group properties | formation, group, setFormation | |
GUI Control | Customize the look of dialogs and menus in the game. | buttonAction, ctrlCreate, ctrlSetText | |
Interaction | On-screen messages, dialogs, menus. | hint, titleText, showGPS | |
Lights | Create, enable light sources on vehicles, terrain objects or lightpoints. | setLightColor, setPilotLight, enableGunLights | |
Locations | Create, define, use and manipulate locations. | nearestLocation, createLocation, setSize | |
Markers | Set, define and use markers. | createMarker, getMarkerType, setMarkerPos | |
Math | Boolean, basic math and trigonometry functions. | abs, atan, vectorAdd | |
Mission Information | Read and set parameters for the current mission. | addRating, forceEnd, score | |
Mods and Addons | Commands that are used to get information about mods and addons. | configSourceModList, configSourceMod, addonFiles | |
Multiplayer | Commands that are specific to Multiplayer games. | remoteExec, remoteExecCall, didJIP | |
Object Information | Find out things about your troops and other objects. | alive, canMove, damage | |
Object Manipulation | Create and define troops and other objects. | createVehicle, setBehaviour, setDamage | |
Performance Logging | Performance debug and logs. | diag_captureFrame, logEntities | |
Program Flow | Commands to define loops, conditions, and jumps inside scripts. | forEach, execVM, for | |
Radio Control | Control radio availability and messages. | enableRadio, systemChat, vehicleRadio | |
Remote Control | Manipulate and connect to UAVs or remote control units. | unitIsUAV, connectTerminalToUAV, remoteControl | |
Ropes and Sling Loading | Attach and detach ropes to objects, slingload and drop them. | enableRopeAttach, getSlingLoad, ropes | Arma 3 |
Sides | Read and set unit affiliations. | side, friendly, countEnemy | |
Sounds | Control in-game sounds. | fadeMusic, playSound, say | |
System | Commands that deal with the game as a whole. | benchmark, saveGame, loadGame | |
Team Switch | Everything to do with the Team Switch feature. | enableTeamSwitch, onTeamSwitch, teamSwitch | |
Time | Commands related to in-game time or system time. | systemTimeUTC, accTime, timeMultiplier | |
Triggers | Set, define and use Triggers and Event Handlers. | createTrigger, setTriggerArea, trigger | |
Unit Control | Controls the behaviour of your troops. | action, doMove, setHideBehind | |
Variables | Commands to handle arrays and other variables. | setVariable, format, isNull | |
Vehicle Assignment | Vehicle related commands. | vehicles, moveInDriver, allowGetIn | |
Vehicle Loadout | Arma 3 Vehicle Loadouts related commands. | getCompatiblePylonMagazines, getPylonMagazines | Arma 3 |
Waypoints | Commands to handle waypoints. | addWaypoint, setWaypointPosition, deleteWaypoint | |
Weapon Pool | The Weapon Pool enables the player to use weapons from one mission in others. | addMagazinePool, fillWeaponsFromPool, queryMagazinePool | |
Weapons | Weapon related commands. | addMagazine, primaryWeapon, weapons | |
Render Time Scope | These scripting commands work in render time scope rather than simulation time scope. | getDirVisual, getPosVisual, visiblePosition | |
LeaderBoards | Leader board related scripting commands. | leaderboardDeInit, leaderboardGetRows, leaderboardInit | Arma 3 |
RTD | Commands related to the Arma 3 Advanced Helicopter Flight Model. | collectiveRTD, isObjectRTD, throttleRTD | Arma 3, Take On Helicopters
} |
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)