{"updated":"2026-10-12T14:41:15Z","count":4778,"items":[{"name":"! a","type":"command","md":"commands/~21_a.md","json":"commands/~21_a.json","groups":["Variables","Math"],"syntax":["! a"],"summary":"Returns the negation of a Boolean expression. This means `true` becomes `false` and vice versa.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":"!","aliases":["not"]},{"name":"+","type":"command","md":"commands/~2B.md","json":"commands/~2B.json","groups":["Math","Arrays","HashMap","Strings"],"syntax":["numberA + numberB","+ number","arrayA + arrayB","stringA + stringB","+ array","+ hashMap"],"summary":"Add two Numbers, concatenate two Arrays or two Strings, or create a copy of an Array or HashMap.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":"+","aliases":[]},{"name":"-","type":"command","md":"commands/-.md","json":"commands/-.json","groups":["Math","Arrays"],"syntax":["numberA - numberB","- numberA","arrayA - arrayB"],"summary":"Subtracts numbers or arrays from each another, negates a number. For arrays also see deleteAt and deleteRange.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":"-","aliases":[]},{"name":"a != b","type":"command","md":"commands/a_~21~3D_b.md","json":"commands/a_~21~3D_b.json","groups":["Variables","Math"],"syntax":["a != b"],"summary":"Returns whether one value is not equal to another. String comparison is case-insensitive (e.g `\"STRINGtext\" != \"stringTEXT\" // returns false - strings are equivalent`).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":"!=","aliases":[]},{"name":"a % b","type":"command","md":"commands/a_~25_b.md","json":"commands/a_~25_b.json","groups":["Math"],"syntax":["a % b"],"summary":"Remainder of *a* divided by *b*.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":"%","aliases":["mod"]},{"name":"a && b","type":"command","md":"commands/a_~26~26_b.md","json":"commands/a_~26~26_b.json","groups":["Variables","Math"],"syntax":["booleanA && booleanB","boolean && code"],"summary":"Returns true only if both conditions are true. In case of the alternative syntax, lazy evaluation is used - if left operand is false, evaluation of the right side is ignored.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":"&&","aliases":["a and b"]},{"name":"a * b","type":"command","md":"commands/a_~2A_b.md","json":"commands/a_~2A_b.json","groups":["Math"],"syntax":["a * b"],"summary":"Returns the value of *a* multiplied by *b*.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":"*","aliases":[]},{"name":"a / b","type":"command","md":"commands/a_~2F_b.md","json":"commands/a_~2F_b.json","groups":["Math","Config"],"syntax":["a / b","config / name"],"summary":"Returns the quotient of two numbers. If the divisor is 0 a *Division by zero* error is shown but the script does not stop and the result of such division is assumed to be 0.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":"/","aliases":[]},{"name":"a : b","type":"command","md":"commands/a_~3A_b.md","json":"commands/a_~3A_b.json","groups":["Program Flow"],"syntax":["a : b"],"summary":"See switch","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":":","aliases":[]},{"name":"a = b","type":"command","md":"commands/a_~3D_b.md","json":"commands/a_~3D_b.json","groups":["Variables"],"syntax":["variable = value"],"summary":"Assigns the result of expression on the right to the variable on the left. Technically this is not a command and it is not listed in supportInfo; this is more of a compiler instruction.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":"=","aliases":[]},{"name":"a == b","type":"command","md":"commands/a_~3D~3D_b.md","json":"commands/a_~3D~3D_b.json","groups":["Math","Variables"],"syntax":["a == b"],"summary":"Check if *a* is equal to *b*. String comparison is case-insensitive - use isEqualTo if case sensitivity is needed.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":"==","aliases":[]},{"name":"a ^ b","type":"command","md":"commands/a_~5E_b.md","json":"commands/a_~5E_b.json","groups":["Math"],"syntax":["a ^ b"],"summary":"*a* raised to the power of *b*","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":"^","aliases":[]},{"name":"a greater b","type":"command","md":"commands/a_greater_b.md","json":"commands/a_greater_b.json","groups":["Math","Variables"],"syntax":["a > b"],"summary":"Returns true if a is greater than b, else returns false.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":">","aliases":[]},{"name":"a greater= b","type":"command","md":"commands/a_greater~3D_b.md","json":"commands/a_greater~3D_b.json","groups":["Math","Variables"],"syntax":["a >= b"],"summary":"Returns if *a* is greater than or equal to *b*.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":">=","aliases":[]},{"name":"a hash b","type":"command","md":"commands/a_hash_b.md","json":"commands/a_hash_b.json","groups":["Variables"],"syntax":["array # index"],"summary":"Selects an element from an Array, same as select command for arrays, but has higher precedence.","arma3_since":"1.82","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":"#","aliases":[]},{"name":"a less b","type":"command","md":"commands/a_less_b.md","json":"commands/a_less_b.json","groups":["Math","Variables"],"syntax":["a < b"],"summary":"Returns if *a* is lesser than *b*.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":"<","aliases":[]},{"name":"a less= b","type":"command","md":"commands/a_less~3D_b.md","json":"commands/a_less~3D_b.json","groups":["Math","Variables"],"syntax":["a <= b"],"summary":"Returns true if a is less than or equal to b, else returns false.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":"<=","aliases":[]},{"name":"a or b","type":"command","md":"commands/a_or_b.md","json":"commands/a_or_b.json","groups":["Math","Variables"],"syntax":["a || b","a || b"],"summary":"Returns true if one or both conditions are true. In case of the alternative syntax, lazy evaluation is used. That means that if left operand is true, evaluation of the right side is skipped completely.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":"||","aliases":["or"]},{"name":"abs","type":"command","md":"commands/abs.md","json":"commands/abs.json","groups":["Math"],"syntax":["abs x"],"summary":"Returns absolute (positive) value of a real number.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"accTime","type":"command","md":"commands/accTime.md","json":"commands/accTime.json","groups":["Time"],"syntax":["accTime"],"summary":"Returns the current simulation acceleration factor.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"acos","type":"command","md":"commands/acos.md","json":"commands/acos.json","groups":["Math - Geometry"],"syntax":["acos x"],"summary":"ArcCosine of a number, result in Degrees","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"action","type":"command","md":"commands/action.md","json":"commands/action.json","groups":["Interaction"],"syntax":["unit action actionArray","action actionArray"],"summary":"Make a unit perform an action. See Category:Actions for action names and syntaxes.","arma3_since":"0.50","locality":{"argument":null,"effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"actionIDs","type":"command","md":"commands/actionIDs.md","json":"commands/actionIDs.json","groups":["Interaction"],"syntax":["actionIDs entity"],"summary":"","arma3_since":"1.64","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"actionKeys","type":"command","md":"commands/actionKeys.md","json":"commands/actionKeys.json","groups":["Interaction"],"syntax":["actionKeys userAction","actionKeys [userAction]"],"summary":"Returns Array containing dikCodes of keys, buttons and combos assigned to the given user action. Action names could be found in config class ControllerSchemes or user action names or user profile, for example:","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"actionKeysEx","type":"command","md":"commands/actionKeysEx.md","json":"commands/actionKeysEx.json","groups":["Interaction"],"syntax":["actionKeysEx userAction"],"summary":"Gives a broken down version of actionKeys return. Returns an Array containing the breakdowns of the dikCodes of keys, buttons and combos assigned to the given user action.","arma3_since":"2.10","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"actionKeysImages","type":"command","md":"commands/actionKeysImages.md","json":"commands/actionKeysImages.json","groups":["Interaction"],"syntax":["actionKeysImages userAction","actionKeysImages [userAction, maxKeys]"],"summary":"Returns a list of button images or names assigned to the given user action. A maximum of *maxKeys* keys is listed. You can find the action names in the ControllerSchemes config class or user action names.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"actionKeysNames","type":"command","md":"commands/actionKeysNames.md","json":"commands/actionKeysNames.json","groups":["Interaction"],"syntax":["actionKeysNames userAction","actionKeysNames [userAction, maxKeys, inputDevicePriority]"],"summary":"Returns a list of button names assigned to the given user action. Action names can be found in config class `ControllerSchemes` or user action names.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"actionKeysNamesArray","type":"command","md":"commands/actionKeysNamesArray.md","json":"commands/actionKeysNamesArray.json","groups":["Interaction"],"syntax":["actionKeysNamesArray userAction","actionKeysNamesArray [userAction, maxKeys, inputDevicePriority]"],"summary":"Returns a list of button names assigned to the given user action. You can find the action names in config class ControllerSchemes or user action names.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"actionName","type":"command","md":"commands/actionName.md","json":"commands/actionName.json","groups":["Interaction"],"syntax":["actionName action"],"summary":"Returns localized name of action.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"actionNow","type":"command","md":"commands/actionNow.md","json":"commands/actionNow.json","groups":["Interaction"],"syntax":["unit actionNow actionArray"],"summary":"Make a unit perform an action immediately (without any animation/pre-processing). See the action command for more information.","arma3_since":"2.18","locality":{"argument":null,"effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"actionParams","type":"command","md":"commands/actionParams.md","json":"commands/actionParams.json","groups":["Interaction"],"syntax":["entity actionParams id"],"summary":"Returns Array with params for given user action id (similar to addAction param array).","arma3_since":"1.64","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"activateAddons","type":"command","md":"commands/activateAddons.md","json":"commands/activateAddons.json","groups":["Mods and Addons"],"syntax":["activateAddons addonsList"],"summary":"Activates the listed addons.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"activatedAddons","type":"command","md":"commands/activatedAddons.md","json":"commands/activatedAddons.json","groups":["Mods and Addons"],"syntax":["activatedAddons"],"summary":"Returns a list of all activated addons.","arma3_since":"1.14","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"activateKey","type":"command","md":"commands/activateKey.md","json":"commands/activateKey.json","groups":["Mission Information"],"syntax":["activateKey keyname"],"summary":"Activates the given keyname for the current user profile. The keys are used to unlock missions or campaigns. See `keys`, `keysLimit` and `doneKeys` in the Description.ext#Mission Keys chapter.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"activeTitleEffectParams","type":"command","md":"commands/activeTitleEffectParams.md","json":"commands/activeTitleEffectParams.json","groups":["GUI Control"],"syntax":["activeTitleEffectParams layer"],"summary":"Returns type, effect, speed and map visibility of the given active title effect (see allActiveTitleEffects)","arma3_since":"2.10","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"add3DENConnection","type":"command","md":"commands/add3DENConnection.md","json":"commands/add3DENConnection.json","groups":["Eden Editor"],"syntax":["add3DENConnection [type, from, to]"],"summary":"Connect entities together. Be aware to select the correct type of Eden Entities for the connection type.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"add3DENEventHandler","type":"command","md":"commands/add3DENEventHandler.md","json":"commands/add3DENEventHandler.json","groups":["Eden Editor","Event Handlers"],"syntax":["add3DENEventHandler [type, code]"],"summary":"Adds an Eden Editor Event Handler.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"add3DENLayer","type":"command","md":"commands/add3DENLayer.md","json":"commands/add3DENLayer.json","groups":["Eden Editor"],"syntax":["parentLayerID add3DENLayer name"],"summary":"Adds an editing layer in Eden Editor.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addAction","type":"command","md":"commands/addAction.md","json":"commands/addAction.json","groups":["Interaction"],"syntax":["object addAction [title, script, arguments, priority, showWindow, hideOnUse, shortcut, condition, radius, unconscious, selection, memoryPoint]"],"summary":"Adds an entry to the action menu of an object. The action can only be activated when in proximity to the object and looking at it. Adding an action to the player makes that action available to the player at all times.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addBackpack","type":"command","md":"commands/addBackpack.md","json":"commands/addBackpack.json","groups":["Containers"],"syntax":["unit addBackpack backpackClassName"],"summary":"Adds a backpack for a unit. If a unit already has a backpack, the old backpack will be placed on the ground under the unit. Items defined in the backpack's config will be added as well.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addBackpackCargo","type":"command","md":"commands/addBackpackCargo.md","json":"commands/addBackpackCargo.json","groups":["Containers"],"syntax":["vehicle addBackpackCargo [backpackClassName, count]"],"summary":"Add backpack(s) to the cargo space of vehicle. Classname list of available backpacks is here.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addBackpackCargoGlobal","type":"command","md":"commands/addBackpackCargoGlobal.md","json":"commands/addBackpackCargoGlobal.json","groups":["Containers"],"syntax":["vehicle addBackpackCargoGlobal [packClassName, count]"],"summary":"Add backpack(s) to the cargo space of vehicle.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addBackpackGlobal","type":"command","md":"commands/addBackpackGlobal.md","json":"commands/addBackpackGlobal.json","groups":["Unit Inventory"],"syntax":["unit addBackpackGlobal backpack"],"summary":"Adds a backpack to a unit - global variant of addBackpack.","arma3_since":"1.32","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addBinocularItem","type":"command","md":"commands/addBinocularItem.md","json":"commands/addBinocularItem.json","groups":["Unit Inventory"],"syntax":["unit addBinocularItem item"],"summary":"Adds weapon item, including magazine, directly to the binocular weapon. This is used for infantry weapons.","arma3_since":"2.02","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addCamShake","type":"command","md":"commands/addCamShake.md","json":"commands/addCamShake.json","groups":["Camera Control"],"syntax":["addCamShake [power, duration, frequency]"],"summary":"Creates the camera shaking effect, like when you are near an explosion","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addCuratorAddons","type":"command","md":"commands/addCuratorAddons.md","json":"commands/addCuratorAddons.json","groups":["Curator"],"syntax":["curatorObj addCuratorAddons addons"],"summary":"Allow curator use of given addon.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"addCuratorCameraArea","type":"command","md":"commands/addCuratorCameraArea.md","json":"commands/addCuratorCameraArea.json","groups":["Curator"],"syntax":["curatorObj addCuratorCameraArea [cameraAreaID, position, radius]"],"summary":"Adds or changes curator camera area (depends on if ID is already used).","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"addCuratorEditableObjects","type":"command","md":"commands/addCuratorEditableObjects.md","json":"commands/addCuratorEditableObjects.json","groups":["Curator"],"syntax":["curatorObj addCuratorEditableObjects [objects, addCrew]"],"summary":"Register objects which can be edited by a curator.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"addCuratorEditingArea","type":"command","md":"commands/addCuratorEditingArea.md","json":"commands/addCuratorEditingArea.json","groups":["Curator"],"syntax":["curatorObj addCuratorEditingArea [editAreaID, position, radius]"],"summary":"Adds or changes curator edit area (depends on if ID is already used).","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"addCuratorPoints","type":"command","md":"commands/addCuratorPoints.md","json":"commands/addCuratorPoints.json","groups":["Curator"],"syntax":["curatorObj addCuratorPoints points"],"summary":"Adds or removes curator points.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"addCuratorSelected","type":"command","md":"commands/addCuratorSelected.md","json":"commands/addCuratorSelected.json","groups":["Curator"],"syntax":["addCuratorSelected items"],"summary":"Add items to the selected curator items.","arma3_since":"2.14","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addEditorObject","type":"command","md":"commands/addEditorObject.md","json":"commands/addEditorObject.json","groups":["Game 2 Editor"],"syntax":["map addEditorObject [type,[name1,value1,...],subtype class]"],"summary":"Add an object to the editor and assign arguments. Create script is,called with _new equal to true. Returns the ID of the new EditorObject.,Subtype class is optional.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addEventHandler","type":"command","md":"commands/addEventHandler.md","json":"commands/addEventHandler.json","groups":["Event Handlers"],"syntax":["target addEventHandler [type, code]"],"summary":"Adds an Event Handler to the given object. - As many Event Handlers of any type can be added - existing Event Handlers do not get overwritten - Use removeEventHandler to remove an Event Handler Read Event Handlers for…","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addForce","type":"command","md":"commands/addForce.md","json":"commands/addForce.json","groups":["PhysX"],"syntax":["object addForce [force, position, setUnconscious]"],"summary":"Applies given force for one frame (essentially an impulse) to unit or given PhysX object at given position.","arma3_since":"1.72","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addForceGeneratorRTD","type":"command","md":"commands/addForceGeneratorRTD.md","json":"commands/addForceGeneratorRTD.json","groups":["RTD"],"syntax":["addForceGeneratorRTD parameters"],"summary":"Adds force generator to world.","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addGoggles","type":"command","md":"commands/addGoggles.md","json":"commands/addGoggles.json","groups":["Unit Inventory"],"syntax":["unit addGoggles type"],"summary":"Create a new item and try to link it into goggles (glasses) slot.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addGroupIcon","type":"command","md":"commands/addGroupIcon.md","json":"commands/addGroupIcon.json","groups":["High Command"],"syntax":["group addGroupIcon [iconClass, offset]"],"summary":"Adds icon to a group leader. Returns icon ID, Control icons visibility with setGroupIconsVisible. Since Arma 3 v2.22 the offset can be set separately for 2d and 3d.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addHandgunItem","type":"command","md":"commands/addHandgunItem.md","json":"commands/addHandgunItem.json","groups":["Unit Inventory"],"syntax":["unit addHandgunItem item"],"summary":"Adds weapon item, including magazine, directly to the handgunWeapon. This is used for infantry weapons.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addHeadgear","type":"command","md":"commands/addHeadgear.md","json":"commands/addHeadgear.json","groups":["Unit Inventory"],"syntax":["unit addHeadgear item"],"summary":"Creates a headgear item and tries to link it to headgear slot. If slot is occupied with another item, the item in the slot will be replaced.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addItem","type":"command","md":"commands/addItem.md","json":"commands/addItem.json","groups":["Unit Inventory"],"syntax":["unit addItem item"],"summary":"Creates new item and tries to add it into inventory. Inventory must have enough space to accomodate new item or command will fail.The item can also be a weapon or a magazine.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addItemCargo","type":"command","md":"commands/addItemCargo.md","json":"commands/addItemCargo.json","groups":["Vehicle Inventory"],"syntax":["box addItemCargo [item, count]"],"summary":"Creates new items and stores them in given container. Works with items, weapons, magazines, equipment and glasses but not backpacks. In the latter case use addBackpackCargo instead.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addItemCargoGlobal","type":"command","md":"commands/addItemCargoGlobal.md","json":"commands/addItemCargoGlobal.json","groups":["Vehicle Inventory"],"syntax":["box addItemCargoGlobal [item, count]"],"summary":"Global variant of addItemCargo.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addItemPool","type":"command","md":"commands/addItemPool.md","json":"commands/addItemPool.json","groups":["Weapon Pool"],"syntax":["addItemPool [itemName, count]"],"summary":"Adds count items of type name into the weapon pool (used in the campaign to transfer items to the next mission)","arma3_since":"1.04","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addItemToBackpack","type":"command","md":"commands/addItemToBackpack.md","json":"commands/addItemToBackpack.json","groups":["Containers"],"syntax":["unit addItemToBackpack item"],"summary":"Create new item and store it to soldier's backpack. The item can also be a weapon or a magazine.","arma3_since":"1.04","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addItemToUniform","type":"command","md":"commands/addItemToUniform.md","json":"commands/addItemToUniform.json","groups":["Unit Inventory"],"syntax":["unit addItemToUniform item"],"summary":"Create new item and store it to soldier's uniform. The item can also be a weapon or a magazine.","arma3_since":"1.04","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addItemToVest","type":"command","md":"commands/addItemToVest.md","json":"commands/addItemToVest.json","groups":["Unit Inventory"],"syntax":["unit addItemToVest item"],"summary":"Create new item and store it to soldier's vest. The item can also be a weapon or a magazine.","arma3_since":"1.04","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addLiveStats","type":"command","md":"commands/addLiveStats.md","json":"commands/addLiveStats.json","groups":["System"],"syntax":["unit addLiveStats score"],"summary":"Adds score to the Xbox Live Statistics score for the given unit (or the commander unit of the given vehicle).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addMagazine","type":"command","md":"commands/addMagazine.md","json":"commands/addMagazine.json","groups":["Unit Inventory"],"syntax":["unitName addMagazine magazineName Local ArgumentGlobal Effect","unitName addMagazine [magazineName, ammoCount] Arma 2: Operation Arrowhead v1.62 Local ArgumentGlobal Effect Arma 3 v1.00 Global ArgumentGlobal Effect"],"summary":"Adds a magazine to a person. Infantry units can only carry a specific number of magazines, once the magazine slots are filled (or uniform/vest/bagpack are full in Arma 3), any further addMagazine commands are ignored.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addMagazineAmmoCargo","type":"command","md":"commands/addMagazineAmmoCargo.md","json":"commands/addMagazineAmmoCargo.json","groups":["Vehicle Inventory"],"syntax":["cargospace addMagazineAmmoCargo [magazine, quantity, ammocount]"],"summary":"Adds magazines with specified ammo count to the cargo space of a vehicle or a container.","arma3_since":"1.32","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addMagazineCargo","type":"command","md":"commands/addMagazineCargo.md","json":"commands/addMagazineCargo.json","groups":["Containers"],"syntax":["vehicleName addMagazineCargo [magazineName, count]"],"summary":"Add magazines to the cargo space of vehicles, which can be taken out by infantry units. Once the magazine cargo space is filled up, any further addMagazineCargo commands are ignored.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addMagazineCargoGlobal","type":"command","md":"commands/addMagazineCargoGlobal.md","json":"commands/addMagazineCargoGlobal.json","groups":["Containers"],"syntax":["vehicleName addMagazineCargoGlobal [magazineName, count]"],"summary":"Add magazines to the cargo space of vehicles, which can be taken out by infantry units.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addMagazineGlobal","type":"command","md":"commands/addMagazineGlobal.md","json":"commands/addMagazineGlobal.json","groups":["Unit Inventory"],"syntax":["unit addMagazineGlobal magazineName"],"summary":"Adds magazine to a unit regardless of locality. This command can also be used to add magazine to a vehicle, like a static gun, for example.","arma3_since":"0.76","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addMagazinePool","type":"command","md":"commands/addMagazinePool.md","json":"commands/addMagazinePool.json","groups":["Weapon Pool"],"syntax":["addMagazinePool [magazineName, count]"],"summary":"Adds magazines to the magazine pool, of which the player may choose in the following mission. Available in campaigns only.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addMagazines","type":"command","md":"commands/addMagazines.md","json":"commands/addMagazines.json","groups":["Unit Inventory"],"syntax":["unit addMagazines [magazineName, count]"],"summary":"Adds multiple magazines to the unit. For cargo containers use addMagazineCargoGlobal command.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addMagazinesTurret","type":"command","md":"commands/addMagazinesTurret.md","json":"commands/addMagazinesTurret.json","groups":["Turrets"],"syntax":["vehicle addMagazinesTurret [magazineName, turretPath, quantity]"],"summary":"Adds given number of a magazine to the given turret. Use turret path `[-1]` for driver's turret.","arma3_since":"2.20","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addMagazineTurret","type":"command","md":"commands/addMagazineTurret.md","json":"commands/addMagazineTurret.json","groups":["Turrets"],"syntax":["vehicle addMagazineTurret [magazineName, turretPath, ammoCount]"],"summary":"Adds a magazine to the turret. Use turret path `[-1]` for driver's turret.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addMenu","type":"command","md":"commands/addMenu.md","json":"commands/addMenu.json","groups":["Game 2 Editor"],"syntax":["map addMenu [text, priority]"],"summary":"Adds a new menu button. Priority is optional.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addMenuItem","type":"command","md":"commands/addMenuItem.md","json":"commands/addMenuItem.json","groups":["Game 2 Editor"],"syntax":["map addMenuItem [menu or index,text,command,priority]"],"summary":"Creates a new menu item. Menu can be \"file\" or \"view\",index is index,as returned from addMenu command. priority is optional and determines,where in the menu the item will reside (higher priority items first).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addMissionEventHandler","type":"command","md":"commands/addMissionEventHandler.md","json":"commands/addMissionEventHandler.json","groups":["Event Handlers"],"syntax":["addMissionEventHandler [event, expression, arguments]"],"summary":"Adds event handler attached to the current mission and returns event handler handle. For the list of available mission event handlers see: Arma 3: Mission Event Handlers","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addMPEventHandler","type":"command","md":"commands/addMPEventHandler.md","json":"commands/addMPEventHandler.json","groups":["Multiplayer","Event Handlers"],"syntax":["object addMPEventHandler [type, expression]"],"summary":"Adds a multiplayer event handler (EH) to the given object and returns EH handle. See Event Handlers.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addMusicEventHandler","type":"command","md":"commands/addMusicEventHandler.md","json":"commands/addMusicEventHandler.json","groups":["Event Handlers","Sounds"],"syntax":["addMusicEventHandler [type, function]"],"summary":"Adds playMusic event handler. Returns id of the handler or -1 when failed. Like addMissionEventHandler, the music event handler is attached to the mission. See Arma 3: Event Handlers#Music Event Handlers.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addonFiles","type":"command","md":"commands/addonFiles.md","json":"commands/addonFiles.json","groups":["Mods and Addons"],"syntax":["addonFiles [prefix, fileExtension]"],"summary":"Returns a list of files present in the addon.","arma3_since":"2.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addOwnedMine","type":"command","md":"commands/addOwnedMine.md","json":"commands/addOwnedMine.json","groups":["Mines"],"syntax":["unit addOwnedMine mine"],"summary":"Sets ownership of a remotely detonatable mine to a unit. If the unit is a player, an action that allows the player to detonate the mine is added to the action menu.","arma3_since":"1.62","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addPlayerScores","type":"command","md":"commands/addPlayerScores.md","json":"commands/addPlayerScores.json","groups":["Object Manipulation","Multiplayer"],"syntax":["unit addPlayerScores values"],"summary":"MP server only: Adds player score.","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"addPrimaryWeaponItem","type":"command","md":"commands/addPrimaryWeaponItem.md","json":"commands/addPrimaryWeaponItem.json","groups":["Unit Inventory"],"syntax":["unit addPrimaryWeaponItem item"],"summary":"Adds weapon item, including magazine, directly to the primaryWeapon. This is used for infantry weapons.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addPublicVariableEventHandler","type":"command","md":"commands/addPublicVariableEventHandler.md","json":"commands/addPublicVariableEventHandler.json","groups":["Broken Commands","Event Handlers","Multiplayer","Variables"],"syntax":["varName addPublicVariableEventHandler code","varName addPublicVariableEventHandler [target, code]"],"summary":"This event handler will detect if a missionNamespace variable (it is attached to) has been broadcast over network with publicVariable, publicVariableClient or publicVariableServer commands and will execute EH code upon…","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"addRating","type":"command","md":"commands/addRating.md","json":"commands/addRating.json","groups":["Object Manipulation"],"syntax":["unitName addRating rating"],"summary":"Add a number to the rating of a unit - negative values can be used to reduce the rating.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addResources","type":"command","md":"commands/addResources.md","json":"commands/addResources.json","groups":["Teams"],"syntax":["teamMember addResources [resource1, resource2, ...]"],"summary":"Adds resources to a team member.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addScore","type":"command","md":"commands/addScore.md","json":"commands/addScore.json","groups":["Multiplayer"],"syntax":["unit addScore score"],"summary":"Adds a number to the score of a unit. Negative values will remove from the score.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"addScoreSide","type":"command","md":"commands/addScoreSide.md","json":"commands/addScoreSide.json","groups":["Sides","Multiplayer"],"syntax":["side addScoreSide value"],"summary":"Adds side score. This is shown in the MP score tab as the total score. MP only.","arma3_since":"1.12","locality":{"argument":"global","effect":"global","server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"addSecondaryWeaponItem","type":"command","md":"commands/addSecondaryWeaponItem.md","json":"commands/addSecondaryWeaponItem.json","groups":["Unit Inventory"],"syntax":["unit addSecondaryWeaponItem item"],"summary":"Adds weapon item, including magazine, directly to the secondaryWeapon. This is used for infantry weapons.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addSwitchableUnit","type":"command","md":"commands/addSwitchableUnit.md","json":"commands/addSwitchableUnit.json","groups":["Team Switch"],"syntax":["addSwitchableUnit unit"],"summary":"Adds a unit to the list of units available for Team Switch. Units marked as playable in editor are automatically switchable.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addTeamMember","type":"command","md":"commands/addTeamMember.md","json":"commands/addTeamMember.json","groups":["Teams"],"syntax":["team addTeamMember member"],"summary":"Add given member to given team. Effect is local, unless both member and team are local to PC on which command is executed, then effect is global.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addToRemainsCollector","type":"command","md":"commands/addToRemainsCollector.md","json":"commands/addToRemainsCollector.json","groups":["Object Manipulation"],"syntax":["addToRemainsCollector remains"],"summary":"Adds an array of vehicles/units to disposal manager for automatic wreck/body removal. The disposal manager follows wreck/body removal values set in description.ext","arma3_since":"1.32","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addTorque","type":"command","md":"commands/addTorque.md","json":"commands/addTorque.json","groups":["PhysX"],"syntax":["object addTorque torque"],"summary":"Applies torque (rotation momentum) to the center of mass of the given object. Torque force is defined as vector [x, y, z] applied in world space.","arma3_since":"1.72","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addUniform","type":"command","md":"commands/addUniform.md","json":"commands/addUniform.json","groups":["Unit Inventory"],"syntax":["unit addUniform type"],"summary":"Create a new uniform and try to link it into uniform slot (given uniform has to be supported by allowedUniforms list of target soldier).","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addUserActionEventHandler","type":"command","md":"commands/addUserActionEventHandler.md","json":"commands/addUserActionEventHandler.json","groups":["Event Handlers"],"syntax":["addUserActionEventHandler [keyName, event, expression]"],"summary":"Adds a user action event handler to the current mission and returns its event handler index.","arma3_since":"2.06","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addVehicle","type":"command","md":"commands/addVehicle.md","json":"commands/addVehicle.json","groups":["Object Manipulation"],"syntax":["groupName addVehicle vehicleName"],"summary":"Adds a specified vehicle for use by a specified AI led group.","arma3_since":"0.50","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addVest","type":"command","md":"commands/addVest.md","json":"commands/addVest.json","groups":["Unit Inventory"],"syntax":["unit addVest type"],"summary":"Create a new vest and try to link it into vest slot.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addWaypoint","type":"command","md":"commands/addWaypoint.md","json":"commands/addWaypoint.json","groups":["Waypoints"],"syntax":["groupName addWaypoint [center, radius, index, name]"],"summary":"Adds (or inserts when index is given) a new waypoint to a group.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addWeapon","type":"command","md":"commands/addWeapon.md","json":"commands/addWeapon.json","groups":["Unit Inventory","Vehicle Inventory"],"syntax":["object addWeapon weapon","object addWeapon [weapon, autoselect]"],"summary":"Add a weapon to a unit. For a global version of this command see addWeaponGlobal.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addWeaponCargo","type":"command","md":"commands/addWeaponCargo.md","json":"commands/addWeaponCargo.json","groups":["Containers"],"syntax":["vehicleName addWeaponCargo [weaponName, count]"],"summary":"Add weapons to the cargo space of vehicles, which can be taken out by infantry units. Ignores available cargo space.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addWeaponCargoGlobal","type":"command","md":"commands/addWeaponCargoGlobal.md","json":"commands/addWeaponCargoGlobal.json","groups":["Containers"],"syntax":["vehicleName addWeaponCargoGlobal [weaponName, count]"],"summary":"Add weapons to the cargo space of vehicles, which can be taken out by infantry units.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addWeaponGlobal","type":"command","md":"commands/addWeaponGlobal.md","json":"commands/addWeaponGlobal.json","groups":["Vehicle Inventory","Unit Inventory"],"syntax":["object addWeaponGlobal weapon","object addWeaponGlobal [weapon, autoselect]"],"summary":"Add a weapon to a unit. Infantry units can only carry weapons in their respective slots (primary, secondary and handgun), the addWeaponGlobal command will replace the weapon currently in a slot with the added weapon if…","arma3_since":"0.76","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addWeaponItem","type":"command","md":"commands/addWeaponItem.md","json":"commands/addWeaponItem.json","groups":["Unit Inventory"],"syntax":["unit addWeaponItem [weaponName, itemName, instant]","unit addWeaponItem [weaponName, [itemName, ammoCount, muzzleName], instant]"],"summary":"Adds a weapon item to the specified weapon. The item can be weapon magazine, in which case the amount of ammo and target muzzle could also be specified.","arma3_since":"1.38","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addWeaponPool","type":"command","md":"commands/addWeaponPool.md","json":"commands/addWeaponPool.json","groups":["Weapon Pool"],"syntax":["addWeaponPool [weaponName, count]"],"summary":"Add weapons to the weapon pool, of which the player may choose in the following mission. Available in campaigns only.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addWeaponTurret","type":"command","md":"commands/addWeaponTurret.md","json":"commands/addWeaponTurret.json","groups":["Turrets"],"syntax":["vehicle addWeaponTurret [weaponName, turretPath]"],"summary":"Adds a weapon to the turret. Use turret path [-1] for driver's turret.","arma3_since":"1.32","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addWeaponWithAttachmentsCargo","type":"command","md":"commands/addWeaponWithAttachmentsCargo.md","json":"commands/addWeaponWithAttachmentsCargo.json","groups":["Vehicle Inventory"],"syntax":["container addWeaponWithAttachmentsCargo [weaponConfiguration, weaponsCount]"],"summary":"Adds a weapon into the cargo space of a vehicle / box with given attachments / magazines. Ignores available cargo space.","arma3_since":"1.94","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"addWeaponWithAttachmentsCargoGlobal","type":"command","md":"commands/addWeaponWithAttachmentsCargoGlobal.md","json":"commands/addWeaponWithAttachmentsCargoGlobal.json","groups":["Vehicle Inventory"],"syntax":["container addWeaponWithAttachmentsCargoGlobal [weaponConfiguration, weaponsCount]"],"summary":"Adds a weapon into the cargo space of a vehicle / box with given attachments / magazines. Ignores available cargo space.","arma3_since":"1.94","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"admin","type":"command","md":"commands/admin.md","json":"commands/admin.json","groups":["Multiplayer"],"syntax":["admin ownerID"],"summary":"This is dedicated server command, which queries the admin state of any client on the network by their client (owner) id.","arma3_since":"1.70","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"agent","type":"command","md":"commands/agent.md","json":"commands/agent.json","groups":["Teams"],"syntax":["agent teamMember"],"summary":"Return a person for a given agent.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"agents","type":"command","md":"commands/agents.md","json":"commands/agents.json","groups":["Teams","Object Detection"],"syntax":["agents"],"summary":"Return a list of agents in the current mission.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"AGLToASL","type":"command","md":"commands/AGLToASL.md","json":"commands/AGLToASL.json","groups":["Positions"],"syntax":["AGLToASL posAGL"],"summary":"Converts position from PositionAGL to PositionASL.","arma3_since":"1.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"aimedAtTarget","type":"command","md":"commands/aimedAtTarget.md","json":"commands/aimedAtTarget.json","groups":["Object Manipulation","Weapons"],"syntax":["vehicle aimedAtTarget [target, weapon]"],"summary":"Returns how good a vehicle's weapon is aimed at the target.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"aimPos","type":"command","md":"commands/aimPos.md","json":"commands/aimPos.json","groups":["Positions"],"syntax":["aimPos unit"],"summary":"Returns the position of the object other units can aim to.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"airDensityCurveRTD","type":"command","md":"commands/airDensityCurveRTD.md","json":"commands/airDensityCurveRTD.json","groups":["RTD"],"syntax":["airDensityCurveRTD"],"summary":"Returns array with air density data.","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"airDensityRTD","type":"command","md":"commands/airDensityRTD.md","json":"commands/airDensityRTD.json","groups":["RTD"],"syntax":["airDensityRTD altitude"],"summary":"Returns air density in given altitude.","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"airplaneThrottle","type":"command","md":"commands/airplaneThrottle.md","json":"commands/airplaneThrottle.json","groups":["Object Manipulation"],"syntax":["airplaneThrottle airplane"],"summary":"Returns throttle position. Works only on player's vehicle.","arma3_since":"1.70","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"airportSide","type":"command","md":"commands/airportSide.md","json":"commands/airportSide.json","groups":["Sides","Roads and Airports"],"syntax":["airportSide id","airportSide target"],"summary":"Gets the side of an airport, set by setAirportSide. Default side is sideUnknown.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"AISFinishHeal","type":"command","md":"commands/AISFinishHeal.md","json":"commands/AISFinishHeal.json","groups":["Object Manipulation"],"syntax":["AISFinishHeal [unit, healer, healerCanHeal]"],"summary":"Alternative Injury Simulation (AIS) end state. Used to tell engine that script side healing is done when using \"HandleHeal\" event handler.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"alive","type":"command","md":"commands/alive.md","json":"commands/alive.json","groups":["Object Manipulation"],"syntax":["alive object"],"summary":"Check if given vehicle/person/building is alive (i.e. not dead or destroyed).","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"all3DENEntities","type":"command","md":"commands/all3DENEntities.md","json":"commands/all3DENEntities.json","groups":["Eden Editor"],"syntax":["all3DENEntities"],"summary":"Returns an array of all currently placed Eden Editor entities.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"allActiveTitleEffects","type":"command","md":"commands/allActiveTitleEffects.md","json":"commands/allActiveTitleEffects.json","groups":["GUI Control"],"syntax":["allActiveTitleEffects"],"summary":"Returns a list of all layers that have currently active title effect. Numbers equal to or greater than 0 represent cut layers, where as -1 represents title layer (see Title Effect Type).","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"allAddonsInfo","type":"command","md":"commands/allAddonsInfo.md","json":"commands/allAddonsInfo.json","groups":["Mods and Addons"],"syntax":["allAddonsInfo"],"summary":"Returns the list of all loaded addons.","arma3_since":"2.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"allAirports","type":"command","md":"commands/allAirports.md","json":"commands/allAirports.json","groups":["Roads and Airports"],"syntax":["allAirports"],"summary":"Returns all map airports, both static and dynamic.","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"allCameras","type":"command","md":"commands/allCameras.md","json":"commands/allCameras.json","groups":["Camera Control"],"syntax":["allCameras"],"summary":"Return a list of all existing cameras.","arma3_since":"2.18","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"allControls","type":"command","md":"commands/allControls.md","json":"commands/allControls.json","groups":["GUI Control"],"syntax":["allControls display","allControls controlsGroup"],"summary":"Returns a list of all controls in the provided display or controls group, including \"sub\"-controls from other CT_CONTROLS_GROUPs.","arma3_since":"1.38","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"allCurators","type":"command","md":"commands/allCurators.md","json":"commands/allCurators.json","groups":["Curator","Object Detection"],"syntax":["allCurators"],"summary":"Returns list of all curator logic units, not the units assigned to the logic.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"allCutLayers","type":"command","md":"commands/allCutLayers.md","json":"commands/allCutLayers.json","groups":["GUI Control"],"syntax":["allCutLayers"],"summary":"Returns all named layers used by cutRsc, cutText, cutObj or cutFadeOut. The layer normally would be added on the first use of any of the aforementioned commands, however if a layer needs to be reserved it could be done…","arma3_since":"1.58","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"allDead","type":"command","md":"commands/allDead.md","json":"commands/allDead.json","groups":["Object Detection"],"syntax":["allDead"],"summary":"Return a list of all dead units including agents and destroyed vehicles. Dead units may be in vehicles.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"allDeadMen","type":"command","md":"commands/allDeadMen.md","json":"commands/allDeadMen.json","groups":["Object Detection"],"syntax":["allDeadMen"],"summary":"Return a list of dead units including agents. Dead unit might be inside vehicle.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"allDiaryRecords","type":"command","md":"commands/allDiaryRecords.md","json":"commands/allDiaryRecords.json","groups":["Briefing"],"syntax":["person allDiaryRecords subject"],"summary":"Returns array with all Diary Records for the given subject available to the given person. See Diary for the explanation on the available subjects and their structure.","arma3_since":"2.10","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"allDiarySubjects","type":"command","md":"commands/allDiarySubjects.md","json":"commands/allDiarySubjects.json","groups":["Briefing"],"syntax":["allDiarySubjects person"],"summary":"Returns array with all Diary subjects available to the given person. See Diary for the explanation on the available subjects and their structure.","arma3_since":"2.04","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"allDisplays","type":"command","md":"commands/allDisplays.md","json":"commands/allDisplays.json","groups":["GUI Control"],"syntax":["allDisplays"],"summary":"Returns a list of all opened GUI displays.","arma3_since":"1.38","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"allEnv3DSoundSources","type":"command","md":"commands/allEnv3DSoundSources.md","json":"commands/allEnv3DSoundSources.json","groups":["Sounds"],"syntax":["allEnv3DSoundSources"],"summary":"Returns all environmental 3D sound sources (Objects) like trees and houses in camera vicinity.","arma3_since":"2.08","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"allExtensions","type":"command","md":"commands/allExtensions.md","json":"commands/allExtensions.json","groups":["System"],"syntax":["allExtensions"],"summary":"Returns information about all loaded Extensions","arma3_since":"2.18","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"allGroups","type":"command","md":"commands/allGroups.md","json":"commands/allGroups.json","groups":["Groups","Object Detection"],"syntax":["allGroups"],"summary":"Return a list of all groups created on the following sides east, west, resistance/independent and civilian only. Does not contain groups of sideLogic.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"allLODs","type":"command","md":"commands/allLODs.md","json":"commands/allLODs.json","groups":["Object Manipulation"],"syntax":["allLODs objectOrModel"],"summary":"Returns the list of object or model LODs.","arma3_since":"2.06","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"allMapMarkers","type":"command","md":"commands/allMapMarkers.md","json":"commands/allMapMarkers.json","groups":["Markers"],"syntax":["allMapMarkers"],"summary":"Returns all map marker names, including user-placed markers.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"allMines","type":"command","md":"commands/allMines.md","json":"commands/allMines.json","groups":["Mines"],"syntax":["allMines"],"summary":"Returns an array of all mines in the mission","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"allMissionObjects","type":"command","md":"commands/allMissionObjects.md","json":"commands/allMissionObjects.json","groups":["Object Detection"],"syntax":["allMissionObjects type"],"summary":"Returns all objects of the given type that are currently present in the mission. In some cases, the entities and allObjects commands are much faster alternatives to this command.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"allObjects","type":"command","md":"commands/allObjects.md","json":"commands/allObjects.json","groups":["Object Detection"],"syntax":["objectType allObjects objectCollection","objectType allObjects objectCollection"],"summary":"Returns array of requested objects as fast as the engine allows it. The objects can be requested by object type and simulation kind.","arma3_since":"2.10","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"allow3DMode","type":"command","md":"commands/allow3DMode.md","json":"commands/allow3DMode.json","groups":["Game 2 Editor"],"syntax":["map allow3DMode bool"],"summary":"Allow/dissallow 3D mode.,","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"allowCrewInImmobile","type":"command","md":"commands/allowCrewInImmobile.md","json":"commands/allowCrewInImmobile.json","groups":["Object Manipulation"],"syntax":["vehicle allowCrewInImmobile allow","vehicle allowCrewInImmobile [brokenWheels, upsideDown]"],"summary":"If true, units will remain in a vehicle with broken tracks/wheels; they will still eject if the vehicle is drowning, about to explode or upside down for a while.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"allowCuratorLogicIgnoreAreas","type":"command","md":"commands/allowCuratorLogicIgnoreAreas.md","json":"commands/allowCuratorLogicIgnoreAreas.json","groups":["Curator"],"syntax":["curatorObj allowCuratorLogicIgnoreAreas allow"],"summary":"Allows curator placing and working with modules outside of edit areas.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"allowDamage","type":"command","md":"commands/allowDamage.md","json":"commands/allowDamage.json","groups":["Object Manipulation"],"syntax":["entity allowDamage allow"],"summary":"Enables / disables an entity's ability to receive damage. This command does not prevent the entity from taking scripted damage from commands such as setDamage, setHit, setHitIndex or setHitPointDamage.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":["allowDammage"]},{"name":"allowDammage","type":"command","md":"commands/allowDammage.md","json":"commands/allowDammage.json","groups":["Object Manipulation"],"syntax":["object allowDammage allow"],"summary":"Allow or prevent an object being damaged (or injured, or killed). The command does not prevent object from taking scripted damage such as setDamage or setHit.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":["allowDamage"]},{"name":"allowedService","type":"command","md":"commands/allowedService.md","json":"commands/allowedService.json","groups":["Object Manipulation"],"syntax":["allowedService vehicle"],"summary":"Returns which types of repair/refuel/rearm service are allowed. The two available types are manual, where the action is displayed to the user, and auto, where the service happens within distance.","arma3_since":"2.12","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"allowFileOperations","type":"command","md":"commands/allowFileOperations.md","json":"commands/allowFileOperations.json","groups":["Game 2 Editor"],"syntax":["map allowFileOperations bool"],"summary":"Allow/dissallow file ops (load/save etc).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"allowFleeing","type":"command","md":"commands/allowFleeing.md","json":"commands/allowFleeing.json","groups":["Object Manipulation","Groups"],"syntax":["unitOrGroup allowFleeing cowardice"],"summary":"Sets the cowardice level (the lack of courage or bravery) of a group or unit.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"allowGetIn","type":"command","md":"commands/allowGetIn.md","json":"commands/allowGetIn.json","groups":["Object Manipulation","Unit Control"],"syntax":["unitArray allowGetIn allow"],"summary":"Set if the units given in the list are allowed to enter vehicles.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"allowService","type":"command","md":"commands/allowService.md","json":"commands/allowService.json","groups":["Object Manipulation"],"syntax":["vehicle allowService type"],"summary":"Sets which type of repair/refuel/rearm service is allowed. The two available types are manual, where the action is displayed to the user, and auto, where the service happens within distance.","arma3_since":"2.12","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"allowSprint","type":"command","md":"commands/allowSprint.md","json":"commands/allowSprint.json","groups":["Stamina System"],"syntax":["unit allowSprint state"],"summary":"Force player to run/jog if set to false.","arma3_since":"1.54","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"allPlayers","type":"command","md":"commands/allPlayers.md","json":"commands/allPlayers.json","groups":["Multiplayer","Object Detection"],"syntax":["allPlayers"],"summary":"Returns a list of all units controlled by connected clients. This includes: - Normal human players (including dead players) - Virtual Entities (see *Systems* → *Logic Entities* → *Virtual Entities* in the Eden Editor) -…","arma3_since":"1.48","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"allSimpleObjects","type":"command","md":"commands/allSimpleObjects.md","json":"commands/allSimpleObjects.json","groups":["Object Detection"],"syntax":["allSimpleObjects classes"],"summary":"Returns array of all simple objects that belong to the listed class names. If the array of types is empty [], all simple objects are returned including those without class name.","arma3_since":"1.68","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"allSites","type":"command","md":"commands/allSites.md","json":"commands/allSites.json","groups":["Broken Commands","Sides"],"syntax":["allSites"],"summary":"Return all sites in map.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"allTurrets","type":"command","md":"commands/allTurrets.md","json":"commands/allTurrets.json","groups":["Turrets"],"syntax":["allTurrets vehicle","allTurrets [vehicle, includeFFV]"],"summary":"Returns array of available turret paths from vehicle object.","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"allUnits","type":"command","md":"commands/allUnits.md","json":"commands/allUnits.json","groups":["Object Detection"],"syntax":["allUnits"],"summary":"Returns a list of all units, except agents, dead units or units waiting for respawn, outside and inside vehicles that were created on the following sides east, west, independent and civilian.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"allUnitsUAV","type":"command","md":"commands/allUnitsUAV.md","json":"commands/allUnitsUAV.json","groups":["Remote Control","Object Detection"],"syntax":["allUnitsUAV"],"summary":"Return a list of all UAV vehicles.","arma3_since":"0.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"allUsers","type":"command","md":"commands/allUsers.md","json":"commands/allUsers.json","groups":["Multiplayer","Object Detection"],"syntax":["allUsers"],"summary":"Returns a list of player ids of all the users on an MP server.","arma3_since":"2.06","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"allVariables","type":"command","md":"commands/allVariables.md","json":"commands/allVariables.json","groups":["Namespaces","Variables"],"syntax":["allVariables namespace"],"summary":"Returns a list of all variables from the desired namespace.","arma3_since":"1.38","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ambientTemperature","type":"command","md":"commands/ambientTemperature.md","json":"commands/ambientTemperature.json","groups":["Environment"],"syntax":["ambientTemperature"],"summary":"Returns ambient temperature on the current terrain in Celsius in format: [airTemperature, blackSurfaceTemperature, whiteSurfaceTemperature]","arma3_since":"2.06","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ammo","type":"command","md":"commands/ammo.md","json":"commands/ammo.json","groups":["Unit Inventory"],"syntax":["unit ammo muzzle"],"summary":"Check how many rounds are left in the currently loaded magazine in the given muzzle.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ammoOnPylon","type":"command","md":"commands/ammoOnPylon.md","json":"commands/ammoOnPylon.json","groups":["Vehicle Loadouts"],"syntax":["vehicle ammoOnPylon pylon"],"summary":"Returns ammo count on given pylon (or false on failure).","arma3_since":"1.70","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"and","type":"command","md":"commands/and.md","json":"commands/and.json","groups":["Variables","Math"],"syntax":["a and b","a and b"],"summary":"Returns true only if both conditions are true. In case of the alternative syntax, lazy evaluation is used - if left operand is false, evaluation of the right side is ignored.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":["a && b"]},{"name":"angularVelocity","type":"command","md":"commands/angularVelocity.md","json":"commands/angularVelocity.json","groups":["Object Manipulation"],"syntax":["angularVelocity obj"],"summary":"Gets the angular velocity of the object in world space as a 3D vector. The units are in Rad/s (radians per second) and rotations are clockwise.","arma3_since":"2.18","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"angularVelocityModelSpace","type":"command","md":"commands/angularVelocityModelSpace.md","json":"commands/angularVelocityModelSpace.json","groups":["Object Manipulation"],"syntax":["angularVelocityModelSpace obj"],"summary":"Gets the angular velocity of the object in model space as a 3D vector. The units are in Rad/s (radians per second) and rotations are clockwise.","arma3_since":"2.18","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"animate","type":"command","md":"commands/animate.md","json":"commands/animate.json","groups":["Animations"],"syntax":["object animate [animationName, phase, speed]"],"summary":"Activates given object animation. Animation is defined in CfgModels animations class.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"animateBay","type":"command","md":"commands/animateBay.md","json":"commands/animateBay.json","groups":["Animations","Vehicle Loadouts"],"syntax":["vehicle animateBay [bay, animphase, instant]"],"summary":"Forces animation of bay to given state, -1 for reset to engine handling, can cause weapon inoperative, because weapon is released when bay state == 1.","arma3_since":"1.70","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"animateDoor","type":"command","md":"commands/animateDoor.md","json":"commands/animateDoor.json","groups":["Animations"],"syntax":["object animateDoor [doorname, phase, instant]"],"summary":"Animates a door on a vehicle. Animation is defined in config file in CfgVehicles -> AnimationSources. Wanted animation phase is set with phase param. This command works only on animation sources with \"door\" controller.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"animatePylon","type":"command","md":"commands/animatePylon.md","json":"commands/animatePylon.json","groups":["Animations","Vehicle Loadouts"],"syntax":["vehicle animatePylon [pylon, animphase, instant]"],"summary":"Force animation of pylon to given state, -1 for reset to engine handling, can cause weapon inoperative, because weapon is released when pylon state == 1.","arma3_since":"1.70","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"animateSource","type":"command","md":"commands/animateSource.md","json":"commands/animateSource.json","groups":["Animations"],"syntax":["object animateSource [source, phase, speed]"],"summary":"Process an animation of the object. If animate uses class name from CfgModels *Animations*, animateSource uses name defined by the *source* property. AnimationSources can animate multiple animate Animations.","arma3_since":"1.58","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"animationNames","type":"command","md":"commands/animationNames.md","json":"commands/animationNames.json","groups":["Animations"],"syntax":["animationNames object"],"summary":"Returns Array of Strings where elements are the names of model animations, which should theoretically be available for use with animate command.","arma3_since":"1.58","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"animationPhase","type":"command","md":"commands/animationPhase.md","json":"commands/animationPhase.json","groups":["Animations"],"syntax":["object animationPhase animationName"],"summary":"Returns the phase of the given animation on the given object. Animation can be scripted (animate, animateSource, animateDoor) or engine driven.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"animationSourcePhase","type":"command","md":"commands/animationSourcePhase.md","json":"commands/animationSourcePhase.json","groups":["Animations"],"syntax":["object animationSourcePhase source"],"summary":"Returns current animation phase of given source. Similar to animationPhase or doorPhase but designed to complement animateSource.","arma3_since":"1.58","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"animationState","type":"command","md":"commands/animationState.md","json":"commands/animationState.json","groups":["Animations"],"syntax":["animationState unitName"],"summary":"Returns the name of a unit's current primary animation. Seems to be forced to lower case in Arma 3.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"apertureParams","type":"command","md":"commands/apertureParams.md","json":"commands/apertureParams.json","groups":["Camera Control","Lights"],"syntax":["apertureParams"],"summary":"Returns current aperture parameters.","arma3_since":"2.04","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"append","type":"command","md":"commands/append.md","json":"commands/append.json","groups":["Arrays"],"syntax":["array1 append array2"],"summary":"Appends array2 to the back of array1 modifying array1. See insert for an \"appendUnique\" equivalent.","arma3_since":"1.40","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"apply","type":"command","md":"commands/apply.md","json":"commands/apply.json","groups":["Arrays","HashMap"],"syntax":["array apply code","hashmap apply code"],"summary":"Applies the given code to each element of the given data structure and collects the results in an array.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"armoryPoints","type":"command","md":"commands/armoryPoints.md","json":"commands/armoryPoints.json","groups":["System"],"syntax":["armoryPoints"],"summary":"Returns, stored in [USERNAME].ArmaXProfile, value of *armoryPoints* entry. If the entry doesn't exist, it returns 0.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"arrayIntersect","type":"command","md":"commands/arrayIntersect.md","json":"commands/arrayIntersect.json","groups":["Arrays"],"syntax":["array1 arrayIntersect array2"],"summary":"Intersects two arrays returning an array of unique common elements, avoiding nil values. Using the same array as both parameters will return unique elements of that array.","arma3_since":"1.48","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"asin","type":"command","md":"commands/asin.md","json":"commands/asin.json","groups":["Math - Geometry"],"syntax":["asin x"],"summary":"Arcsine of a number, result in Degrees.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ASLToAGL","type":"command","md":"commands/ASLToAGL.md","json":"commands/ASLToAGL.json","groups":["Positions"],"syntax":["ASLToAGL posASL"],"summary":"Converts position from PositionASL to PositionAGL","arma3_since":"1.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ASLToATL","type":"command","md":"commands/ASLToATL.md","json":"commands/ASLToATL.json","groups":["Positions"],"syntax":["ASLToATL pos"],"summary":"Converts a position from PositionASL to PositionATL","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"assert","type":"command","md":"commands/assert.md","json":"commands/assert.json","groups":["Program Flow"],"syntax":["assert condition"],"summary":"Tests a condition and if the condition is false, displays error on screen (if -showscripterrors enabled) and logs error into .rpt file. It does not interrupt the script execution.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"assignAsCargo","type":"command","md":"commands/assignAsCargo.md","json":"commands/assignAsCargo.json","groups":["Unit Control"],"syntax":["unitName assignAsCargo vehicleName"],"summary":"Assign a unit as cargo of a vehicle. Used together with orderGetIn to order a unit to get in as cargo into a specific vehicle.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"assignAsCargoIndex","type":"command","md":"commands/assignAsCargoIndex.md","json":"commands/assignAsCargoIndex.json","groups":["Unit Control"],"syntax":["character assignAsCargoIndex [vehicle, index]"],"summary":"Assigns the character to a specific cargo / passenger index of the given vehicle.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"assignAsCommander","type":"command","md":"commands/assignAsCommander.md","json":"commands/assignAsCommander.json","groups":["Unit Control"],"syntax":["unitName assignAsCommander vehicleName"],"summary":"Assign a unit as commander of a vehicle. Used together with orderGetIn to order subordinate units to get in as commander of a specific vehicle.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"assignAsDriver","type":"command","md":"commands/assignAsDriver.md","json":"commands/assignAsDriver.json","groups":["Unit Control"],"syntax":["unitName assignAsDriver vehicleName"],"summary":"Assign a unit as driver of a vehicle. Used together with orderGetIn to order subordinate units to get in as driver of a specific vehicle.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"assignAsGunner","type":"command","md":"commands/assignAsGunner.md","json":"commands/assignAsGunner.json","groups":["Unit Control"],"syntax":["unitName assignAsGunner vehicleName"],"summary":"Assign a unit as gunner of a vehicle. Used together with orderGetIn to order subordinate units to get in as gunner of a specific vehicle.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"assignAsTurret","type":"command","md":"commands/assignAsTurret.md","json":"commands/assignAsTurret.json","groups":["Turrets"],"syntax":["unit assignAsTurret [vehicle, turretPath]"],"summary":"Assigns the soldier to turret.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"assignCurator","type":"command","md":"commands/assignCurator.md","json":"commands/assignCurator.json","groups":["Curator"],"syntax":["player assignCurator curatorObj"],"summary":"Assign player as curator. Two players cannot act as one curator.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"assignedCargo","type":"command","md":"commands/assignedCargo.md","json":"commands/assignedCargo.json","groups":["Unit Control","Object Manipulation"],"syntax":["assignedCargo vehicle"],"summary":"Returns the list of soldiers assigned to the given vehicle as a cargo.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"assignedCommander","type":"command","md":"commands/assignedCommander.md","json":"commands/assignedCommander.json","groups":["Unit Control","Object Manipulation"],"syntax":["assignedCommander vehicle"],"summary":"Returns the soldier assigned to the given vehicle as a commander.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"assignedDriver","type":"command","md":"commands/assignedDriver.md","json":"commands/assignedDriver.json","groups":["Unit Control","Object Manipulation"],"syntax":["assignedDriver vehicle"],"summary":"Returns the soldier assigned to the given vehicle as a driver.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"assignedGroup","type":"command","md":"commands/assignedGroup.md","json":"commands/assignedGroup.json","groups":["Groups"],"syntax":["assignedGroup vehicle"],"summary":"Returns Group to which the given vehicle was added last with addVehicle. To update assignedGroup to the current group, run addVehicle to the current group again.","arma3_since":"2.12","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"assignedGunner","type":"command","md":"commands/assignedGunner.md","json":"commands/assignedGunner.json","groups":["Unit Control","Object Manipulation"],"syntax":["assignedGunner vehicle"],"summary":"Returns the soldier assigned to the given vehicle as a gunner.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"assignedItems","type":"command","md":"commands/assignedItems.md","json":"commands/assignedItems.json","groups":["Unit Inventory"],"syntax":["assignedItems unit","assignedItems [unit, allItems, includeBinocs]"],"summary":"Get array with assigned items. The resulting Array order is not guaranteed. To check availability of a particular slot item use getSlotItemName. To return stored items see items and itemsWithMagazines.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"assignedTarget","type":"command","md":"commands/assignedTarget.md","json":"commands/assignedTarget.json","groups":["Object Manipulation"],"syntax":["assignedTarget vehicleName"],"summary":"Returns the target assigned to an unit or the vehicle's effectiveCommander. The target can be assigned by the group/vehicle/formation leader (as player via quick command menu or \"target\" complex command menu).","arma3_since":"0.50","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"assignedTeam","type":"command","md":"commands/assignedTeam.md","json":"commands/assignedTeam.json","groups":["Object Manipulation"],"syntax":["assignedTeam unitName"],"summary":"Returns the team the unit belongs to. Possible values:","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"assignedVehicle","type":"command","md":"commands/assignedVehicle.md","json":"commands/assignedVehicle.json","groups":["Object Manipulation"],"syntax":["assignedVehicle unit"],"summary":"Returns the vehicle to which a unit is assigned, usually with *assignAsXXX* command. If no vehicle is assigned objNull is returned.","arma3_since":"0.50","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"assignedVehicleRole","type":"command","md":"commands/assignedVehicleRole.md","json":"commands/assignedVehicleRole.json","groups":["Object Manipulation"],"syntax":["assignedVehicleRole unitName"],"summary":"Returns the role a unit is assigned to within its assigned vehicle.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"assignedVehicles","type":"command","md":"commands/assignedVehicles.md","json":"commands/assignedVehicles.json","groups":["Groups"],"syntax":["assignedVehicles group"],"summary":"Returns all vehicles added to the given Group with addVehicle.","arma3_since":"2.12","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"assignItem","type":"command","md":"commands/assignItem.md","json":"commands/assignItem.json","groups":["Unit Inventory"],"syntax":["unit assignItem item"],"summary":"Assigns existing item from inventory (uniform, vest, backpack) to a correct slot. If the slot is occupied by another item, it gets replaced. See also linkItem.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"assignTeam","type":"command","md":"commands/assignTeam.md","json":"commands/assignTeam.json","groups":["Groups"],"syntax":["unit assignTeam team"],"summary":"Assigns the unit (in case of a vehicle, its commander) to the given team. Team is an option in group control (unit management) menu that allows to split player group in teams and then give bulk order to separate teams.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"assignToAirport","type":"command","md":"commands/assignToAirport.md","json":"commands/assignToAirport.json","groups":["Roads and Airports"],"syntax":["plane assignToAirport id","plane assignToAirport target"],"summary":"Assigns a plane to an airport ID or object.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"atan","type":"command","md":"commands/atan.md","json":"commands/atan.json","groups":["Math - Geometry"],"syntax":["atan x"],"summary":"Returns the arcus tangens.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":["atg"]},{"name":"atan2","type":"command","md":"commands/atan2.md","json":"commands/atan2.json","groups":["Math - Geometry"],"syntax":["y atan2 x"],"summary":"ArcTangent of *y/x*. Used to determine the angle of a vector *[y,x]*. Result in Degrees between -180 and 180.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"atg","type":"command","md":"commands/atg.md","json":"commands/atg.json","groups":["Math - Geometry"],"syntax":["atg x"],"summary":"Returns the arcus tangens.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":["atan"]},{"name":"ATLToASL","type":"command","md":"commands/ATLToASL.md","json":"commands/ATLToASL.json","groups":["Positions"],"syntax":["ATLToASL pos"],"summary":"Converts a position from PositionATL to PositionASL","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"attachChild","type":"command","md":"commands/attachChild.md","json":"commands/attachChild.json","groups":["PhysX"],"syntax":["[parent, child] attachChild [jointType, localFrameParent, localFrameChild, miscFlags, jointDescription]"],"summary":"Attaches a child object to a parent, similar to attachTo but instead of a rigid/forced attachment its using a PhysX joint.","arma3_since":"2.22","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"attachedObject","type":"command","md":"commands/attachedObject.md","json":"commands/attachedObject.json","groups":["Object Manipulation"],"syntax":["attachedObject location"],"summary":"Returns the object a location is attached to. If the location is unattached, then objNull is returned.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"attachedObjects","type":"command","md":"commands/attachedObjects.md","json":"commands/attachedObjects.json","groups":["Object Manipulation"],"syntax":["attachedObjects obj"],"summary":"Returns a list of objects attached to the given object.","arma3_since":"1.14","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"attachedTo","type":"command","md":"commands/attachedTo.md","json":"commands/attachedTo.json","groups":["Object Manipulation"],"syntax":["attachedTo obj"],"summary":"Returns object the given object is attached to or objNull if the given object is not attached to anything.","arma3_since":"1.14","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"attachObject","type":"command","md":"commands/attachObject.md","json":"commands/attachObject.json","groups":["Object Manipulation","Locations"],"syntax":["location attachObject object"],"summary":"Attaches a location to the specified object. To detach a location, attach it to objNull.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"attachTo","type":"command","md":"commands/attachTo.md","json":"commands/attachTo.json","groups":["Object Manipulation"],"syntax":["object1 attachTo [object2, offset, memPoint, followBoneRotation]"],"summary":"Attaches an object to another object. - The offset is applied to the object center unless a memory point is provided, in which case the offset will be applied to the memory point position.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"attackEnabled","type":"command","md":"commands/attackEnabled.md","json":"commands/attackEnabled.json","groups":["Groups","Unit Control"],"syntax":["attackEnabled name"],"summary":"Return whether a group's leader can issue attack commands to soldiers under his command.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"awake","type":"command","md":"commands/awake.md","json":"commands/awake.json","groups":["PhysX"],"syntax":["object awake awake"],"summary":"Wakes up sleeping PhysX object or puts a PhysX object to sleep. In 2.10 this command can be used on corpses of type `Man` and has no effect on alive units.","arma3_since":"2.08","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"backpack","type":"command","md":"commands/backpack.md","json":"commands/backpack.json","groups":["Containers"],"syntax":["backpack unit"],"summary":"Returns a class of a backpack.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"backpackCargo","type":"command","md":"commands/backpackCargo.md","json":"commands/backpackCargo.json","groups":["Containers"],"syntax":["backpackCargo box"],"summary":"Get array with backpacks from ammo box (or any general weapon holder container).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"backpackContainer","type":"command","md":"commands/backpackContainer.md","json":"commands/backpackContainer.json","groups":["Containers"],"syntax":["backpackContainer unit"],"summary":"Returns a cargo container of a unit's backpack.","arma3_since":"1.04","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"backpackItems","type":"command","md":"commands/backpackItems.md","json":"commands/backpackItems.json","groups":["Containers"],"syntax":["backpackItems unit"],"summary":"Get array with all items (of any kind, even weapons) in backpack of the given unit.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"backpackMagazines","type":"command","md":"commands/backpackMagazines.md","json":"commands/backpackMagazines.json","groups":["Containers","Unit Inventory"],"syntax":["backpackMagazines unit"],"summary":"Get array with all magazines from backpack of the given unit.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"backpacks","type":"command","md":"commands/backpacks.md","json":"commands/backpacks.json","groups":["Unit Inventory"],"syntax":["backpacks unit"],"summary":"Returns an array of all backpack names a unit has in its inventory, excluding the one it carries on the back.","arma3_since":"2.14","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"backpackSpaceFor","type":"command","md":"commands/backpackSpaceFor.md","json":"commands/backpackSpaceFor.json","groups":["Containers"],"syntax":["backpack backpackSpaceFor weaponName"],"summary":"Returns how much space is in backpack for given weapon or magazine","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"behaviour","type":"command","md":"commands/behaviour.md","json":"commands/behaviour.json","groups":["AI Behaviour"],"syntax":["behaviour unit"],"summary":"Returns the behaviour of the individual unit, this is why it only accepts Object as the argument. For Arma 3 behaviour explanation see Arma_3_AI_Behavior","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"benchmark","type":"command","md":"commands/benchmark.md","json":"commands/benchmark.json","groups":["System"],"syntax":["benchmark"],"summary":"Returns the value of \"3D Performance\" in OFP Preferences (flashpoint.cfg). This can be used to estimate the computer performance to adapt CPU and GPU demanding settings like view distance dynamically in missions.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"bezierInterpolation","type":"command","md":"commands/bezierInterpolation.md","json":"commands/bezierInterpolation.json","groups":["Math"],"syntax":["progress bezierInterpolation positions"],"summary":"Gets interpolated value based on Bézier curve with given control points (progress value is 0...1 for a curve that starts at pos0 and finishes at posN)","arma3_since":"1.92","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"binocular","type":"command","md":"commands/binocular.md","json":"commands/binocular.json","groups":["Unit Inventory"],"syntax":["binocular unit"],"summary":"Returns class name of currently used binocular weapon.","arma3_since":"1.12","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"binocularItems","type":"command","md":"commands/binocularItems.md","json":"commands/binocularItems.json","groups":["Unit Inventory"],"syntax":["binocularItems unit"],"summary":"Returns array with all items assigned to the binocular weapon except magazines. Use binocularMagazine command for the latter. This command is used for infantry weapons only.","arma3_since":"2.02","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"binocularMagazine","type":"command","md":"commands/binocularMagazine.md","json":"commands/binocularMagazine.json","groups":["Unit Inventory"],"syntax":["binocularMagazine unit"],"summary":"Collects all loaded magazines from all binocular muzzles and returns them in Array, otherwise it returns []. This command is used for infantry weapons only.","arma3_since":"2.02","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"blufor","type":"command","md":"commands/blufor.md","json":"commands/blufor.json","groups":["Sides"],"syntax":["blufor"],"summary":"Pre-defined variable for the blufor side.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":["west"]},{"name":"boundingBox","type":"command","md":"commands/boundingBox.md","json":"commands/boundingBox.json","groups":["Object Manipulation"],"syntax":["boundingBox object","clippingType boundingBox object"],"summary":"Returns a bounding box of given object in model coordinate space, adjusted according to destruction/animation of an object.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"boundingBoxReal","type":"command","md":"commands/boundingBoxReal.md","json":"commands/boundingBoxReal.json","groups":["Object Manipulation"],"syntax":["boundingBoxReal object","clippingType boundingBoxReal object","boundingBoxReal [object, LOD]"],"summary":"Returns a raw bounding box of given object in model coordinates space. This command is similar to boundingBox but gives more precise measurements.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"boundingCenter","type":"command","md":"commands/boundingCenter.md","json":"commands/boundingCenter.json","groups":["Object Manipulation"],"syntax":["boundingCenter object"],"summary":"Returns the position of the original (loaded) center of an object in model coordinates.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"brakesDisabled","type":"command","md":"commands/brakesDisabled.md","json":"commands/brakesDisabled.json","groups":["PhysX"],"syntax":["brakesDisabled transport"],"summary":"Returns the status of autobrake (see disableBrakes).","arma3_since":"2.08","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"break","type":"command","md":"commands/break.md","json":"commands/break.json","groups":["Program Flow"],"syntax":["break"],"summary":"Skips all loop iterations (for, forEach, while, findIf etc).","arma3_since":"2.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"breakOut","type":"command","md":"commands/breakOut.md","json":"commands/breakOut.json","groups":["Program Flow"],"syntax":["breakOut name","value breakOut name"],"summary":"Breaks out of the scope with given name. - An unknown scopeName name will cause the script error `Generic error in expression` - If multiple scopes with the same name exist, the command will break out the nearest scope.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"breakTo","type":"command","md":"commands/breakTo.md","json":"commands/breakTo.json","groups":["Program Flow"],"syntax":["breakTo name"],"summary":"Breaks block to scope named *name*.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"breakWith","type":"command","md":"commands/breakWith.md","json":"commands/breakWith.json","groups":["Program Flow"],"syntax":["breakWith return"],"summary":"Skips all loop iterations and immediately returns the given value.","arma3_since":"2.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"briefingName","type":"command","md":"commands/briefingName.md","json":"commands/briefingName.json","groups":["Briefing"],"syntax":["briefingName"],"summary":"Returns the name of the current briefing/scenario name.","arma3_since":"1.12","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"buildingExit","type":"command","md":"commands/buildingExit.md","json":"commands/buildingExit.json","groups":["Object Manipulation"],"syntax":["building buildingExit index"],"summary":"Returns the given indexed exit in a building. The returned value is in format Position.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"buildingPos","type":"command","md":"commands/buildingPos.md","json":"commands/buildingPos.json","groups":["Positions"],"syntax":["building buildingPos index"],"summary":"Returns position of a given indexed position in a building.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"buldozer_enableRoadDiag","type":"command","md":"commands/buldozer_enableRoadDiag.md","json":"commands/buldozer_enableRoadDiag.json","groups":["System"],"syntax":["buldozer_enableRoadDiag enable"],"summary":"Enables road diagnostics in buldozer.","arma3_since":"1.26","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"buldozer_isEnabledRoadDiag","type":"command","md":"commands/buldozer_isEnabledRoadDiag.md","json":"commands/buldozer_isEnabledRoadDiag.json","groups":["System"],"syntax":["buldozer_isEnabledRoadDiag"],"summary":"Returns if road diagnostics are enabled in buldozer.","arma3_since":"1.26","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"buldozer_loadNewRoads","type":"command","md":"commands/buldozer_loadNewRoads.md","json":"commands/buldozer_loadNewRoads.json","groups":["System"],"syntax":["buldozer_loadNewRoads path"],"summary":"Generates new roads. Working only in buldozer.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"buldozer_reloadOperMap","type":"command","md":"commands/buldozer_reloadOperMap.md","json":"commands/buldozer_reloadOperMap.json","groups":["System"],"syntax":["buldozer_reloadOperMap"],"summary":"Reload oper map visible in costMap diag tool. Working only in buldozer.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"buttonAction","type":"command","md":"commands/buttonAction.md","json":"commands/buttonAction.json","groups":["GUI Control"],"syntax":["buttonAction idc","buttonAction control"],"summary":"Returns the action assigned to a control of the currently active user dialog. Can be used for buttons and active texts. Read Arma: GUI Configuration for more information about user dialogs and controls.","arma3_since":"0.50","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"buttonSetAction","type":"command","md":"commands/buttonSetAction.md","json":"commands/buttonSetAction.json","groups":["GUI Control"],"syntax":["buttonSetAction [idc, action]","control buttonSetAction action"],"summary":"Set the action of a control of the currently active user dialog. The script statement is executed on button release and `_this` is available, but contains \"\"; See Arma: GUI Configuration for more information about user…","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"deprecated","operator":null,"aliases":[]},{"name":"cadetMode","type":"command","md":"commands/cadetMode.md","json":"commands/cadetMode.json","groups":["Difficulty"],"syntax":["cadetMode"],"summary":"Prior to Arma 3 it returns if the player is currently playing in cadet or veteran mode.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"calculatePath","type":"command","md":"commands/calculatePath.md","json":"commands/calculatePath.json","groups":["Object Manipulation"],"syntax":["calculatePath [type, behaviour, from, to]"],"summary":"Spawns an agent that will execute an AI path calculation and fire the `\"PathCalculated\"` event handler.","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"calculatePlayerVisibilityByFriendly","type":"command","md":"commands/calculatePlayerVisibilityByFriendly.md","json":"commands/calculatePlayerVisibilityByFriendly.json","groups":["System"],"syntax":["calculatePlayerVisibilityByFriendly calculate"],"summary":"Sets if friendly units will calculate player's visibility or not. Default value is false.","arma3_since":"1.84","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"call","type":"command","md":"commands/call.md","json":"commands/call.json","groups":["Program Flow"],"syntax":["call code","args call code","hashMapObj call [methodName, arguments]"],"summary":"Adds given set of compiled instructions to the current stack and waits for it to finish and return, provides an option to pass arguments to the executed Code.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"callExtension","type":"command","md":"commands/callExtension.md","json":"commands/callExtension.json","groups":["System"],"syntax":["extension callExtension function","extension callExtension [function, arguments]"],"summary":"Calls custom .dll also known as Extension. The name of the extension is the name of the extension .dll without \".dll\" part (or without \"_x64.dll\" part on 64-bit Arma).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"camCommand","type":"command","md":"commands/camCommand.md","json":"commands/camCommand.json","groups":["Camera Control"],"syntax":["camera camCommand command"],"summary":"Executes a command on the given *camera / actor* object. Known commands:","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"camCommit","type":"command","md":"commands/camCommit.md","json":"commands/camCommit.json","groups":["Camera Control"],"syntax":["camera camCommit time"],"summary":"Smoothly conduct the changes that were assigned to a camera within the given time. If the time is set to zero, the changes are done immediately. For `camPrepareXXX` commands use camCommitPrepared.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"camCommitPrepared","type":"command","md":"commands/camCommitPrepared.md","json":"commands/camCommitPrepared.json","groups":["Camera Control"],"syntax":["camera camCommitPrepared time"],"summary":"Smoothly conducts the changes that were assigned to a camera within the given time. If the time is set to zero, the changes are done immediately. This command is for use with `camPrepareXXX` commands.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"camCommitted","type":"command","md":"commands/camCommitted.md","json":"commands/camCommitted.json","groups":["Camera Control"],"syntax":["camCommitted camera"],"summary":"Checks if the conduction of the last camCommit call already finished.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"camConstuctionSetParams","type":"command","md":"commands/camConstuctionSetParams.md","json":"commands/camConstuctionSetParams.json","groups":["Camera Control"],"syntax":["camera camConstuctionSetParams [position, radius, maxAboveLand]"],"summary":"Sets construction camera parameters. To work with \"camconstruct\" object.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"camCreate","type":"command","md":"commands/camCreate.md","json":"commands/camCreate.json","groups":["Camera Control"],"syntax":["type camCreate position"],"summary":"Create a camera or a seagull object on the given position. The creation happens immediately and doesn't wait for camCommit.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"camDestroy","type":"command","md":"commands/camDestroy.md","json":"commands/camDestroy.json","groups":["Camera Control"],"syntax":["camDestroy object"],"summary":"Destroys camera object created with camCreate. This command doesn't need camCommit.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"cameraEffect","type":"command","md":"commands/cameraEffect.md","json":"commands/cameraEffect.json","groups":["Camera Control"],"syntax":["camera cameraEffect [effectName, effectPosition, r2tName]"],"summary":"Sets the given effect on the given camera. If you want to switch the screen directly to the first-person, aiming, third-person or group view of an object, use switchCamera instead.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"cameraEffectEnableHUD","type":"command","md":"commands/cameraEffectEnableHUD.md","json":"commands/cameraEffectEnableHUD.json","groups":["Camera Control"],"syntax":["cameraEffectEnableHUD enable"],"summary":"Enable / disable showing of in-game UI during currently active camera effect. By default the HUD is off, which will make results of drawIcon3D invisible, for example.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"cameraInterest","type":"command","md":"commands/cameraInterest.md","json":"commands/cameraInterest.json","groups":["Camera Control"],"syntax":["cameraInterest entity"],"summary":"Return camera interest for given entity, as set by setCameraInterest, or as autodetected.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"cameraOn","type":"command","md":"commands/cameraOn.md","json":"commands/cameraOn.json","groups":["Camera Control","Remote Control"],"syntax":["cameraOn"],"summary":"Returns the vehicle to which the camera is attached. If you need the person, see focusOn.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"cameraView","type":"command","md":"commands/cameraView.md","json":"commands/cameraView.json","groups":["Camera Control"],"syntax":["cameraView"],"summary":"Returns mode of active camera view. Mode is one of: - \"INTERNAL\" (1st person) - \"EXTERNAL\" (3rd person) - \"GUNNER\" (optics / sights) - \"GROUP\" (commander view)","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"campaignConfigFile","type":"command","md":"commands/campaignConfigFile.md","json":"commands/campaignConfigFile.json","groups":["Config"],"syntax":["campaignConfigFile"],"summary":"Returns root of campaign description.ext entries hierarchy.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"camPreload","type":"command","md":"commands/camPreload.md","json":"commands/camPreload.json","groups":["Camera Control"],"syntax":["camera camPreload timeout"],"summary":"Preloads the scene for the prepared camera with given timeout after which preloading is aborted. Max timeout is 30 seconds. Timeout of 0 means max timeout of 30 seconds as well.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"camPreloaded","type":"command","md":"commands/camPreloaded.md","json":"commands/camPreloaded.json","groups":["Camera Control"],"syntax":["camPreloaded camera"],"summary":"Checks whether the camera has finished preloading.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"camPrepareBank","type":"command","md":"commands/camPrepareBank.md","json":"commands/camPrepareBank.json","groups":["Broken Commands","Camera Control"],"syntax":["camera camPrepareBank bank"],"summary":"Prepares the camera bank angle.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"camPrepareDir","type":"command","md":"commands/camPrepareDir.md","json":"commands/camPrepareDir.json","groups":["Broken Commands","Camera Control"],"syntax":["camera camPrepareDir direction"],"summary":"Prepares the camera heading.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"camPrepareDive","type":"command","md":"commands/camPrepareDive.md","json":"commands/camPrepareDive.json","groups":["Broken Commands","Camera Control"],"syntax":["camera camPrepareDive dive"],"summary":"Prepares the camera dive angle.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"camPrepareFocus","type":"command","md":"commands/camPrepareFocus.md","json":"commands/camPrepareFocus.json","groups":["Camera Control"],"syntax":["camera camPrepareFocus [distance, blur]"],"summary":"focusRange is . Prepares the camera focus blur.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"camPrepareFov","type":"command","md":"commands/camPrepareFov.md","json":"commands/camPrepareFov.json","groups":["Camera Control"],"syntax":["camera camPrepareFov fieldOfView"],"summary":"Prepares the camera field of view (zoom). The default zoom level is 0.75, 0.01 is the nearest and 2 the furthest zoom value. The angle of the field of view is *atan(FOV)*2* radians when in 4:3 aspect ratio.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"camPrepareFovRange","type":"command","md":"commands/camPrepareFovRange.md","json":"commands/camPrepareFovRange.json","groups":["Broken Commands","Camera Control"],"syntax":["camera camPrepareFovRange [minFovRange, maxFovRange]"],"summary":"Prepares the camera field of view range for auto zooming.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"camPreparePos","type":"command","md":"commands/camPreparePos.md","json":"commands/camPreparePos.json","groups":["Camera Control"],"syntax":["camera camPreparePos position"],"summary":"Prepares the camera position. Needs the call of camCommitPrepared to be conducted.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"camPrepareRelPos","type":"command","md":"commands/camPrepareRelPos.md","json":"commands/camPrepareRelPos.json","groups":["Camera Control"],"syntax":["camera camPrepareRelPos position"],"summary":"Prepares the camera position relative to the current position of the currect target (see camPrepareTarget). Needs the call of camCommitPrepared to be conducted.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"camPrepareTarget","type":"command","md":"commands/camPrepareTarget.md","json":"commands/camPrepareTarget.json","groups":["Camera Control"],"syntax":["camera camPrepareTarget position","camera camPrepareTarget target"],"summary":"Prepares the camera target to a position or to a target. Needs the call of camCommitPrepared to be conducted.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"camSetBank","type":"command","md":"commands/camSetBank.md","json":"commands/camSetBank.json","groups":["Broken Commands","Camera Control"],"syntax":["camera camSetBank bank"],"summary":"Sets camera bank angle. Does not commit changes.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"camSetDir","type":"command","md":"commands/camSetDir.md","json":"commands/camSetDir.json","groups":["Camera Control"],"syntax":["camera camSetDir azimuth","camera camSetDir direction"],"summary":"Sets the orientation of the given camera in the direction of the given vector. Needs camCommit. Since Arma 3 v0.50, only the second syntax with a Vector3D is available.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"camSetDive","type":"command","md":"commands/camSetDive.md","json":"commands/camSetDive.json","groups":["Broken Commands","Camera Control"],"syntax":["camera camSetDive dive"],"summary":"Sets camera dive angle. Does not commit changes.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"camSetFocus","type":"command","md":"commands/camSetFocus.md","json":"commands/camSetFocus.json","groups":["Camera Control"],"syntax":["camera camSetFocus focusRange"],"summary":"Sets camera focus range. It does not automatically commit changes (see camCommit). Use [-1, -1] to disable focus completely.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"camSetFov","type":"command","md":"commands/camSetFov.md","json":"commands/camSetFov.json","groups":["Camera Control"],"syntax":["camera camSetFov level"],"summary":"Set the zoom level (Field Of View) of the given camera.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"camSetFovRange","type":"command","md":"commands/camSetFovRange.md","json":"commands/camSetFovRange.json","groups":["Broken Commands","Camera Control"],"syntax":["camera camSetFovRange [minFovRange, maxFovRange]"],"summary":"Set the zoom level (Field Of View) start and end values for automatical zooming.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"camSetPos","type":"command","md":"commands/camSetPos.md","json":"commands/camSetPos.json","groups":["Camera Control"],"syntax":["camera camSetPos position"],"summary":"Sets the position of the given camera or seagull (see camCreate). It is worth mentioning that camera position can also be set with setPos, in which case it would be instant.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"camSetRelPos","type":"command","md":"commands/camSetRelPos.md","json":"commands/camSetRelPos.json","groups":["Camera Control"],"syntax":["camera camSetRelPos position"],"summary":"Sets the position of the given camera relative to its target, set with camSetTarget. Needs a call to camCommit to be conducted.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"camSetTarget","type":"command","md":"commands/camSetTarget.md","json":"commands/camSetTarget.json","groups":["Camera Control"],"syntax":["camera camSetTarget target","camera camSetTarget position"],"summary":"Set the target object or position where the given camera should point at. Needs the call of camCommit to be conducted. To reset the target use objNull.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"camTarget","type":"command","md":"commands/camTarget.md","json":"commands/camTarget.json","groups":["Camera Control"],"syntax":["camTarget camera"],"summary":"Returns camera's target.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"camUseNVG","type":"command","md":"commands/camUseNVG.md","json":"commands/camUseNVG.json","groups":["Camera Control"],"syntax":["camUseNVG set"],"summary":"Set / clear using of night vision during cutscenes. This command only works with camCreate created camera that is currently the main camera for the player (see #Examples).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"canAdd","type":"command","md":"commands/canAdd.md","json":"commands/canAdd.json","groups":["Unit Inventory"],"syntax":["object canAdd item","object canAdd [item, count, ignoreSoldierMaxLoad]","weapon canAdd item","weapon canAdd [attachment, slot]","weapon canAdd [magazine, muzzle]"],"summary":"Checks if given object can be stored in inventory of given object or any inventory container (uniform, vest, backpack) of given unit.","arma3_since":"0.70","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"canAddItemToBackpack","type":"command","md":"commands/canAddItemToBackpack.md","json":"commands/canAddItemToBackpack.json","groups":["Containers"],"syntax":["unit canAddItemToBackpack item","unit canAddItemToBackpack [item, count, ignoreSoldierMaxLoad]"],"summary":"Checks if given object can be stored into soldier's backpack.","arma3_since":"1.04","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"canAddItemToUniform","type":"command","md":"commands/canAddItemToUniform.md","json":"commands/canAddItemToUniform.json","groups":["Unit Inventory"],"syntax":["unit canAddItemToUniform item","unit canAddItemToUniform [item, count, ignoreSoldierMaxLoad]"],"summary":"Checks if given object can be stored into soldier's uniform.","arma3_since":"1.04","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"canAddItemToVest","type":"command","md":"commands/canAddItemToVest.md","json":"commands/canAddItemToVest.json","groups":["Unit Inventory"],"syntax":["unit canAddItemToVest item","unit canAddItemToVest [item, count, ignoreSoldierMaxLoad]"],"summary":"Checks if given object can be stored into soldier's vest.","arma3_since":"1.04","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"cancelSimpleTaskDestination","type":"command","md":"commands/cancelSimpleTaskDestination.md","json":"commands/cancelSimpleTaskDestination.json","groups":["Briefing"],"syntax":["cancelSimpleTaskDestination task"],"summary":"Cancels a simple task destination.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"canDeployWeapon","type":"command","md":"commands/canDeployWeapon.md","json":"commands/canDeployWeapon.json","groups":["Weapons"],"syntax":["canDeployWeapon unit"],"summary":"Returns true if a unit's weapon can be deployed.","arma3_since":"2.06","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"canFire","type":"command","md":"commands/canFire.md","json":"commands/canFire.json","groups":["Weapons"],"syntax":["canFire unitName"],"summary":"Returns true if the given vehicle is still able to fire. For the command to return true, vehicle must be alive, have weapon operator and the weapon cannot be damaged ≥ 0.9 but can be empty due to running out of ammo.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"canMove","type":"command","md":"commands/canMove.md","json":"commands/canMove.json","groups":["Object Manipulation"],"syntax":["canMove vehicle"],"summary":"Returns if the given vehicle is still able to move. - This command does not check for the amount of fuel the vehicle has, except for helicopters and airplanes.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"canSlingLoad","type":"command","md":"commands/canSlingLoad.md","json":"commands/canSlingLoad.json","groups":["Ropes and Sling Loading"],"syntax":["heli canSlingLoad cargo","typeOfHeli canSlingLoad typeOfCargo"],"summary":"Returns true if setSlingLoad is possible.","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"canStand","type":"command","md":"commands/canStand.md","json":"commands/canStand.json","groups":["Object Manipulation"],"syntax":["canStand unit"],"summary":"Returns if the given soldier is able to stand up. It only checks for the unit's legs and not its alive/dead status - it can return true for a dead unit.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"canSuspend","type":"command","md":"commands/canSuspend.md","json":"commands/canSuspend.json","groups":["Program Flow"],"syntax":["canSuspend"],"summary":"Returns true if sleep, uiSleep or waitUntil commands can be used in the current scope.","arma3_since":"1.58","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"canTriggerDynamicSimulation","type":"command","md":"commands/canTriggerDynamicSimulation.md","json":"commands/canTriggerDynamicSimulation.json","groups":["Dynamic Simulation"],"syntax":["canTriggerDynamicSimulation unit"],"summary":"A getter for triggerDynamicSimulation.","arma3_since":"1.68","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"canUnloadInCombat","type":"command","md":"commands/canUnloadInCombat.md","json":"commands/canUnloadInCombat.json","groups":["Object Manipulation"],"syntax":["canUnloadInCombat vehicle"],"summary":"Returns config value of `unloadInCombat` for a vehicle. Alternatively see getUnloadInCombat","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"canVehicleCargo","type":"command","md":"commands/canVehicleCargo.md","json":"commands/canVehicleCargo.json","groups":["Vehicle in Vehicle Transport"],"syntax":["vehicle canVehicleCargo cargo"],"summary":"Returns bool array if it is possible to load cargo inside vehicle and if possible to load cargo into empty vehicle","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"captive","type":"command","md":"commands/captive.md","json":"commands/captive.json","groups":["Object Manipulation","Sides"],"syntax":["captive object"],"summary":"Returns the captive state of the given unit (set with setCaptive). A captive unit will not be attacked by its enemies.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"captiveNum","type":"command","md":"commands/captiveNum.md","json":"commands/captiveNum.json","groups":["Object Manipulation","Sides"],"syntax":["captiveNum unit"],"summary":"Checks whether the unit is a captive. If the unit is a vehicle, its commander is checked instead.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"case","type":"command","md":"commands/case.md","json":"commands/case.json","groups":["Program Flow"],"syntax":["case b"],"summary":"This command is used as a keyword inside a switch structure to define a value case.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"catch","type":"command","md":"commands/catch.md","json":"commands/catch.json","groups":["Program Flow"],"syntax":["tryBlock catch code"],"summary":"Processes code when an exception is thrown in a try block. The exception caught can be found in the *_exception* variable.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"cbChecked","type":"command","md":"commands/cbChecked.md","json":"commands/cbChecked.json","groups":["GUI Control"],"syntax":["cbChecked control"],"summary":"Returns the current state of a CT_CHECKBOX control.","arma3_since":"1.12","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"cbSetChecked","type":"command","md":"commands/cbSetChecked.md","json":"commands/cbSetChecked.json","groups":["GUI Control"],"syntax":["control cbSetChecked state"],"summary":"Sets the current state of a CT_CHECKBOX control. Use `\"CheckedChanged\"` control event handler with it.","arma3_since":"1.12","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ceil","type":"command","md":"commands/ceil.md","json":"commands/ceil.json","groups":["Math"],"syntax":["ceil x"],"summary":"The ceil value of x.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"channelEnabled","type":"command","md":"commands/channelEnabled.md","json":"commands/channelEnabled.json","groups":["Radio and Chat"],"syntax":["channelEnabled channelID"],"summary":"Returns Array of Booleans in format [enabledChat, enabledVoN] for the given channel. For more information about enabling/disabling of chat channels see enableChannel.","arma3_since":"1.42","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"cheatsEnabled","type":"command","md":"commands/cheatsEnabled.md","json":"commands/cheatsEnabled.json","groups":["System"],"syntax":["cheatsEnabled"],"summary":"Checks whether cheats are enabled (whether the designers' version is running).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"checkAIFeature","type":"command","md":"commands/checkAIFeature.md","json":"commands/checkAIFeature.json","groups":["AI Behaviour"],"syntax":["checkAIFeature feature","unit checkAIFeature feature"],"summary":"Checks if the given AI feature is currently enabled.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"checkVisibility","type":"command","md":"commands/checkVisibility.md","json":"commands/checkVisibility.json","groups":["Math - Geometry"],"syntax":["[ignore, LOD, ignore2] checkVisibility [beg, end]"],"summary":"Checks if one position is visible from another position and how much.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"childAttached","type":"command","md":"commands/childAttached.md","json":"commands/childAttached.json","groups":["PhysX"],"syntax":["childAttached parent"],"summary":"Get the child that has been attached via attachChild","arma3_since":"2.22","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"civilian","type":"command","md":"commands/civilian.md","json":"commands/civilian.json","groups":["Sides"],"syntax":["civilian"],"summary":"Pre-defined variable for the civilian side.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"className","type":"command","md":"commands/className.md","json":"commands/className.json","groups":["Locations"],"syntax":["className location"],"summary":"Returns short name of location. For config class name, see configName","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"clear3DENAttribute","type":"command","md":"commands/clear3DENAttribute.md","json":"commands/clear3DENAttribute.json","groups":["Eden Editor"],"syntax":["entity clear3DENAttribute attribute"],"summary":"Clears the value of the given entity's attribute in Eden Editor. An attribute is identified by its `property` (`data` when it is engine-drive attribute) value in config.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"clear3DENInventory","type":"command","md":"commands/clear3DENInventory.md","json":"commands/clear3DENInventory.json","groups":["Eden Editor"],"syntax":["clear3DENInventory entities"],"summary":"Deletes inventory from mission.sqm of given units. Effect is not immediately visible, only when previewing the inventory resets to default.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"clearAllItemsFromBackpack","type":"command","md":"commands/clearAllItemsFromBackpack.md","json":"commands/clearAllItemsFromBackpack.json","groups":["Containers"],"syntax":["clearAllItemsFromBackpack unit"],"summary":"Removes all items from backpack of a unit.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"clearBackpackCargo","type":"command","md":"commands/clearBackpackCargo.md","json":"commands/clearBackpackCargo.json","groups":["Containers"],"syntax":["clearBackpackCargo box"],"summary":"Removes all backpacks from ammo box (or any general weapon holder container).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"clearBackpackCargoGlobal","type":"command","md":"commands/clearBackpackCargoGlobal.md","json":"commands/clearBackpackCargoGlobal.json","groups":["Containers"],"syntax":["clearBackpackCargoGlobal unit"],"summary":"Removes all backpacks from the vehicle cargo space; MP-synchronised.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"clearForcesRTD","type":"command","md":"commands/clearForcesRTD.md","json":"commands/clearForcesRTD.json","groups":["RTD"],"syntax":["clearForcesRTD"],"summary":"Removes all force generators from world.","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"clearGroupIcons","type":"command","md":"commands/clearGroupIcons.md","json":"commands/clearGroupIcons.json","groups":["High Command"],"syntax":["clearGroupIcons group"],"summary":"Removes all icons from group.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"clearItemCargo","type":"command","md":"commands/clearItemCargo.md","json":"commands/clearItemCargo.json","groups":["Containers"],"syntax":["clearItemCargo box"],"summary":"Removes all items from ammo box (or any general weapon holder container).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"clearItemCargoGlobal","type":"command","md":"commands/clearItemCargoGlobal.md","json":"commands/clearItemCargoGlobal.json","groups":["Containers"],"syntax":["clearItemCargoGlobal box"],"summary":"Removes all items from ammo box (or any general weapon holder container). It also removes vests and uniforms.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"clearItemPool","type":"command","md":"commands/clearItemPool.md","json":"commands/clearItemPool.json","groups":["Weapon Pool"],"syntax":["clearItemPool box"],"summary":"Removes all items from ammo box (or any general weapon holder container)","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"clearMagazineCargo","type":"command","md":"commands/clearMagazineCargo.md","json":"commands/clearMagazineCargo.json","groups":["Containers"],"syntax":["clearMagazineCargo vehicleName"],"summary":"Remove all magazines from the given vehicle's magazine cargo space.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"clearMagazineCargoGlobal","type":"command","md":"commands/clearMagazineCargoGlobal.md","json":"commands/clearMagazineCargoGlobal.json","groups":["Containers"],"syntax":["clearMagazineCargoGlobal object"],"summary":"Removes all magazines from the vehicle cargo space. MP synchronized.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"clearMagazinePool","type":"command","md":"commands/clearMagazinePool.md","json":"commands/clearMagazinePool.json","groups":["Weapon Pool"],"syntax":["clearMagazinePool"],"summary":"Removes all magazines from the magazine pool, of which the player may choose in the following missions. Available in campaigns only.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"clearOverlay","type":"command","md":"commands/clearOverlay.md","json":"commands/clearOverlay.json","groups":["Game 2 Editor"],"syntax":["clearOverlay map"],"summary":"Clear the current overlay.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"clearRadio","type":"command","md":"commands/clearRadio.md","json":"commands/clearRadio.json","groups":["Radio and Chat"],"syntax":["clearRadio"],"summary":"Clean up the content of radio protocol history.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"clearWeaponCargo","type":"command","md":"commands/clearWeaponCargo.md","json":"commands/clearWeaponCargo.json","groups":["Containers"],"syntax":["clearWeaponCargo vehicleName"],"summary":"Remove all weapons from the given vehicle's weapon cargo space.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"clearWeaponCargoGlobal","type":"command","md":"commands/clearWeaponCargoGlobal.md","json":"commands/clearWeaponCargoGlobal.json","groups":["Containers"],"syntax":["clearWeaponCargoGlobal unit"],"summary":"Removes all weapons from the vehicle cargo space. MP synchronized.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"clearWeaponPool","type":"command","md":"commands/clearWeaponPool.md","json":"commands/clearWeaponPool.json","groups":["Weapon Pool"],"syntax":["clearWeaponPool"],"summary":"Remove all weapons from the weapon pool, of which the player may choose in the following missions. Available in campaigns only.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"clientOwner","type":"command","md":"commands/clientOwner.md","json":"commands/clientOwner.json","groups":["Multiplayer"],"syntax":["clientOwner"],"summary":"Returns the machine network ID of the client executing the command.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"closeDialog","type":"command","md":"commands/closeDialog.md","json":"commands/closeDialog.json","groups":["GUI Control"],"syntax":["closeDialog exitcode"],"summary":"Closes the currently active dialog with exit code. It does not instantly close the dialog but does it on next simulation cycle. Most common exit codes are:","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"closeDisplay","type":"command","md":"commands/closeDisplay.md","json":"commands/closeDisplay.json","groups":["GUI Control"],"syntax":["display closeDisplay exitCode"],"summary":"Closes given display with exit code. It does not instantly close the display but does it on next simulation cycle. Most common exit codes are:","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"closeOverlay","type":"command","md":"commands/closeOverlay.md","json":"commands/closeOverlay.json","groups":["Game 2 Editor"],"syntax":["closeOverlay map"],"summary":"Closes the current overlay without committing.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"collapseObjectTree","type":"command","md":"commands/collapseObjectTree.md","json":"commands/collapseObjectTree.json","groups":["Game 2 Editor"],"syntax":["collapseObjectTree map"],"summary":"Collapse the object tree.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"collect3DENHistory","type":"command","md":"commands/collect3DENHistory.md","json":"commands/collect3DENHistory.json","groups":["Eden Editor"],"syntax":["collect3DENHistory code","[text, tooltip, icon] collect3DENHistory code"],"summary":"Execute a block of code in which all Eden Editor operations will be recorded as one history step.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"collectiveRTD","type":"command","md":"commands/collectiveRTD.md","json":"commands/collectiveRTD.json","groups":["RTD"],"syntax":["collectiveRTD helicopterRTD"],"summary":"Returns the current position of a helicopter's collective pitch control. - 0: fully lowered - 1: fully raised","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"collisionDisabledWith","type":"command","md":"commands/collisionDisabledWith.md","json":"commands/collisionDisabledWith.json","groups":["Object Manipulation"],"syntax":["collisionDisabledWith obj"],"summary":"Returns the object, given object has collision disabled with and whether or not returned object has also collision disabled with given object.","arma3_since":"2.08","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"combatBehaviour","type":"command","md":"commands/combatBehaviour.md","json":"commands/combatBehaviour.json","groups":["AI Behaviour","Groups"],"syntax":["combatBehaviour unitOrGroup"],"summary":"Returns combat behaviour of unit or group. To set unit or group behaviour see setCombatBehaviour. The behaviour is one of:","arma3_since":"2.04","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"combatMode","type":"command","md":"commands/combatMode.md","json":"commands/combatMode.json","groups":["Groups","AI Behaviour"],"syntax":["combatMode group"],"summary":"Returns the combat mode of the given AI group. See setCombatMode for more information about combat modes.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"combatPace","type":"command","md":"commands/combatPace.md","json":"commands/combatPace.json","groups":["Object Manipulation"],"syntax":["soldier combatPace [enable, duration]"],"summary":"Sets or gets the combat pace for the local player. If the right-hand array is empty, the command will simply return the current combat pace mode without making any changes to combat pace.","arma3_since":"2.22","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"commandArtilleryFire","type":"command","md":"commands/commandArtilleryFire.md","json":"commands/commandArtilleryFire.json","groups":["Artillery"],"syntax":["unit commandArtilleryFire [position, type, rounds]"],"summary":"Orders an artillery unit to fire a burst on the given position (via the radio).","arma3_since":"0.50","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"commandChat","type":"command","md":"commands/commandChat.md","json":"commands/commandChat.json","groups":["Radio and Chat","Sounds"],"syntax":["unit commandChat chatText","[side, identity] commandChat chatText"],"summary":"Types text to the command radio channel. The text will be visible only on the PC where command was executed. If you need the message to show on all computers, you have to execute it globally (see remoteExec).","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"commander","type":"command","md":"commands/commander.md","json":"commands/commander.json","groups":["Object Manipulation"],"syntax":["commander vehicle"],"summary":"In Operation Flashpoint it returns the commander of a vehicle. Since Armed Assault it returns the primary observer. The commander of a vehicle can be found with effectiveCommander.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"commandFire","type":"command","md":"commands/commandFire.md","json":"commands/commandFire.json","groups":["Unit Control"],"syntax":["unit commandFire target"],"summary":"Order the given unit to fire on the given target (via the radio). If the target is objNull, the unit is ordered to fire on its current target (set with doTarget or commandTarget).","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"commandFollow","type":"command","md":"commands/commandFollow.md","json":"commands/commandFollow.json","groups":["Unit Control"],"syntax":["unit commandFollow unitLead"],"summary":"Order the given unit(s) to follow another from his own group (via radio). It can also be used to resume unit formation after e.g doStop.","arma3_since":"0.50","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"commandFSM","type":"command","md":"commands/commandFSM.md","json":"commands/commandFSM.json","groups":["Unit Control"],"syntax":["unitName commandFSM [fsmFile, position, target]"],"summary":"Orders a unit to process command defined by FSM file (via the radio).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"commandGetOut","type":"command","md":"commands/commandGetOut.md","json":"commands/commandGetOut.json","groups":["Unit Control"],"syntax":["commandGetOut unit(s)"],"summary":"Orders one or multiple units to get out from the vehicle (via the radio). Same as doGetOut with latter being silent.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"commandingMenu","type":"command","md":"commands/commandingMenu.md","json":"commands/commandingMenu.json","groups":["Interaction"],"syntax":["commandingMenu"],"summary":"Returns the name of the topmost commanding menu or \"\" if the menu is closed. For action menu visibility check see isActionMenuVisible. See #Notes for Arma 2/Arma 3 structure.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"commandMove","type":"command","md":"commands/commandMove.md","json":"commands/commandMove.json","groups":["Groups"],"syntax":["unitName commandMove position"],"summary":"Order the given unit(s) to move to the given location (via the radio). Exactly the same as doMove, except this command displays a radio message.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"commandRadio","type":"command","md":"commands/commandRadio.md","json":"commands/commandRadio.json","groups":["Radio and Chat","Sounds"],"syntax":["unit commandRadio radioName","[side, identity] commandRadio radioName"],"summary":"Sends the audio message to the command radio channel. The message is defined in CfgRadio in the description.ext file or config radio protocol. The transmission will play only on the PC where command was executed.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"commandStop","type":"command","md":"commands/commandStop.md","json":"commands/commandStop.json","groups":["Groups"],"syntax":["commandStop target"],"summary":"Order the given unit(s) to stop via radio. A stop command will never finish, the unit(s) will never be ready.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"commandSuppressiveFire","type":"command","md":"commands/commandSuppressiveFire.md","json":"commands/commandSuppressiveFire.json","groups":["Unit Control"],"syntax":["unit commandSuppressiveFire target"],"summary":"Orders the given unit or a group of units to suppress the given position or target (with radio messages, see doSuppressiveFire if you do not want messages).","arma3_since":"1.60","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"commandTarget","type":"command","md":"commands/commandTarget.md","json":"commands/commandTarget.json","groups":["Groups"],"syntax":["unit commandTarget target"],"summary":"Order the given unit(s) to target the given target (via the radio). Command given to the player, puts a red square with words Target and Distance on player's HUD at target location.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"commandWatch","type":"command","md":"commands/commandWatch.md","json":"commands/commandWatch.json","groups":["Unit Control"],"syntax":["units commandWatch target"],"summary":"Orders the unit(s) to watch the given position or target (via the radio). Use objNull as the target to order a unit to stop watching a position/target.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"comment","type":"command","md":"commands/comment.md","json":"commands/comment.json","groups":["Strings"],"syntax":["comment text"],"summary":"Defines a comment. See SQF Syntax#Comments to learn more about comments.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"commitOverlay","type":"command","md":"commands/commitOverlay.md","json":"commands/commitOverlay.json","groups":["Game 2 Editor"],"syntax":["commitOverlay map"],"summary":"Commit the current overlay.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"compatibleItems","type":"command","md":"commands/compatibleItems.md","json":"commands/compatibleItems.json","groups":["Weapons"],"syntax":["compatibleItems weapon","compatibleItems [weapon, slot]"],"summary":"Returns all items (attachments) that can be mounted on the given weapon.","arma3_since":"2.10","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"compatibleMagazines","type":"command","md":"commands/compatibleMagazines.md","json":"commands/compatibleMagazines.json","groups":["Weapons"],"syntax":["compatibleMagazines weaponOrAmmo","compatibleMagazines [weapon, muzzle]"],"summary":"Returns all magazines that can be loaded in the given weapon or all magazines containing the provided ammo. No compatible magazines are returned for submunition or missiles.","arma3_since":"2.10","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"compatibleWeapons","type":"command","md":"commands/compatibleWeapons.md","json":"commands/compatibleWeapons.json","groups":["Weapons"],"syntax":["compatibleWeapons name"],"summary":"Returns all compatible weapons for given weapon item, weapon magazine or weapon slot.","arma3_since":"2.22","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"compile","type":"command","md":"commands/compile.md","json":"commands/compile.json","groups":["Strings"],"syntax":["compile expression"],"summary":"Compiles String expression into Code.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"compileFinal","type":"command","md":"commands/compileFinal.md","json":"commands/compileFinal.json","groups":["Strings"],"syntax":["compileFinal expression"],"summary":"Compiles an expression / takes an existing HashMap and makes it final, preventing it from being modified or overwritten (by = assignation, publicVariable, set or any other command).","arma3_since":"0.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"compileScript","type":"command","md":"commands/compileScript.md","json":"commands/compileScript.json","groups":["System"],"syntax":["compileScript [path, final, prefixHeader]"],"summary":"This command is an alias for `compile(Final) (prefixHeader + preprocessFileLineNumbers path)`. See description of preprocessFileLineNumbers for more details.","arma3_since":"2.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"completedFSM","type":"command","md":"commands/completedFSM.md","json":"commands/completedFSM.json","groups":["System"],"syntax":["completedFSM fsmHandle"],"summary":"Checks whether the given FSM is completed. The FSM handle is the number returned by the execFSM command.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"composeText","type":"command","md":"commands/composeText.md","json":"commands/composeText.json","groups":["Strings","Structured Text"],"syntax":["composeText arguments"],"summary":"Creates a Structured Text by joining the given structured or plain text arguments.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"config greater greater name","type":"command","md":"commands/config_greater_greater_name.md","json":"commands/config_greater_greater_name.json","groups":["Config"],"syntax":["config >> name"],"summary":"Returns config entry with given name (alias of a / b, slightly faster but with lower precedence)","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":">>","aliases":[]},{"name":"configClasses","type":"command","md":"commands/configClasses.md","json":"commands/configClasses.json","groups":["Config"],"syntax":["condition configClasses config","configClasses [config, depth, includeInherited, allSubclasses, classNames]"],"summary":"Returns an array of config entries which meet criteria in condition code. Command iterates through all available config sub classes of the given config class.","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"configFile","type":"command","md":"commands/configFile.md","json":"commands/configFile.json","groups":["Config"],"syntax":["configFile"],"summary":"Return root of config entries hierarchy.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"configHierarchy","type":"command","md":"commands/configHierarchy.md","json":"commands/configHierarchy.json","groups":["Config"],"syntax":["configHierarchy config","configHierarchy [config, classesOnly, includeBases, reversedOrder, configNames]"],"summary":"Returns hierarchy of the given config class. Just like with inheritsFrom, only complete config classes are supported (before Arma 3 v2.14).","arma3_since":"1.48","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"configName","type":"command","md":"commands/configName.md","json":"commands/configName.json","groups":["Config"],"syntax":["configName config"],"summary":"Returns name of config entry.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"configNull","type":"command","md":"commands/configNull.md","json":"commands/configNull.json","groups":["Variables","Config"],"syntax":["configNull"],"summary":"A non-existing Config.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"configOf","type":"command","md":"commands/configOf.md","json":"commands/configOf.json","groups":["Config"],"syntax":["configOf object"],"summary":"Returns config path of the provided object.","arma3_since":"2.00","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"configProperties","type":"command","md":"commands/configProperties.md","json":"commands/configProperties.json","groups":["Config"],"syntax":["configProperties [config, condition, inherit]"],"summary":"Returns an array of config entries that meet the criteria in the condition code. The command iterates through available classes and config properties for given config entry.","arma3_since":"1.36","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"configSourceAddonList","type":"command","md":"commands/configSourceAddonList.md","json":"commands/configSourceAddonList.json","groups":["Mods and Addons","Config"],"syntax":["configSourceAddonList config"],"summary":"Returns an array of addons (CfgPatches) in which the given config class is defined.","arma3_since":"1.58","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"configSourceMod","type":"command","md":"commands/configSourceMod.md","json":"commands/configSourceMod.json","groups":["Mods and Addons"],"syntax":["configSourceMod config"],"summary":"Returns modDir of the mod that given config class was loaded from.","arma3_since":"1.38","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"configSourceModList","type":"command","md":"commands/configSourceModList.md","json":"commands/configSourceModList.json","groups":["Mods and Addons"],"syntax":["configSourceModList config"],"summary":"Returns an array of mods (CfgMods) in which the given config class is defined.","arma3_since":"1.40","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"confirmSensorTarget","type":"command","md":"commands/confirmSensorTarget.md","json":"commands/confirmSensorTarget.json","groups":["Sensors"],"syntax":["vehicle confirmSensorTarget [side, isConfirmed]"],"summary":"Sets for which Side the entity becomes a \"confirmed hostile\" target - a target that becomes highlighted red on the sensors display.","arma3_since":"1.70","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"connectTerminalToUAV","type":"command","md":"commands/connectTerminalToUAV.md","json":"commands/connectTerminalToUAV.json","groups":["Remote Control"],"syntax":["person connectTerminalToUAV uav"],"summary":"Connect person with UAV terminal to UAV unit. UAV Terminal item needs to be assigned to GPS slot. In MP the connection is handled locally, therefore it is possible for multiple MP clients to connect to the same UAV.","arma3_since":"0.76","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"connectToServer","type":"command","md":"commands/connectToServer.md","json":"commands/connectToServer.json","groups":["System"],"syntax":["connectToServer [ip, port, password]"],"summary":"Connects the client to the provided server.","arma3_since":"2.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"continue","type":"command","md":"commands/continue.md","json":"commands/continue.json","groups":["Program Flow"],"syntax":["continue"],"summary":"Skips current loop iteration and continues with the next one.","arma3_since":"2.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"continueWith","type":"command","md":"commands/continueWith.md","json":"commands/continueWith.json","groups":["Program Flow"],"syntax":["continueWith return","scriptHandle continueWith code","scriptHandle continueWith [code, args]"],"summary":"Skips the current loop iteration, continues with the next one and returns the given value.","arma3_since":"2.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"controlNull","type":"command","md":"commands/controlNull.md","json":"commands/controlNull.json","groups":["GUI Control"],"syntax":["controlNull"],"summary":"A non-existing Control. To compare non-existent objects use isNull or isEqualTo (see examples).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"controlsGroupCtrl","type":"command","md":"commands/controlsGroupCtrl.md","json":"commands/controlsGroupCtrl.json","groups":["GUI Control"],"syntax":["ctrlgrp controlsGroupCtrl idc"],"summary":"Returns a child control with specified idc from a controls group","arma3_since":"1.42","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"conversationDisabled","type":"command","md":"commands/conversationDisabled.md","json":"commands/conversationDisabled.json","groups":["Radio and Chat"],"syntax":["conversationDisabled unit"],"summary":"A getter for disableConversation.","arma3_since":"2.06","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"copyFromClipboard","type":"command","md":"commands/copyFromClipboard.md","json":"commands/copyFromClipboard.json","groups":["System","Strings"],"syntax":["copyFromClipboard"],"summary":"Return ANSI content of the (text) clipboard. If Unicode support is desired, see forceUnicode.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"copyToClipboard","type":"command","md":"commands/copyToClipboard.md","json":"commands/copyToClipboard.json","groups":["System","Strings"],"syntax":["copyToClipboard text"],"summary":"Copies ANSI text string to the clipboard. If Unicode support is desired, see forceUnicode.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"copyWaypoints","type":"command","md":"commands/copyWaypoints.md","json":"commands/copyWaypoints.json","groups":["Waypoints"],"syntax":["groupTo copyWaypoints groupFrom"],"summary":"Copy the chain of waypoints from source to target group. The target group will start to process waypoints from the first one.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"cos","type":"command","md":"commands/cos.md","json":"commands/cos.json","groups":["Math - Geometry"],"syntax":["cos x"],"summary":"Cosine of a number, argument in degrees.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"count","type":"command","md":"commands/count.md","json":"commands/count.json","groups":["Arrays","Strings","Config","HashMap"],"syntax":["count value","condition count array"],"summary":"Can be used to count: - The number of elements in an array (returns the already internally known array size) - The number of elements in an array matching the condition - The number of sub-entries in a config entry -…","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"countEnemy","type":"command","md":"commands/countEnemy.md","json":"commands/countEnemy.json","groups":["Sides","Object Detection"],"syntax":["unit countEnemy others"],"summary":"Count how many units in the array are considered enemy to the given unit.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"countFriendly","type":"command","md":"commands/countFriendly.md","json":"commands/countFriendly.json","groups":["Sides"],"syntax":["unit countFriendly others"],"summary":"Count how many units in the array are considered friendly to the given unit.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"countSide","type":"command","md":"commands/countSide.md","json":"commands/countSide.json","groups":["Sides","Object Detection"],"syntax":["side countSide array"],"summary":"Returns how many units in the given array belong to given side.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"countType","type":"command","md":"commands/countType.md","json":"commands/countType.json","groups":["Object Detection"],"syntax":["type countType objects"],"summary":"Count how many objects in the array are of given type. This command also works with parent classes like \"Air\", \"Tank\", and \"Car\". For a full class reference see Classes.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"countUnknown","type":"command","md":"commands/countUnknown.md","json":"commands/countUnknown.json","groups":["Sides"],"syntax":["unit countUnknown others"],"summary":"Count how many units in the array are unknown to the given unit.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"create3DENComposition","type":"command","md":"commands/create3DENComposition.md","json":"commands/create3DENComposition.json","groups":["Eden Editor"],"syntax":["create3DENComposition [configPath, position]"],"summary":"Create new Composition. To create individual entities, use create3DENEntity.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"create3DENEntity","type":"command","md":"commands/create3DENEntity.md","json":"commands/create3DENEntity.json","groups":["Eden Editor"],"syntax":["create3DENEntity [mode, class, position, isEmpty]","group create3DENEntity [mode, class, position]"],"summary":"Create new Eden Entity. Used for creating individual entities; to create a composition (e.g., infantry squad), use create3DENComposition and to create a layer use add3DENLayer.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"createAgent","type":"command","md":"commands/createAgent.md","json":"commands/createAgent.json","groups":["Object Manipulation"],"syntax":["createAgent [type, position, markers, placement, special]"],"summary":"Creates an agent of the given type. An agent does not have a group or leader or the standard soldier FSM associated with it - for instance, an enemy soldier spawned as an agent has limited AI and will do nothing when…","arma3_since":"0.50","locality":{"argument":null,"effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"createCenter","type":"command","md":"commands/createCenter.md","json":"commands/createCenter.json","groups":["Sides"],"syntax":["createCenter side"],"summary":"Instanciate a Side center. A Side center is required to be able to create groups of this side.","arma3_since":"0.50","locality":{"argument":null,"effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"createDialog","type":"command","md":"commands/createDialog.md","json":"commands/createDialog.json","groups":["GUI Control"],"syntax":["createDialog dialogName","createDialog [dialogName, forceOnTop]"],"summary":"Creates a dialog which is defined either in the mission's description.ext, in the campaign's description.ext or in the global resource.cpp. The given name has to be the class name used in one of these files.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"createDiaryLink","type":"command","md":"commands/createDiaryLink.md","json":"commands/createDiaryLink.json","groups":["Briefing"],"syntax":["createDiaryLink [subject, record, text]"],"summary":"Creates a link to the given diary entry.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"createDiaryRecord","type":"command","md":"commands/createDiaryRecord.md","json":"commands/createDiaryRecord.json","groups":["Briefing"],"syntax":["player createDiaryRecord [subject, textInfo, task, taskState, showTitle]"],"summary":"Creates a Diary entry. Supported tags and their parameters:","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"createDiarySubject","type":"command","md":"commands/createDiarySubject.md","json":"commands/createDiarySubject.json","groups":["Briefing"],"syntax":["player createDiarySubject [subject, displayName, picture]"],"summary":"Creates a new subject in the Diary.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"createDisplay","type":"command","md":"commands/createDisplay.md","json":"commands/createDisplay.json","groups":["GUI Control"],"syntax":["parent createDisplay resourceName"],"summary":"Creates child display of given display and loads from \"resourceName\". The notable difference between createDisplay and createDialog is that with createDisplay the player would be able to move around while the display is…","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"createGearDialog","type":"command","md":"commands/createGearDialog.md","json":"commands/createGearDialog.json","groups":["GUI Control"],"syntax":["createGearDialog [unit, resource]"],"summary":"Opens gear dialog for given unit.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"createGroup","type":"command","md":"commands/createGroup.md","json":"commands/createGroup.json","groups":["Groups"],"syntax":["createGroup side","createGroup [side, deleteWhenEmpty]"],"summary":"Creates a new Group for the given Side. Using this command if the group limit is reached will return grpNull. The new Group exists globally, but it's locality is where this command was executed.","arma3_since":"0.50","locality":{"argument":null,"effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"createGuardedPoint","type":"command","md":"commands/createGuardedPoint.md","json":"commands/createGuardedPoint.json","groups":["Waypoints"],"syntax":["createGuardedPoint [side, position, objectMapID, vehicle]"],"summary":"Adds a point guarded by the given side (scripted way of adding equivalent of \"GUARDED BY\" trigger in Editor). A closest AI group in the given side with assigned \"GUARD\" waypoint will attempt to secure this guard point.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"createHashMap","type":"command","md":"commands/createHashMap.md","json":"commands/createHashMap.json","groups":["HashMap"],"syntax":["createHashMap"],"summary":"Creates a new empty HashMap.","arma3_since":"2.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"createHashMapFromArray","type":"command","md":"commands/createHashMapFromArray.md","json":"commands/createHashMapFromArray.json","groups":["HashMap","Arrays"],"syntax":["createHashMapFromArray [[key1, value1], [key2, value2], ...]","keys createHashMapFromArray values"],"summary":"Creates a new HashMap and initializes it from a key-value pair array","arma3_since":"2.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"createHashMapObject","type":"command","md":"commands/createHashMapObject.md","json":"commands/createHashMapObject.json","groups":["HashMap"],"syntax":["createHashMapObject [classDefinition, constructorArguments]"],"summary":"Create a HashMap with an Object-Oriented Programming behaviour.","arma3_since":"2.14","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"createLocation","type":"command","md":"commands/createLocation.md","json":"commands/createLocation.json","groups":["Locations"],"syntax":["createLocation [className, position, sizeX, sizeY]","createLocation [location]"],"summary":"Creates a location of the specified class and dimensions at the specified position. Classes are defined in `CfgLocationTypes`; for possible location types see Location Types.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"createMarker","type":"command","md":"commands/createMarker.md","json":"commands/createMarker.json","groups":["Markers"],"syntax":["createMarker [name, position, channel, creator]"],"summary":"Creates a new map marker at the given position. The marker will be created for every connected player as well as all JIP players.","arma3_since":"0.50","locality":{"argument":null,"effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"createMarkerLocal","type":"command","md":"commands/createMarkerLocal.md","json":"commands/createMarkerLocal.json","groups":["Markers"],"syntax":["createMarkerLocal [name, position, channel, creator]"],"summary":"Creates a local marker at the given position - the marker only exists on the machine that created it. The marker name has to be unique, if a marker with the given name exists, the command will be ignored.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"createMenu","type":"command","md":"commands/createMenu.md","json":"commands/createMenu.json","groups":["Game 2 Editor"],"syntax":["map createMenu index"],"summary":"Creates a previously added menu.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"createMine","type":"command","md":"commands/createMine.md","json":"commands/createMine.json","groups":["Mines"],"syntax":["createMine [type, position, markers, placement]"],"summary":"Creates a mine of the given type.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"createMissionDisplay","type":"command","md":"commands/createMissionDisplay.md","json":"commands/createMissionDisplay.json","groups":["GUI Control"],"syntax":["display createMissionDisplay missionRootDirectoryString","display createMissionDisplay [missionRootDirectoryString, cfgMissionsClass]"],"summary":"Create single missions display as a child of given display. The mission dialog will be set to the directory given as an argument \"root\".","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"createMPCampaignDisplay","type":"command","md":"commands/createMPCampaignDisplay.md","json":"commands/createMPCampaignDisplay.json","groups":["GUI Control"],"syntax":["display createMPCampaignDisplay class"],"summary":"Create a MP campaign display. The class name must be a mission collection declared in the configs; for example, `configFile >> \"CfgMissions\" >> \"MPMissions\" >> \"Apex\"`","arma3_since":"1.62","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"createSimpleObject","type":"command","md":"commands/createSimpleObject.md","json":"commands/createSimpleObject.json","groups":["Object Manipulation"],"syntax":["createSimpleObject [shapeName, positionWorld, local]","createSimpleObject [className, positionASL, local]"],"summary":"Create object with given shape defined as path to .p3d model. Supported LODs include Geometry, Fire Geometry, Roadway, View Geometry and ShadowVolume.","arma3_since":"1.58","locality":{"argument":null,"effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"createSimpleTask","type":"command","md":"commands/createSimpleTask.md","json":"commands/createSimpleTask.json","groups":["Briefing"],"syntax":["unit createSimpleTask [name, parentTask]"],"summary":"Creates a new Task and adds it to the Diary.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"createSite","type":"command","md":"commands/createSite.md","json":"commands/createSite.json","groups":["Broken Commands","Sides"],"syntax":["type createSite pos"],"summary":"Create a new site.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"createSoundSource","type":"command","md":"commands/createSoundSource.md","json":"commands/createSoundSource.json","groups":["Sounds"],"syntax":["createSoundSource [type, position, markers, placement]"],"summary":"Creates a sound source of the given type (type is the name of the subclass of CfgVehicles which is pointing to the sound defined in CfgSFX).","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"createSoundSourceLocal","type":"command","md":"commands/createSoundSourceLocal.md","json":"commands/createSoundSourceLocal.json","groups":["Sounds"],"syntax":["see createSoundSource"],"summary":"Same as createSoundSource but with local effect - the created sound is not transferred to other clients.","arma3_since":"2.18","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"createTarget","type":"command","md":"commands/createTarget.md","json":"commands/createTarget.json","groups":["Broken Commands"],"syntax":["obj createTarget [type, position, typeAccuracy, posAccuracy]"],"summary":"Create a target.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"createTask","type":"command","md":"commands/createTask.md","json":"commands/createTask.json","groups":["Briefing","Teams"],"syntax":["teamMember createTask [[type, parentTask], priority, name1, value1, ...]"],"summary":"Create a new AI task (subtask of parentTask). Type is name of registered task type.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"createTeam","type":"command","md":"commands/createTeam.md","json":"commands/createTeam.json","groups":["Teams"],"syntax":["createTeam [type, name]"],"summary":"Creates a Team and names it.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"createTrigger","type":"command","md":"commands/createTrigger.md","json":"commands/createTrigger.json","groups":["Triggers"],"syntax":["createTrigger [type, position, makeGlobal]"],"summary":"Creates a trigger of the given type and at the given position. The type must be a class name in *CfgNonAIVehicles* or *CfgVehicles* with `simulation = detector`.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"createUnit","type":"command","md":"commands/createUnit.md","json":"commands/createUnit.json","groups":["Object Manipulation"],"syntax":["group createUnit [type, position, markers, placement, special]","type createUnit [position, group, init, skill, rank]"],"summary":"Create a unit of the provided CfgVehicles class.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"createVehicle","type":"command","md":"commands/createVehicle.md","json":"commands/createVehicle.json","groups":["Object Manipulation"],"syntax":["type createVehicle position","createVehicle [type, position, markers, placement, special]"],"summary":"Creates an empty object of given classname type. See Arma 3: Assets / Arma 3: createVehicle/vehicles, or Category:CfgVehicles for earlier games.","arma3_since":"0.50","locality":{"argument":null,"effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"createVehicleCrew","type":"command","md":"commands/createVehicleCrew.md","json":"commands/createVehicleCrew.json","groups":["Object Manipulation"],"syntax":["createVehicleCrew vehicle","group createVehicleCrew vehicle","side createVehicleCrew vehicle"],"summary":"Creates vehicle crew corresponding to the provided vehicle's faction. If the vehicle is already occupied, the command will only create missing crew in the existing vehicle's group.","arma3_since":"0.76","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"createVehicleLocal","type":"command","md":"commands/createVehicleLocal.md","json":"commands/createVehicleLocal.json","groups":["Object Manipulation"],"syntax":["type createVehicleLocal position","createVehicleLocal [type, position, markers, placement, special]"],"summary":"Creates an object of the given type. The Created object is not transferred through network in MP games. netId of such vehicle in multiplayer will be \"0:0\".","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"crew","type":"command","md":"commands/crew.md","json":"commands/crew.json","groups":["Object Manipulation"],"syntax":["crew vehicleName"],"summary":"Returns the crew (both dead and alive) of the given vehicle.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctAddHeader","type":"command","md":"commands/ctAddHeader.md","json":"commands/ctAddHeader.json","groups":["GUI Control - Controls Table"],"syntax":["ctAddHeader control"],"summary":"Adds a header line of controls according to the HeaderTemplate class. Note that rows and headers are indexed separately.","arma3_since":"1.70","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctAddRow","type":"command","md":"commands/ctAddRow.md","json":"commands/ctAddRow.json","groups":["GUI Control - Controls Table"],"syntax":["ctAddRow control"],"summary":"Adds one row of controls according to the RowTemplate class. It returns an array containing row index and array of created controls in a format [<rowIndex>, [<control0>, <control1>...<control n>]].","arma3_since":"1.70","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctClear","type":"command","md":"commands/ctClear.md","json":"commands/ctClear.json","groups":["GUI Control - Controls Table"],"syntax":["ctClear ctrl"],"summary":"Removes all the lines from the RscControlsTable. Returns Nothing.","arma3_since":"1.70","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctCurSel","type":"command","md":"commands/ctCurSel.md","json":"commands/ctCurSel.json","groups":["GUI Control - Controls Table"],"syntax":["ctCurSel ctrl"],"summary":"Returns index of the selected row. Will take only rows, but not headers into account.","arma3_since":"1.70","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctData","type":"command","md":"commands/ctData.md","json":"commands/ctData.json","groups":["GUI Control - Controls Table"],"syntax":["ctrl ctData row"],"summary":"Returns metadata associated with a particular row of a CT_CONTROLS_TABLE control.","arma3_since":"1.70","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctFindHeaderRows","type":"command","md":"commands/ctFindHeaderRows.md","json":"commands/ctFindHeaderRows.json","groups":["GUI Control - Controls Table"],"syntax":["ctrl ctFindHeaderRows index"],"summary":"Gets array of indices of rows under this header.","arma3_since":"1.70","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctFindRowHeader","type":"command","md":"commands/ctFindRowHeader.md","json":"commands/ctFindRowHeader.json","groups":["GUI Control - Controls Table"],"syntax":["ctrl ctFindRowHeader rowIndex"],"summary":"Gets index of the closest header above this row.","arma3_since":"1.70","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctHeaderControls","type":"command","md":"commands/ctHeaderControls.md","json":"commands/ctHeaderControls.json","groups":["GUI Control - Controls Table"],"syntax":["ctrl ctHeaderControls index"],"summary":"Returns array of controls on the header with the given index.","arma3_since":"1.70","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctHeaderCount","type":"command","md":"commands/ctHeaderCount.md","json":"commands/ctHeaderCount.json","groups":["GUI Control - Controls Table"],"syntax":["ctHeaderCount ctrl"],"summary":"Returns number of headers (rows not included) in the RscControlsTable.","arma3_since":"1.70","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctRemoveHeaders","type":"command","md":"commands/ctRemoveHeaders.md","json":"commands/ctRemoveHeaders.json","groups":["GUI Control - Controls Table"],"syntax":["ctrl ctRemoveHeaders indices"],"summary":"Takes array of header indices as a parameter and removes headers with those indices. Indices of remaining headers will be recomputed.","arma3_since":"1.70","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctRemoveRows","type":"command","md":"commands/ctRemoveRows.md","json":"commands/ctRemoveRows.json","groups":["GUI Control - Controls Table"],"syntax":["ctrl ctRemoveRows [index1, index2, ...]"],"summary":"Takes array of row indices as a parameter and removes rows with those indices. Indices of remaining rows will be recomputed.","arma3_since":"1.70","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlActivate","type":"command","md":"commands/ctrlActivate.md","json":"commands/ctrlActivate.json","groups":["GUI Control"],"syntax":["ctrlActivate control","control ctrlActivate full"],"summary":"Launches action attached to given (button based) control. Command ignores control disabled state. (Example 2).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlAddEventHandler","type":"command","md":"commands/ctrlAddEventHandler.md","json":"commands/ctrlAddEventHandler.json","groups":["GUI Control - Event Handlers","Event Handlers"],"syntax":["control ctrlAddEventHandler [handler, function]"],"summary":"Add an event handler to the given control.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlAngle","type":"command","md":"commands/ctrlAngle.md","json":"commands/ctrlAngle.json","groups":["GUI Control - Positioning"],"syntax":["ctrlAngle control"],"summary":"Gets rotation info of a control set as `ST_PICTURE`. Supported control types: - CT_STATIC - Arma 3 v2.10 CT_ACTIVETEXT","arma3_since":"1.52","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlAnimateModel","type":"command","md":"commands/ctrlAnimateModel.md","json":"commands/ctrlAnimateModel.json","groups":["GUI Control - Object"],"syntax":["control ctrlAnimateModel [source, phase, speed]"],"summary":"Process an animation of 3D Arma: GUI Configuration. Command uses name defined by source property and works similar like animateSource command.","arma3_since":"1.84","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlAnimationPhaseModel","type":"command","md":"commands/ctrlAnimationPhaseModel.md","json":"commands/ctrlAnimationPhaseModel.json","groups":["GUI Control - Object"],"syntax":["control ctrlAnimationPhaseModel source"],"summary":"Returns current animation phase of given source. Similar to animationSourcePhase.","arma3_since":"1.84","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlAt","type":"command","md":"commands/ctrlAt.md","json":"commands/ctrlAt.json","groups":["GUI Control"],"syntax":["display ctrlAt [x, y]"],"summary":"Returns the control at the specified coordinates.","arma3_since":"2.12","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlAutoScrollDelay","type":"command","md":"commands/ctrlAutoScrollDelay.md","json":"commands/ctrlAutoScrollDelay.json","groups":["GUI Control","GUI Control - ListBox","GUI Control - ListNBox"],"syntax":["ctrlAutoScrollDelay control"],"summary":"Returns number of seconds auto-scroll will wait before scroll and/or rewind. -2 if scrollbar not present.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlAutoScrollRewind","type":"command","md":"commands/ctrlAutoScrollRewind.md","json":"commands/ctrlAutoScrollRewind.json","groups":["GUI Control","GUI Control - ListBox","GUI Control - ListNBox"],"syntax":["ctrlAutoScrollRewind control"],"summary":"Returns true if auto-scroll should move back to start after it reaches the end.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlAutoScrollSpeed","type":"command","md":"commands/ctrlAutoScrollSpeed.md","json":"commands/ctrlAutoScrollSpeed.json","groups":["GUI Control","GUI Control - ListBox","GUI Control - ListNBox"],"syntax":["ctrlAutoScrollSpeed control"],"summary":"Returns number of seconds to auto-scroll one line. -1 if auto-scroll is disabled. -2 if scrollbar not present.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlBackgroundColor","type":"command","md":"commands/ctrlBackgroundColor.md","json":"commands/ctrlBackgroundColor.json","groups":["GUI Control"],"syntax":["ctrlBackgroundColor control"],"summary":"Returns control's background color.","arma3_since":"2.06","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlChecked","type":"command","md":"commands/ctrlChecked.md","json":"commands/ctrlChecked.json","groups":["GUI Control"],"syntax":["ctrlChecked control","control ctrlChecked index"],"summary":"Returns the current state of given CT_CHECKBOXES control. Since Arma 3 v1.72 it is possible to query multiple checkboxes by providing checkbox index. For more information see CT_CHECKBOXES.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlClassName","type":"command","md":"commands/ctrlClassName.md","json":"commands/ctrlClassName.json","groups":["GUI Control"],"syntax":["ctrlClassName control"],"summary":"Returns the class name of a Control as it is defined in config. If you need config class of a game created Display, it is stored on display itself:","arma3_since":"1.26","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlCommit","type":"command","md":"commands/ctrlCommit.md","json":"commands/ctrlCommit.json","groups":["GUI Control"],"syntax":["control ctrlCommit time"],"summary":"Commits control animation to last specified duration.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlCommitted","type":"command","md":"commands/ctrlCommitted.md","json":"commands/ctrlCommitted.json","groups":["GUI Control"],"syntax":["ctrlCommitted controlName"],"summary":"Check if the control animation is finished.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlCreate","type":"command","md":"commands/ctrlCreate.md","json":"commands/ctrlCreate.json","groups":["GUI Control"],"syntax":["display ctrlCreate [class, idc, controlsGroup]"],"summary":"Creates a new control in the given display.","arma3_since":"1.26","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlDelete","type":"command","md":"commands/ctrlDelete.md","json":"commands/ctrlDelete.json","groups":["GUI Control"],"syntax":["ctrlDelete control"],"summary":"Deletes given control. The control has to be created either by script with ctrlCreate or to have `deletable` property in config set to 1.","arma3_since":"1.26","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlEnable","type":"command","md":"commands/ctrlEnable.md","json":"commands/ctrlEnable.json","groups":["GUI Control"],"syntax":["ctrlEnable [idc, enable]","controlName ctrlEnable enable"],"summary":"Enables or disables a control of the currently active user dialog. Disabled controls cannot be clicked onto. Read Arma: GUI Configuration for more information about user dialogs and controls.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlEnabled","type":"command","md":"commands/ctrlEnabled.md","json":"commands/ctrlEnabled.json","groups":["GUI Control"],"syntax":["ctrlEnabled idc","ctrlEnabled controlName"],"summary":"Returns if a control on the currently active user dialog is enabled. Disabled controls cannot be focused. Read Arma: GUI Configuration for more information about user dialogs and controls.","arma3_since":"0.50","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlFade","type":"command","md":"commands/ctrlFade.md","json":"commands/ctrlFade.json","groups":["GUI Control"],"syntax":["ctrlFade controlName"],"summary":"Returns the current fade factor of control.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlFontHeight","type":"command","md":"commands/ctrlFontHeight.md","json":"commands/ctrlFontHeight.json","groups":["GUI Control"],"syntax":["ctrlFontHeight control"],"summary":"Returns control's font size, usually `sizeEx` value (see ctrlSetFontHeight).","arma3_since":"2.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlForegroundColor","type":"command","md":"commands/ctrlForegroundColor.md","json":"commands/ctrlForegroundColor.json","groups":["GUI Control"],"syntax":["ctrlForegroundColor control"],"summary":"Returns control's foreground color.","arma3_since":"2.06","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlGetProperty","type":"command","md":"commands/ctrlGetProperty.md","json":"commands/ctrlGetProperty.json","groups":["GUI Control"],"syntax":["control ctrlGetProperty property","control ctrlGetProperty properties"],"summary":"Returns one or multiple given properties of given control.","arma3_since":"2.24","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlHTMLLoaded","type":"command","md":"commands/ctrlHTMLLoaded.md","json":"commands/ctrlHTMLLoaded.json","groups":["GUI Control - HTML"],"syntax":["ctrlHTMLLoaded control"],"summary":"Returns true when HTML content was successfully loaded.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlIDC","type":"command","md":"commands/ctrlIDC.md","json":"commands/ctrlIDC.json","groups":["GUI Control"],"syntax":["ctrlIDC control"],"summary":"Returns control IDC.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlIDD","type":"command","md":"commands/ctrlIDD.md","json":"commands/ctrlIDD.json","groups":["GUI Control"],"syntax":["ctrlIDD display"],"summary":"Returns display IDD.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlMapAnimAdd","type":"command","md":"commands/ctrlMapAnimAdd.md","json":"commands/ctrlMapAnimAdd.json","groups":["GUI Control - Map"],"syntax":["map ctrlMapAnimAdd [time, zoom, position]"],"summary":"Adds the next frame to the map animation.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlMapAnimClear","type":"command","md":"commands/ctrlMapAnimClear.md","json":"commands/ctrlMapAnimClear.json","groups":["GUI Control - Map"],"syntax":["ctrlMapAnimClear controlName"],"summary":"Clears the map animation.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlMapAnimCommit","type":"command","md":"commands/ctrlMapAnimCommit.md","json":"commands/ctrlMapAnimCommit.json","groups":["GUI Control - Map"],"syntax":["ctrlMapAnimCommit mapControl"],"summary":"Plays the map animation.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlMapAnimDone","type":"command","md":"commands/ctrlMapAnimDone.md","json":"commands/ctrlMapAnimDone.json","groups":["GUI Control - Map"],"syntax":["ctrlMapAnimDone controlName"],"summary":"Checks whether the map animation has finished.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlMapCursor","type":"command","md":"commands/ctrlMapCursor.md","json":"commands/ctrlMapCursor.json","groups":["GUI Control - Map"],"syntax":["control ctrlMapCursor [defaultCursor, newCursor]"],"summary":"Changes the default cursor that appears when interacting with a map control to a custom one. Use an empty string to restore the default cursor.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlMapDir","type":"command","md":"commands/ctrlMapDir.md","json":"commands/ctrlMapDir.json","groups":["GUI Control - Map"],"syntax":["ctrlMapDir ctrl"],"summary":"Returns the current orientation angle of the map control in degrees.","arma3_since":"2.14","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlMapMouseOver","type":"command","md":"commands/ctrlMapMouseOver.md","json":"commands/ctrlMapMouseOver.json","groups":["GUI Control - Map"],"syntax":["ctrlMapMouseOver control"],"summary":"Returns description of map sign mouse cursor is over. Works with in-game map as well as 2D editor map in edit mode.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlMapPosition","type":"command","md":"commands/ctrlMapPosition.md","json":"commands/ctrlMapPosition.json","groups":["GUI Control - Map"],"syntax":["ctrlMapPosition map"],"summary":"A getter for ctrlMapSetPosition. Returns map position in format [x, y, w, h]. If map is inside a Controls Group, the x and y position is relative to the Controls Group top left corner.","arma3_since":"2.08","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlMapScale","type":"command","md":"commands/ctrlMapScale.md","json":"commands/ctrlMapScale.json","groups":["GUI Control - Map"],"syntax":["ctrlMapScale ctrl"],"summary":"Returns the current scale of given map control.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlMapScreenToWorld","type":"command","md":"commands/ctrlMapScreenToWorld.md","json":"commands/ctrlMapScreenToWorld.json","groups":["GUI Control - Map"],"syntax":["control ctrlMapScreenToWorld [x, y]"],"summary":"Converts map screen coordinates into world coordinates. Unlike posScreenToWorld, this command returns world position is format [x, y], otherwise it is identical to posScreenToWorld.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlMapSetPosition","type":"command","md":"commands/ctrlMapSetPosition.md","json":"commands/ctrlMapSetPosition.json","groups":["GUI Control - Map"],"syntax":["map ctrlMapSetPosition [x, y, w, h]"],"summary":"Sets position and size of the given map control and recalculates control center. The effect is immediate and no ctrlCommit is necessary, unlike with ctrlSetPosition command.","arma3_since":"2.06","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlMapWorldToScreen","type":"command","md":"commands/ctrlMapWorldToScreen.md","json":"commands/ctrlMapWorldToScreen.json","groups":["GUI Control - Map"],"syntax":["control ctrlMapWorldToScreen position"],"summary":"Converts world coordinates into map screen coordinates. This command is identical to posWorldToScreen.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlModel","type":"command","md":"commands/ctrlModel.md","json":"commands/ctrlModel.json","groups":["GUI Control - Object"],"syntax":["ctrlModel control"],"summary":"Returns model used in 3D-Dialog.","arma3_since":"1.32","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlModelDirAndUp","type":"command","md":"commands/ctrlModelDirAndUp.md","json":"commands/ctrlModelDirAndUp.json","groups":["GUI Control - Object"],"syntax":["ctrlModelDirAndUp control"],"summary":"Returns vectorDir and vectorUp of the model used in 3D-Dialogs. Returns [[],[]] if control is null.","arma3_since":"1.32","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlModelScale","type":"command","md":"commands/ctrlModelScale.md","json":"commands/ctrlModelScale.json","groups":["GUI Control - Object","GUI Control - Positioning"],"syntax":["ctrlModelScale control"],"summary":"Returns 3D control model scale.","arma3_since":"1.32","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlModelVectorSide","type":"command","md":"commands/ctrlModelVectorSide.md","json":"commands/ctrlModelVectorSide.json","groups":["GUI Control - Object"],"syntax":["ctrlModelVectorSide control"],"summary":"Get the provided control model's vectorSide in 3D-Dialogs.","arma3_since":"2.18","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlMousePosition","type":"command","md":"commands/ctrlMousePosition.md","json":"commands/ctrlMousePosition.json","groups":["GUI Control - Positioning"],"syntax":["ctrlMousePosition control"],"summary":"Returns position of the mouse on the screen relative to UI Control in UI coordinates. Also works within CT_CONTROLS_GROUPs. In that case, returned position is relative to the position of the group.","arma3_since":"2.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlParent","type":"command","md":"commands/ctrlParent.md","json":"commands/ctrlParent.json","groups":["GUI Control"],"syntax":["ctrlParent control"],"summary":"Returns the parent Display of the given control. For parent Controls group see ctrlParentControlsGroup.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlParentControlsGroup","type":"command","md":"commands/ctrlParentControlsGroup.md","json":"commands/ctrlParentControlsGroup.json","groups":["GUI Control"],"syntax":["ctrlParentControlsGroup ctrl"],"summary":"Returns the parent control of a given child control. If the control is not part of a CT_CONTROLS_GROUP control then controlNull is returned. To return parent Display of the control use ctrlParent.","arma3_since":"1.58","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlPosition","type":"command","md":"commands/ctrlPosition.md","json":"commands/ctrlPosition.json","groups":["GUI Control - Positioning"],"syntax":["ctrlPosition controlName"],"summary":"Returns the current position of 2D control as `[x, y, w, h]` array. For 3D control it returns relative `[x, z, y]`.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlRemoveAllEventHandlers","type":"command","md":"commands/ctrlRemoveAllEventHandlers.md","json":"commands/ctrlRemoveAllEventHandlers.json","groups":["GUI Control - Event Handlers","Event Handlers"],"syntax":["control ctrlRemoveAllEventHandlers handlerName"],"summary":"Remove all event handlers from the given control.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlRemoveEventHandler","type":"command","md":"commands/ctrlRemoveEventHandler.md","json":"commands/ctrlRemoveEventHandler.json","groups":["GUI Control - Event Handlers","Event Handlers"],"syntax":["control ctrlRemoveEventHandler [type, id]"],"summary":"Remove a given event handler from the given control.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlScale","type":"command","md":"commands/ctrlScale.md","json":"commands/ctrlScale.json","groups":["GUI Control - Positioning"],"syntax":["ctrlScale control"],"summary":"Returns the current scale of the control.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlScrollValues","type":"command","md":"commands/ctrlScrollValues.md","json":"commands/ctrlScrollValues.json","groups":["GUI Control"],"syntax":["ctrlScrollValues control"],"summary":"Returns scroll values for current scrollbars in range 0...1 (-1 if not applicable) for the following controls: - CT_CONTROLS_TABLE - CT_CONTROLS_GROUP - CT_TREE - CT_LISTBOX - CT_COMBO - CT_XCOMBO - CT_LISTNBOX -…","arma3_since":"2.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetActiveColor","type":"command","md":"commands/ctrlSetActiveColor.md","json":"commands/ctrlSetActiveColor.json","groups":["GUI Control"],"syntax":["control ctrlSetActiveColor color"],"summary":"Sets text color of given control when it is selected.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetAngle","type":"command","md":"commands/ctrlSetAngle.md","json":"commands/ctrlSetAngle.json","groups":["GUI Control"],"syntax":["control ctrlSetAngle [angle, centerX, centerY, now]"],"summary":"Sets the rotation of a control set as `ST_PICTURE`. Rotation will be done within the control boundaries, so if the X and Y are given off center, the picture may get clipped by the control boundaries.","arma3_since":"1.62","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetAutoScrollDelay","type":"command","md":"commands/ctrlSetAutoScrollDelay.md","json":"commands/ctrlSetAutoScrollDelay.json","groups":["GUI Control"],"syntax":["control ctrlSetAutoScrollDelay delay"],"summary":"Sets number of second before auto-scroll starts/rewinds. Setter for ctrlAutoScrollDelay.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetAutoScrollRewind","type":"command","md":"commands/ctrlSetAutoScrollRewind.md","json":"commands/ctrlSetAutoScrollRewind.json","groups":["GUI Control"],"syntax":["control ctrlSetAutoScrollRewind set"],"summary":"Defines if scroll should rewind when auto-scroll reach end. Setter for ctrlAutoScrollRewind.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetAutoScrollSpeed","type":"command","md":"commands/ctrlSetAutoScrollSpeed.md","json":"commands/ctrlSetAutoScrollSpeed.json","groups":["GUI Control"],"syntax":["control ctrlSetAutoScrollSpeed speed"],"summary":"Sets number of second required to scroll to next line. If speed < 0, auto-scroll is disabled. Setter for ctrlAutoScrollSpeed.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetBackgroundColor","type":"command","md":"commands/ctrlSetBackgroundColor.md","json":"commands/ctrlSetBackgroundColor.json","groups":["GUI Control"],"syntax":["control ctrlSetBackgroundColor color"],"summary":"Sets background color of given control. Only affects: - CT_COMBO - CT_STATIC - CT_STRUCTURED_TEXT - CT_MAP - CT_MAP_MAIN - Arma 3 v2.02 CT_BUTTON - Arma 3 v2.02 CT_SHORTCUTBUTTON - Arma 3 v2.02 CT_ACTIVETEXT","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetChecked","type":"command","md":"commands/ctrlSetChecked.md","json":"commands/ctrlSetChecked.json","groups":["GUI Control"],"syntax":["control ctrlSetChecked checked","control ctrlSetChecked [index, checked]"],"summary":"Sets checked state of a CT_CHECKBOXES control.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetDisabledColor","type":"command","md":"commands/ctrlSetDisabledColor.md","json":"commands/ctrlSetDisabledColor.json","groups":["GUI Control"],"syntax":["ctrlSetDisabledColor [idc, color]","ctrl ctrlSetDisabledColor color"],"summary":"Sets the colorDisabled attribute of a control.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetEventHandler","type":"command","md":"commands/ctrlSetEventHandler.md","json":"commands/ctrlSetEventHandler.json","groups":["GUI Control - Event Handlers","Event Handlers"],"syntax":["controlName ctrlSetEventHandler [handlerName, function]"],"summary":"Sets given event handler of given control: any previously added event handler is removed.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"deprecated","operator":null,"aliases":[]},{"name":"ctrlSetFade","type":"command","md":"commands/ctrlSetFade.md","json":"commands/ctrlSetFade.json","groups":["GUI Control"],"syntax":["controlName ctrlSetFade fade"],"summary":"Sets wanted transparency for control animation. Requires ctrlCommit to commit changes. To hide or show a control instantly, use ctrlShow.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetFocus","type":"command","md":"commands/ctrlSetFocus.md","json":"commands/ctrlSetFocus.json","groups":["GUI Control"],"syntax":["ctrlSetFocus control"],"summary":"Sets the input focus on given control.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetFont","type":"command","md":"commands/ctrlSetFont.md","json":"commands/ctrlSetFont.json","groups":["GUI Control"],"syntax":["control ctrlSetFont fontName"],"summary":"Sets the font for given control (see available fonts)","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetFontH1","type":"command","md":"commands/ctrlSetFontH1.md","json":"commands/ctrlSetFontH1.json","groups":["GUI Control - HTML"],"syntax":["controlName ctrlSetFontH1 fontName"],"summary":"Sets H1 font of given HTML control.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetFontH1B","type":"command","md":"commands/ctrlSetFontH1B.md","json":"commands/ctrlSetFontH1B.json","groups":["GUI Control - HTML"],"syntax":["controlName ctrlSetFontH1B fontName"],"summary":"Sets H1 bold font of given HTML control.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetFontH2","type":"command","md":"commands/ctrlSetFontH2.md","json":"commands/ctrlSetFontH2.json","groups":["GUI Control - HTML"],"syntax":["controlName ctrlSetFontH2 fontName"],"summary":"Sets H2 font of given HTML control","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetFontH2B","type":"command","md":"commands/ctrlSetFontH2B.md","json":"commands/ctrlSetFontH2B.json","groups":["GUI Control - HTML"],"syntax":["controlName ctrlSetFontH2B fontName"],"summary":"Sets H2 bold font of given HTML control.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetFontH3","type":"command","md":"commands/ctrlSetFontH3.md","json":"commands/ctrlSetFontH3.json","groups":["GUI Control - HTML"],"syntax":["controlName ctrlSetFontH3 fontName"],"summary":"Sets H3 font of given HTML control.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetFontH3B","type":"command","md":"commands/ctrlSetFontH3B.md","json":"commands/ctrlSetFontH3B.json","groups":["GUI Control - HTML"],"syntax":["controlName ctrlSetFontH3B fontName"],"summary":"Sets H3 bold font of given HTML control.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetFontH4","type":"command","md":"commands/ctrlSetFontH4.md","json":"commands/ctrlSetFontH4.json","groups":["GUI Control - HTML"],"syntax":["controlName ctrlSetFontH4 fontName"],"summary":"Sets H4 font of given HTML control.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetFontH4B","type":"command","md":"commands/ctrlSetFontH4B.md","json":"commands/ctrlSetFontH4B.json","groups":["GUI Control - HTML"],"syntax":["controlName ctrlSetFontH4B fontName"],"summary":"Sets H4 bold font of given HTML control.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetFontH5","type":"command","md":"commands/ctrlSetFontH5.md","json":"commands/ctrlSetFontH5.json","groups":["GUI Control - HTML"],"syntax":["controlName ctrlSetFontH5 fontName"],"summary":"Sets H5 font of given HTML control.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetFontH5B","type":"command","md":"commands/ctrlSetFontH5B.md","json":"commands/ctrlSetFontH5B.json","groups":["GUI Control - HTML"],"syntax":["controlName ctrlSetFontH5B fontName"],"summary":"Sets H5 bold font of given HTML control.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetFontH6","type":"command","md":"commands/ctrlSetFontH6.md","json":"commands/ctrlSetFontH6.json","groups":["GUI Control - HTML"],"syntax":["controlName ctrlSetFontH6 fontName"],"summary":"Sets H6 font of given HTML control.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetFontH6B","type":"command","md":"commands/ctrlSetFontH6B.md","json":"commands/ctrlSetFontH6B.json","groups":["GUI Control - HTML"],"syntax":["controlName ctrlSetFontH6B fontName"],"summary":"Sets H6 bold font of given HTML control.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetFontHeight","type":"command","md":"commands/ctrlSetFontHeight.md","json":"commands/ctrlSetFontHeight.json","groups":["GUI Control - HTML"],"syntax":["control ctrlSetFontHeight size"],"summary":"Sets the `sizeEx` property for most controls as follows: - `CT_MAP` - \"sizeExNames\" - `CT_HTML` - \"P\" >> \"sizeEx\" - Other - \"sizeEx\" - Arma 3 v2.02 `CT_STRUCTURED_TEXT` - \"size\"","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetFontHeightH1","type":"command","md":"commands/ctrlSetFontHeightH1.md","json":"commands/ctrlSetFontHeightH1.json","groups":["GUI Control - HTML"],"syntax":["controlName ctrlSetFontHeightH1 height"],"summary":"Sets H1 font size of given HTML control.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetFontHeightH2","type":"command","md":"commands/ctrlSetFontHeightH2.md","json":"commands/ctrlSetFontHeightH2.json","groups":["GUI Control - HTML"],"syntax":["controlName ctrlSetFontHeightH2 height"],"summary":"Sets H2 font size of given HTML control.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetFontHeightH3","type":"command","md":"commands/ctrlSetFontHeightH3.md","json":"commands/ctrlSetFontHeightH3.json","groups":["GUI Control - HTML"],"syntax":["controlName ctrlSetFontHeightH3 height"],"summary":"Sets H3 font size of given HTML control.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetFontHeightH4","type":"command","md":"commands/ctrlSetFontHeightH4.md","json":"commands/ctrlSetFontHeightH4.json","groups":["GUI Control - HTML"],"syntax":["controlName ctrlSetFontHeightH4 height"],"summary":"Sets H4 font size of given HTML control.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetFontHeightH5","type":"command","md":"commands/ctrlSetFontHeightH5.md","json":"commands/ctrlSetFontHeightH5.json","groups":["GUI Control - HTML"],"syntax":["controlName ctrlSetFontHeightH5 height"],"summary":"Sets H5 font size of given HTML control.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetFontHeightH6","type":"command","md":"commands/ctrlSetFontHeightH6.md","json":"commands/ctrlSetFontHeightH6.json","groups":["GUI Control - HTML"],"syntax":["controlName ctrlSetFontHeightH6 height"],"summary":"Sets H6 font size of given HTML control.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetFontHeightSecondary","type":"command","md":"commands/ctrlSetFontHeightSecondary.md","json":"commands/ctrlSetFontHeightSecondary.json","groups":["GUI Control"],"syntax":["ctrl ctrlSetFontHeightSecondary value"],"summary":"Sets the font size of the secondary text of given control.","arma3_since":"1.62","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetFontP","type":"command","md":"commands/ctrlSetFontP.md","json":"commands/ctrlSetFontP.json","groups":["GUI Control - HTML"],"syntax":["control ctrlSetFontP fontOrSize"],"summary":"Sets P font of given HTML control or its size.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetFontPB","type":"command","md":"commands/ctrlSetFontPB.md","json":"commands/ctrlSetFontPB.json","groups":["GUI Control - HTML"],"syntax":["controlName ctrlSetFontPB fontName"],"summary":"Sets P bold font of given HTML control.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetFontSecondary","type":"command","md":"commands/ctrlSetFontSecondary.md","json":"commands/ctrlSetFontSecondary.json","groups":["GUI Control"],"syntax":["ctrl ctrlSetFontSecondary fontClass"],"summary":"Sets the font size of the secondary text of given control.","arma3_since":"1.62","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetForegroundColor","type":"command","md":"commands/ctrlSetForegroundColor.md","json":"commands/ctrlSetForegroundColor.json","groups":["GUI Control"],"syntax":["control ctrlSetForegroundColor color"],"summary":"Sets foreground color of the given control.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetModel","type":"command","md":"commands/ctrlSetModel.md","json":"commands/ctrlSetModel.json","groups":["GUI Control - Object"],"syntax":["control ctrlSetModel model"],"summary":"Sets model for 3D-Dialogs (see Arma 3: createSimpleObject/objects for a p3d models' list).","arma3_since":"1.32","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetModelDirAndUp","type":"command","md":"commands/ctrlSetModelDirAndUp.md","json":"commands/ctrlSetModelDirAndUp.json","groups":["GUI Control - Object"],"syntax":["control ctrlSetModelDirAndUp dirAndUp"],"summary":"Sets orientation of 3D control model. It is similar to setVectorDirAndUp command for an object.","arma3_since":"1.32","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetModelScale","type":"command","md":"commands/ctrlSetModelScale.md","json":"commands/ctrlSetModelScale.json","groups":["GUI Control - Object","GUI Control - Positioning"],"syntax":["control ctrlSetModelScale scale"],"summary":"Sets 3D control model scale","arma3_since":"1.32","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetMousePosition","type":"command","md":"commands/ctrlSetMousePosition.md","json":"commands/ctrlSetMousePosition.json","groups":["GUI Control - Positioning"],"syntax":["control ctrlSetMousePosition [x, y]"],"summary":"Similar to setMousePosition but relative to the given control.","arma3_since":"2.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetPixelPrecision","type":"command","md":"commands/ctrlSetPixelPrecision.md","json":"commands/ctrlSetPixelPrecision.json","groups":["GUI Control - Positioning"],"syntax":["control ctrlSetPixelPrecision mode"],"summary":"Switches mode of pixel precision (rounding) in a given control interface.","arma3_since":"1.82","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetPosition","type":"command","md":"commands/ctrlSetPosition.md","json":"commands/ctrlSetPosition.json","groups":["GUI Control - Positioning"],"syntax":["controlName ctrlSetPosition [x, y]","controlName ctrlSetPosition [x, y, w, h]","controlName ctrlSetPosition [x, z, y]"],"summary":"Sets wanted position and size for 2D control animation. Width and height are optional. ctrlCommit is required to complete the operation.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetPositionH","type":"command","md":"commands/ctrlSetPositionH.md","json":"commands/ctrlSetPositionH.json","groups":["GUI Control - Positioning"],"syntax":["control ctrlSetPositionH h"],"summary":"Sets the height of a 2D control. ctrlCommit is required to complete the operation.","arma3_since":"1.92","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetPositionW","type":"command","md":"commands/ctrlSetPositionW.md","json":"commands/ctrlSetPositionW.json","groups":["GUI Control - Positioning"],"syntax":["control ctrlSetPositionW w"],"summary":"Sets the width of a 2D control. ctrlCommit is required to complete the operation.","arma3_since":"1.92","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetPositionX","type":"command","md":"commands/ctrlSetPositionX.md","json":"commands/ctrlSetPositionX.json","groups":["GUI Control - Positioning"],"syntax":["control ctrlSetPositionX x"],"summary":"Sets horizontal position (x) of the 2D control. ctrlCommit is required to complete the operation.","arma3_since":"1.92","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetPositionY","type":"command","md":"commands/ctrlSetPositionY.md","json":"commands/ctrlSetPositionY.json","groups":["GUI Control - Positioning"],"syntax":["control ctrlSetPositionY y"],"summary":"Sets vertical position (y) of a 2D control. ctrlCommit is required to complete the operation.","arma3_since":"1.92","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetProperty","type":"command","md":"commands/ctrlSetProperty.md","json":"commands/ctrlSetProperty.json","groups":["GUI Control"],"syntax":["control ctrlSetProperty property","control ctrlSetProperty properties"],"summary":"Sets one or multiple given properties of given control.","arma3_since":"2.24","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetScale","type":"command","md":"commands/ctrlSetScale.md","json":"commands/ctrlSetScale.json","groups":["GUI Control - Positioning"],"syntax":["control ctrlSetScale scale"],"summary":"Sets scale of a control. Top left corner remains same. This command requires ctrlCommit.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetScrollValues","type":"command","md":"commands/ctrlSetScrollValues.md","json":"commands/ctrlSetScrollValues.json","groups":["GUI Control"],"syntax":["control ctrlSetScrollValues [vScrollValue, hScrollValue]"],"summary":"Sets scroll values for current scrollbars in range 0..1 for the following controls: - CT_CONTROLS_TABLE - CT_CONTROLS_GROUP - CT_TREE - CT_LISTBOX - CT_COMBO - CT_XCOMBO - CT_LISTNBOX - CT_LISTNBOX_CHECKABLE","arma3_since":"2.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetShadow","type":"command","md":"commands/ctrlSetShadow.md","json":"commands/ctrlSetShadow.json","groups":["GUI Control"],"syntax":["control ctrlSetShadow shadow"],"summary":"Sets 'shadow' property of the control: - 0 - no shadow - 1 - shadow - 2 - outline","arma3_since":"2.10","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetStructuredText","type":"command","md":"commands/ctrlSetStructuredText.md","json":"commands/ctrlSetStructuredText.json","groups":["GUI Control","Structured Text"],"syntax":["control ctrlSetStructuredText structuredText"],"summary":"Set the Structured Text which will be displayed in structured text control.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetText","type":"command","md":"commands/ctrlSetText.md","json":"commands/ctrlSetText.json","groups":["GUI Control"],"syntax":["ctrlSetText [idc, text]","control ctrlSetText text"],"summary":"Sets the text of a control of the currently active user dialog or display. This command can be used for static texts, buttons, edit lines and active texts as well as for images, where you can use it to set the image…","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetTextColor","type":"command","md":"commands/ctrlSetTextColor.md","json":"commands/ctrlSetTextColor.json","groups":["GUI Control"],"syntax":["control ctrlSetTextColor color"],"summary":"Sets text color of given control. As of Arma 3 v1.40 this command can also be used to change fill-color of a CT_PROGRESS control.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetTextColorSecondary","type":"command","md":"commands/ctrlSetTextColorSecondary.md","json":"commands/ctrlSetTextColorSecondary.json","groups":["GUI Control"],"syntax":["control ctrlSetTextColorSecondary color"],"summary":"Sets the secondary text color of a text control.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetTextSecondary","type":"command","md":"commands/ctrlSetTextSecondary.md","json":"commands/ctrlSetTextSecondary.json","groups":["GUI Control"],"syntax":["control ctrlSetTextSecondary text"],"summary":"Sets the secondary text of a text control.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetTextSelection","type":"command","md":"commands/ctrlSetTextSelection.md","json":"commands/ctrlSetTextSelection.json","groups":["GUI Control"],"syntax":["control ctrlSetTextSelection [start, length]"],"summary":"Selects `length` characters of edit control from the `start` position and places cursor at the end of selection.","arma3_since":"2.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetTooltip","type":"command","md":"commands/ctrlSetTooltip.md","json":"commands/ctrlSetTooltip.json","groups":["GUI Control"],"syntax":["control ctrlSetTooltip text"],"summary":"Sets tooltip text of given control.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetTooltipColorBox","type":"command","md":"commands/ctrlSetTooltipColorBox.md","json":"commands/ctrlSetTooltipColorBox.json","groups":["GUI Control"],"syntax":["control ctrlSetTooltipColorBox color"],"summary":"Sets tooltip border color of given control.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetTooltipColorShade","type":"command","md":"commands/ctrlSetTooltipColorShade.md","json":"commands/ctrlSetTooltipColorShade.json","groups":["GUI Control"],"syntax":["control ctrlSetTooltipColorShade color"],"summary":"Sets tooltip background color of given control.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetTooltipColorText","type":"command","md":"commands/ctrlSetTooltipColorText.md","json":"commands/ctrlSetTooltipColorText.json","groups":["GUI Control"],"syntax":["display ctrlSetTooltipColorText color"],"summary":"Sets tooltip text color of given control.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetTooltipMaxWidth","type":"command","md":"commands/ctrlSetTooltipMaxWidth.md","json":"commands/ctrlSetTooltipMaxWidth.json","groups":["GUI Control"],"syntax":["ctrl ctrlSetTooltipMaxWidth width"],"summary":"Set maximum width of a control's tooltip.","arma3_since":"2.06","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetURL","type":"command","md":"commands/ctrlSetURL.md","json":"commands/ctrlSetURL.json","groups":["GUI Control"],"syntax":["control ctrlSetURL URL"],"summary":"Sets URL property of the given control subject to `allowedHTMLLoadURIs[]` whitelisting in CfgCommands config. Supported controls are: - `CT_BUTTON` - `CT_SHORTCUTBUTTON` - `CT_ACTIVETEXT`","arma3_since":"2.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlSetURLOverlayMode","type":"command","md":"commands/ctrlSetURLOverlayMode.md","json":"commands/ctrlSetURLOverlayMode.json","groups":["GUI Control"],"syntax":["control ctrlSetURLOverlayMode mode"],"summary":"Sets how to handle opening of URL, default browser or Steam overlay. Possible values: - 0 - default browser - 1 - Steam overlay if enabled, otherwise default browser - 2 - Steam overlay, shows error message box if…","arma3_since":"2.10","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlShadow","type":"command","md":"commands/ctrlShadow.md","json":"commands/ctrlShadow.json","groups":["GUI Control"],"syntax":["ctrlShadow control"],"summary":"Returns 'shadow' property of the control (see ctrlSetShadow).","arma3_since":"2.10","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlShow","type":"command","md":"commands/ctrlShow.md","json":"commands/ctrlShow.json","groups":["GUI Control"],"syntax":["ctrlShow [idc, show]","control ctrlShow show"],"summary":"Shows or hides a control, or group of controls together with all the controls inside that group of controls.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlShown","type":"command","md":"commands/ctrlShown.md","json":"commands/ctrlShown.json","groups":["GUI Control"],"syntax":["ctrlShown controlName"],"summary":"Returns whether given control is shown.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlStyle","type":"command","md":"commands/ctrlStyle.md","json":"commands/ctrlStyle.json","groups":["GUI Control"],"syntax":["ctrlStyle control"],"summary":"Returns the provided control's style. See Arma: GUI Configuration#Control Styles.","arma3_since":"2.02","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlText","type":"command","md":"commands/ctrlText.md","json":"commands/ctrlText.json","groups":["GUI Control"],"syntax":["ctrlText idc","ctrlText controlName"],"summary":"Returns the text of a control of the currently active user dialog. This command can be used on static texts, buttons, edit lines and active texts as well as for images, where it returns the image path.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlTextColor","type":"command","md":"commands/ctrlTextColor.md","json":"commands/ctrlTextColor.json","groups":["GUI Control"],"syntax":["ctrlTextColor control"],"summary":"Returns control's text color","arma3_since":"2.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlTextHeight","type":"command","md":"commands/ctrlTextHeight.md","json":"commands/ctrlTextHeight.json","groups":["GUI Control"],"syntax":["ctrlTextHeight control"],"summary":"Returns the text control's height. Supported control types: - CT_STATIC - CT_STRUCTURED_TEXT - CT_EDIT - Arma 3 v2.06 CT_XKEYDESC - Arma 3 v2.06 CT_XBUTTON - Arma 3 v2.06 CT_SHORTCUTBUTTON - Arma 3 v2.06 CT_BUTTON -…","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlTextSecondary","type":"command","md":"commands/ctrlTextSecondary.md","json":"commands/ctrlTextSecondary.json","groups":["GUI Control"],"syntax":["ctrlTextSecondary control"],"summary":"Returns the secondary text of a text control.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlTextSelection","type":"command","md":"commands/ctrlTextSelection.md","json":"commands/ctrlTextSelection.json","groups":["GUI Control"],"syntax":["ctrlTextSelection control"],"summary":"Returns edit control text selection in format [start, length, selectedText].","arma3_since":"2.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlTextWidth","type":"command","md":"commands/ctrlTextWidth.md","json":"commands/ctrlTextWidth.json","groups":["GUI Control"],"syntax":["ctrlTextWidth control"],"summary":"Returns the width of the control text including left and right margins (0.008 each).","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlTooltip","type":"command","md":"commands/ctrlTooltip.md","json":"commands/ctrlTooltip.json","groups":["GUI Control"],"syntax":["ctrlTooltip control"],"summary":"Returns the tooltip property of a button control. Getter for ctrlSetTooltip.","arma3_since":"2.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlType","type":"command","md":"commands/ctrlType.md","json":"commands/ctrlType.json","groups":["GUI Control"],"syntax":["ctrlType control"],"summary":"Returns number representing the type of control, which is also defined by *type* property in config. For more information see Arma: GUI Configuration","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlURL","type":"command","md":"commands/ctrlURL.md","json":"commands/ctrlURL.json","groups":["GUI Control"],"syntax":["ctrlURL control"],"summary":"Returns the URL property of a button control. Getter for ctrlSetURL.","arma3_since":"2.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlURLOverlayMode","type":"command","md":"commands/ctrlURLOverlayMode.md","json":"commands/ctrlURLOverlayMode.json","groups":["GUI Control"],"syntax":["ctrlURLOverlayMode control"],"summary":"Returns the URL overlay mode 0, 1, 2 (see ctrlSetURLOverlayMode) or -1 if something went wrong.","arma3_since":"2.10","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlVisible","type":"command","md":"commands/ctrlVisible.md","json":"commands/ctrlVisible.json","groups":["GUI Control"],"syntax":["ctrlVisible idc"],"summary":"Returns if a control of the currently active user dialog is shown or not. Read Arma: GUI Configuration for more information about user dialogs and controls.","arma3_since":"0.50","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctrlWebBrowserAction","type":"command","md":"commands/ctrlWebBrowserAction.md","json":"commands/ctrlWebBrowserAction.json","groups":["GUI Control"],"syntax":["control ctrlWebBrowserAction [Action, ...]"],"summary":"Executes an action on a WebBrowser control. The type of parameters depends on the action type. Possible Actions are:","arma3_since":"2.20","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctRowControls","type":"command","md":"commands/ctRowControls.md","json":"commands/ctRowControls.json","groups":["GUI Control - Controls Table"],"syntax":["control ctRowControls index"],"summary":"Returns array of controls on the row with the given index.","arma3_since":"1.70","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctRowCount","type":"command","md":"commands/ctRowCount.md","json":"commands/ctRowCount.json","groups":["GUI Control - Controls Table"],"syntax":["ctRowCount control"],"summary":"Returns number of rows (headers not included) in the RscControlsTable.","arma3_since":"1.70","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctSetCurSel","type":"command","md":"commands/ctSetCurSel.md","json":"commands/ctSetCurSel.json","groups":["GUI Control - Controls Table"],"syntax":["control ctSetCurSel index"],"summary":"Selects the line with the given index. Will take only rows, but not headers into account. -1 deselects all. Returns Nothing.","arma3_since":"1.70","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctSetData","type":"command","md":"commands/ctSetData.md","json":"commands/ctSetData.json","groups":["GUI Control - Controls Table"],"syntax":["ctrl ctSetData [index, data]"],"summary":"Associates metadata (string) with the row determined by the index. Returns Nothing.","arma3_since":"1.70","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctSetHeaderTemplate","type":"command","md":"commands/ctSetHeaderTemplate.md","json":"commands/ctSetHeaderTemplate.json","groups":["GUI Control - Controls Table"],"syntax":["control ctSetHeaderTemplate config"],"summary":"Takes config path to the new header template. Clears the whole RscControlsTable and sets the new header template.","arma3_since":"1.70","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctSetRowTemplate","type":"command","md":"commands/ctSetRowTemplate.md","json":"commands/ctSetRowTemplate.json","groups":["GUI Control - Controls Table"],"syntax":["control ctSetRowTemplate config"],"summary":"Takes config path to the new row template. Clears the whole RscControlsTable and sets the new row template (Deleting all rows and headers is easier to implement than replacing the rows and filling them with new data.","arma3_since":"1.70","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctSetValue","type":"command","md":"commands/ctSetValue.md","json":"commands/ctSetValue.json","groups":["GUI Control - Controls Table"],"syntax":["control ctSetValue [index, value]"],"summary":"Associates metadata (number) with the row determined by the index. Returns Nothing.","arma3_since":"1.70","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ctValue","type":"command","md":"commands/ctValue.md","json":"commands/ctValue.json","groups":["GUI Control - Controls Table"],"syntax":["control ctValue index"],"summary":"Returns metadata (number) associated with a particular row of RscControlsTable.","arma3_since":"1.70","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"curatorAddons","type":"command","md":"commands/curatorAddons.md","json":"commands/curatorAddons.json","groups":["Curator"],"syntax":["curatorAddons curatorObj"],"summary":"Returns list of addons allowed to given curator. The addon names are not guaranteed to be all lower case","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"curatorCamera","type":"command","md":"commands/curatorCamera.md","json":"commands/curatorCamera.json","groups":["Curator"],"syntax":["curatorCamera"],"summary":"Returns curator camera object.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"curatorCameraArea","type":"command","md":"commands/curatorCameraArea.md","json":"commands/curatorCameraArea.json","groups":["Curator"],"syntax":["curatorCameraArea curatorObj"],"summary":"Returns all curator camera areas.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"curatorCameraAreaCeiling","type":"command","md":"commands/curatorCameraAreaCeiling.md","json":"commands/curatorCameraAreaCeiling.json","groups":["Curator"],"syntax":["curatorCameraAreaCeiling curatorObj"],"summary":"Returns ceiling height for curator camera.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"curatorCoef","type":"command","md":"commands/curatorCoef.md","json":"commands/curatorCoef.json","groups":["Curator"],"syntax":["curatorObj curatorCoef action"],"summary":"Returns current coeficient setting.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"curatorEditableObjects","type":"command","md":"commands/curatorEditableObjects.md","json":"commands/curatorEditableObjects.json","groups":["Curator"],"syntax":["curatorEditableObjects curatorObj"],"summary":"Returns all editable objects which belong to a curator.","arma3_since":"1.16","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"curatorEditingArea","type":"command","md":"commands/curatorEditingArea.md","json":"commands/curatorEditingArea.json","groups":["Curator"],"syntax":["curatorEditingArea curator"],"summary":"Returns all curator editing areas.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"curatorEditingAreaType","type":"command","md":"commands/curatorEditingAreaType.md","json":"commands/curatorEditingAreaType.json","groups":["Curator"],"syntax":["curatorEditingAreaType curator"],"summary":"Returns type of edit areas assigned to curator (blacklist/whitelist).","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"curatorMouseOver","type":"command","md":"commands/curatorMouseOver.md","json":"commands/curatorMouseOver.json","groups":["Curator"],"syntax":["curatorMouseOver"],"summary":"Returns Curator Editable Object under curator mouse pointer.","arma3_since":"1.16","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"curatorPoints","type":"command","md":"commands/curatorPoints.md","json":"commands/curatorPoints.json","groups":["Curator"],"syntax":["curatorPoints curatorObj"],"summary":"Returns number of points that curator have.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"curatorRegisteredObjects","type":"command","md":"commands/curatorRegisteredObjects.md","json":"commands/curatorRegisteredObjects.json","groups":["Curator"],"syntax":["curatorRegisteredObjects curator"],"summary":"Returns array with all objects that has curator registered and their settings.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"curatorSelected","type":"command","md":"commands/curatorSelected.md","json":"commands/curatorSelected.json","groups":["Curator"],"syntax":["curatorSelected"],"summary":"Returns list of all curator selected items.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"curatorSelectionPreset","type":"command","md":"commands/curatorSelectionPreset.md","json":"commands/curatorSelectionPreset.json","groups":["Curator"],"syntax":["curatorSelectionPreset numkey"],"summary":"Returns list of all objects stored in the given selection preset.","arma3_since":"2.14","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"curatorWaypointCost","type":"command","md":"commands/curatorWaypointCost.md","json":"commands/curatorWaypointCost.json","groups":["Curator"],"syntax":["curatorWaypointCost curatorObj"],"summary":"Return current price for placing waypoints (curator specific).","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"current3DENOperation","type":"command","md":"commands/current3DENOperation.md","json":"commands/current3DENOperation.json","groups":["Eden Editor"],"syntax":["current3DENOperation"],"summary":"Returns the currently performed editing operation in Eden Editor.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"currentChannel","type":"command","md":"commands/currentChannel.md","json":"commands/currentChannel.json","groups":["Radio and Chat"],"syntax":["currentChannel"],"summary":"Returns currently selected user chat channel on the UI (selected with <kbd><</kbd> and <kbd>></kbd> in multiplayer).","arma3_since":"1.42","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"currentCommand","type":"command","md":"commands/currentCommand.md","json":"commands/currentCommand.json","groups":["Unit Control"],"syntax":["currentCommand vehicleName"],"summary":"Return the current command type (empty string when no command) for the commander of given vehicle (or for a given soldier).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"currentMagazine","type":"command","md":"commands/currentMagazine.md","json":"commands/currentMagazine.json","groups":["Unit Inventory","Vehicle Inventory"],"syntax":["currentMagazine vehicle"],"summary":"Returns class name of currently loaded vehicle's / unit's magazine.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"currentMagazineDetail","type":"command","md":"commands/currentMagazineDetail.md","json":"commands/currentMagazineDetail.json","groups":["Unit Inventory","Vehicle Inventory"],"syntax":["currentMagazineDetail object"],"summary":"Returns description of vehicle's currently loaded magazine, its ammo count (current/default) and its id.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"currentMagazineDetailTurret","type":"command","md":"commands/currentMagazineDetailTurret.md","json":"commands/currentMagazineDetailTurret.json","groups":["Turrets"],"syntax":["vehicle currentMagazineDetailTurret turretPath"],"summary":"Returns the class name of currently used magazine on specified turret. Use turret path [-1] for driver's turret. Note that a turret is not loaded until unit enters it, so this command will return \"\".","arma3_since":"1.12","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"currentMagazineTurret","type":"command","md":"commands/currentMagazineTurret.md","json":"commands/currentMagazineTurret.json","groups":["Turrets"],"syntax":["vehicle currentMagazineTurret turretPath"],"summary":"Returns the name of the type of the currently using magazine on specified turret. Use turret path [-1] for driver's turret. Note that a turret is not loaded until unit enters it, so this command will return \"\".","arma3_since":"1.12","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"currentMuzzle","type":"command","md":"commands/currentMuzzle.md","json":"commands/currentMuzzle.json","groups":["Weapons"],"syntax":["currentMuzzle unit"],"summary":"Returns a unit's current weapon muzzle. Does not work on vehicles.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"currentNamespace","type":"command","md":"commands/currentNamespace.md","json":"commands/currentNamespace.json","groups":["Namespaces","System"],"syntax":["currentNamespace"],"summary":"Returns the current global namespace the script runs in.","arma3_since":"1.48","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"currentPilot","type":"command","md":"commands/currentPilot.md","json":"commands/currentPilot.json","groups":["Object Manipulation"],"syntax":["currentPilot vehicle"],"summary":"Returns the person piloting the vehicle. If co-pilot is piloting, co-pilot is returned. If you need current pilot of a UAV or UGV, see UAVControl command.","arma3_since":"1.96","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"currentTask","type":"command","md":"commands/currentTask.md","json":"commands/currentTask.json","groups":["Briefing"],"syntax":["currentTask person"],"summary":"Return current task of given person.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"currentTasks","type":"command","md":"commands/currentTasks.md","json":"commands/currentTasks.json","groups":["Briefing","Teams"],"syntax":["currentTasks teamMember"],"summary":"Returns array with all uncompleted tasks for the given agent. getVariable could be used on Task to get the following special local variables from the task: - `\"_this\"` Team Member - the teamMember agent the task is…","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"currentThrowable","type":"command","md":"commands/currentThrowable.md","json":"commands/currentThrowable.json","groups":["Weapons","Unit Inventory"],"syntax":["currentThrowable unit"],"summary":"Returns currently selected throwable (and the muzzle it is loaded into), which will be launched if the user presses <kbd>G</kbd>.","arma3_since":"1.48","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"currentVisionMode","type":"command","md":"commands/currentVisionMode.md","json":"commands/currentVisionMode.json","groups":["Weapons"],"syntax":["currentVisionMode entity","currentVisionMode [entity]","vehicle currentVisionMode turretPath","unit currentVisionMode weapon"],"summary":"Returns current vision mode of unit's weapon. Vision mode could be one of: - 0 - normal vision - 1 - night vision - 2 - thermal vision Alternative syntaxes additionally return FLIR index (see setCamUseTI) of the thermal…","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"currentWaypoint","type":"command","md":"commands/currentWaypoint.md","json":"commands/currentWaypoint.json","groups":["Waypoints"],"syntax":["currentWaypoint groupName"],"summary":"Returns the *index* of the current waypoint (not the waypoint in Waypoint Array format).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"currentWeapon","type":"command","md":"commands/currentWeapon.md","json":"commands/currentWeapon.json","groups":["Weapons","Unit Inventory"],"syntax":["currentWeapon vehicle"],"summary":"Return the name of the currently selected weapon (on the primary turret for vehicles).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"currentWeaponMode","type":"command","md":"commands/currentWeaponMode.md","json":"commands/currentWeaponMode.json","groups":["Weapons"],"syntax":["currentWeaponMode gunner"],"summary":"Returns current weapon mode of unit's weapon.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"currentWeaponTurret","type":"command","md":"commands/currentWeaponTurret.md","json":"commands/currentWeaponTurret.json","groups":["Turrets"],"syntax":["vehicle currentWeaponTurret turretPath"],"summary":"Returns the name of the currently selected weapon on specified turret. Use turret path [-1] for driver's turret.","arma3_since":"1.12","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"currentZeroing","type":"command","md":"commands/currentZeroing.md","json":"commands/currentZeroing.json","groups":["Weapons"],"syntax":["currentZeroing object","object currentZeroing [weaponClass, muzzleClass]"],"summary":"Returns current zeroing.","arma3_since":"0.50","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"cursorObject","type":"command","md":"commands/cursorObject.md","json":"commands/cursorObject.json","groups":["Object Detection"],"syntax":["cursorObject"],"summary":"Returns the object under cursor. This command is quite different from cursorTarget as it is more precise in determining the boundaries of the pointed at object and can detect a larger variety of objects including map…","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"cursorTarget","type":"command","md":"commands/cursorTarget.md","json":"commands/cursorTarget.json","groups":["Object Detection"],"syntax":["cursorTarget"],"summary":"Returns the target pointed at by the player (usually with cross-hairs). The target has to be known to the player to some degree (knowsAbout > 0). If target is completely unknown, command returns objNull.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"customChat","type":"command","md":"commands/customChat.md","json":"commands/customChat.json","groups":["Radio and Chat","Custom Radio and Chat"],"syntax":["unit customChat [customChannelID, message]"],"summary":"Sends the chat message to the custom radio channel. The radio channel needs to be created on the server before hand, with radioChannelCreate command. Use clearRadio to clear chat history","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"customRadio","type":"command","md":"commands/customRadio.md","json":"commands/customRadio.json","groups":["Radio and Chat","Sounds","Custom Radio and Chat"],"syntax":["unit customRadio [customChannelID, message]"],"summary":"Sends the message to the custom radio channel. The message is defined in the description.ext file or radio protocol.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"customWaypointPosition","type":"command","md":"commands/customWaypointPosition.md","json":"commands/customWaypointPosition.json","groups":["Waypoints"],"syntax":["customWaypointPosition"],"summary":"Returns player's custom waypoint (<kbd>LShift</kbd>+<kbd>LMB</kbd>) position.","arma3_since":"1.92","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"cutFadeOut","type":"command","md":"commands/cutFadeOut.md","json":"commands/cutFadeOut.json","groups":["GUI Control"],"syntax":["layer cutFadeOut duration","layerName cutFadeOut duration"],"summary":"Terminates the effect in the given layer by fading it out according to the given duration. If named layer is used and it doesn't exist, it will be allocated. For title layer see titleFadeOut.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"cutObj","type":"command","md":"commands/cutObj.md","json":"commands/cutObj.json","groups":["GUI Control"],"syntax":["cutObj [class, type, speed, showInMap, drawOverHUD]","layer cutObj [class, type, speed, showInMap, drawOverHUD]","layerName cutObj [class, type, speed, showInMap, drawOverHUD]"],"summary":"Displays an object defined in the global config in `CfgTitles`.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"cutRsc","type":"command","md":"commands/cutRsc.md","json":"commands/cutRsc.json","groups":["GUI Control"],"syntax":["cutRsc [class, effect, speed, showInMap, drawOverHUD]","layer cutRsc [class, effect, speed, showInMap, drawOverHUD]"],"summary":"Display a resource defined in RscTitles of the mission's Description.ext, the campaign's description.ext or the global config.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"cutText","type":"command","md":"commands/cutText.md","json":"commands/cutText.json","groups":["GUI Control"],"syntax":["cutText [text, type, speed, showInMap, isStructuredText, drawOverHUD]","layer cutText [text, type, speed, showInMap, isStructuredText, drawOverHUD]"],"summary":"Displays a text message in the center of the screen. The text can be displayed on multiple lines by using \"\\n\" new line characters: `cutText [\"line1\\nline2\\nline3\", \"PLAIN\"];`","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"damage","type":"command","md":"commands/damage.md","json":"commands/damage.json","groups":["Object Manipulation"],"syntax":["damage object"],"summary":"Return the damage value of an object.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":["getDammage"]},{"name":"date","type":"command","md":"commands/date.md","json":"commands/date.json","groups":["Environment"],"syntax":["date"],"summary":"Return the actual in-mission date and time.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"dateToNumber","type":"command","md":"commands/dateToNumber.md","json":"commands/dateToNumber.json","groups":["Environment"],"syntax":["dateToNumber date"],"summary":"Convert a date to a float number, based on Jan 1st 00:00:00 = 0 and Dec 31st 23:59:59 = 1. The same day and time in leap year will be different after 28th of February and 23:59 on 31st of December will be 1.00274.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"dayTime","type":"command","md":"commands/dayTime.md","json":"commands/dayTime.json","groups":["Environment","Mission Information","Time"],"syntax":["dayTime"],"summary":"Returns the current in-game time in hours. For a formatted version of time, see BIS_fnc_timeToString.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"deActivateKey","type":"command","md":"commands/deActivateKey.md","json":"commands/deActivateKey.json","groups":["Mission Information"],"syntax":["deActivateKey keyname"],"summary":"Deactivates the given keyname for the current user profile. The keys are used to unlock missions or campaigns.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"debriefingText","type":"command","md":"commands/debriefingText.md","json":"commands/debriefingText.json","groups":["Briefing"],"syntax":["debriefingText end"],"summary":"Returns debriefing text of provided end.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"debugFSM","type":"command","md":"commands/debugFSM.md","json":"commands/debugFSM.json","groups":["Broken Commands"],"syntax":["FSMhandle debugFSM true"],"summary":"Dump (something about FSM) to debugging output. This command is (assumed to be) non-functional in the retail version.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"debugLog","type":"command","md":"commands/debugLog.md","json":"commands/debugLog.json","groups":["Broken Commands"],"syntax":["debugLog anything"],"summary":"Dump argument type and value to debugging output.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"decayGraphValues","type":"command","md":"commands/decayGraphValues.md","json":"commands/decayGraphValues.json","groups":["Math"],"syntax":["decayGraphValues [lowerBoundValues, graphValues, coef]"],"summary":"Multiplies graph values by the given coefficient. The corresponding lower bound value is used instead if the product is smaller than the bound.","arma3_since":"1.92","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"default","type":"command","md":"commands/default.md","json":"commands/default.json","groups":["Program Flow"],"syntax":["default a"],"summary":"Defines a Switch Type default case - does not need a colon to define its block. See switch for more information.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"deg","type":"command","md":"commands/deg.md","json":"commands/deg.json","groups":["Math - Geometry"],"syntax":["deg value"],"summary":"Converts given value in radians to degrees. 1 degree equals 0.01745 radians or pi / 180.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"delete3DENEntities","type":"command","md":"commands/delete3DENEntities.md","json":"commands/delete3DENEntities.json","groups":["Eden Editor"],"syntax":["delete3DENEntities entities"],"summary":"Delete given entities in Eden Editor.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"deleteAt","type":"command","md":"commands/deleteAt.md","json":"commands/deleteAt.json","groups":["Arrays","HashMap"],"syntax":["array deleteAt index","hashMap deleteAt key","array deleteAt indexes"],"summary":"Removes array element at the given index and returns removed element (modifies the original array, just like resize or set).","arma3_since":"1.32","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"deleteCenter","type":"command","md":"commands/deleteCenter.md","json":"commands/deleteCenter.json","groups":["Sides"],"syntax":["deleteCenter side"],"summary":"In a nutshell, this command removes gaming Side (see createCenter). If a side has >0 Groups it cannot be deleted.","arma3_since":"0.50","locality":{"argument":null,"effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"deleteCollection","type":"command","md":"commands/deleteCollection.md","json":"commands/deleteCollection.json","groups":["Object Manipulation"],"syntax":["deleteCollection object"],"summary":"Delete a collection. As example, used with a soldier, it'll hide the ingame model.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"deleteEditorObject","type":"command","md":"commands/deleteEditorObject.md","json":"commands/deleteEditorObject.json","groups":["Game 2 Editor"],"syntax":["map deleteEditorObject object"],"summary":"Delete the editor object. Requires all editor object links to be removed prior.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"deleteGroup","type":"command","md":"commands/deleteGroup.md","json":"commands/deleteGroup.json","groups":["Groups"],"syntax":["deleteGroup group"],"summary":"Destroys the given group - the group must be empty and local to the machine executing this command.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"deleteGroupWhenEmpty","type":"command","md":"commands/deleteGroupWhenEmpty.md","json":"commands/deleteGroupWhenEmpty.json","groups":["Groups"],"syntax":["group deleteGroupWhenEmpty delete"],"summary":"Marks given group for auto-deletion when group is empty. true will mark the group for auto-deletion once empty, false will simply unmark the group that was marked previously.","arma3_since":"1.68","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"deleteIdentity","type":"command","md":"commands/deleteIdentity.md","json":"commands/deleteIdentity.json","groups":["Unit Identity"],"syntax":["deleteIdentity identityName"],"summary":"Deletes an identity created with saveIdentity from the campaign's progress file.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"deleteLocation","type":"command","md":"commands/deleteLocation.md","json":"commands/deleteLocation.json","groups":["Locations"],"syntax":["deleteLocation location"],"summary":"Deletes scripted location.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"deleteMarker","type":"command","md":"commands/deleteMarker.md","json":"commands/deleteMarker.json","groups":["Markers"],"syntax":["deleteMarker name"],"summary":"Destroys the given marker.","arma3_since":"0.50","locality":{"argument":null,"effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"deleteMarkerLocal","type":"command","md":"commands/deleteMarkerLocal.md","json":"commands/deleteMarkerLocal.json","groups":["Markers"],"syntax":["deleteMarkerLocal markerName"],"summary":"Destroys the given marker.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"deleteRange","type":"command","md":"commands/deleteRange.md","json":"commands/deleteRange.json","groups":["Arrays"],"syntax":["array deleteRange [from, count]"],"summary":"Removes a range of array elements from the given array. Modifies the original array, just like resize or set.","arma3_since":"1.32","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"deleteResources","type":"command","md":"commands/deleteResources.md","json":"commands/deleteResources.json","groups":["Teams"],"syntax":["teamMember deleteResources resources"],"summary":"Delete (unregister) resources of the team member. Resources are deleted in the order they were added. Case insensitive.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"deleteSite","type":"command","md":"commands/deleteSite.md","json":"commands/deleteSite.json","groups":["Broken Commands"],"syntax":["deleteSite site"],"summary":"Removes the site.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"deleteStatus","type":"command","md":"commands/deleteStatus.md","json":"commands/deleteStatus.json","groups":["Object Manipulation"],"syntax":["deleteStatus statusName"],"summary":"Deletes a status created with saveStatus from the campaign's progress file.","arma3_since":"0.50","locality":{"argument":null,"effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"deleteTarget","type":"command","md":"commands/deleteTarget.md","json":"commands/deleteTarget.json","groups":["Broken Commands"],"syntax":["deleteTarget target"],"summary":"Delete a target.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"deleteTeam","type":"command","md":"commands/deleteTeam.md","json":"commands/deleteTeam.json","groups":["Teams"],"syntax":["deleteTeam team"],"summary":"Destroy given team.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"deleteVehicle","type":"command","md":"commands/deleteVehicle.md","json":"commands/deleteVehicle.json","groups":["Object Manipulation"],"syntax":["deleteVehicle object","deleteVehicle objects"],"summary":"Deletes an object. Only objects inserted in the mission editor and objects created during the game's progress can be deleted by this command. Terrain objects and players cannot be deleted.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"deleteVehicleCrew","type":"command","md":"commands/deleteVehicleCrew.md","json":"commands/deleteVehicleCrew.json","groups":["Object Manipulation"],"syntax":["vehicle deleteVehicleCrew unit","deleteVehicleCrew vehicle"],"summary":"Deletes a member of or the whole crew of a vehicle. Human players cannot be deleted.","arma3_since":"1.32","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"deleteWaypoint","type":"command","md":"commands/deleteWaypoint.md","json":"commands/deleteWaypoint.json","groups":["Waypoints"],"syntax":["deleteWaypoint [group, index]"],"summary":"Removes the specified waypoint.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"detach","type":"command","md":"commands/detach.md","json":"commands/detach.json","groups":["Object Manipulation"],"syntax":["detach object"],"summary":"Detaches previously attached with attachTo object.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"detachChild","type":"command","md":"commands/detachChild.md","json":"commands/detachChild.json","groups":["PhysX"],"syntax":["detachChild parent"],"summary":"Detaches previously attached with attachChild object.","arma3_since":"2.22","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"detectedMines","type":"command","md":"commands/detectedMines.md","json":"commands/detectedMines.json","groups":["Mines"],"syntax":["detectedMines side"],"summary":"Returns an array of all mines detected by a given side","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"diag_activeMissionFSMs","type":"command","md":"commands/diag_activeMissionFSMs.md","json":"commands/diag_activeMissionFSMs.json","groups":["Diagnostic"],"syntax":["diag_activeMissionFSMs"],"summary":"Returns array with active Mission FSMs. To see number of all scripts currently in the scheduler use diag_activeScripts.","arma3_since":"1.44","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"diag_activeScripts","type":"command","md":"commands/diag_activeScripts.md","json":"commands/diag_activeScripts.json","groups":["Diagnostic"],"syntax":["diag_activeScripts"],"summary":"Returns 4 element array with numbers of currently running scripts","arma3_since":"1.64","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"diag_activeSQFScripts","type":"command","md":"commands/diag_activeSQFScripts.md","json":"commands/diag_activeSQFScripts.json","groups":["Diagnostic"],"syntax":["diag_activeSQFScripts"],"summary":"Returns information about active SQF scripts. To see number of all scripts currently in the scheduler use diag_activeScripts.","arma3_since":"1.44","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"diag_activeSQSScripts","type":"command","md":"commands/diag_activeSQSScripts.md","json":"commands/diag_activeSQSScripts.json","groups":["Diagnostic"],"syntax":["diag_activeSQSScripts"],"summary":"Returns array with active SQSs. To see number of all scripts currently in the scheduler use diag_activeScripts.","arma3_since":"1.44","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"diag_allMissionEventHandlers","type":"command","md":"commands/diag_allMissionEventHandlers.md","json":"commands/diag_allMissionEventHandlers.json","groups":["Diagnostic","Event Handlers"],"syntax":["diag_allMissionEventHandlers"],"summary":"Returns an array with all mission event handlers.","arma3_since":"2.00","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"diag_captureFrame","type":"command","md":"commands/diag_captureFrame.md","json":"commands/diag_captureFrame.json","groups":["Diagnostic","Performance Profiling"],"syntax":["diag_captureFrame frame"],"summary":"This command starts counting frames from the moment it is executed and when the count reaches the number passed as param, the current frame is captured and captured data UI dialog appears, similar to…","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"diag_captureFrameToFile","type":"command","md":"commands/diag_captureFrameToFile.md","json":"commands/diag_captureFrameToFile.json","groups":["Diagnostic","Performance Profiling"],"syntax":["diag_captureFrameToFile frame"],"summary":"This command starts counting frames from the moment it is executed and when the count reaches the number passed as param, the current frame is captured and written to a log file in the same directory as the .rpt file.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"diag_captureSlowFrame","type":"command","md":"commands/diag_captureSlowFrame.md","json":"commands/diag_captureSlowFrame.json","groups":["Diagnostic","Performance Profiling"],"syntax":["diag_captureSlowFrame [section, threshold, frameSkip, toFile, continuousCounter]"],"summary":"Opens \"capture frame\" dialog if current frame exceeds set threshold in seconds. One can indicate to either capture duration of a specific profiling selection or the total duration of the frame.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"diag_codePerformance","type":"command","md":"commands/diag_codePerformance.md","json":"commands/diag_codePerformance.json","groups":["Diagnostic","Performance Profiling"],"syntax":["diag_codePerformance [code, arguments, cycles]"],"summary":"Attempts to run given code with given arguments given number of cycles in unscheduled environment and returns average time it took to run the code as well as actual number of executions performed.","arma3_since":"1.58","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"diag_deltaTime","type":"command","md":"commands/diag_deltaTime.md","json":"commands/diag_deltaTime.json","groups":["Diagnostic","Time"],"syntax":["diag_deltaTime"],"summary":"Returns the duration of the previous frame in seconds","arma3_since":"1.96","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"diag_drawMode","type":"command","md":"commands/diag_drawMode.md","json":"commands/diag_drawMode.json","groups":["Diagnostic"],"syntax":["diag_drawMode type"],"summary":"Activates a debug visualisation.","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"diag_dumpCalltraceToLog","type":"command","md":"commands/diag_dumpCalltraceToLog.md","json":"commands/diag_dumpCalltraceToLog.json","groups":["Diagnostic"],"syntax":["diag_dumpCalltraceToLog"],"summary":"Dumps current callstack/calltrace to RPT.","arma3_since":"2.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"diag_dumpScriptAssembly","type":"command","md":"commands/diag_dumpScriptAssembly.md","json":"commands/diag_dumpScriptAssembly.json","groups":["Diagnostic"],"syntax":["diag_dumpScriptAssembly code"],"summary":"Dump script assembly.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"diag_dumpTerrainSynth","type":"command","md":"commands/diag_dumpTerrainSynth.md","json":"commands/diag_dumpTerrainSynth.json","groups":["Diagnostic"],"syntax":["diag_dumpTerrainSynth"],"summary":"Returns OutsideTerrain's current world's values.","arma3_since":"2.04","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"diag_dynamicSimulationEnd","type":"command","md":"commands/diag_dynamicSimulationEnd.md","json":"commands/diag_dynamicSimulationEnd.json","groups":["Diagnostic","Dynamic Simulation"],"syntax":["diag_dynamicSimulationEnd file"],"summary":"Ends dynamic simulation data gathering and writes collected data into given (txt) file. The file is saved in the Arma 3 installation folder.","arma3_since":"1.68","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"diag_dynamicSimulationStart","type":"command","md":"commands/diag_dynamicSimulationStart.md","json":"commands/diag_dynamicSimulationStart.json","groups":["Dynamic Simulation","Diagnostic"],"syntax":["diag_dynamicSimulationStart"],"summary":"Starts gathering Arma 3: Dynamic Simulation diagnostic data.","arma3_since":"1.68","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"diag_enable","type":"command","md":"commands/diag_enable.md","json":"commands/diag_enable.json","groups":["Diagnostic"],"syntax":["mode diag_enable state"],"summary":"Toggles various diagnostics.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"diag_enabled","type":"command","md":"commands/diag_enabled.md","json":"commands/diag_enabled.json","groups":["Diagnostic"],"syntax":["diag_enabled mode"],"summary":"Checks whether specific diagnostic mode is activated.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"diag_exportConfig","type":"command","md":"commands/diag_exportConfig.md","json":"commands/diag_exportConfig.json","groups":["Diagnostic","Config"],"syntax":["diag_exportConfig [path, config]"],"summary":"Exports given config into file of given path.","arma3_since":"2.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"diag_exportTerrainSVG","type":"command","md":"commands/diag_exportTerrainSVG.md","json":"commands/diag_exportTerrainSVG.json","groups":["Diagnostic"],"syntax":["diag_exportTerrainSVG [filePath, drawLocationNames, drawGrid, drawCountlines, drawTreeObjects, drawMountainHeightpoints, simpleRoads]"],"summary":"Like the old TOPOGRAPHY cheat code, exports terrain, but in modern SVG format instead of the proprietary EMF format.","arma3_since":"2.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"diag_fps","type":"command","md":"commands/diag_fps.md","json":"commands/diag_fps.json","groups":["Diagnostic","Performance Profiling"],"syntax":["diag_fps"],"summary":"Returns average framerate calculated over last 16 frames.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"diag_fpsMin","type":"command","md":"commands/diag_fpsMin.md","json":"commands/diag_fpsMin.json","groups":["Diagnostic","Performance Profiling"],"syntax":["diag_fpsMin"],"summary":"Returns minimal framerate. Calculated from the longest frame over last 16 frames.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"diag_frameNo","type":"command","md":"commands/diag_frameNo.md","json":"commands/diag_frameNo.json","groups":["Diagnostic","Performance Profiling"],"syntax":["diag_frameNo"],"summary":"Returns number of frame currently displayed.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"diag_getTerrainGrid","type":"command","md":"commands/diag_getTerrainGrid.md","json":"commands/diag_getTerrainGrid.json","groups":["Diagnostic"],"syntax":["diag_getTerrainGrid"],"summary":"Returns terrain cell size (size of each grid cell in the Heightmap).","arma3_since":"2.04","locality":{"argument":null,"effect":null,"server_exec":false},"status":"deprecated","operator":null,"aliases":[]},{"name":"diag_getTerrainHeight","type":"command","md":"commands/diag_getTerrainHeight.md","json":"commands/diag_getTerrainHeight.json","groups":["Diagnostic"],"syntax":["diag_getTerrainHeight positionWorld"],"summary":"Returns terrain height at the specified location.","arma3_since":"2.04","locality":{"argument":null,"effect":null,"server_exec":false},"status":"deprecated","operator":null,"aliases":[]},{"name":"diag_getTerrainSegmentOffset","type":"command","md":"commands/diag_getTerrainSegmentOffset.md","json":"commands/diag_getTerrainSegmentOffset.json","groups":["Diagnostic"],"syntax":["diag_getTerrainSegmentOffset worldPos"],"summary":"Returns the terrain segment. It is basically the same as:","arma3_since":"2.04","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"diag_lightNewLoad","type":"command","md":"commands/diag_lightNewLoad.md","json":"commands/diag_lightNewLoad.json","groups":["Lights","Diagnostic"],"syntax":["diag_lightNewLoad path"],"summary":"Allows loading of lighting config during the gameplay (effectively changing the current scene lighting). Filename path can be either absolute or relative.","arma3_since":"1.82","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"diag_list","type":"command","md":"commands/diag_list.md","json":"commands/diag_list.json","groups":["Diagnostic"],"syntax":["diag_list mode"],"summary":"Returns an array of all diagnostic modes available in the game.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"diag_localized","type":"command","md":"commands/diag_localized.md","json":"commands/diag_localized.json","groups":["Strings","Localization"],"syntax":["diag_localized stringtable"],"summary":"Returns array with all localized keys from the given stringtable or the array of all stringtables names if empty string `\"\"` is given. Common stringtables are: `\"Global\"`, `\"Mission\"`, `\"Campaign\"`.","arma3_since":"2.04","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"diag_log","type":"command","md":"commands/diag_log.md","json":"commands/diag_log.json","groups":["Diagnostic"],"syntax":["diag_log output"],"summary":"Dumps the argument's value to the report file. Each call creates a new line in the file.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"diag_mergeConfigFile","type":"command","md":"commands/diag_mergeConfigFile.md","json":"commands/diag_mergeConfigFile.json","groups":["Diagnostic","Config"],"syntax":["diag_mergeConfigFile [path, userdir]"],"summary":"Updates config without restarting. Attributes and classes can not be deleted unless `delete` is used. Changes to the config are applied to all new entities, a mission restart is not necessarily required.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"diag_recordTurretLimits","type":"command","md":"commands/diag_recordTurretLimits.md","json":"commands/diag_recordTurretLimits.json","groups":["Diagnostic"],"syntax":["diag_recordTurretLimits section"],"summary":"Start recording tool for creating turret aiming limits.","arma3_since":"1.64","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"diag_remainsCollector","type":"command","md":"commands/diag_remainsCollector.md","json":"commands/diag_remainsCollector.json","groups":["Object Manipulation"],"syntax":["diag_remainsCollector option"],"summary":"Returns current settings for the remains collector and the list of monitored units if any.","arma3_since":"2.18","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"diag_resetAnims","type":"command","md":"commands/diag_resetAnims.md","json":"commands/diag_resetAnims.json","groups":["Diagnostic"],"syntax":["diag_resetAnims"],"summary":"Resets the animations system cache, so that animation makers can test their animations without restarting the game. A mission restart is required for the changes to be applied.","arma3_since":"2.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"diag_resetShapes","type":"command","md":"commands/diag_resetShapes.md","json":"commands/diag_resetShapes.json","groups":["Diagnostic"],"syntax":["diag_resetShapes"],"summary":"Reload models on-the-fly without the need of restarting the game. Changes applied by diag_resetShapes are applied to all new entities so restart of mission is not necessarily required - spawning vehicle again or…","arma3_since":"1.70","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"diag_scope","type":"command","md":"commands/diag_scope.md","json":"commands/diag_scope.json","groups":["Diagnostic","Performance Profiling"],"syntax":["diag_scope"],"summary":"Returns script scope depth. When script is directly executed by the engine or a new script is added to the scheduler, the scope depth is 0. The examples of such execution are event handlers, spawn, etc.","arma3_since":"2.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"diag_setLightNew","type":"command","md":"commands/diag_setLightNew.md","json":"commands/diag_setLightNew.json","groups":["Lights","Diagnostic"],"syntax":["diag_setLightNew config"],"summary":"Overrides currently used scene lighting. The operand is config that is placed as a string (not file). The changes may not be applied immediately, but can be forced by the call of simulWeatherSync.","arma3_since":"1.82","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"diag_setTerrainHeight","type":"command","md":"commands/diag_setTerrainHeight.md","json":"commands/diag_setTerrainHeight.json","groups":["Diagnostic"],"syntax":["position diag_setTerrainHeight height"],"summary":"Changes the terrain height of the cell in which given position lies. This command is only available with Arma 3: Diagnostics Exe.","arma3_since":"2.06","locality":{"argument":null,"effect":null,"server_exec":false},"status":"deprecated","operator":null,"aliases":[]},{"name":"diag_SQFCDebugDump","type":"command","md":"commands/diag_SQFCDebugDump.md","json":"commands/diag_SQFCDebugDump.json","groups":["Diagnostic"],"syntax":["diag_SQFCDebugDump [sourcePath, targetPath]"],"summary":"Dumps the bytecode as Arma 3 sees it, in a diff friendly way. Useful for testing custom SQFC compilers.","arma3_since":"2.18","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"diag_stacktrace","type":"command","md":"commands/diag_stacktrace.md","json":"commands/diag_stacktrace.json","groups":["Diagnostic"],"syntax":["diag_stacktrace"],"summary":"Returns an array containing the function name, line number, scope name and all local variables in form of a hashmap.","arma3_since":"2.06","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"diag_testScriptSimpleVM","type":"command","md":"commands/diag_testScriptSimpleVM.md","json":"commands/diag_testScriptSimpleVM.json","groups":["Diagnostic","Performance Profiling"],"syntax":["diag_testScriptSimpleVM code"],"summary":"Outputs the provided SQF code's end code.","arma3_since":"2.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"diag_tickTime","type":"command","md":"commands/diag_tickTime.md","json":"commands/diag_tickTime.json","groups":["Diagnostic","Time"],"syntax":["diag_tickTime"],"summary":"Real time in seconds spent from the start of the game. On Windows the command uses timeGetTime.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"diag_toggle","type":"command","md":"commands/diag_toggle.md","json":"commands/diag_toggle.json","groups":["Diagnostic"],"syntax":["diag_toggle mode"],"summary":"Toggles various diagnostics.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"dialog","type":"command","md":"commands/dialog.md","json":"commands/dialog.json","groups":["GUI Control"],"syntax":["dialog"],"summary":"Tests whether any user dialog is open.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"diaryRecordNull","type":"command","md":"commands/diaryRecordNull.md","json":"commands/diaryRecordNull.json","groups":["Briefing","Variables"],"syntax":["diaryRecordNull"],"summary":"A non-existent Diary Record. To compare non-existent objects use isNull or isEqualTo:","arma3_since":"2.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"diarySubjectExists","type":"command","md":"commands/diarySubjectExists.md","json":"commands/diarySubjectExists.json","groups":["Briefing"],"syntax":["player diarySubjectExists name"],"summary":"Checks whether given subject is present in the Diary of given player.","arma3_since":"0.50","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"didJIP","type":"command","md":"commands/didJIP.md","json":"commands/didJIP.json","groups":["Multiplayer"],"syntax":["didJIP"],"summary":"Checks if the current client Joined In Progress.","arma3_since":"1.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"didJIPOwner","type":"command","md":"commands/didJIPOwner.md","json":"commands/didJIPOwner.json","groups":["Multiplayer"],"syntax":["didJIPOwner object"],"summary":"Checks if the current owner of supplied Object Joined In Progress. Returns false on clients.","arma3_since":"1.50","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"difficulty","type":"command","md":"commands/difficulty.md","json":"commands/difficulty.json","groups":["Difficulty"],"syntax":["difficulty"],"summary":"Returns high-level selected difficulty mode.","arma3_since":"0.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"difficultyEnabled","type":"command","md":"commands/difficultyEnabled.md","json":"commands/difficultyEnabled.json","groups":["Difficulty"],"syntax":["difficultyEnabled flagName"],"summary":"Checks specific difficulty settings of the current user. Difficulty flag names can be found in the ArmA profile file under class Difficulties/xxx/Flags (xxx being regular or veteran).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"difficultyEnabledRTD","type":"command","md":"commands/difficultyEnabledRTD.md","json":"commands/difficultyEnabledRTD.json","groups":["RTD","Difficulty"],"syntax":["difficultyEnabledRTD"],"summary":"Returns true if Advanced Flight Model is enabled. Forcing of rotorlib simulation could be done with mission param forceRotorLibSimulation.","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"difficultyOption","type":"command","md":"commands/difficultyOption.md","json":"commands/difficultyOption.json","groups":["Difficulty"],"syntax":["difficultyOption optionName","difficultyOption array"],"summary":"Checks specific difficulty settings of the current user. Difficulty flag names can be found in the `CfgDifficultyPresets` config class or in ArmA profile file under class `DifficultyPresets/xxx/Options` (xxx being…","arma3_since":"1.58","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"direction","type":"command","md":"commands/direction.md","json":"commands/direction.json","groups":["Object Manipulation","Locations"],"syntax":["direction object"],"summary":"Returns the direction an object or a location is facing (differs from getDir in that this also works with locations).","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"directionStabilizationEnabled","type":"command","md":"commands/directionStabilizationEnabled.md","json":"commands/directionStabilizationEnabled.json","groups":["Camera Control","Turrets"],"syntax":["vehicle directionStabilizationEnabled turretPath"],"summary":"Get state of direction stabilization. This command returns true if the current optic mode of the selected turret has direction stabilization configured in config (`directionStabilized`) and if it is also not disabled by…","arma3_since":"2.06","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"directSay","type":"command","md":"commands/directSay.md","json":"commands/directSay.json","groups":["Radio and Chat","Sounds"],"syntax":["unit directSay radioName"],"summary":"Sends given audio message to the direct channel. Command operates just like xxxxRadio commands, but the sound is played over direct channel and is independent of fadeSound.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"disableAI","type":"command","md":"commands/disableAI.md","json":"commands/disableAI.json","groups":["AI Behaviour"],"syntax":["unit disableAI feature"],"summary":"Disables parts of the AI behaviour to get a better control over the actions of a unit. If the unit changes locality, this command might need to be executed again at the new locality to maintain effect.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"disableBrakes","type":"command","md":"commands/disableBrakes.md","json":"commands/disableBrakes.json","groups":["PhysX"],"syntax":["transport disableBrakes disable"],"summary":"Disables autobrake, which is engaged when vehicle is stationary and stops wheels from rotating freely when vehicle is pushed.","arma3_since":"2.08","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"disableCollisionWith","type":"command","md":"commands/disableCollisionWith.md","json":"commands/disableCollisionWith.json","groups":["Object Manipulation"],"syntax":["vehicle1 disableCollisionWith vehicle2"],"summary":"Disable collision between provided objects. The collision is always disabled for both objects in the arguments.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"disableConversation","type":"command","md":"commands/disableConversation.md","json":"commands/disableConversation.json","groups":["Radio and Chat"],"syntax":["unitName disableConversation disable"],"summary":"In theory disables the ability to talk to other people. In actuality, if true is given, the command increases unit's kbTell *IsSpeaking* status by 1, thus stopping unit from having a conversation.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"disableDebriefingStats","type":"command","md":"commands/disableDebriefingStats.md","json":"commands/disableDebriefingStats.json","groups":["Broken Commands","Briefing"],"syntax":["disableDebriefingStats"],"summary":"Disable debriefing score table.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"disableMapIndicators","type":"command","md":"commands/disableMapIndicators.md","json":"commands/disableMapIndicators.json","groups":["Difficulty"],"syntax":["disableMapIndicators [disableFriendly, disableEnemy, disableMines, disablePing]"],"summary":"Command allows suppressing visualization of FRIENDLY, ENEMY, MINES and/or PING map indicators from difficulty setting EXTENDED MAP CONTENT.","arma3_since":"1.82","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"disableNVGEquipment","type":"command","md":"commands/disableNVGEquipment.md","json":"commands/disableNVGEquipment.json","groups":["Weapons"],"syntax":["vehicle disableNVGEquipment state"],"summary":"Enables or disables transport NV (Night Vision). To disable TI (Thermal Imaging) use disableTIEquipment.","arma3_since":"1.52","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"disableRemoteSensors","type":"command","md":"commands/disableRemoteSensors.md","json":"commands/disableRemoteSensors.json","groups":["Multiplayer"],"syntax":["disableRemoteSensors state"],"summary":"This command will halt raycasting calculations (on the local machine only) for all groups which don't contain *any* local entities.","arma3_since":"1.52","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"disableSerialization","type":"command","md":"commands/disableSerialization.md","json":"commands/disableSerialization.json","groups":["Namespaces","GUI Control"],"syntax":["disableSerialization"],"summary":"Disable saving of script containing this command. After this, the script can work with data types which do not support serialization (UI types).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"disableTIEquipment","type":"command","md":"commands/disableTIEquipment.md","json":"commands/disableTIEquipment.json","groups":["Weapons"],"syntax":["vehicle disableTIEquipment state"],"summary":"Disables TI (Thermal Imaging) equipment for given vehicle.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"disableUAVConnectability","type":"command","md":"commands/disableUAVConnectability.md","json":"commands/disableUAVConnectability.json","groups":["Remote Control"],"syntax":["object disableUAVConnectability [uav, checkAllItems]"],"summary":"Disables unit's AV terminal(s) connecting to UAV.","arma3_since":"1.24","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"disableUserInput","type":"command","md":"commands/disableUserInput.md","json":"commands/disableUserInput.json","groups":["Interaction"],"syntax":["disableUserInput state"],"summary":"Disables or enables the keyboard and mouse input. Usually used during cutscenes.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"displayAddEventHandler","type":"command","md":"commands/displayAddEventHandler.md","json":"commands/displayAddEventHandler.json","groups":["GUI Control - Event Handlers","Event Handlers"],"syntax":["display displayAddEventHandler [eventName, code]"],"summary":"Adds an event handler to the given display. See User Interface Event Handlers for the full list of event names.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"displayChild","type":"command","md":"commands/displayChild.md","json":"commands/displayChild.json","groups":["GUI Control"],"syntax":["displayChild display"],"summary":"Returns child display of the given display.","arma3_since":"2.06","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"displayCtrl","type":"command","md":"commands/displayCtrl.md","json":"commands/displayCtrl.json","groups":["GUI Control"],"syntax":["display displayCtrl idc","displayCtrl idc"],"summary":"Return child control with specified idc.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"displayNull","type":"command","md":"commands/displayNull.md","json":"commands/displayNull.json","groups":["GUI Control","Variables"],"syntax":["displayNull"],"summary":"A non-existing Display. To compare non-existent displays use isNull or isEqualTo:","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"displayParent","type":"command","md":"commands/displayParent.md","json":"commands/displayParent.json","groups":["GUI Control"],"syntax":["displayParent display"],"summary":"Returns parent display of the given display.","arma3_since":"1.58","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"displayRemoveAllEventHandlers","type":"command","md":"commands/displayRemoveAllEventHandlers.md","json":"commands/displayRemoveAllEventHandlers.json","groups":["GUI Control - Event Handlers","Event Handlers"],"syntax":["display displayRemoveAllEventHandlers eventName"],"summary":"Remove all event handlers from the given display.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"displayRemoveEventHandler","type":"command","md":"commands/displayRemoveEventHandler.md","json":"commands/displayRemoveEventHandler.json","groups":["GUI Control - Event Handlers","Event Handlers"],"syntax":["display displayRemoveEventHandler [handlerType, id]"],"summary":"Remove a given event handler from the given display.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"displaySetEventHandler","type":"command","md":"commands/displaySetEventHandler.md","json":"commands/displaySetEventHandler.json","groups":["GUI Control - Event Handlers","Event Handlers"],"syntax":["display displaySetEventHandler [handlerName, function]"],"summary":"Sets given event handler of given display. The return code of the provided function should indicate whether this event was handled correctly.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"displayUniqueName","type":"command","md":"commands/displayUniqueName.md","json":"commands/displayUniqueName.json","groups":["GUI Control"],"syntax":["displayUniqueName display"],"summary":"Get the provided display's UI On Texture unique name.","arma3_since":"2.12","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"displayUpdate","type":"command","md":"commands/displayUpdate.md","json":"commands/displayUpdate.json","groups":["GUI Control"],"syntax":["displayUpdate display"],"summary":"Set the provided display to update its UI On Texture render.","arma3_since":"2.12","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"dissolveTeam","type":"command","md":"commands/dissolveTeam.md","json":"commands/dissolveTeam.json","groups":["Groups"],"syntax":["dissolveTeam teamColor"],"summary":"Dissolves the given team. All members become members of the main team.","arma3_since":"0.50","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"distance","type":"command","md":"commands/distance.md","json":"commands/distance.json","groups":["Math - Geometry"],"syntax":["param1 distance param2","location1 distance location2","a distance b"],"summary":"Returns a distance in meters between Objects, Positions or Locations.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"distance2D","type":"command","md":"commands/distance2D.md","json":"commands/distance2D.json","groups":["Math - Geometry"],"syntax":["from distance2D to"],"summary":"Returns a 2D distance (distance projected to X,Y plane) in meters between Objects and/or Positions.","arma3_since":"1.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"distanceSqr","type":"command","md":"commands/distanceSqr.md","json":"commands/distanceSqr.json","groups":["Math - Geometry"],"syntax":["var1 distanceSqr var2","a distanceSqr b"],"summary":"Computes the squared distance between two objects or positions. This command is faster than distance by saving a square root operation, useful for mass-checking distance without the need of the distance value itself.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"distributionRegion","type":"command","md":"commands/distributionRegion.md","json":"commands/distributionRegion.json","groups":["System"],"syntax":["distributionRegion"],"summary":"Returns the numerical index for the distribution region of this copy of Armed Assault. 1. USA 1. Rest of the world","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"do","type":"command","md":"commands/do.md","json":"commands/do.json","groups":["Program Flow"],"syntax":["construct do code"],"summary":"Executes *code*. Used as part of a construct, such as while, with, for and switch. The *code* is always executed in missionNamespace unless do is used with with as an argument.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"do3DENAction","type":"command","md":"commands/do3DENAction.md","json":"commands/do3DENAction.json","groups":["Eden Editor"],"syntax":["do3DENAction action","do3DENAction [action, argument]"],"summary":"Performs given Eden Editor action.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"doArtilleryFire","type":"command","md":"commands/doArtilleryFire.md","json":"commands/doArtilleryFire.json","groups":["Artillery"],"syntax":["unit doArtilleryFire [position, type, rounds]"],"summary":"Orders an artillery unit to fire a burst on the given position (silently).","arma3_since":"0.50","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"doFire","type":"command","md":"commands/doFire.md","json":"commands/doFire.json","groups":["Unit Control"],"syntax":["unit doFire target"],"summary":"Order the given unit(s) to fire on the given target (without radio messages).","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"doFollow","type":"command","md":"commands/doFollow.md","json":"commands/doFollow.json","groups":["Unit Control"],"syntax":["unit doFollow unitLead"],"summary":"Order the given unit(s) to follow another from his own group as his formation leader (without radio messages).","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"doFSM","type":"command","md":"commands/doFSM.md","json":"commands/doFSM.json","groups":["Unit Control"],"syntax":["unit doFSM [fsmName, position, target]"],"summary":"Orders a unit to process command defined by FSM file (silently).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"doGetOut","type":"command","md":"commands/doGetOut.md","json":"commands/doGetOut.json","groups":["Unit Control"],"syntax":["doGetOut units"],"summary":"Orders one or multiple units to get out from the vehicle (silently). Same as commandGetOut with latter being shown via radio chat.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"doMove","type":"command","md":"commands/doMove.md","json":"commands/doMove.json","groups":["Unit Control"],"syntax":["unit(s) doMove position"],"summary":"Order the given unit(s) to move to the given position (without radio messages). Upon reaching its destination, if it is the group leader it will order the group to form around it's new position.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"doorPhase","type":"command","md":"commands/doorPhase.md","json":"commands/doorPhase.json","groups":["Animations"],"syntax":["object doorPhase door"],"summary":"Return animation phase of door on vehicle.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"doStop","type":"command","md":"commands/doStop.md","json":"commands/doStop.json","groups":["Unit Control"],"syntax":["doStop unit(s)"],"summary":"Order the given unit(s) to stop (without radio messages). The units stopped in this way will leave the groups formation.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"doSuppressiveFire","type":"command","md":"commands/doSuppressiveFire.md","json":"commands/doSuppressiveFire.json","groups":["Unit Control"],"syntax":["unit doSuppressiveFire target"],"summary":"Orders the given unit or a group of units to suppress the given position or target (without radio messages, see commandSuppressiveFire is you need messages).","arma3_since":"1.60","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"doTarget","type":"command","md":"commands/doTarget.md","json":"commands/doTarget.json","groups":["Unit Control"],"syntax":["unit doTarget target"],"summary":"Order the given unit(s) to target the given target (without radio messages). Targeting can be stopped by","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"doWatch","type":"command","md":"commands/doWatch.md","json":"commands/doWatch.json","groups":["Unit Control"],"syntax":["unit(s) doWatch position","unit(s) doWatch target"],"summary":"Order the given unit(s) to watch the given position or target (without radio messages). Use objNull as the target to order a unit to stop watching a position/target.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"drawArrow","type":"command","md":"commands/drawArrow.md","json":"commands/drawArrow.json","groups":["GUI Control - Map"],"syntax":["map drawArrow [from, to, color]"],"summary":"Draws a single line arrow on the map. As this command needs to be called every frame, it is preferable using the onDraw UI Event Handler. To draw a color filled arrow of custom shape see BIS_fnc_drawArrow.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"drawEllipse","type":"command","md":"commands/drawEllipse.md","json":"commands/drawEllipse.json","groups":["GUI Control - Map"],"syntax":["map drawEllipse [centre, a, b, angle, color, fill, alignWithMap]"],"summary":"Draws an ellipse on the map. Just like with marker or trigger area, negative *a* and *b* will result in hexagon.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"drawIcon","type":"command","md":"commands/drawIcon.md","json":"commands/drawIcon.json","groups":["GUI Control - Map"],"syntax":["map drawIcon [texture, color, position, width, height, angle, text, shadow, textSize, font, align]"],"summary":"Draws an icon on the map. As this command needs to be called every frame, it is preferable using the onDraw UI Event Handler.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"drawIcon3D","type":"command","md":"commands/drawIcon3D.md","json":"commands/drawIcon3D.json","groups":["Interaction"],"syntax":["drawIcon3D [texture, color, position, width, height, angle, text, shadow, textSize, font, textAlign, drawSideArrows, offsetX, offsetY]","drawIcon3D icon"],"summary":"Draws an icon at the given position in the game world. This command has to be executed every frame. Use the Draw3D Mission Event Handler (which is executed every frame if the user can see the icon).","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"drawLaser","type":"command","md":"commands/drawLaser.md","json":"commands/drawLaser.json","groups":["Interaction","Lights"],"syntax":["drawLaser [position, direction, beamColor, dotColor, dotSize, beamThickness, beamMaxLength, isIR]"],"summary":"Draws a laserbeam and a lightpoint at the impact location of the laser.","arma3_since":"2.08","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"drawLine","type":"command","md":"commands/drawLine.md","json":"commands/drawLine.json","groups":["GUI Control - Map"],"syntax":["map drawLine [from, to, color, width]"],"summary":"Draw a line on the map. Can decrease framerate!","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"drawLine3D","type":"command","md":"commands/drawLine3D.md","json":"commands/drawLine3D.json","groups":["Interaction"],"syntax":["drawLine3D [start, end, color, width]"],"summary":"Draws a line of a given colour between two 3D positions in the current frame. To be used mostly in a \"Draw3D\" mission event handler.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"drawLink","type":"command","md":"commands/drawLink.md","json":"commands/drawLink.json","groups":["Game 2 Editor"],"syntax":["map drawLink [from,to,param type,line type,color]"],"summary":"The editor will draw a line between the two specified editor objects. Line type can be LINE or ARROW.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"drawLocation","type":"command","md":"commands/drawLocation.md","json":"commands/drawLocation.json","groups":["GUI Control - Map","Locations"],"syntax":["control drawLocation location"],"summary":"Used to draw locations in 2D Editor.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"drawPolygon","type":"command","md":"commands/drawPolygon.md","json":"commands/drawPolygon.json","groups":["GUI Control - Map"],"syntax":["map drawPolygon [polygon, color]"],"summary":"Draws given polygon on the given map control with given color. The polygon must consist of at least 3 points.","arma3_since":"1.58","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"drawRectangle","type":"command","md":"commands/drawRectangle.md","json":"commands/drawRectangle.json","groups":["GUI Control - Map"],"syntax":["map drawRectangle [centre, halfWidth, halfHeight, angle, color, fill, alignWithMap]"],"summary":"Draws a rectangle on the map.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"drawTriangle","type":"command","md":"commands/drawTriangle.md","json":"commands/drawTriangle.json","groups":["GUI Control - Map"],"syntax":["map drawTriangle [vertices, color, fill]"],"summary":"Draws one to multiple triangles on the map.","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"drawXPolygon","type":"command","md":"commands/drawXPolygon.md","json":"commands/drawXPolygon.json","groups":["GUI Control - Map"],"syntax":["map drawXPolygon [n, centre, a, b, angle, color, fill, alignWithMap]"],"summary":"Draws an N sided polygon on the map.","arma3_since":"2.20","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"driver","type":"command","md":"commands/driver.md","json":"commands/driver.json","groups":["Object Manipulation"],"syntax":["driver vehicle"],"summary":"Returns the driver of a vehicle.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"drop","type":"command","md":"commands/drop.md","json":"commands/drop.json","groups":["Particles"],"syntax":["drop parameters"],"summary":"Creates a particle effect. This command is used to create smoke, fire and similar effects. The particles are single polygons with single textures that always face the player.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"dynamicSimulationDistance","type":"command","md":"commands/dynamicSimulationDistance.md","json":"commands/dynamicSimulationDistance.json","groups":["Dynamic Simulation"],"syntax":["dynamicSimulationDistance category"],"summary":"A getter for setDynamicSimulationDistance.","arma3_since":"1.68","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"dynamicSimulationDistanceCoef","type":"command","md":"commands/dynamicSimulationDistanceCoef.md","json":"commands/dynamicSimulationDistanceCoef.json","groups":["Dynamic Simulation"],"syntax":["dynamicSimulationDistanceCoef class"],"summary":"A getter for setDynamicSimulationDistanceCoef","arma3_since":"1.68","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"dynamicSimulationEnabled","type":"command","md":"commands/dynamicSimulationEnabled.md","json":"commands/dynamicSimulationEnabled.json","groups":["Dynamic Simulation"],"syntax":["dynamicSimulationEnabled object"],"summary":"A getter for enableDynamicSimulation.","arma3_since":"1.68","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"dynamicSimulationSystemEnabled","type":"command","md":"commands/dynamicSimulationSystemEnabled.md","json":"commands/dynamicSimulationSystemEnabled.json","groups":["Dynamic Simulation"],"syntax":["dynamicSimulationSystemEnabled"],"summary":"A getter for enableDynamicSimulationSystem","arma3_since":"1.68","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"east","type":"command","md":"commands/east.md","json":"commands/east.json","groups":["Sides"],"syntax":["east"],"summary":"Pre-defined variable for the eastern side.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":["opfor"]},{"name":"echo","type":"command","md":"commands/echo.md","json":"commands/echo.json","groups":["Diagnostic","Broken Commands"],"syntax":["echo text"],"summary":"Sends any text into the debugger console or the logfile. This command is only present in internal version not in the retail version. Use diag_log instead!","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"edit3DENMissionAttributes","type":"command","md":"commands/edit3DENMissionAttributes.md","json":"commands/edit3DENMissionAttributes.json","groups":["Eden Editor"],"syntax":["edit3DENMissionAttributes section"],"summary":"Open a window with scenario attribute in given section.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"editObject","type":"command","md":"commands/editObject.md","json":"commands/editObject.json","groups":["Game 2 Editor"],"syntax":["map editObject object"],"summary":"Show the edit object dialog for the given object.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"editorSetEventHandler","type":"command","md":"commands/editorSetEventHandler.md","json":"commands/editorSetEventHandler.json","groups":["Game 2 Editor","Event Handlers"],"syntax":["map editorSetEventHandler [handler name, function]"],"summary":"Sets given event handler of given editor.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"effectiveCommander","type":"command","md":"commands/effectiveCommander.md","json":"commands/effectiveCommander.json","groups":["Unit Control"],"syntax":["effectiveCommander vehicle"],"summary":"Returns the effective commander of the vehicle. Effective commander is the player whom driver AI will listen to.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"elevatePeriscope","type":"command","md":"commands/elevatePeriscope.md","json":"commands/elevatePeriscope.json","groups":["Object Manipulation","Animations"],"syntax":["vehicle elevatePeriscope [turret, elevation, speed, blockUserInput]"],"summary":"Elevates periscope of a vehicle. Vehicles in Arma 3 which are compatible with this tech are Strider, remote laser designators, the robot arm on Eddie, etc.","arma3_since":"2.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"else","type":"command","md":"commands/else.md","json":"commands/else.json","groups":["Program Flow"],"syntax":["thenCode else elseCode"],"summary":"Executes else code when if condition returns false.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"emptyPositions","type":"command","md":"commands/emptyPositions.md","json":"commands/emptyPositions.json","groups":["Object Manipulation","Unit Control"],"syntax":["vehicle emptyPositions position","vehicle emptyPositions [position, ignoreLocked]"],"summary":"Returns the number of given empty positions in the vehicle.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"enableAI","type":"command","md":"commands/enableAI.md","json":"commands/enableAI.json","groups":["AI Behaviour"],"syntax":["unit enableAI skilltype"],"summary":"Enables parts of the AI behavior that was disabled by disableAI.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"enableAIFeature","type":"command","md":"commands/enableAIFeature.md","json":"commands/enableAIFeature.json","groups":["AI Behaviour"],"syntax":["feature enableAIFeature enable","unit enableAIFeature [feature, enable]"],"summary":"Enables/disables given AI feature.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"enableAimPrecision","type":"command","md":"commands/enableAimPrecision.md","json":"commands/enableAimPrecision.json","groups":["Stamina System"],"syntax":["unit enableAimPrecision enable"],"summary":"Set whether animation's aim precision affects weapon sway.","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"enableAttack","type":"command","md":"commands/enableAttack.md","json":"commands/enableAttack.json","groups":["Groups","Unit Control"],"syntax":["group enableAttack enable"],"summary":"Set if leader can issue attack commands to the soldiers in his group.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"enableAudioFeature","type":"command","md":"commands/enableAudioFeature.md","json":"commands/enableAudioFeature.json","groups":["Sounds"],"syntax":["enableAudioFeature [feature, enable]","object enableAudioFeature [feature, enable]"],"summary":"Get the state of or enable/disable an audio feature. Available features are `\"lowpass\"` and `\"building_interior\"`. - Arma 3 v2.14 it is possible to enable `\"building_interior\"` on an object placed in a building.","arma3_since":"1.64","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"enableAutoStartUpRTD","type":"command","md":"commands/enableAutoStartUpRTD.md","json":"commands/enableAutoStartUpRTD.json","groups":["RTD"],"syntax":["helicopterRTD enableAutoStartUpRTD enable"],"summary":"Toggle availability of the automated helicopter start-up and shutdown sequences.","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"enableAutoTrimRTD","type":"command","md":"commands/enableAutoTrimRTD.md","json":"commands/enableAutoTrimRTD.json","groups":["RTD"],"syntax":["helicopterRTD enableAutoTrimRTD enable"],"summary":"Toggle auto-trim for RTD helicopters.","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"enableCamShake","type":"command","md":"commands/enableCamShake.md","json":"commands/enableCamShake.json","groups":["Camera Control"],"syntax":["enableCamShake value"],"summary":"Allows camera shake effects via addCamShake. If set to false, then a currently active shake effect will stop immediately.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"enableCaustics","type":"command","md":"commands/enableCaustics.md","json":"commands/enableCaustics.json","groups":["System"],"syntax":["enableCaustics bool"],"summary":"Enable/disable caustics drawing.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"enableChannel","type":"command","md":"commands/enableChannel.md","json":"commands/enableChannel.json","groups":["Radio and Chat"],"syntax":["channelID enableChannel enable","channelID enableChannel [chat, VoN]"],"summary":"Enables/disables UI functionality which is responsible for sending text or voice chat to the given chat channel.","arma3_since":"1.42","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"enableCollisionWith","type":"command","md":"commands/enableCollisionWith.md","json":"commands/enableCollisionWith.json","groups":["Object Manipulation"],"syntax":["vehicle1 enableCollisionWith vehicle2"],"summary":"Cancels the effects of disableCollisionWith. The collision is always enabled for both objects in the arguments, i.e. vehicle1 with vehicle2 and vehicle2 with vehicle1","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"enableCopilot","type":"command","md":"commands/enableCopilot.md","json":"commands/enableCopilot.json","groups":["Object Manipulation"],"syntax":["vehicle enableCopilot enable"],"summary":"Enables copilot actions, toggles availability of the actions related to copilots, such as taking over controls, suspending controls, etc. This command triggers the `\"ControlsShifted\"` event handler.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"enableDebriefingStats","type":"command","md":"commands/enableDebriefingStats.md","json":"commands/enableDebriefingStats.json","groups":["Briefing"],"syntax":["enableDebriefingStats [left, top, width, height]"],"summary":"Enable debriefing score table.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"enableDiagLegend","type":"command","md":"commands/enableDiagLegend.md","json":"commands/enableDiagLegend.json","groups":["Diagnostic"],"syntax":["enableDiagLegend enable"],"summary":"Enable or disable the legend for diagnostics. Internal dev only!","arma3_since":"1.12","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"enableDirectionStabilization","type":"command","md":"commands/enableDirectionStabilization.md","json":"commands/enableDirectionStabilization.json","groups":["Camera Control","Turrets"],"syntax":["vehicle enableDirectionStabilization [enabled, turretPath]"],"summary":"Enables / disables direction stabilization of turrets. This command only has an effect if the current optic mode of the selected turret has `directionStabilized` configured in config.","arma3_since":"2.06","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"enableDynamicSimulation","type":"command","md":"commands/enableDynamicSimulation.md","json":"commands/enableDynamicSimulation.json","groups":["Dynamic Simulation"],"syntax":["target enableDynamicSimulation enable"],"summary":"Enables or disables Arma 3: Dynamic Simulation for an object or group.","arma3_since":"1.68","locality":{"argument":"global","effect":"local","server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"enableDynamicSimulationSystem","type":"command","md":"commands/enableDynamicSimulationSystem.md","json":"commands/enableDynamicSimulationSystem.json","groups":["Dynamic Simulation"],"syntax":["enableDynamicSimulationSystem enable"],"summary":"Enables or disables the whole Arma 3: Dynamic Simulation system","arma3_since":"1.68","locality":{"argument":null,"effect":"global","server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"enableEndDialog","type":"command","md":"commands/enableEndDialog.md","json":"commands/enableEndDialog.json","groups":["Camera Control","Mission Information"],"syntax":["enableEndDialog"],"summary":"Enables the execution of a custom camera sequence after the players death, coded in onPlayerKilled.sqs.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"enableEngineArtillery","type":"command","md":"commands/enableEngineArtillery.md","json":"commands/enableEngineArtillery.json","groups":["Artillery"],"syntax":["enableEngineArtillery enabled"],"summary":"Enable/disable the artillery engine. This allows the user to use the artillery computer on mortar/artillery, and for AI to use it for indirect fire.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"enableEnvironment","type":"command","md":"commands/enableEnvironment.md","json":"commands/enableEnvironment.json","groups":["Environment","Sounds"],"syntax":["enableEnvironment enable","enableEnvironment [ambientLife, ambientSound, windyCoef]"],"summary":"Enable/disable environmental effects: ambient life and/or ambient sound.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"enableFatigue","type":"command","md":"commands/enableFatigue.md","json":"commands/enableFatigue.json","groups":["Stamina System"],"syntax":["unit enableFatigue enable"],"summary":"Enables/Disables the person's fatigue.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"enableFreeLook","type":"command","md":"commands/enableFreeLook.md","json":"commands/enableFreeLook.json","groups":["Object Manipulation"],"syntax":["enableFreeLook enable"],"summary":"Enables or disables the freelook toggle (2x Alt)","arma3_since":"2.22","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"enableGunLights","type":"command","md":"commands/enableGunLights.md","json":"commands/enableGunLights.json","groups":["Lights","Weapons"],"syntax":["target enableGunLights mode"],"summary":"Toggles the target group's gun lights. disableAI \"LIGHTS\" will disable the use of gun lights.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"enableGunStabilization","type":"command","md":"commands/enableGunStabilization.md","json":"commands/enableGunStabilization.json","groups":["Camera Control","Turrets"],"syntax":["vehicle enableGunStabilization [mode, turretPath]"],"summary":"Enables/disables turret gun stabilisation.","arma3_since":"2.22","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"enableInfoPanelComponent","type":"command","md":"commands/enableInfoPanelComponent.md","json":"commands/enableInfoPanelComponent.json","groups":["Custom Panels"],"syntax":["unit enableInfoPanelComponent [panelID, componentClassOrType, enable]","[unit, turretPath] enableInfoPanelComponent [panelID, componentClassOrType, enable]"],"summary":"Controls availability of component to given object info panel.","arma3_since":"1.72","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"enableIRLasers","type":"command","md":"commands/enableIRLasers.md","json":"commands/enableIRLasers.json","groups":["Weapons"],"syntax":["unitOrGroup enableIRLasers value"],"summary":"Allows the AI to use IR lasers. Units should be in \"Combat\" behaviour.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"enableMimics","type":"command","md":"commands/enableMimics.md","json":"commands/enableMimics.json","groups":["Object Manipulation"],"syntax":["unit enableMimics enabled"],"summary":"Enables/disables mimics on a given unit.","arma3_since":"1.22","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"enablePersonTurret","type":"command","md":"commands/enablePersonTurret.md","json":"commands/enablePersonTurret.json","groups":["Turrets"],"syntax":["vehicle enablePersonTurret [turretPath, enable]"],"summary":"Enables or disables firing from a vehicle cargo position. To get the turret path use assignedVehicleRole or getCargoIndex command.","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"enableRadio","type":"command","md":"commands/enableRadio.md","json":"commands/enableRadio.json","groups":["Radio and Chat","Sounds"],"syntax":["enableRadio state"],"summary":"Enable and disable radio messages to be heard and shown in the left lower corner of the screen - the order-giving unit can still be heard direct-talking when in its vicinity. The AI will still follow orders.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"enableReload","type":"command","md":"commands/enableReload.md","json":"commands/enableReload.json","groups":["Weapons"],"syntax":["object enableReload enable"],"summary":"Enable / disable auto-reload (including AI) when magazine is empty. Default - enabled.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"enableRopeAttach","type":"command","md":"commands/enableRopeAttach.md","json":"commands/enableRopeAttach.json","groups":["Ropes and Sling Loading"],"syntax":["entity enableRopeAttach enable"],"summary":"Enables or disables the ability to be attached to a rope end for the given entity.","arma3_since":"1.34","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"enableSatNormalOnDetail","type":"command","md":"commands/enableSatNormalOnDetail.md","json":"commands/enableSatNormalOnDetail.json","groups":["System"],"syntax":["enableSatNormalOnDetail state"],"summary":"Enables/Disables satellite normal map or detail maps.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"enableSaving","type":"command","md":"commands/enableSaving.md","json":"commands/enableSaving.json","groups":["Mission Information"],"syntax":["enableSaving enable","enableSaving [enable, save]"],"summary":"Enable / disable saving of the game with an optional autosave.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"enableSentences","type":"command","md":"commands/enableSentences.md","json":"commands/enableSentences.json","groups":["Radio and Chat","Sounds"],"syntax":["enableSentences enable"],"summary":"Enables radio transmissions to be heard and seen on screen. It does not affect KBTell conversations.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"enableSimulation","type":"command","md":"commands/enableSimulation.md","json":"commands/enableSimulation.json","groups":["Object Manipulation"],"syntax":["entity enableSimulation state"],"summary":"Enables / disables simulation for the given entity, e.g its animation and physics; it will still be able to take damage and report enemies. This command will affect entity simulation only locally.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"enableSimulationGlobal","type":"command","md":"commands/enableSimulationGlobal.md","json":"commands/enableSimulationGlobal.json","groups":["Object Manipulation"],"syntax":["entity enableSimulationGlobal enable"],"summary":"Enable or disable simulation for given entity, globally. Has the same effect as enableSimulation when used in singleplayer.","arma3_since":"1.12","locality":{"argument":"global","effect":"global","server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"enableStamina","type":"command","md":"commands/enableStamina.md","json":"commands/enableStamina.json","groups":["Stamina System"],"syntax":["unit enableStamina enabled"],"summary":"Enable/disable stamina system","arma3_since":"1.54","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"enableStressDamage","type":"command","md":"commands/enableStressDamage.md","json":"commands/enableStressDamage.json","groups":["RTD"],"syntax":["enableStressDamage state"],"summary":"Toggles stress damage in Advanced Flight Model, which otherwise could be manually toggles in game setting: `Options > Game > Helicopter Flight Model > Advanced > Stress Damage`.","arma3_since":"1.34","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"enableTeamSwitch","type":"command","md":"commands/enableTeamSwitch.md","json":"commands/enableTeamSwitch.json","groups":["Team Switch"],"syntax":["enableTeamSwitch enable"],"summary":"Enable / disable Team Switch. The default setting is enabled.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"enableTraffic","type":"command","md":"commands/enableTraffic.md","json":"commands/enableTraffic.json","groups":["Environment"],"syntax":["enableTraffic enable"],"summary":"Enable ambient traffic.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"enableUAVConnectability","type":"command","md":"commands/enableUAVConnectability.md","json":"commands/enableUAVConnectability.json","groups":["Remote Control"],"syntax":["object enableUAVConnectability [uav, checkAllItems]"],"summary":"Enables unit's AV terminal(s) connecting to UAV.","arma3_since":"1.24","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"enableUAVWaypoints","type":"command","md":"commands/enableUAVWaypoints.md","json":"commands/enableUAVWaypoints.json","groups":["Waypoints","Remote Control"],"syntax":["uav enableUAVWaypoints enable"],"summary":"Enables/disables the option for player to set waypoints for UAV in AV terminal.","arma3_since":"1.40","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"enableVehicleCargo","type":"command","md":"commands/enableVehicleCargo.md","json":"commands/enableVehicleCargo.json","groups":["Vehicle in Vehicle Transport"],"syntax":["vehicle enableVehicleCargo enable"],"summary":"Enable/disable option to transport other vehicles (if configured) or be transported.","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"enableVehicleSensor","type":"command","md":"commands/enableVehicleSensor.md","json":"commands/enableVehicleSensor.json","groups":["Sensors"],"syntax":["vehicle enableVehicleSensor [componentName, enabled]"],"summary":"Enable/disable given sensor","arma3_since":"1.72","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"enableWeaponDisassembly","type":"command","md":"commands/enableWeaponDisassembly.md","json":"commands/enableWeaponDisassembly.json","groups":["Weapons"],"syntax":["enableWeaponDisassembly enable","entity enableWeaponDisassembly enable"],"summary":"Enables or disables disassembly of static weapons. Could be applied to local player, to another unit or to static weapon directly.","arma3_since":"1.68","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"endl","type":"command","md":"commands/endl.md","json":"commands/endl.json","groups":["Strings"],"syntax":["endl"],"summary":"Creates a string containing a line break, similar to lineBreak for text. The name is inspired by c++ std::endl (end line). The command returns `\"\\r\\n\"`, which contains control characters rather than printable characters:","arma3_since":"1.70","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"endLoadingScreen","type":"command","md":"commands/endLoadingScreen.md","json":"commands/endLoadingScreen.json","groups":["System"],"syntax":["endLoadingScreen"],"summary":"Finishes loading screen started by startLoadingScreen.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"endMission","type":"command","md":"commands/endMission.md","json":"commands/endMission.json","groups":["Mission Information"],"syntax":["endMission endType"],"summary":"Finish the mission. Mission saves are deleted. Use failMission if they should not be.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"engineOn","type":"command","md":"commands/engineOn.md","json":"commands/engineOn.json","groups":["Object Manipulation"],"syntax":["vehicle engineOn state"],"summary":"Activates and deactivates the engine of a vehicle.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"enginesIsOnRTD","type":"command","md":"commands/enginesIsOnRTD.md","json":"commands/enginesIsOnRTD.json","groups":["RTD"],"syntax":["enginesIsOnRTD RTD_helicopter"],"summary":"Returns which engines are producing some work.","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"enginesPowerRTD","type":"command","md":"commands/enginesPowerRTD.md","json":"commands/enginesPowerRTD.json","groups":["RTD"],"syntax":["enginesPowerRTD RTD_helicopter"],"summary":"Returns power produced by engines in Watts.","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"enginesRpmRTD","type":"command","md":"commands/enginesRpmRTD.md","json":"commands/enginesRpmRTD.json","groups":["RTD"],"syntax":["enginesRpmRTD RTD_helicopter"],"summary":"Returns all engines RPM.","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"enginesTorqueRTD","type":"command","md":"commands/enginesTorqueRTD.md","json":"commands/enginesTorqueRTD.json","groups":["RTD"],"syntax":["enginesTorqueRTD RTD_helicopter"],"summary":"Torque produced by engines in N·m (Newton × meter).","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"entities","type":"command","md":"commands/entities.md","json":"commands/entities.json","groups":["Object Detection"],"syntax":["entities type","entities [typesInclude, typesExclude, includeCrews, excludeDead]"],"summary":"Returns a list of all alive and dead entities of the given type or deriving from the given type. Units in vehicles are ignored with the primary syntax.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"environmentEnabled","type":"command","md":"commands/environmentEnabled.md","json":"commands/environmentEnabled.json","groups":["Environment","Sounds"],"syntax":["environmentEnabled"],"summary":"Returns status of enableEnvironment command","arma3_since":"1.68","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"environmentVolume","type":"command","md":"commands/environmentVolume.md","json":"commands/environmentVolume.json","groups":["Sounds"],"syntax":["environmentVolume"],"summary":"Returns the current environment volume (set by fadeEnvironment)","arma3_since":"2.04","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"equipmentDisabled","type":"command","md":"commands/equipmentDisabled.md","json":"commands/equipmentDisabled.json","groups":["Object Manipulation"],"syntax":["equipmentDisabled vehicle"],"summary":"Returns current state for NVG and TI equipment availability.","arma3_since":"2.12","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"estimatedEndServerTime","type":"command","md":"commands/estimatedEndServerTime.md","json":"commands/estimatedEndServerTime.json","groups":["Time","Mission Information","Multiplayer"],"syntax":["estimatedEndServerTime"],"summary":"Estimated end of MP game in seconds converted to serverTime.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"estimatedTimeLeft","type":"command","md":"commands/estimatedTimeLeft.md","json":"commands/estimatedTimeLeft.json","groups":["Time","Mission Information","Multiplayer"],"syntax":["estimatedTimeLeft seconds"],"summary":"Sets the estimated time left in the game that is shown in the \"Game in progress\" screen or in the master browser.","arma3_since":"0.50","locality":{"argument":null,"effect":"global","server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"evalObjectArgument","type":"command","md":"commands/evalObjectArgument.md","json":"commands/evalObjectArgument.json","groups":["Game 2 Editor"],"syntax":["map evalObjectArgument [object, argument]"],"summary":"Return argument in mission editor of a given object.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"everyBackpack","type":"command","md":"commands/everyBackpack.md","json":"commands/everyBackpack.json","groups":["Containers"],"syntax":["everyBackpack box"],"summary":"Returns array of backpacks stored in given crate or vehicle. Used for accessing backpack content of a backpack on ground.","arma3_since":"1.04","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"everyContainer","type":"command","md":"commands/everyContainer.md","json":"commands/everyContainer.json","groups":["Vehicle Inventory"],"syntax":["everyContainer object"],"summary":"Returns array of all containers (uniforms, vests, backpacks) stored in given crate or vehicle. Used for accessing containers content stored in ammo box or ground holder.","arma3_since":"1.22","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"exec","type":"command","md":"commands/exec.md","json":"commands/exec.json","groups":["Program Flow"],"syntax":["argument exec script"],"summary":"Execute a script using (the deprecated but still available) SQS Syntax. SQF Syntax (and execVM) is the most recent scripting language.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"execEditorScript","type":"command","md":"commands/execEditorScript.md","json":"commands/execEditorScript.json","groups":["Game 2 Editor"],"syntax":["map execEditorScript [object,script]"],"summary":"Execute an editor script for the specified object.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"execFSM","type":"command","md":"commands/execFSM.md","json":"commands/execFSM.json","groups":["Program Flow"],"syntax":["arguments execFSM fsmFilePath","execFSM fsmFilePath","arguments execFSM [fsmFilePath, allowTermination]","execFSM [fsmFilePath, allowTermination]"],"summary":"Execute scripted FSM and return the FSM handle or 0 when failed. The FSM file is first searched in the mission folder, then in the campaign scripts folder and finally in the global scripts folder.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"execVM","type":"command","md":"commands/execVM.md","json":"commands/execVM.json","groups":["Program Flow"],"syntax":["arguments execVM filename","execVM filename"],"summary":"Compiles and adds an SQF script to the scheduler queue and returns script handle (see also #Example 4).","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"exit","type":"command","md":"commands/exit.md","json":"commands/exit.json","groups":["Program Flow"],"syntax":["exit"],"summary":"Stops the execution of a SQS script.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"exitWith","type":"command","md":"commands/exitWith.md","json":"commands/exitWith.json","groups":["Program Flow"],"syntax":["ifType exitWith code"],"summary":"Exits the current code scope. Often used for exiting do, for, count, forEach or the whole script.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"exp","type":"command","md":"commands/exp.md","json":"commands/exp.json","groups":["Math"],"syntax":["exp x"],"summary":"Exponential function with the base e). Equal to `e^x`.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"expectedDestination","type":"command","md":"commands/expectedDestination.md","json":"commands/expectedDestination.json","groups":["Unit Control","AI Behaviour"],"syntax":["expectedDestination person"],"summary":"Return expected destination of unit as an array.","arma3_since":"0.50","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"exportJIPMessages","type":"command","md":"commands/exportJIPMessages.md","json":"commands/exportJIPMessages.json","groups":["Diagnostic","Multiplayer"],"syntax":["exportJIPMessages fileName"],"summary":"Creates a log file containing an overview on all JIP (network) messages currently in the JIP queue. The file is created in the same directory as .rpt file.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"exportLandscapeXYZ","type":"command","md":"commands/exportLandscapeXYZ.md","json":"commands/exportLandscapeXYZ.json","groups":["System"],"syntax":["exportLandscapeXYZ filename"],"summary":"Exports landscape as XYZ file.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"eyeDirection","type":"command","md":"commands/eyeDirection.md","json":"commands/eyeDirection.json","groups":["Object Manipulation"],"syntax":["eyeDirection unit"],"summary":"Returns the direction object is watching (eyes, or a vehicle's primary observer).","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"eyePos","type":"command","md":"commands/eyePos.md","json":"commands/eyePos.json","groups":["Positions"],"syntax":["eyePos object"],"summary":"Returns the object's eyes / main turret position.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"face","type":"command","md":"commands/face.md","json":"commands/face.json","groups":["Unit Identity"],"syntax":["face person"],"summary":"Returns the face class of a person as it is written in 'CfgFaces'.","arma3_since":"1.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"faction","type":"command","md":"commands/faction.md","json":"commands/faction.json","groups":["Object Manipulation","Sides"],"syntax":["faction unitName"],"summary":"Gets unit faction. Factions were introduced in Arma 2 and are defined under *CfgFactionClasses*.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"fadeEnvironment","type":"command","md":"commands/fadeEnvironment.md","json":"commands/fadeEnvironment.json","groups":["Sounds"],"syntax":["time fadeEnvironment volume"],"summary":"Changes the master environment volume smoothly within the given time and is different from enableEnvironment global mute option. The default volume is 1.","arma3_since":"2.04","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"fadeMusic","type":"command","md":"commands/fadeMusic.md","json":"commands/fadeMusic.json","groups":["Sounds"],"syntax":["time fadeMusic volume"],"summary":"Changes the current music volume to the given value smoothly within the given time.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"fadeRadio","type":"command","md":"commands/fadeRadio.md","json":"commands/fadeRadio.json","groups":["Sounds"],"syntax":["time fadeRadio volume"],"summary":"Changes the radio volume smoothly within the given time.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"fadeSound","type":"command","md":"commands/fadeSound.md","json":"commands/fadeSound.json","groups":["Sounds"],"syntax":["time fadeSound volume"],"summary":"Changes the sound volume smoothly within the given time.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"fadeSpeech","type":"command","md":"commands/fadeSpeech.md","json":"commands/fadeSpeech.json","groups":["Sounds"],"syntax":["time fadeSpeech volume"],"summary":"Changes the master speech volume smoothly within the given time. The default volume is 1.0.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"failMission","type":"command","md":"commands/failMission.md","json":"commands/failMission.json","groups":["Mission Information"],"syntax":["failMission endtype"],"summary":"Finish the mission. If the server is set to run persistent mission, failMission will not end the mission when last player gets kicked to the lobby. Use endMission to end the mission.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"false","type":"command","md":"commands/false.md","json":"commands/false.json","groups":["Math","Variables"],"syntax":["false"],"summary":"Always false.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"fileExists","type":"command","md":"commands/fileExists.md","json":"commands/fileExists.json","groups":["Program Flow"],"syntax":["fileExists path"],"summary":"Checks if file on given path exists. Uses same path resolve code as loadFile.","arma3_since":"2.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"fillWeaponsFromPool","type":"command","md":"commands/fillWeaponsFromPool.md","json":"commands/fillWeaponsFromPool.json","groups":["Weapon Pool"],"syntax":["fillWeaponsFromPool unit"],"summary":"Adds magazines from the campaign pool to the given unit, depending on his weapons. Available in campaigns only.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"find","type":"command","md":"commands/find.md","json":"commands/find.json","groups":["Strings","Arrays"],"syntax":["array find element","string find substring","string find [substring, indexStart]"],"summary":"Searches for an array element within an array or an ANSI string within an ANSI string.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"findAny","type":"command","md":"commands/findAny.md","json":"commands/findAny.json","groups":["Arrays"],"syntax":["searchIn findAny toFind"],"summary":"Returns the zero-based index of the first element in array A that also exists in array B. If no common elements exist it returns -1.","arma3_since":"2.10","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"findCover","type":"command","md":"commands/findCover.md","json":"commands/findCover.json","groups":["Broken Commands"],"syntax":["object findCover [position, hidePosition, maxDist, minDist, visibilityPosition, ignoreObject]"],"summary":"Returns the object around where the unit finds cover. The minDist, visibilityPosition and ignoreObject parameters are optional.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"findDisplay","type":"command","md":"commands/findDisplay.md","json":"commands/findDisplay.json","groups":["GUI Control"],"syntax":["findDisplay idd","findDisplay displayName"],"summary":"Finds a display by its IDD which can either be defined in missionConfigFile (description.ext) or configFile (config.cpp) or by its UI On Texture's unique name (see displayUniqueName).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"findEditorObject","type":"command","md":"commands/findEditorObject.md","json":"commands/findEditorObject.json","groups":["Game 2 Editor"],"syntax":["map findEditorObject value"],"summary":"Return object that matches the provided reference.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"findEmptyPosition","type":"command","md":"commands/findEmptyPosition.md","json":"commands/findEmptyPosition.json","groups":["Positions"],"syntax":["center findEmptyPosition [areaRadius, maxDistance, vehicleType]"],"summary":"Searches for an empty area around the specified position, starting from the *center* looking for an empty *areaRadius* and looks as far away as *areaRadius* + *maxDistance*.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"findEmptyPositionReady","type":"command","md":"commands/findEmptyPositionReady.md","json":"commands/findEmptyPositionReady.json","groups":["Positions"],"syntax":["center findEmptyPositionReady [radius, maxDistance]"],"summary":"Preloads area to be used with findEmptyPosition command and returns true when area is ready. The size of the area preloaded is from `center - radius - maxDistance` to `center + radius + maxDistance`","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"findIf","type":"command","md":"commands/findIf.md","json":"commands/findIf.json","groups":["Arrays"],"syntax":["array findIf code"],"summary":"Searches for an element within array for which the code evaluates to true. Returns the zero-based index on success or -1 if not found.","arma3_since":"1.82","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"findNearestEnemy","type":"command","md":"commands/findNearestEnemy.md","json":"commands/findNearestEnemy.json","groups":["Object Detection"],"syntax":["object findNearestEnemy position"],"summary":"Finds the nearest enemy to the specified position. Returns a null object if the object's group does not know about any enemies. This command will return nearest object that is known to the unit and is considered enemy.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"finishMissionInit","type":"command","md":"commands/finishMissionInit.md","json":"commands/finishMissionInit.json","groups":["System"],"syntax":["finishMissionInit"],"summary":"Finish world initialisation before mission is launched.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"finite","type":"command","md":"commands/finite.md","json":"commands/finite.json","groups":["Math"],"syntax":["finite number"],"summary":"Returns true if the provided number is finite (not infinite and a valid number).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"fire","type":"command","md":"commands/fire.md","json":"commands/fire.json","groups":["Unit Control","Weapons"],"syntax":["unit fire muzzle","unit fire [muzzle, mode, magazine]"],"summary":"Forces a unit to fire the given weapon.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"fireAtTarget","type":"command","md":"commands/fireAtTarget.md","json":"commands/fireAtTarget.json","groups":["Unit Control","Weapons"],"syntax":["sourceVehicle fireAtTarget [targetVehicle, weaponMuzzleName]"],"summary":"Remotely forces a unit to fire the given weapon. See also BIS_fnc_fire.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"firstBackpack","type":"command","md":"commands/firstBackpack.md","json":"commands/firstBackpack.json","groups":["Containers"],"syntax":["firstBackpack box"],"summary":"Returns the first stored backpack.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"flag","type":"command","md":"commands/flag.md","json":"commands/flag.json","groups":["Flags"],"syntax":["flag unit"],"summary":"Returns the original flag pole of the flag the unit is carrying.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"flagAnimationPhase","type":"command","md":"commands/flagAnimationPhase.md","json":"commands/flagAnimationPhase.json","groups":["Flags"],"syntax":["flagAnimationPhase flag"],"summary":"Returns flag position on the flag pole.","arma3_since":"1.68","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"flagOwner","type":"command","md":"commands/flagOwner.md","json":"commands/flagOwner.json","groups":["Flags"],"syntax":["flagOwner flag"],"summary":"Returns the global owner of a flag. A getter for setFlagOwner. Note that owner of a flag is Object rather than Number, as how it is usually with other owner commands","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"flagSide","type":"command","md":"commands/flagSide.md","json":"commands/flagSide.json","groups":["Flags"],"syntax":["flagSide flag"],"summary":"Returns Side of the local instance of the flag. A getter for setFlagSide.","arma3_since":"1.54","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"flagTexture","type":"command","md":"commands/flagTexture.md","json":"commands/flagTexture.json","groups":["Flags"],"syntax":["flagTexture flagCarrier"],"summary":"Returns texture of the local instance of the flag. A getter for setFlagTexture. It will not return flag textures applied using forceFlagTexture, use getForcedFlagTexture for that.","arma3_since":"1.54","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"flatten","type":"command","md":"commands/flatten.md","json":"commands/flatten.json","groups":["Arrays"],"syntax":["flatten array"],"summary":"Flattens an array.","arma3_since":"2.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"fleeing","type":"command","md":"commands/fleeing.md","json":"commands/fleeing.json","groups":["Object Manipulation"],"syntax":["fleeing unit"],"summary":"Checks if a unit is fleeing.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"floor","type":"command","md":"commands/floor.md","json":"commands/floor.json","groups":["Math"],"syntax":["floor num"],"summary":"Returns the next lowest integer in relation to the provided number.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"flyInHeight","type":"command","md":"commands/flyInHeight.md","json":"commands/flyInHeight.json","groups":["Object Manipulation"],"syntax":["aircraft flyInHeight altitude","aircraft flyInHeight [altitude, forced]"],"summary":"Sets the flying altitude for aircraft relatively to the ground surface. Avoid too low altitudes, as helicopters and planes won't evade trees and obstacles on the ground. The default flying altitude is 100 meters.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"flyInHeightASL","type":"command","md":"commands/flyInHeightASL.md","json":"commands/flyInHeightASL.json","groups":["Object Manipulation"],"syntax":["aircraft flyInHeightASL [standardAltitude, combatAltitude, stealthAltitude]"],"summary":"Sets the minimal ASL height. Final height is `*flyInHeight* max *flyInHeightASL*` - the higher altitude has priority.","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"focusedCtrl","type":"command","md":"commands/focusedCtrl.md","json":"commands/focusedCtrl.json","groups":["GUI Control"],"syntax":["focusedCtrl display"],"summary":"Returns display's focused control.","arma3_since":"2.04","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"focusOn","type":"command","md":"commands/focusOn.md","json":"commands/focusOn.json","groups":["Camera Control","Remote Control"],"syntax":["focusOn"],"summary":"Returns the person the camera is focused on. If you need the vehicle, see cameraOn.","arma3_since":"2.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"fog","type":"command","md":"commands/fog.md","json":"commands/fog.json","groups":["Environment"],"syntax":["fog"],"summary":"A getter for setFog. Returns the current value of the fog in range 0..1.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"fogForecast","type":"command","md":"commands/fogForecast.md","json":"commands/fogForecast.json","groups":["Environment"],"syntax":["fogForecast"],"summary":"Returns the forecast fog value. A value of 0 means no fog, 1 means maximum fog.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"fogParams","type":"command","md":"commands/fogParams.md","json":"commands/fogParams.json","groups":["Environment"],"syntax":["fogParams"],"summary":"A getter for setFog (Alt Syntax). Returns extended params for the fog","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"for","type":"command","md":"commands/for.md","json":"commands/for.json","groups":["Program Flow"],"syntax":["for arguments","for [init, condition, codeToExecute]"],"summary":"This operator creates a For Type which is used in the for-constructs.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"forceAddUniform","type":"command","md":"commands/forceAddUniform.md","json":"commands/forceAddUniform.json","groups":["Containers","Unit Inventory"],"syntax":["unit forceAddUniform type"],"summary":"Create a new uniform and hard link it into slot (without any restrictions).","arma3_since":"1.22","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"forceAtPositionRTD","type":"command","md":"commands/forceAtPositionRTD.md","json":"commands/forceAtPositionRTD.json","groups":["RTD"],"syntax":["forceAtPositionRTD position"],"summary":"Adds force generator to world.","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"forceCadetDifficulty","type":"command","md":"commands/forceCadetDifficulty.md","json":"commands/forceCadetDifficulty.json","groups":["Difficulty"],"syntax":["forceCadetDifficulty [showCadetHints, showCadetWP]"],"summary":"Forces `showCadetHints` and `showCadetWP` global Cadet Arma 3 difficulty, returns previous settings.","arma3_since":"2.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"forcedMap","type":"command","md":"commands/forcedMap.md","json":"commands/forcedMap.json","groups":["Map","Interaction"],"syntax":["forcedMap"],"summary":"Returns if map was forced by using forceMap command or openMap command with force option","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"forceEnd","type":"command","md":"commands/forceEnd.md","json":"commands/forceEnd.json","groups":["Mission Information"],"syntax":["forceEnd"],"summary":"Forces mission ending (set with endMission) even if a camera effect or any another condition delays the endMission (mostly in Operation Flashpoint).","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"forceFlagTexture","type":"command","md":"commands/forceFlagTexture.md","json":"commands/forceFlagTexture.json","groups":["Flags"],"syntax":["object forceFlagTexture texture"],"summary":"Forces a flag texture onto a flag carrier (unit, vehicle or flag pole). No flag holder is required. If `\"\"` is used as texture, the texture is removed. This will override regularly owned flags.","arma3_since":"1.70","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"forceFollowRoad","type":"command","md":"commands/forceFollowRoad.md","json":"commands/forceFollowRoad.json","groups":["Unit Control"],"syntax":["vehicle forceFollowRoad state"],"summary":"Forces the vehicle to stay on road.","arma3_since":"1.64","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"forceGeneratorRTD","type":"command","md":"commands/forceGeneratorRTD.md","json":"commands/forceGeneratorRTD.json","groups":["RTD"],"syntax":["forceGeneratorRTD index"],"summary":"Adds force generator to world.","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"forceHitPointsDamageSync","type":"command","md":"commands/forceHitPointsDamageSync.md","json":"commands/forceHitPointsDamageSync.json","groups":["Object Manipulation"],"syntax":["forceHitPointsDamageSync entity"],"summary":"Synchronises hitpoints values and total damage across current network clients as well as JIP.","arma3_since":"2.18","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"forceMap","type":"command","md":"commands/forceMap.md","json":"commands/forceMap.json","groups":["Map","Interaction"],"syntax":["forceMap show"],"summary":"Opens non-interactive main map in background that overrides user screen. To force open interactive map use openMap command.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"forceRespawn","type":"command","md":"commands/forceRespawn.md","json":"commands/forceRespawn.json","groups":["Multiplayer"],"syntax":["forceRespawn unit"],"summary":"Forces the unit to respawn. The effect is as if the player pressed the RESPAWN button in the game pause menu; the unit is killed but there is no \"X was killed\" message and no score adjustment.","arma3_since":"1.04","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"forceSpeed","type":"command","md":"commands/forceSpeed.md","json":"commands/forceSpeed.json","groups":["Object Manipulation"],"syntax":["object forceSpeed speed"],"summary":"Force the speed limit on given object (object will never attempt to move faster than given by forceSpeed). Use negative value to return to default behaviour.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"forceUnicode","type":"command","md":"commands/forceUnicode.md","json":"commands/forceUnicode.json","groups":["Strings"],"syntax":["forceUnicode mode"],"summary":"List of the commands that work with forceUnicode - copyFromClipboard - copyToClipboard - count - find - in - insert - reverse - select - splitString - trim - regexFind - regexMatch - regexReplace","arma3_since":"2.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"forceWalk","type":"command","md":"commands/forceWalk.md","json":"commands/forceWalk.json","groups":["Stamina System"],"syntax":["unit forceWalk value"],"summary":"Forces unit to walk even if run or sprint is selected.","arma3_since":"0.50","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"forceWeaponFire","type":"command","md":"commands/forceWeaponFire.md","json":"commands/forceWeaponFire.json","groups":["Unit Control","Weapons"],"syntax":["unit forceWeaponFire [muzzle, firemode]"],"summary":"The unit will be forced to fire weapon from the given muzzle. The weapon will not fire if firemode passed as parameter is not supported by the given muzzle.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"forceWeatherChange","type":"command","md":"commands/forceWeatherChange.md","json":"commands/forceWeatherChange.json","groups":["Environment"],"syntax":["forceWeatherChange"],"summary":"Forcibly applies previously set weather settings. Skips smooth transitions. This might cause lag.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"forEach","type":"command","md":"commands/forEach.md","json":"commands/forEach.json","groups":["Program Flow","Arrays","HashMap"],"syntax":["code forEach array","code forEach hashMap"],"summary":"Executes the given command(s) on every item of an Array or a HashMap.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"forEachMember","type":"command","md":"commands/forEachMember.md","json":"commands/forEachMember.json","groups":["Program Flow"],"syntax":["command forEachMember team"],"summary":"Executes the given command recursively for both teams and agents that are members of the given team. For teams only use forEachMemberTeam. For agents only use forEachMemberAgent.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"forEachMemberAgent","type":"command","md":"commands/forEachMemberAgent.md","json":"commands/forEachMemberAgent.json","groups":["Program Flow"],"syntax":["command forEachMemberAgent team"],"summary":"Executes the given command recursively for each agent that is a member of the given team. For just teams use forEachMemberTeam. For both teams and agents use forEachMember.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"forEachMemberTeam","type":"command","md":"commands/forEachMemberTeam.md","json":"commands/forEachMemberTeam.json","groups":["Program Flow"],"syntax":["command forEachMemberTeam team"],"summary":"Executes the given command recursively for each team that is a member of the given team. For just agents use forEachMemberAgent. For both teams and agents use forEachMember.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"forEachReversed","type":"command","md":"commands/forEachReversed.md","json":"commands/forEachReversed.json","groups":["Program Flow","Arrays"],"syntax":["code forEachReversed array"],"summary":"Executes the given command(s) on every item of an Array in reversed order, compared to forEach.","arma3_since":"2.14","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"forgetTarget","type":"command","md":"commands/forgetTarget.md","json":"commands/forgetTarget.json","groups":["Unit Control","Groups"],"syntax":["group forgetTarget target"],"summary":"Resets the info a group has about a target, forcing knowsAbout value to 0.","arma3_since":"1.70","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"format","type":"command","md":"commands/format.md","json":"commands/format.json","groups":["Strings"],"syntax":["format [formatString, var1, var2, ...]"],"summary":"Composes a string containing other variables or other variable types. Converts any variable type to a string.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"formation","type":"command","md":"commands/formation.md","json":"commands/formation.json","groups":["Groups"],"syntax":["formation target"],"summary":"Returns the current formation of a group.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"formationDirection","type":"command","md":"commands/formationDirection.md","json":"commands/formationDirection.json","groups":["Groups"],"syntax":["formationDirection unitName"],"summary":"Return the direction in degrees of the 'unit' watching in formation.","arma3_since":"0.50","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"formationLeader","type":"command","md":"commands/formationLeader.md","json":"commands/formationLeader.json","groups":["Unit Control"],"syntax":["formationLeader unitName"],"summary":"Return leader of the formation.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"formationMembers","type":"command","md":"commands/formationMembers.md","json":"commands/formationMembers.json","groups":["Groups"],"syntax":["formationMembers person"],"summary":"Return list of units (drivers) in the formation.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"formationPosition","type":"command","md":"commands/formationPosition.md","json":"commands/formationPosition.json","groups":["Positions"],"syntax":["formationPosition unit"],"summary":"Return position of unit in the formation.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"formationTask","type":"command","md":"commands/formationTask.md","json":"commands/formationTask.json","groups":["Groups"],"syntax":["formationTask unit"],"summary":"Return the current task of the unit in the formation.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"formatText","type":"command","md":"commands/formatText.md","json":"commands/formatText.json","groups":["Strings","Structured Text"],"syntax":["formatText [format, argument1, argument2, ...]"],"summary":"Creates a Structured Text similar to format command.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"formLeader","type":"command","md":"commands/formLeader.md","json":"commands/formLeader.json","groups":["Unit Control"],"syntax":["formLeader unitName"],"summary":"Returns the formation leader of a given unit. This is often the same as the group leader, but not always, for example in cases when a unit is ordered to follow another unit.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"freeExtension","type":"command","md":"commands/freeExtension.md","json":"commands/freeExtension.json","groups":["System"],"syntax":["freeExtension extension"],"summary":"Unloads given extension loaded previously with callExtension so that extension developer could rapidly tweak developed extension without restarting the game.","arma3_since":"2.12","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"freeLook","type":"command","md":"commands/freeLook.md","json":"commands/freeLook.json","groups":["Object Manipulation"],"syntax":["freeLook"],"summary":"Returns if freelook is active on the current machine's controlled character.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"from","type":"command","md":"commands/from.md","json":"commands/from.json","groups":["Program Flow"],"syntax":["for from b"],"summary":"Continue sequence of for construct. It sets the start value of the index variable.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"fromEditor","type":"command","md":"commands/fromEditor.md","json":"commands/fromEditor.json","groups":["Game 2 Editor"],"syntax":["fromEditor teamMember"],"summary":"Return if given team was inserted directly from mission editor.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"fromJSON","type":"command","md":"commands/fromJSON.md","json":"commands/fromJSON.json","groups":["Strings"],"syntax":["fromJSON jsonValue"],"summary":"Obtain the game value from the provided JSON-formatted string.","arma3_since":"2.18","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"fuel","type":"command","md":"commands/fuel.md","json":"commands/fuel.json","groups":["Object Manipulation"],"syntax":["fuel vehicle"],"summary":"Checks how much fuel is left in the gas tank of a vehicle.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"fullCrew","type":"command","md":"commands/fullCrew.md","json":"commands/fullCrew.json","groups":["Object Manipulation"],"syntax":["fullCrew vehicle","fullCrew [vehicle, type, includeEmpty]"],"summary":"Returns an array with all crew inside given vehicle, with or without empty seats.","arma3_since":"1.34","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"gearIDCAmmoCount","type":"command","md":"commands/gearIDCAmmoCount.md","json":"commands/gearIDCAmmoCount.json","groups":["Unit Inventory","GUI Control"],"syntax":["gearIDCAmmoCount idc"],"summary":"Returns ammo count of assigned magazine.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"gearSlotAmmoCount","type":"command","md":"commands/gearSlotAmmoCount.md","json":"commands/gearSlotAmmoCount.json","groups":["Unit Inventory","GUI Control"],"syntax":["gearSlotAmmoCount control"],"summary":"Returns ammo count of assigned magazine.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"gearSlotData","type":"command","md":"commands/gearSlotData.md","json":"commands/gearSlotData.json","groups":["Unit Inventory","GUI Control"],"syntax":["gearSlotData control"],"summary":"Returns gear slot item name.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"gestureState","type":"command","md":"commands/gestureState.md","json":"commands/gestureState.json","groups":["Animations"],"syntax":["gestureState unitName"],"summary":"Returns the name of a unit's current gesture. Seems to be forced to lower case in Arma 3.","arma3_since":"2.06","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"get","type":"command","md":"commands/get.md","json":"commands/get.json","groups":["HashMap"],"syntax":["hashMap get key"],"summary":"Retrieves a value out of a HashMap after looking it up by its key.","arma3_since":"2.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"get3DENActionState","type":"command","md":"commands/get3DENActionState.md","json":"commands/get3DENActionState.json","groups":["Eden Editor"],"syntax":["get3DENActionState action"],"summary":"Returns state of given Eden Editor action.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"get3DENAttribute","type":"command","md":"commands/get3DENAttribute.md","json":"commands/get3DENAttribute.json","groups":["Eden Editor"],"syntax":["entity get3DENAttribute attribute"],"summary":"Returns the value of the given entity's attribute in Eden Editor.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"get3DENAttributes","type":"command","md":"commands/get3DENAttributes.md","json":"commands/get3DENAttributes.json","groups":["Eden Editor"],"syntax":["entity get3DENAttributes category"],"summary":"Retrieve all attributes and their values of the specified (optional) category.","arma3_since":"2.18","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"get3DENCamera","type":"command","md":"commands/get3DENCamera.md","json":"commands/get3DENCamera.json","groups":["Eden Editor"],"syntax":["get3DENCamera"],"summary":"Returns the camera Object used by the Eden Editor.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"get3DENConnections","type":"command","md":"commands/get3DENConnections.md","json":"commands/get3DENConnections.json","groups":["Eden Editor"],"syntax":["get3DENConnections entity"],"summary":"Returns all connections currently present on an entity.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"get3DENEntity","type":"command","md":"commands/get3DENEntity.md","json":"commands/get3DENEntity.json","groups":["Eden Editor"],"syntax":["get3DENEntity ID"],"summary":"Returns Eden Entity based on its Eden ID.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"get3DENEntityID","type":"command","md":"commands/get3DENEntityID.md","json":"commands/get3DENEntityID.json","groups":["Eden Editor"],"syntax":["get3DENEntityID entity"],"summary":"Returns unique index of an Eden Entity. This number remains the same even after saving and loading the scenario. ´","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"get3DENGrid","type":"command","md":"commands/get3DENGrid.md","json":"commands/get3DENGrid.json","groups":["Eden Editor"],"syntax":["get3DENGrid type"],"summary":"Returns the grid increment for the given transformation type.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"get3DENIconsVisible","type":"command","md":"commands/get3DENIconsVisible.md","json":"commands/get3DENIconsVisible.json","groups":["Eden Editor"],"syntax":["get3DENIconsVisible"],"summary":"Gets visibility state of Eden Editor icons.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"get3DENLayer","type":"command","md":"commands/get3DENLayer.md","json":"commands/get3DENLayer.json","groups":["Eden Editor"],"syntax":["get3DENLayer edenEntity"],"summary":"Returns the provided entity's layer ID.","arma3_since":"2.18","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"get3DENLayerEntities","type":"command","md":"commands/get3DENLayerEntities.md","json":"commands/get3DENLayerEntities.json","groups":["Eden Editor"],"syntax":["get3DENLayerEntities layerID"],"summary":"Return all entities and sub-layer in Eden Entity layer. In order to get all layer entities during a scenario use getMissionLayerEntities.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"get3DENLinesVisible","type":"command","md":"commands/get3DENLinesVisible.md","json":"commands/get3DENLinesVisible.json","groups":["Eden Editor"],"syntax":["get3DENLinesVisible"],"summary":"Get visibility state of Eden Editor lines.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"get3DENMissionAttribute","type":"command","md":"commands/get3DENMissionAttribute.md","json":"commands/get3DENMissionAttribute.json","groups":["Eden Editor"],"syntax":["section get3DENMissionAttribute class"],"summary":"Return value of scenario attribute. For a list of all available mission attributes see Mission Attributes.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"get3DENMissionAttributes","type":"command","md":"commands/get3DENMissionAttributes.md","json":"commands/get3DENMissionAttributes.json","groups":["Eden Editor"],"syntax":["section get3DENMissionAttributes category"],"summary":"Retrieve all attributes and their values from the specified section/category (category is optional).","arma3_since":"2.18","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"get3DENMouseOver","type":"command","md":"commands/get3DENMouseOver.md","json":"commands/get3DENMouseOver.json","groups":["Eden Editor"],"syntax":["get3DENMouseOver"],"summary":"Returns the Eden Entity the mouse is hovering over in Eden Editor.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"get3DENParent","type":"command","md":"commands/get3DENParent.md","json":"commands/get3DENParent.json","groups":["Eden Editor"],"syntax":["get3DENParent entity"],"summary":"Obtains the provided entity's parent.","arma3_since":"2.18","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"get3DENSelected","type":"command","md":"commands/get3DENSelected.md","json":"commands/get3DENSelected.json","groups":["Eden Editor"],"syntax":["get3DENSelected type"],"summary":"Returns an array of all selected Eden Editor Entities of the given type.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getAimDirectionAndUp","type":"command","md":"commands/getAimDirectionAndUp.md","json":"commands/getAimDirectionAndUp.json","groups":["Object Manipulation","Render Time Scope"],"syntax":["getAimDirectionAndUp [soldier, isRenderScope]"],"summary":"Returns the aim direction and up vectors of a soldier in model space. It returns where the weapon aim is wanted from the eyePos, not the actual weapon direction. For actual weapon direction, see weaponDirection.","arma3_since":"2.22","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getAimingCoef","type":"command","md":"commands/getAimingCoef.md","json":"commands/getAimingCoef.json","groups":["Stamina System"],"syntax":["getAimingCoef unit"],"summary":"Get current aiming coefficient (higher ~ less precise, default is 1)","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getAllEnv3DSoundControllers","type":"command","md":"commands/getAllEnv3DSoundControllers.md","json":"commands/getAllEnv3DSoundControllers.json","groups":["Sounds"],"syntax":["getAllEnv3DSoundControllers object"],"summary":"Returns an array containing the names and values of environmental 3D sound controllers, variables that can be used in simple expressions when configuring sounds.","arma3_since":"2.08","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getAllEnvSoundControllers","type":"command","md":"commands/getAllEnvSoundControllers.md","json":"commands/getAllEnvSoundControllers.json","groups":["Sounds"],"syntax":["getAllEnvSoundControllers position"],"summary":"Returns an array containing the names and values of environmental 2D sound controllers, variables that can be used in simple expressions when configuring sounds.","arma3_since":"1.64","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getAllHitPointsDamage","type":"command","md":"commands/getAllHitPointsDamage.md","json":"commands/getAllHitPointsDamage.json","groups":["Object Manipulation"],"syntax":["getAllHitPointsDamage entity"],"summary":"Get provided object's hit points damage.","arma3_since":"1.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getAllOwnedMines","type":"command","md":"commands/getAllOwnedMines.md","json":"commands/getAllOwnedMines.json","groups":["Mines"],"syntax":["getAllOwnedMines unit"],"summary":"Gets all mine objects this unit has ownership over.","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getAllPylonsInfo","type":"command","md":"commands/getAllPylonsInfo.md","json":"commands/getAllPylonsInfo.json","groups":["Vehicle Loadouts"],"syntax":["getAllPylonsInfo vehicle"],"summary":"Return an array with the vehicle's all pylons info.","arma3_since":"2.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getAllSoundControllers","type":"command","md":"commands/getAllSoundControllers.md","json":"commands/getAllSoundControllers.json","groups":["Sounds"],"syntax":["getAllSoundControllers vehicle"],"summary":"Returns an array containing names and values of the sound controllers that can be used in simple expressions when configuring sounds.","arma3_since":"1.64","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getAllUnitTraits","type":"command","md":"commands/getAllUnitTraits.md","json":"commands/getAllUnitTraits.json","groups":["Object Manipulation"],"syntax":["getAllUnitTraits unit"],"summary":"Returns unit traits (native or set by setUnitTrait).","arma3_since":"2.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getAmmoCargo","type":"command","md":"commands/getAmmoCargo.md","json":"commands/getAmmoCargo.json","groups":["Vehicle Inventory"],"syntax":["getAmmoCargo vehicle"],"summary":"Returns the amount (1 is full) of ammo resources in the cargo space of a rearm vehicle.","arma3_since":"0.56","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getAnimAimPrecision","type":"command","md":"commands/getAnimAimPrecision.md","json":"commands/getAnimAimPrecision.json","groups":["Animations","Stamina System"],"syntax":["getAnimAimPrecision unit"],"summary":"Returns aim precision for current animation","arma3_since":"1.54","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getAnimationsQueue","type":"command","md":"commands/getAnimationsQueue.md","json":"commands/getAnimationsQueue.json","groups":["Object Manipulation"],"syntax":["getAnimationsQueue entity"],"summary":"Returns the primary and secondary animations queue of the entity. The primary queue contains the full motion path from current animation (animationState) to a target animation, while the secondary queue contains…","arma3_since":"2.22","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getAnimSpeedCoef","type":"command","md":"commands/getAnimSpeedCoef.md","json":"commands/getAnimSpeedCoef.json","groups":["Animations","Stamina System"],"syntax":["getAnimSpeedCoef unit"],"summary":"Get coefficient for animation speed.","arma3_since":"1.54","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getArray","type":"command","md":"commands/getArray.md","json":"commands/getArray.json","groups":["Config"],"syntax":["getArray config"],"summary":"Extract array from config entry.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getArtilleryAmmo","type":"command","md":"commands/getArtilleryAmmo.md","json":"commands/getArtilleryAmmo.json","groups":["Artillery"],"syntax":["getArtilleryAmmo artilleryList"],"summary":"Get list of all available magazines of artillery units on the list. Command returns only unique magazine types and doesn't contain any information about which unit has which magazine.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getArtilleryComputerSettings","type":"command","md":"commands/getArtilleryComputerSettings.md","json":"commands/getArtilleryComputerSettings.json","groups":["Artillery"],"syntax":["getArtilleryComputerSettings"],"summary":"Returns settings from current vehicle weapon manned by player.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getArtilleryETA","type":"command","md":"commands/getArtilleryETA.md","json":"commands/getArtilleryETA.json","groups":["Artillery"],"syntax":["unit getArtilleryETA [targetPosition, magazineType]"],"summary":"Returns ETA to the target in seconds for given artillery unit based on target position and used magazine, -1 if target can't be hit.","arma3_since":"0.56","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getAssetDLCInfo","type":"command","md":"commands/getAssetDLCInfo.md","json":"commands/getAssetDLCInfo.json","groups":["DLC"],"syntax":["getAssetDLCInfo asset","getAssetDLCInfo [class, config]"],"summary":"Returns DLC information about given object or model.","arma3_since":"2.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getAssignedCuratorLogic","type":"command","md":"commands/getAssignedCuratorLogic.md","json":"commands/getAssignedCuratorLogic.json","groups":["Curator"],"syntax":["getAssignedCuratorLogic player"],"summary":"Returns curator logic to which given player has access.","arma3_since":"1.16","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getAssignedCuratorUnit","type":"command","md":"commands/getAssignedCuratorUnit.md","json":"commands/getAssignedCuratorUnit.json","groups":["Curator"],"syntax":["getAssignedCuratorUnit curatorObj"],"summary":"Returns unit assigned to curator logic.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getAttackTarget","type":"command","md":"commands/getAttackTarget.md","json":"commands/getAttackTarget.json","groups":["Object Manipulation"],"syntax":["getAttackTarget unit"],"summary":"Returns the target given unit is engaging.","arma3_since":"2.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getAudioOptionVolumes","type":"command","md":"commands/getAudioOptionVolumes.md","json":"commands/getAudioOptionVolumes.json","groups":["Sounds"],"syntax":["getAudioOptionVolumes"],"summary":"Returns profile audio volumes.","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getBackpackCargo","type":"command","md":"commands/getBackpackCargo.md","json":"commands/getBackpackCargo.json","groups":["Containers"],"syntax":["getBackpackCargo object"],"summary":"Returns all backpack types and count from the cargo space.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getBleedingRemaining","type":"command","md":"commands/getBleedingRemaining.md","json":"commands/getBleedingRemaining.json","groups":["Object Manipulation"],"syntax":["getBleedingRemaining unit"],"summary":"Returns how many seconds injured unit will continue leaving blood trail. If unit damage is < 0.1, the return value is 0 and unit doesn't leave any blood trail. Use setBleedingRemaining to set different remaining time.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getBoneNames","type":"command","md":"commands/getBoneNames.md","json":"commands/getBoneNames.json","groups":["Object Manipulation"],"syntax":["getBoneNames object"],"summary":"Returns an array of bone names and their parents.","arma3_since":"2.18","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getBurningValue","type":"command","md":"commands/getBurningValue.md","json":"commands/getBurningValue.json","groups":["Object Manipulation"],"syntax":["getBurningValue unit"],"summary":"Returns how much the unit is exposed to fire damage.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getCalculatePlayerVisibilityByFriendly","type":"command","md":"commands/getCalculatePlayerVisibilityByFriendly.md","json":"commands/getCalculatePlayerVisibilityByFriendly.json","groups":["System"],"syntax":["getCalculatePlayerVisibilityByFriendly"],"summary":"Returns true if visibility of player by friendly units is calculated.","arma3_since":"1.84","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getCameraViewDirection","type":"command","md":"commands/getCameraViewDirection.md","json":"commands/getCameraViewDirection.json","groups":["Object Manipulation"],"syntax":["getCameraViewDirection unit"],"summary":"Returns the direction unit is looking in render time scope. While for AI the origin for the view direction vector can be taken from `eyePos unit`, for human player the origin should be taken from player camera position…","arma3_since":"1.58","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getCargoIndex","type":"command","md":"commands/getCargoIndex.md","json":"commands/getCargoIndex.json","groups":["Object Manipulation"],"syntax":["vehicle getCargoIndex unit"],"summary":"Returns index of the unit in cargo. -1 if not in cargo.","arma3_since":"1.26","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getCenterOfMass","type":"command","md":"commands/getCenterOfMass.md","json":"commands/getCenterOfMass.json","groups":["PhysX"],"syntax":["getCenterOfMass object"],"summary":"Returns center of mass of an object.","arma3_since":"1.12","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getClientState","type":"command","md":"commands/getClientState.md","json":"commands/getClientState.json","groups":["Multiplayer"],"syntax":["getClientState"],"summary":"Returns client state in network game. Works on both, client and dedicated server. The following states are possible:","arma3_since":"1.08","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getClientStateNumber","type":"command","md":"commands/getClientStateNumber.md","json":"commands/getClientStateNumber.json","groups":["Multiplayer"],"syntax":["getClientStateNumber"],"summary":"Returns client state in network game. Works on both, client and dedicated server. The following states are possible:","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getCompatiblePylonMagazines","type":"command","md":"commands/getCompatiblePylonMagazines.md","json":"commands/getCompatiblePylonMagazines.json","groups":["Vehicle Loadouts"],"syntax":["vehicle getCompatiblePylonMagazines pylon"],"summary":"Get array of compatible pylon magazines","arma3_since":"1.72","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getConnectedUAV","type":"command","md":"commands/getConnectedUAV.md","json":"commands/getConnectedUAV.json","groups":["Remote Control"],"syntax":["getConnectedUAV person"],"summary":"Returns UAV/UGV vehicle if person has connection to some UAV. To return the AI unit which player controls, see getConnectedUAVUnit.","arma3_since":"0.76","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getConnectedUAVUnit","type":"command","md":"commands/getConnectedUAVUnit.md","json":"commands/getConnectedUAVUnit.json","groups":["Remote Control"],"syntax":["getConnectedUAVUnit person"],"summary":"Returns UAV/UGV AI unit, which player is controlling. To return UAV vehicle, see getConnectedUAV","arma3_since":"2.08","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getContainerMaxLoad","type":"command","md":"commands/getContainerMaxLoad.md","json":"commands/getContainerMaxLoad.json","groups":["Unit Inventory"],"syntax":["getContainerMaxLoad containerClass"],"summary":"Returns max load value of given uniform, vest or backpack container. For other types of containers, use maxLoad command","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getCorpse","type":"command","md":"commands/getCorpse.md","json":"commands/getCorpse.json","groups":["Unit Inventory","Object Manipulation"],"syntax":["getCorpse weaponholder"],"summary":"Returns the corpse associated with given weaponholder. When unit is killed and had a weapon, the weapon is placed inside \"WeaponHolderSimulated\" and dropped together with the unit.","arma3_since":"2.12","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getCorpseWeaponholders","type":"command","md":"commands/getCorpseWeaponholders.md","json":"commands/getCorpseWeaponholders.json","groups":["Unit Inventory","Object Manipulation"],"syntax":["getCorpseWeaponholders corpse"],"summary":"Returns primary and secondary weapon holders of a dead unit. If a unit had weapons at the moment of death, primary weapon is dropped into primary weaponholder and secondary weapon is dropped into secondary.","arma3_since":"2.18","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getCruiseControl","type":"command","md":"commands/getCruiseControl.md","json":"commands/getCruiseControl.json","groups":["Unit Control","Object Manipulation"],"syntax":["getCruiseControl vehicle"],"summary":"Returns cruise control settings set with setCruiseControl command.","arma3_since":"2.06","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getCursorObjectParams","type":"command","md":"commands/getCursorObjectParams.md","json":"commands/getCursorObjectParams.json","groups":["Object Detection"],"syntax":["getCursorObjectParams"],"summary":"Returns object and named selections under cursor and distance to object's surface (to the point cursor points at).","arma3_since":"1.70","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getCustomAimCoef","type":"command","md":"commands/getCustomAimCoef.md","json":"commands/getCustomAimCoef.json","groups":["Stamina System"],"syntax":["getCustomAimCoef unit"],"summary":"Returns aimPrecision from animation state with custom value that will directly affects weapon sway size and speed.","arma3_since":"1.54","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getCustomSoundController","type":"command","md":"commands/getCustomSoundController.md","json":"commands/getCustomSoundController.json","groups":["Sounds"],"syntax":["getCustomSoundController [vehicle, controller]"],"summary":"Returns current value set to the controller (see setCustomSoundController).","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getCustomSoundControllerCount","type":"command","md":"commands/getCustomSoundControllerCount.md","json":"commands/getCustomSoundControllerCount.json","groups":["Sounds"],"syntax":["getCustomSoundControllerCount vehicle"],"summary":"Returns current number of custom sound controllers supported by the engine for the given vehicle (currently 32)","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getDammage","type":"command","md":"commands/getDammage.md","json":"commands/getDammage.json","groups":["Object Manipulation"],"syntax":["getDammage object"],"summary":"Returns the object damage.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":["damage"]},{"name":"getDebriefingText","type":"command","md":"commands/getDebriefingText.md","json":"commands/getDebriefingText.json","groups":["Briefing"],"syntax":["getDebriefingText end"],"summary":"A getter for setDebriefingText.","arma3_since":"2.06","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getDescription","type":"command","md":"commands/getDescription.md","json":"commands/getDescription.json","groups":["Object Manipulation"],"syntax":["getDescription unit"],"summary":"Returns the string representation of unit as an four slots array.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getDir","type":"command","md":"commands/getDir.md","json":"commands/getDir.json","groups":["Object Manipulation"],"syntax":["getDir object","pos1 getDir pos2"],"summary":"Returns the object heading in the range 0..360.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getDirVisual","type":"command","md":"commands/getDirVisual.md","json":"commands/getDirVisual.json","groups":["Object Manipulation","Render Time Scope"],"syntax":["getDirVisual object","pos1 getDirVisual pos2"],"summary":"Returns object's heading in the range from 0 to 360 in render time scope.","arma3_since":"1.32","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getDiverState","type":"command","md":"commands/getDiverState.md","json":"commands/getDiverState.json","groups":["Object Manipulation"],"syntax":["getDiverState unit"],"summary":"Returns true when object is in diver state - e.g when the unit would put diving goggles on.","arma3_since":"1.96","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getDLCAssetsUsage","type":"command","md":"commands/getDLCAssetsUsage.md","json":"commands/getDLCAssetsUsage.json","groups":["DLC"],"syntax":["getDLCAssetsUsage"],"summary":"Returns an array of the DLC usage times.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getDLCAssetsUsageByName","type":"command","md":"commands/getDLCAssetsUsageByName.md","json":"commands/getDLCAssetsUsageByName.json","groups":["DLC"],"syntax":["getDLCAssetsUsageByName assetName"],"summary":"Returns an array with the session and global time the asset has been used.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getDLCs","type":"command","md":"commands/getDLCs.md","json":"commands/getDLCs.json","groups":["DLC"],"syntax":["getDLCs filter"],"summary":"Returns array of app IDs of DLCs.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getDLCUsageTime","type":"command","md":"commands/getDLCUsageTime.md","json":"commands/getDLCUsageTime.json","groups":["DLC"],"syntax":["getDLCUsageTime appId"],"summary":"Returns total time the assets of the given DLC have been used. See Arma 3 DLCs & Expansions for a list of DLCs and ids.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getEditorCamera","type":"command","md":"commands/getEditorCamera.md","json":"commands/getEditorCamera.json","groups":["Game 2 Editor"],"syntax":["getEditorCamera map"],"summary":"Fetches a reference to the mission editor camera.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getEditorMode","type":"command","md":"commands/getEditorMode.md","json":"commands/getEditorMode.json","groups":["Game 2 Editor"],"syntax":["getEditorMode map"],"summary":"Returns the current mode of the editor.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getEditorObjectScope","type":"command","md":"commands/getEditorObjectScope.md","json":"commands/getEditorObjectScope.json","groups":["Game 2 Editor"],"syntax":["map getEditorObjectScope object"],"summary":"Returns the editor object scope of the specified editor object.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getElevationOffset","type":"command","md":"commands/getElevationOffset.md","json":"commands/getElevationOffset.json","groups":["Map"],"syntax":["getElevationOffset"],"summary":"Returns the map elevation offset from [map]/config.cpp.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getEngineTargetRPMRTD","type":"command","md":"commands/getEngineTargetRPMRTD.md","json":"commands/getEngineTargetRPMRTD.json","groups":["RTD"],"syntax":["getEngineTargetRPMRTD helicopter"],"summary":"Returns RPM of all engines.","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getEntityInfo","type":"command","md":"commands/getEntityInfo.md","json":"commands/getEntityInfo.json","groups":["Object Manipulation"],"syntax":["getEntityInfo entity","entity getEntityInfo index"],"summary":"Returns various properties for the given entity. Most properties should be checked where entity is local","arma3_since":"2.18","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getEnv3DSoundController","type":"command","md":"commands/getEnv3DSoundController.md","json":"commands/getEnv3DSoundController.json","groups":["Sounds"],"syntax":["object getEnv3DSoundController controller"],"summary":"Returns value of the specified 3D controller, see getAllEnv3DSoundControllers.","arma3_since":"2.08","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getEnvSoundController","type":"command","md":"commands/getEnvSoundController.md","json":"commands/getEnvSoundController.json","groups":["Sounds"],"syntax":["position getEnvSoundController controller"],"summary":"Returns value of the specified controller, see getAllEnvSoundControllers","arma3_since":"1.64","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getEventHandlerInfo","type":"command","md":"commands/getEventHandlerInfo.md","json":"commands/getEventHandlerInfo.json","groups":["Event Handlers"],"syntax":["oper getEventHandlerInfo [type, id]","getEventHandlerInfo [type, id]"],"summary":"Queries given event handler's information.","arma3_since":"2.10","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getFatigue","type":"command","md":"commands/getFatigue.md","json":"commands/getFatigue.json","groups":["Stamina System"],"syntax":["getFatigue unit"],"summary":"Returns fatigue of given unit.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getFieldManualStartPage","type":"command","md":"commands/getFieldManualStartPage.md","json":"commands/getFieldManualStartPage.json","groups":["System"],"syntax":["getFieldManualStartPage display"],"summary":"Returns array of the starting topic and hint the given field manual should display.","arma3_since":"1.18","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getForcedFlagTexture","type":"command","md":"commands/getForcedFlagTexture.md","json":"commands/getForcedFlagTexture.json","groups":["Flags"],"syntax":["getForcedFlagTexture object"],"summary":"A getter for forceFlagTexture. Forced texture is different from your normal flag texture, which can be retrieved with flagTexture","arma3_since":"1.70","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getForcedSpeed","type":"command","md":"commands/getForcedSpeed.md","json":"commands/getForcedSpeed.json","groups":["Object Manipulation"],"syntax":["getForcedSpeed entity"],"summary":"Returns forced speed set with forceSpeed or -1 if not set.","arma3_since":"2.12","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getFriend","type":"command","md":"commands/getFriend.md","json":"commands/getFriend.json","groups":["Sides"],"syntax":["side1 getFriend side2"],"summary":"Returns if sides are friendly or hostile. For a value smaller than 0.6 it results in being enemy, otherwise it is friendly. See also Side Relations.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getFSMVariable","type":"command","md":"commands/getFSMVariable.md","json":"commands/getFSMVariable.json","groups":["Variables"],"syntax":["FSMhandle getFSMVariable name","FSMhandle getFSMVariable [name, defaultValue]"],"summary":"Return the value of variable in the variable space of given FSM. The FSM handle is the number returned by the execFSM command.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getFuelCargo","type":"command","md":"commands/getFuelCargo.md","json":"commands/getFuelCargo.json","groups":["Vehicle Inventory"],"syntax":["getFuelCargo vehicle"],"summary":"Returns the fuel amount (1 is full) in the cargo space of a refueling vehicle.","arma3_since":"0.56","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getFuelConsumptionCoef","type":"command","md":"commands/getFuelConsumptionCoef.md","json":"commands/getFuelConsumptionCoef.json","groups":["Object Manipulation"],"syntax":["getFuelConsumptionCoef vehicle"],"summary":"Returns the fuel consumption coefficient, which is a multiplier of the fuel consumption rate in config.","arma3_since":"2.16","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getGraphValues","type":"command","md":"commands/getGraphValues.md","json":"commands/getGraphValues.json","groups":["Math"],"syntax":["getGraphValues [[graphMinX, graphMaxX, graphMinY, graphMaxY, valueCount, randomOffset], x1, y1, x2, y2, ...]"],"summary":"Generate graph y - coordinates of all input values within specific x and y range.","arma3_since":"1.92","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getGroupIcon","type":"command","md":"commands/getGroupIcon.md","json":"commands/getGroupIcon.json","groups":["High Command"],"syntax":["group getGroupIcon id"],"summary":"Get group icon properties. Since Arma 3 v2.22 command also returns 3d offsets.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getGroupIconParams","type":"command","md":"commands/getGroupIconParams.md","json":"commands/getGroupIconParams.json","groups":["High Command"],"syntax":["getGroupIconParams group"],"summary":"Returns group icons params used for command bar drawing such as color, text, scale, visibility, waypoint visibility, waypoint color.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getGroupIcons","type":"command","md":"commands/getGroupIcons.md","json":"commands/getGroupIcons.json","groups":["High Command"],"syntax":["getGroupIcons group"],"summary":"Returns all group icons. Since Arma 3 v2.22 command also returns 3d offsets.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getHideFrom","type":"command","md":"commands/getHideFrom.md","json":"commands/getHideFrom.json","groups":["Object Manipulation"],"syntax":["object getHideFrom enemy"],"summary":"Returns the Position where object believes the enemy to be. If there is no direct line of sight between the object and the enemy, this position is extrapolated based on the last known position and speed of the enemy.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getHit","type":"command","md":"commands/getHit.md","json":"commands/getHit.json","groups":["Object Manipulation"],"syntax":["vehicle getHit selection"],"summary":"Returns selection damage. Same as getHitPointDamage, only the argument is selection part instead of hit point.","arma3_since":"1.32","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getHitIndex","type":"command","md":"commands/getHitIndex.md","json":"commands/getHitIndex.json","groups":["Object Manipulation"],"syntax":["vehicle getHitIndex hitPartIndex"],"summary":"Return current level of damage for a specific Hit Point (specified by its hit part index). All hit points can be obtained with getAllHitPointsDamage command. - 0: no damage - 1: full damage","arma3_since":"1.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getHitPointDamage","type":"command","md":"commands/getHitPointDamage.md","json":"commands/getHitPointDamage.json","groups":["Object Manipulation"],"syntax":["vehicle getHitPointDamage hitPointName"],"summary":"Return current level of damage in range 0..1 for a specific Hit Point (specified by its config class). If you need to get damage of a selection instead of hit point, use getHit.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getItemCargo","type":"command","md":"commands/getItemCargo.md","json":"commands/getItemCargo.json","groups":["Vehicle Inventory"],"syntax":["getItemCargo box"],"summary":"Returns all items names and count from ammo box (or any general weapon holder container).","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getLeaning","type":"command","md":"commands/getLeaning.md","json":"commands/getLeaning.json","groups":["Unit Control"],"syntax":["getLeaning unit"],"summary":"Returns the leaning factor of the given unit.","arma3_since":"2.18","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getLightInfo","type":"command","md":"commands/getLightInfo.md","json":"commands/getLightInfo.json","groups":["Object Manipulation"],"syntax":["getLightInfo light","light getLightInfo index"],"summary":"Returns various properties for the given `1. lightpoint` or `1. lightreflector`. ConePars and VolumeShapePars are exclusive properties of `1. lightreflector` only.","arma3_since":"2.22","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getLighting","type":"command","md":"commands/getLighting.md","json":"commands/getLighting.json","groups":["Lights"],"syntax":["getLighting"],"summary":"Gets general environment's light settings.","arma3_since":"2.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getLightingAt","type":"command","md":"commands/getLightingAt.md","json":"commands/getLightingAt.json","groups":["Lights"],"syntax":["getLightingAt obj"],"summary":"Gets provided object's lighting information.","arma3_since":"2.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getLoadedModsInfo","type":"command","md":"commands/getLoadedModsInfo.md","json":"commands/getLoadedModsInfo.json","groups":["Mods and Addons"],"syntax":["getLoadedModsInfo"],"summary":"Returns information about all loaded modifications.","arma3_since":"2.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getMagazineCargo","type":"command","md":"commands/getMagazineCargo.md","json":"commands/getMagazineCargo.json","groups":["Vehicle Inventory","Containers"],"syntax":["getMagazineCargo object"],"summary":"Returns all magazines types and count from the cargo space","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getMarkerColor","type":"command","md":"commands/getMarkerColor.md","json":"commands/getMarkerColor.json","groups":["Markers"],"syntax":["getMarkerColor markerName"],"summary":"Returns marker color for given marker.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getMarkerPos","type":"command","md":"commands/getMarkerPos.md","json":"commands/getMarkerPos.json","groups":["Markers"],"syntax":["getMarkerPos markerName","getMarkerPos [markerName, preserveElevation]"],"summary":"Returns marker position.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":["markerPos"]},{"name":"getMarkerSize","type":"command","md":"commands/getMarkerSize.md","json":"commands/getMarkerSize.json","groups":["Markers"],"syntax":["getMarkerSize markerName"],"summary":"Returns the size of the given marker. A getter for setMarkerSize and an alias of markerSize.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getMarkerType","type":"command","md":"commands/getMarkerType.md","json":"commands/getMarkerType.json","groups":["Markers"],"syntax":["getMarkerType markerName"],"summary":"Gets type of marker. See CfgMarkers for a list of standard markers.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":["markerType"]},{"name":"getMass","type":"command","md":"commands/getMass.md","json":"commands/getMass.json","groups":["PhysX"],"syntax":["getMass object"],"summary":"Returns mass of a PhysX object.","arma3_since":"1.12","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getMissionConfig","type":"command","md":"commands/getMissionConfig.md","json":"commands/getMissionConfig.json","groups":["Config","Mission Information"],"syntax":["getMissionConfig attribute"],"summary":"Returns Config entry for the given scenario attribute from the 1st tier. The attribute can be config class or config property. If it is defined in multiple places, the command checks them in the following order: 1.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getMissionConfigValue","type":"command","md":"commands/getMissionConfigValue.md","json":"commands/getMissionConfigValue.json","groups":["Config","Mission Information"],"syntax":["getMissionConfigValue attribute","getMissionConfigValue [attribute, defaultValue]"],"summary":"Returns value of the given scenario attribute from the 1st tier. Since only config properties have values, the attribute should be config property. If it is not found or config class is given, the return is nil.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getMissionDLCs","type":"command","md":"commands/getMissionDLCs.md","json":"commands/getMissionDLCs.json","groups":["Mission Information","DLC"],"syntax":["getMissionDLCs"],"summary":"Returns list of DLCs that are used in the mission.","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getMissionLayerEntities","type":"command","md":"commands/getMissionLayerEntities.md","json":"commands/getMissionLayerEntities.json","groups":["Eden Editor","Mission Information"],"syntax":["getMissionLayerEntities layerName"],"summary":"Returns all entities within the specific Eden Editor layer and its sub-layers. To be used when the scenario is running, not in the editor workspace.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"getMissionLayers","type":"command","md":"commands/getMissionLayers.md","json":"commands/getMissionLayers.json","groups":["Mission Information"],"syntax":["getMissionLayers"],"summary":"Returns a list of all layers created in Eden Editor. Designed to be used during a scenario. Default layers (BLUFOR, OPFOR...) are not returned.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getMissionOptions","type":"command","md":"commands/getMissionOptions.md","json":"commands/getMissionOptions.json","groups":["System"],"syntax":["getMissionOptions"],"summary":"Returns various mission options","arma3_since":"2.18","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getMissionPath","type":"command","md":"commands/getMissionPath.md","json":"commands/getMissionPath.json","groups":["System","Mission Information"],"syntax":["getMissionPath filename"],"summary":"Returns mission root plus the filename in a form of filepath to be used with commands requiring absolute path such as playSound3D, drawIcon3D, createSimpleObject, etc.","arma3_since":"1.96","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getModelInfo","type":"command","md":"commands/getModelInfo.md","json":"commands/getModelInfo.json","groups":["Object Manipulation"],"syntax":["getModelInfo object"],"summary":"Returns object's model info. Model path is suitable for use with createSimpleObject command.","arma3_since":"1.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getMousePosition","type":"command","md":"commands/getMousePosition.md","json":"commands/getMousePosition.json","groups":["GUI Control - Positioning"],"syntax":["getMousePosition"],"summary":"Returns mouse position in UI coordinates.","arma3_since":"1.54","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getMusicPlayedTime","type":"command","md":"commands/getMusicPlayedTime.md","json":"commands/getMusicPlayedTime.json","groups":["Sounds"],"syntax":["getMusicPlayedTime"],"summary":"Returns elapsed time in seconds for currently playing music track.","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getNumber","type":"command","md":"commands/getNumber.md","json":"commands/getNumber.json","groups":["Config"],"syntax":["getNumber config"],"summary":"Extract number from config entry.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getObjectArgument","type":"command","md":"commands/getObjectArgument.md","json":"commands/getObjectArgument.json","groups":["Game 2 Editor"],"syntax":["map getObjectArgument [object, argument]"],"summary":"Return name of object argument in mission editor.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getObjectChildren","type":"command","md":"commands/getObjectChildren.md","json":"commands/getObjectChildren.json","groups":["Game 2 Editor"],"syntax":["map getObjectChildren object"],"summary":"Return a list of all the children of the specified object.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getObjectDLC","type":"command","md":"commands/getObjectDLC.md","json":"commands/getObjectDLC.json","groups":["DLC"],"syntax":["getObjectDLC obj"],"summary":"Returns appID of the DLC the object belongs to or nil if object is vanilla.","arma3_since":"1.36","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getObjectFOV","type":"command","md":"commands/getObjectFOV.md","json":"commands/getObjectFOV.json","groups":["Object Manipulation"],"syntax":["getObjectFOV object"],"summary":"Returns Field of View of the given object in radians. Static objects return default value, which is 1. FOV of objNull is 0.","arma3_since":"1.96","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getObjectID","type":"command","md":"commands/getObjectID.md","json":"commands/getObjectID.json","groups":["Map"],"syntax":["getObjectID object"],"summary":"Returns Visitor ID of the given object. Visitor IDs of static map objects can change if map is in development and updated with new static objects.","arma3_since":"2.10","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getObjectMaterials","type":"command","md":"commands/getObjectMaterials.md","json":"commands/getObjectMaterials.json","groups":["Object Manipulation"],"syntax":["getObjectMaterials obj","obj getObjectMaterials sels"],"summary":"Gets all custom materials associated with the object.","arma3_since":"1.38","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getObjectProxy","type":"command","md":"commands/getObjectProxy.md","json":"commands/getObjectProxy.json","groups":["Game 2 Editor"],"syntax":["map getObjectProxy object"],"summary":"Return the proxy object associated with the given editor object.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getObjectScale","type":"command","md":"commands/getObjectScale.md","json":"commands/getObjectScale.json","groups":["Object Manipulation"],"syntax":["getObjectScale object"],"summary":"Returns the render scale of an object relative to the original model.","arma3_since":"2.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getObjectTextures","type":"command","md":"commands/getObjectTextures.md","json":"commands/getObjectTextures.json","groups":["Object Manipulation"],"syntax":["getObjectTextures obj","obj getObjectTextures sels"],"summary":"Gets all custom textures (hiddenSelectionsTextures) associated with the object.","arma3_since":"1.38","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getObjectType","type":"command","md":"commands/getObjectType.md","json":"commands/getObjectType.json","groups":["Object Manipulation"],"syntax":["getObjectType object"],"summary":"Returns object type as a number: - 1 - Primary - Normal object placed in Visitor, part of landscape - 2 - Network - Road placed in Visitor, part of landscape - 4 - Temporary - Temporary object (like tracks) - 8 -…","arma3_since":"1.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getObjectViewDistance","type":"command","md":"commands/getObjectViewDistance.md","json":"commands/getObjectViewDistance.json","groups":["System","Environment"],"syntax":["getObjectViewDistance"],"summary":"Gets the values of rendering distances of objects and shadows.","arma3_since":"1.48","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getOpticsMode","type":"command","md":"commands/getOpticsMode.md","json":"commands/getOpticsMode.json","groups":["Object Manipulation"],"syntax":["unit getOpticsMode slot"],"summary":"Returns the class name of the current optic mode of the current weapon.","arma3_since":"2.10","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getOrDefault","type":"command","md":"commands/getOrDefault.md","json":"commands/getOrDefault.json","groups":["HashMap"],"syntax":["hashMap getOrDefault [key, defaultValue, setDefault]"],"summary":"Retrieves a value out of a HashMap after looking it up by its key. When the HashMap doesn't contain the key, the default value is returned","arma3_since":"2.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getOrDefaultCall","type":"command","md":"commands/getOrDefaultCall.md","json":"commands/getOrDefaultCall.json","groups":["HashMap"],"syntax":["hashMap getOrDefaultCall [key, code, set]"],"summary":"Retrieves a value from the HashMap for the given 'key', executes given 'code' if key was not found and returns result. Additionally sets key to the code result value if *set* is true.","arma3_since":"2.12","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getOxygenRemaining","type":"command","md":"commands/getOxygenRemaining.md","json":"commands/getOxygenRemaining.json","groups":["Object Manipulation"],"syntax":["getOxygenRemaining unit"],"summary":"Returns amount of remaining oxygen.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getPersonUsedDLCs","type":"command","md":"commands/getPersonUsedDLCs.md","json":"commands/getPersonUsedDLCs.json","groups":["Broken Commands","DLC"],"syntax":["getPersonUsedDLCs unit"],"summary":"Returns a list of all DLCs objects the unit is currently using. For example if a unit is inside a vehicle from DLC, it will return the code of that DLC.","arma3_since":"1.36","locality":{"argument":"global","effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"getPhysicsCollisionFlag","type":"command","md":"commands/getPhysicsCollisionFlag.md","json":"commands/getPhysicsCollisionFlag.json","groups":["PhysX"],"syntax":["getPhysicsCollisionFlag object"],"summary":"Returns the currently set physics collision flags.","arma3_since":"2.18","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getPilotCameraDirection","type":"command","md":"commands/getPilotCameraDirection.md","json":"commands/getPilotCameraDirection.json","groups":["Pilot Camera"],"syntax":["getPilotCameraDirection object"],"summary":"Returns model space vector of the object airplane or helicopter pilotCamera .","arma3_since":"1.64","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getPilotCameraOpticsMode","type":"command","md":"commands/getPilotCameraOpticsMode.md","json":"commands/getPilotCameraOpticsMode.json","groups":["Pilot Camera"],"syntax":["getPilotCameraOpticsMode object"],"summary":"Returns the optics mode index (zoom) for the pilotCamera","arma3_since":"2.14","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getPilotCameraPosition","type":"command","md":"commands/getPilotCameraPosition.md","json":"commands/getPilotCameraPosition.json","groups":["Pilot Camera"],"syntax":["getPilotCameraPosition object"],"summary":"Returns model space coordinates of the object airplane or helicopter pilotCamera.","arma3_since":"1.64","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getPilotCameraRotation","type":"command","md":"commands/getPilotCameraRotation.md","json":"commands/getPilotCameraRotation.json","groups":["Pilot Camera"],"syntax":["getPilotCameraRotation object"],"summary":"Returns rotation (relative to the centered camera position) of the object airplane or helicopter pilotCamera .","arma3_since":"1.64","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getPilotCameraTarget","type":"command","md":"commands/getPilotCameraTarget.md","json":"commands/getPilotCameraTarget.json","groups":["Pilot Camera"],"syntax":["getPilotCameraTarget object"],"summary":"Returns the target of the object airplane or helicopter pilotCamera tracking. Returns `[false, [0,0,0], objNull]` if camera is not in a tracking mode or if object has no pilotCamera.","arma3_since":"1.64","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getPiPViewDistance","type":"command","md":"commands/getPiPViewDistance.md","json":"commands/getPiPViewDistance.json","groups":["System"],"syntax":["getPiPViewDistance"],"summary":"Get the set PiP (Picture-in-Picture) view distance (that can be set by setPiPViewDistance).","arma3_since":"2.08","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getPlateNumber","type":"command","md":"commands/getPlateNumber.md","json":"commands/getPlateNumber.json","groups":["Object Manipulation"],"syntax":["getPlateNumber vehicle"],"summary":"Get the license plates from any vehicle which has plates configured.","arma3_since":"1.82","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getPlayerChannel","type":"command","md":"commands/getPlayerChannel.md","json":"commands/getPlayerChannel.json","groups":["Radio and Chat"],"syntax":["getPlayerChannel player"],"summary":"Returns channel number for given player, provided that player is SPEAKING, otherwise -1. Having mic on is not enough, player has to make a sound.","arma3_since":"1.42","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getPlayerID","type":"command","md":"commands/getPlayerID.md","json":"commands/getPlayerID.json","groups":["Multiplayer","Markers"],"syntax":["getPlayerID unit"],"summary":"Returns user DirectPlay ID, which can be used with getUserInfo, and is found in allMapMarkers results and in some mission event handlers such as PlayerConnected.","arma3_since":"2.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getPlayerScores","type":"command","md":"commands/getPlayerScores.md","json":"commands/getPlayerScores.json","groups":["Multiplayer"],"syntax":["getPlayerScores unitName"],"summary":"Returns the unit's table of scores (infantry kills, soft vehicle kills, armor kills, air kills, deaths, total score) in multiplayer or an empty array in singleplayer.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getPlayerUID","type":"command","md":"commands/getPlayerUID.md","json":"commands/getPlayerUID.json","groups":["Multiplayer"],"syntax":["getPlayerUID unit"],"summary":"Return a UniqueID of the given unit (player).","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getPlayerVoNVolume","type":"command","md":"commands/getPlayerVoNVolume.md","json":"commands/getPlayerVoNVolume.json","groups":["Radio and Chat"],"syntax":["getPlayerVoNVolume unit"],"summary":"Gets provided player's Voice over Network (VoN) volume.","arma3_since":"2.00","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getPos","type":"command","md":"commands/getPos.md","json":"commands/getPos.json","groups":["Positions"],"syntax":["getPos object","getPos location","origin getPos [distance, heading]"],"summary":"Returns object or location position. If the argument is an object, the return value is in format PositionAGLS.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getPosASL","type":"command","md":"commands/getPosASL.md","json":"commands/getPosASL.json","groups":["Positions"],"syntax":["getPosASL object"],"summary":"Returns the object position height above sea level.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getPosASLVisual","type":"command","md":"commands/getPosASLVisual.md","json":"commands/getPosASLVisual.json","groups":["Object Manipulation","Render Time Scope"],"syntax":["getPosASLVisual object"],"summary":"Returns an object's rendered ASL position (z value above sea level) in render time scope.","arma3_since":"1.32","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":["visiblePositionASL"]},{"name":"getPosASLW","type":"command","md":"commands/getPosASLW.md","json":"commands/getPosASLW.json","groups":["Positions"],"syntax":["getPosASLW obj"],"summary":"Returns the object position height above water surface (waves and pond objects included).","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getPosATL","type":"command","md":"commands/getPosATL.md","json":"commands/getPosATL.json","groups":["Positions"],"syntax":["getPosATL object"],"summary":"Returns the position of an object relative to the terrain.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getPosATLVisual","type":"command","md":"commands/getPosATLVisual.md","json":"commands/getPosATLVisual.json","groups":["Object Manipulation","Render Time Scope"],"syntax":["getPosATLVisual object"],"summary":"Returns an object's rendered ATL position (z value above ground) in render time scope.","arma3_since":"1.32","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getPosVisual","type":"command","md":"commands/getPosVisual.md","json":"commands/getPosVisual.json","groups":["Object Manipulation","Render Time Scope"],"syntax":["getPosVisual object"],"summary":"Returns an object's AGLS position in render time scope. Alias of visiblePosition.","arma3_since":"1.32","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getPosWorld","type":"command","md":"commands/getPosWorld.md","json":"commands/getPosWorld.json","groups":["Positions"],"syntax":["getPosWorld object"],"summary":"Returns the provided object's model centre position ([0,0,0]) in PositionASL, rather than the transformed boundingCenter or LandContact vertices.","arma3_since":"1.32","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getPosWorldVisual","type":"command","md":"commands/getPosWorldVisual.md","json":"commands/getPosWorldVisual.json","groups":["Object Manipulation","Render Time Scope"],"syntax":["getPosWorldVisual object"],"summary":"Returns the provided object's, model centre position in render version in format PositionASL, rather than transformed boundingCenter or LandContact vertices.","arma3_since":"1.96","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getPylonMagazines","type":"command","md":"commands/getPylonMagazines.md","json":"commands/getPylonMagazines.json","groups":["Vehicle Loadouts"],"syntax":["getPylonMagazines vehicle"],"summary":"Return array of magazines on pylons.","arma3_since":"1.70","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getRelDir","type":"command","md":"commands/getRelDir.md","json":"commands/getRelDir.json","groups":["Object Manipulation"],"syntax":["object getRelDir position"],"summary":"Returns direction, which is relative to object's current direction, from given object to another object or position in the range from 0 to 360, the equivalent of BIS_fnc_relativeDirTo.","arma3_since":"1.56","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getRelPos","type":"command","md":"commands/getRelPos.md","json":"commands/getRelPos.json","groups":["Positions"],"syntax":["object getRelPos [distance, direction]","obj1 getRelPos obj2"],"summary":"Returns position that is given distance and relative direction away from original object. The alternative syntax available from Arma 3 v 2.14, returns the position offset of the attached object.","arma3_since":"1.56","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getRemoteSensorsDisabled","type":"command","md":"commands/getRemoteSensorsDisabled.md","json":"commands/getRemoteSensorsDisabled.json","groups":["Sensors"],"syntax":["getRemoteSensorsDisabled"],"summary":"Get status of disabled raycasts for remote entities. See disableRemoteSensors for detailed description.","arma3_since":"1.52","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getRepairCargo","type":"command","md":"commands/getRepairCargo.md","json":"commands/getRepairCargo.json","groups":["Vehicle Inventory"],"syntax":["getRepairCargo vehicle"],"summary":"Returns the amount (1 is full) of repair resources in the cargo space of a repair vehicle.","arma3_since":"0.56","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getResolution","type":"command","md":"commands/getResolution.md","json":"commands/getResolution.json","groups":["System","GUI Control - Positioning"],"syntax":["getResolution"],"summary":"Returns an array containing all information about current client screen resolution.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getRespawnVehicleInfo","type":"command","md":"commands/getRespawnVehicleInfo.md","json":"commands/getRespawnVehicleInfo.json","groups":["Multiplayer"],"syntax":["getRespawnVehicleInfo vehicle","vehicle getRespawnVehicleInfo index"],"summary":"Returns various properties for the respawning vehicle (see Vehicle Respawn). All properties are synched over the network and should be the same on every client including JIP.","arma3_since":"2.18","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getRoadInfo","type":"command","md":"commands/getRoadInfo.md","json":"commands/getRoadInfo.json","groups":["Roads and Airports"],"syntax":["getRoadInfo road"],"summary":"Returns road piece information.","arma3_since":"2.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getRotorBrakeRTD","type":"command","md":"commands/getRotorBrakeRTD.md","json":"commands/getRotorBrakeRTD.json","groups":["RTD"],"syntax":["getRotorBrakeRTD helicopter"],"summary":"Returns if rotor break is on.","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getSelectionBones","type":"command","md":"commands/getSelectionBones.md","json":"commands/getSelectionBones.json","groups":["Object Manipulation"],"syntax":["object getSelectionBones [selectionName, LOD]"],"summary":"Returns an array of bone names to which the specified selection is attached.","arma3_since":"2.18","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getSensorTargets","type":"command","md":"commands/getSensorTargets.md","json":"commands/getSensorTargets.json","groups":["Sensors"],"syntax":["getSensorTargets vehicle"],"summary":"Returns vehicle sensors' potential targets.","arma3_since":"2.06","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getSensorThreats","type":"command","md":"commands/getSensorThreats.md","json":"commands/getSensorThreats.json","groups":["Sensors"],"syntax":["getSensorThreats vehicle"],"summary":"Returns vehicle sensors' threats.","arma3_since":"2.06","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getServerInfo","type":"command","md":"commands/getServerInfo.md","json":"commands/getServerInfo.json","groups":["Multiplayer"],"syntax":["getServerInfo"],"summary":"Get the current server instance's settings from server config.","arma3_since":"2.20","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"getShadowDistance","type":"command","md":"commands/getShadowDistance.md","json":"commands/getShadowDistance.json","groups":["System","Environment"],"syntax":["getShadowDistance"],"summary":"Gets the shadows rendering distance.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getShotInfo","type":"command","md":"commands/getShotInfo.md","json":"commands/getShotInfo.json","groups":["Object Manipulation"],"syntax":["getShotInfo shot","shot getShotInfo index"],"summary":"Returns various properties for the given shot.","arma3_since":"2.18","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getShotParents","type":"command","md":"commands/getShotParents.md","json":"commands/getShotParents.json","groups":["Weapons"],"syntax":["getShotParents projectile"],"summary":"Returns shot information for the given projectile. If shot was fired by a soldier on foot or in FFV position in vehicle, the soldier is returned for the vehicle.","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getSlingLoad","type":"command","md":"commands/getSlingLoad.md","json":"commands/getSlingLoad.json","groups":["Ropes and Sling Loading"],"syntax":["getSlingLoad vehicle"],"summary":"Return object which is sling loaded by vehicle","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getSlotItemName","type":"command","md":"commands/getSlotItemName.md","json":"commands/getSlotItemName.json","groups":["Unit Inventory"],"syntax":["unit getSlotItemName slot"],"summary":"Returns the name of assigned item in given slot or the empty string.","arma3_since":"2.14","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getSoundController","type":"command","md":"commands/getSoundController.md","json":"commands/getSoundController.json","groups":["Sounds"],"syntax":["vehicle getSoundController controller"],"summary":"Returns value of the given sound controller.","arma3_since":"1.64","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getSoundControllerResult","type":"command","md":"commands/getSoundControllerResult.md","json":"commands/getSoundControllerResult.json","groups":["Sounds"],"syntax":["vehicle getSoundControllerResult config"],"summary":"Returns the calculated value of simple expression defined in config. Config could be any config entry, even mission config entry. It is more important that the vehicle is a transport and not any object.","arma3_since":"1.64","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getSpeed","type":"command","md":"commands/getSpeed.md","json":"commands/getSpeed.json","groups":["Object Manipulation"],"syntax":["object getSpeed speedMode"],"summary":"Get the speed for the given speed mode.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getStamina","type":"command","md":"commands/getStamina.md","json":"commands/getStamina.json","groups":["Stamina System"],"syntax":["getStamina unit"],"summary":"Get current stamina (~ seconds until depletion)","arma3_since":"1.54","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getStatValue","type":"command","md":"commands/getStatValue.md","json":"commands/getStatValue.json","groups":["System"],"syntax":["getStatValue name"],"summary":"Returns value of the given stat.","arma3_since":"1.18","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getSteamFriendsServers","type":"command","md":"commands/getSteamFriendsServers.md","json":"commands/getSteamFriendsServers.json","groups":["System"],"syntax":["getSteamFriendsServers"],"summary":"Returns servers information of Steam friends currently playing the game.","arma3_since":"2.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getSubtitleOptions","type":"command","md":"commands/getSubtitleOptions.md","json":"commands/getSubtitleOptions.json","groups":["Radio and Chat"],"syntax":["getSubtitleOptions"],"summary":"Returns subtitles settings.","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getSuppression","type":"command","md":"commands/getSuppression.md","json":"commands/getSuppression.json","groups":["Object Manipulation"],"syntax":["getSuppression unit"],"summary":"Gets the suppression value for the given unit. Returns varying Number between 0 and 1, or -1 if suppression is disabled (`disableAI \"SUPPRESSION\"`) or the suppression value is not available.","arma3_since":"1.42","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getTerrainGrid","type":"command","md":"commands/getTerrainGrid.md","json":"commands/getTerrainGrid.json","groups":["System","Environment"],"syntax":["getTerrainGrid"],"summary":"A getter for setTerrainGrid, returns the current terrain grid.","arma3_since":"1.60","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getTerrainHeight","type":"command","md":"commands/getTerrainHeight.md","json":"commands/getTerrainHeight.json","groups":["Positions"],"syntax":["getTerrainHeight positionWorld"],"summary":"Returns terrain height at the specified location.","arma3_since":"2.10","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getTerrainHeightASL","type":"command","md":"commands/getTerrainHeightASL.md","json":"commands/getTerrainHeightASL.json","groups":["Positions"],"syntax":["getTerrainHeightASL position"],"summary":"Returns the terrain height above the sea for the given position.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getTerrainInfo","type":"command","md":"commands/getTerrainInfo.md","json":"commands/getTerrainInfo.json","groups":["Positions"],"syntax":["getTerrainInfo"],"summary":"Returns the terrain heightmap information, as well as sea level offset (due to tides, if available).","arma3_since":"2.10","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getText","type":"command","md":"commands/getText.md","json":"commands/getText.json","groups":["Config"],"syntax":["getText config"],"summary":"Extracts localized text from config entry, if entry is subject to localization, otherwise returns text value. To obtain the translation key itself, see getTextRaw.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getTextRaw","type":"command","md":"commands/getTextRaw.md","json":"commands/getTextRaw.json","groups":["Config","Localization"],"syntax":["getTextRaw config"],"summary":"Returns raw text from config entry. If entry is subject to localization, the translation key is returned. To obtain the localized text, see getText.","arma3_since":"2.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getTextureInfo","type":"command","md":"commands/getTextureInfo.md","json":"commands/getTextureInfo.json","groups":["System"],"syntax":["getTextureInfo texture","getTextureInfo [texture, sizeH]"],"summary":"Return texture information - resolution in pixels (mipmap level 0) and average colour. Multiply the pixel values by pixelW and pixelH to get screen coordinates.","arma3_since":"2.06","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getTextWidth","type":"command","md":"commands/getTextWidth.md","json":"commands/getTextWidth.json","groups":["GUI Control","Strings"],"syntax":["text getTextWidth [font, size]"],"summary":"Returns estimated width of the text based on font type and size. Similar to ctrlTextWidth but does not require a control and can be used to estimate text width for any control including buttons.","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getTIParameters","type":"command","md":"commands/getTIParameters.md","json":"commands/getTIParameters.json","groups":["Environment"],"syntax":["getTIParameters"],"summary":"Returns all Thermal Imaging parameters.","arma3_since":"2.10","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getTotalDLCUsageTime","type":"command","md":"commands/getTotalDLCUsageTime.md","json":"commands/getTotalDLCUsageTime.json","groups":["DLC"],"syntax":["getTotalDLCUsageTime"],"summary":"Returns total DLC usage time in this game session","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getTowParent","type":"command","md":"commands/getTowParent.md","json":"commands/getTowParent.json","groups":["PhysX","Ropes and Sling Loading"],"syntax":["getTowParent towedVehicle"],"summary":"Get the vehicle towing the provided one.","arma3_since":"2.12","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getTrimOffsetRTD","type":"command","md":"commands/getTrimOffsetRTD.md","json":"commands/getTrimOffsetRTD.json","groups":["RTD"],"syntax":["getTrimOffsetRTD RTD_helicopter"],"summary":"Returns controls trim offset.","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getTurretLimits","type":"command","md":"commands/getTurretLimits.md","json":"commands/getTurretLimits.json","groups":["Turrets"],"syntax":["vehicle getTurretLimits turret"],"summary":"Returns the rotation and elevation limits for the given turret.","arma3_since":"2.12","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getTurretOpticsMode","type":"command","md":"commands/getTurretOpticsMode.md","json":"commands/getTurretOpticsMode.json","groups":["Turrets"],"syntax":["getTurretOpticsMode obj","obj getTurretOpticsMode turretPath"],"summary":"Get the current optics mode of the optics in the turret occupied by the specified unit. The alternative syntax allows a vehicle and turret path to be specified without needing a unit.","arma3_since":"2.10","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getUnitFreefallInfo","type":"command","md":"commands/getUnitFreefallInfo.md","json":"commands/getUnitFreefallInfo.json","groups":["Object Manipulation"],"syntax":["getUnitFreefallInfo unit"],"summary":"Returns a unit's freefall information.","arma3_since":"2.10","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getUnitLoadout","type":"command","md":"commands/getUnitLoadout.md","json":"commands/getUnitLoadout.json","groups":["Unit Inventory"],"syntax":["getUnitLoadout unit","getUnitLoadout [unit, fullMagazines]","getUnitLoadout name","getUnitLoadout config"],"summary":"Returns a Unit Loadout Array with all assigned items, weapons, containers and their stored items.","arma3_since":"1.58","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getUnitMovesInfo","type":"command","md":"commands/getUnitMovesInfo.md","json":"commands/getUnitMovesInfo.json","groups":["Animations"],"syntax":["getUnitMovesInfo unit","unit getUnitMovesInfo index"],"summary":"Returns various information about the unit moves (primary animation) and gestures (masked animation)","arma3_since":"2.18","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getUnitState","type":"command","md":"commands/getUnitState.md","json":"commands/getUnitState.json","groups":["AI Behaviour"],"syntax":["getUnitState unit"],"summary":"Returns current state of the given AI unit, which could be one of the following: - \"WAIT\" - another plan is needed (current partial plan was done or is not present) - \"INIT\" - operative planing should start, endpoint is…","arma3_since":"2.18","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getUnitTrait","type":"command","md":"commands/getUnitTrait.md","json":"commands/getUnitTrait.json","groups":["Object Manipulation"],"syntax":["unit getUnitTrait skillName"],"summary":"Gets the current value of a trait of the given unit.","arma3_since":"1.58","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getUnloadInCombat","type":"command","md":"commands/getUnloadInCombat.md","json":"commands/getUnloadInCombat.json","groups":["Object Manipulation"],"syntax":["getUnloadInCombat vehicle"],"summary":"A getter for setUnloadInCombat. To return global config value see canUnloadInCombat","arma3_since":"2.12","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getUserInfo","type":"command","md":"commands/getUserInfo.md","json":"commands/getUserInfo.json","groups":["Multiplayer","Object Detection"],"syntax":["getUserInfo playerID","playerID getUserInfo infoIndex"],"summary":"Returns extended information about given server user.","arma3_since":"2.06","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"getUserMFDText","type":"command","md":"commands/getUserMFDText.md","json":"commands/getUserMFDText.json","groups":["GUI Control"],"syntax":["getUserMFDText vehicle"],"summary":"Returns array of user text variables used in MFD.","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getUserMFDValue","type":"command","md":"commands/getUserMFDValue.md","json":"commands/getUserMFDValue.json","groups":["Interaction"],"syntax":["getUserMFDValue vehicle"],"summary":"Returns array of user text variables used in MFD.","arma3_since":"1.70","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getVariable","type":"command","md":"commands/getVariable.md","json":"commands/getVariable.json","groups":["Variables","Namespaces","Multiplayer"],"syntax":["varspace getVariable name","varspace getVariable [name, defaultValue]"],"summary":"Returns the value of variable in the variable space assigned to various data types. All available data types combinations:","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getVehicleCargo","type":"command","md":"commands/getVehicleCargo.md","json":"commands/getVehicleCargo.json","groups":["Vehicle in Vehicle Transport"],"syntax":["getVehicleCargo storingVehicle"],"summary":"Get a list of vehicles loaded as cargo inside this vehicle. The returned array is in the order the cargo vehicles were added to containing vehicle.","arma3_since":"1.62","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getVehicleTIPars","type":"command","md":"commands/getVehicleTIPars.md","json":"commands/getVehicleTIPars.json","groups":["Object Manipulation"],"syntax":["getVehicleTIPars vehicle"],"summary":"Returns TI parameters of a vehicle.","arma3_since":"2.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getVideoOptions","type":"command","md":"commands/getVideoOptions.md","json":"commands/getVideoOptions.json","groups":["System"],"syntax":["getVideoOptions"],"summary":"Obtain the current system's video settings.","arma3_since":"2.12","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getWaterFillPercentage","type":"command","md":"commands/getWaterFillPercentage.md","json":"commands/getWaterFillPercentage.json","groups":["Object Manipulation"],"syntax":["getWaterFillPercentage obj"],"summary":"Get an object's water filling.","arma3_since":"2.16","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getWaterLeakiness","type":"command","md":"commands/getWaterLeakiness.md","json":"commands/getWaterLeakiness.json","groups":["Object Manipulation"],"syntax":["getWaterLeakiness obj"],"summary":"Get an object's water intake ratio when immersed.","arma3_since":"2.16","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getWeaponCargo","type":"command","md":"commands/getWeaponCargo.md","json":"commands/getWeaponCargo.json","groups":["Vehicle Inventory","Containers"],"syntax":["getWeaponCargo object"],"summary":"Returns all weapons types and count from the cargo space","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getWeaponSway","type":"command","md":"commands/getWeaponSway.md","json":"commands/getWeaponSway.json","groups":["Stamina System","Weapons"],"syntax":["getWeaponSway unit"],"summary":"Returns current size of weapon sway of a given unit, in radians. This command may still return a value greater 0 even if sway was effectively set to 0 with `player setCustomAimCoef 0;`.","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getWingsOrientationRTD","type":"command","md":"commands/getWingsOrientationRTD.md","json":"commands/getWingsOrientationRTD.json","groups":["RTD"],"syntax":["getWingsOrientationRTD RTD_helicopter"],"summary":"Returns orientation of horizontal stabilizers.","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getWingsPositionRTD","type":"command","md":"commands/getWingsPositionRTD.md","json":"commands/getWingsPositionRTD.json","groups":["RTD"],"syntax":["getWingsPositionRTD RTD_helicopter"],"summary":"Returns position of stabilizers.","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"getWPPos","type":"command","md":"commands/getWPPos.md","json":"commands/getWPPos.json","groups":["Waypoints"],"syntax":["getWPPos [groupOrUnit, index]"],"summary":"Returns the position of a selected waypoint of a given group. Waypoints include only those which were placed in the mission editor.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":["waypointPosition"]},{"name":"glanceAt","type":"command","md":"commands/glanceAt.md","json":"commands/glanceAt.json","groups":["Unit Control"],"syntax":["unit(s) glanceAt position"],"summary":"Control what the unit(s) is/are glancing at (target or Position). If target is used, it will get revealed fully.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"globalChat","type":"command","md":"commands/globalChat.md","json":"commands/globalChat.json","groups":["Radio and Chat"],"syntax":["unit globalChat chatText"],"summary":"Types text to the global radio channel. The text will be visible only on the PC where command was executed. If you need the message to show on all computers, you have to execute it globally (see remoteExec).","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"globalRadio","type":"command","md":"commands/globalRadio.md","json":"commands/globalRadio.json","groups":["Radio and Chat","Sounds"],"syntax":["unit globalRadio radioName"],"summary":"Sends the audio message to the global radio channel. The message is defined in CfgRadio in the description.ext file or config radio protocol. The transmission will play only on the PC where command was executed.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"goggles","type":"command","md":"commands/goggles.md","json":"commands/goggles.json","groups":["Unit Inventory"],"syntax":["goggles unit"],"summary":"Returns name of currently used goggles (for NVGoggles use hmd).","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"goto","type":"command","md":"commands/goto.md","json":"commands/goto.json","groups":["Program Flow"],"syntax":["goto label"],"summary":"Break script flow and go to given label (defined by # - NOT to be confused with SQF's hash sign!)","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"group","type":"command","md":"commands/group.md","json":"commands/group.json","groups":["Groups"],"syntax":["group object"],"summary":"Returns the group a unit is assigned to.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"groupChat","type":"command","md":"commands/groupChat.md","json":"commands/groupChat.json","groups":["Radio and Chat"],"syntax":["unit groupChat chatText"],"summary":"Types text to the group radio channel. The text will be visible only on the PC where command was executed. If you need the message to show on all computers, you have to execute it globally (see remoteExec).","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"groupFromNetId","type":"command","md":"commands/groupFromNetId.md","json":"commands/groupFromNetId.json","groups":["Groups","Multiplayer"],"syntax":["groupFromNetId id"],"summary":"Get group from the provided unique ID. For objects, use objectFromNetId.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"groupIconSelectable","type":"command","md":"commands/groupIconSelectable.md","json":"commands/groupIconSelectable.json","groups":["High Command"],"syntax":["groupIconSelectable"],"summary":"Returns whether or not group icons raise onGroupIconClick, onGroupIconOverEnter and onGroupIconOverLeave events.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"groupIconsVisible","type":"command","md":"commands/groupIconsVisible.md","json":"commands/groupIconsVisible.json","groups":["High Command"],"syntax":["groupIconsVisible"],"summary":"Returns array with group icons visibility. A getter for setGroupIconsVisible","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"groupId","type":"command","md":"commands/groupId.md","json":"commands/groupId.json","groups":["Groups"],"syntax":["groupId group","groupId unit"],"summary":"Returns a group's name or a unit's group ID number.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"groupOwner","type":"command","md":"commands/groupOwner.md","json":"commands/groupOwner.json","groups":["Multiplayer"],"syntax":["groupOwner group"],"summary":"Returns the machine network ID of the client to which the group is local. This command only works when called from the server. When called from a client, it always returns 0.","arma3_since":"1.40","locality":{"argument":"global","effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"groupRadio","type":"command","md":"commands/groupRadio.md","json":"commands/groupRadio.json","groups":["Radio and Chat","Sounds"],"syntax":["unit groupRadio radioName"],"summary":"Sends the audio message to the group radio channel. The message is defined in CfgRadio in the description.ext file or config radio protocol.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"groups","type":"command","md":"commands/groups.md","json":"commands/groups.json","groups":["Groups"],"syntax":["groups side"],"summary":"Returns an array with all groups of given side.","arma3_since":"2.12","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"groupSelectedUnits","type":"command","md":"commands/groupSelectedUnits.md","json":"commands/groupSelectedUnits.json","groups":["Interaction"],"syntax":["groupSelectedUnits unit"],"summary":"Returns selected units in source group for normal commanding mode (individual units). For the High Command equivalent, see hcSelected.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"groupSelectUnit","type":"command","md":"commands/groupSelectUnit.md","json":"commands/groupSelectUnit.json","groups":["Interaction"],"syntax":["player groupSelectUnit [unit, select]"],"summary":"Selects a unit from player's group. If player is the leader, the effect of this command is similar to player pressing <kbd>F1</kbd>, <kbd>F2</kbd>, <kbd>F3</kbd> etc to highlight units in his squad, after which the unit…","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"grpNull","type":"command","md":"commands/grpNull.md","json":"commands/grpNull.json","groups":["Groups"],"syntax":["grpNull"],"summary":"A non-existing Group. To compare non-existent groups use isNull or isEqualTo:","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"gunner","type":"command","md":"commands/gunner.md","json":"commands/gunner.json","groups":["Object Manipulation"],"syntax":["gunner vehicle"],"summary":"Returns the gunner of a vehicle.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"gusts","type":"command","md":"commands/gusts.md","json":"commands/gusts.json","groups":["Environment"],"syntax":["gusts"],"summary":"Return the current gusts value.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"halt","type":"command","md":"commands/halt.md","json":"commands/halt.json","groups":["Program Flow","Broken Commands"],"syntax":["halt"],"summary":"This command was meant to break the script into debugger, however currently it does not do anything except displaying and logging the following error: `Error Debugger breakpoint hit`.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"handgunItems","type":"command","md":"commands/handgunItems.md","json":"commands/handgunItems.json","groups":["Unit Inventory"],"syntax":["handgunItems unit"],"summary":"Returns array with all items assigned to the handgunWeapon except magazines. Use handgunMagazine command for the latter. This command is used for infantry weapons only.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"handgunMagazine","type":"command","md":"commands/handgunMagazine.md","json":"commands/handgunMagazine.json","groups":["Unit Inventory"],"syntax":["handgunMagazine unit"],"summary":"Collects all loaded magazines from all handgunWeapon muzzles and returns them in Array, otherwise it returns []. This command is used for infantry weapons only.","arma3_since":"0.70","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"handgunWeapon","type":"command","md":"commands/handgunWeapon.md","json":"commands/handgunWeapon.json","groups":["Unit Inventory"],"syntax":["handgunWeapon unit"],"summary":"Returns the name of a unit's handgun (an empty string if there is none).","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"handsHit","type":"command","md":"commands/handsHit.md","json":"commands/handsHit.json","groups":["Object Manipulation"],"syntax":["handsHit unitName"],"summary":"Checks if a soldier's hands are hit, which results in inaccurate aiming.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"hasCustomFace","type":"command","md":"commands/hasCustomFace.md","json":"commands/hasCustomFace.json","groups":["Unit Identity"],"syntax":["hasCustomFace person"],"summary":"Get whether or not a player has an available custom face file.","arma3_since":"2.18","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"hashValue","type":"command","md":"commands/hashValue.md","json":"commands/hashValue.json","groups":["HashMap"],"syntax":["hashValue value"],"summary":"Processes provided *value*'s hash, and encodes it using Base64. The hash algorithm is FNV-1A 64bit.","arma3_since":"2.06","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"hasInterface","type":"command","md":"commands/hasInterface.md","json":"commands/hasInterface.json","groups":["Multiplayer"],"syntax":["hasInterface"],"summary":"Returns true if the computer has an interface (a real player). False for a dedicated server or for a headless client.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"hasPilotCamera","type":"command","md":"commands/hasPilotCamera.md","json":"commands/hasPilotCamera.json","groups":["Pilot Camera"],"syntax":["hasPilotCamera object"],"summary":"Returns true if the object airplane or helicopter has a pilotCamera.","arma3_since":"1.64","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"hasWeapon","type":"command","md":"commands/hasWeapon.md","json":"commands/hasWeapon.json","groups":["Weapons","Unit Inventory"],"syntax":["unitName hasWeapon weaponName"],"summary":"Checks if a unit has the given weapon in hands or on back/in holster. Weapons inside unit containers such as vest and backpack are not counted.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"hcAllGroups","type":"command","md":"commands/hcAllGroups.md","json":"commands/hcAllGroups.json","groups":["High Command"],"syntax":["hcAllGroups unit"],"summary":"Returns selected groups in high command.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"hcGroupParams","type":"command","md":"commands/hcGroupParams.md","json":"commands/hcGroupParams.json","groups":["High Command"],"syntax":["unit hcGroupParams group"],"summary":"Returns parameters describing group in high command bar. Return value is array in format [groupName, teamName] or [] if error.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"hcLeader","type":"command","md":"commands/hcLeader.md","json":"commands/hcLeader.json","groups":["High Command"],"syntax":["hcLeader group"],"summary":"Returns group's high command commander.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"hcRemoveAllGroups","type":"command","md":"commands/hcRemoveAllGroups.md","json":"commands/hcRemoveAllGroups.json","groups":["High Command"],"syntax":["hcRemoveAllGroups unit"],"summary":"Remove all groups from unit's high command bar.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"hcRemoveGroup","type":"command","md":"commands/hcRemoveGroup.md","json":"commands/hcRemoveGroup.json","groups":["High Command"],"syntax":["unit hcRemoveGroup group"],"summary":"Removes group from unit's high command bar.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"hcSelected","type":"command","md":"commands/hcSelected.md","json":"commands/hcSelected.json","groups":["High Command"],"syntax":["hcSelected unit"],"summary":"Returns selected groups in high command.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"hcSelectGroup","type":"command","md":"commands/hcSelectGroup.md","json":"commands/hcSelectGroup.json","groups":["High Command"],"syntax":["unit hcSelectGroup array"],"summary":"Select given group in high command bar.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"hcSetGroup","type":"command","md":"commands/hcSetGroup.md","json":"commands/hcSetGroup.json","groups":["High Command"],"syntax":["unit hcSetGroup [group, groupName, team]"],"summary":"Add group to unit's high command bar.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"hcShowBar","type":"command","md":"commands/hcShowBar.md","json":"commands/hcShowBar.json","groups":["High Command"],"syntax":["hcShowBar bool"],"summary":"Shows or hides high command bar. There must be some groups under HC command to show HC bar.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"hcShownBar","type":"command","md":"commands/hcShownBar.md","json":"commands/hcShownBar.json","groups":["High Command"],"syntax":["hcShownBar"],"summary":"Return whether the High Command bar is shown/active.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"headgear","type":"command","md":"commands/headgear.md","json":"commands/headgear.json","groups":["Unit Inventory"],"syntax":["headgear unit"],"summary":"Returns headgear of unit.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"hiddenActions","type":"command","md":"commands/hiddenActions.md","json":"commands/hiddenActions.json","groups":["Interaction"],"syntax":["hiddenActions filter"],"summary":"Getter for hideActions, see also shownAction.","arma3_since":"2.22","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"hideActions","type":"command","md":"commands/hideActions.md","json":"commands/hideActions.json","groups":["Interaction"],"syntax":["hideActions [mode, actions]"],"summary":"Hides/unhides user UI actions given by their enum number (see shownAction).","arma3_since":"2.22","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"hideBody","type":"command","md":"commands/hideBody.md","json":"commands/hideBody.json","groups":["Object Manipulation"],"syntax":["hideBody unit"],"summary":"Hides dead body of the given unit. After a short delay, the body slowly sinks into the ground. After awhile, when group of the unit becomes grpNull, the body gets deleted and becomes objNull.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"hideObject","type":"command","md":"commands/hideObject.md","json":"commands/hideObject.json","groups":["Object Manipulation"],"syntax":["hideObject object","object hideObject hidden"],"summary":"Hide entity. Can be used on soldiers and vehicles, also on static objects.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"hideObjectGlobal","type":"command","md":"commands/hideObjectGlobal.md","json":"commands/hideObjectGlobal.json","groups":["Object Manipulation"],"syntax":["hideObjectGlobal object","object hideObjectGlobal hidden"],"summary":"This command is designed for MP. Hides object on all connected clients as well as JIP. Can be used on static objects. In singleplayer this command behaves just like hideObject.","arma3_since":"1.12","locality":{"argument":"global","effect":"global","server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"hideSelection","type":"command","md":"commands/hideSelection.md","json":"commands/hideSelection.json","groups":["Object Manipulation"],"syntax":["object hideSelection [selection, hidden]"],"summary":"Hides or shows the simple object's provided selection.","arma3_since":"1.58","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"hint","type":"command","md":"commands/hint.md","json":"commands/hint.json","groups":["Interaction","Structured Text","Strings"],"syntax":["hint message"],"summary":"Outputs a hint message to the right of the screen (left of the screen in Operation Flashpoint) with a sound (except in Armed Assault).","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"hintC","type":"command","md":"commands/hintC.md","json":"commands/hintC.json","groups":["Interaction","Structured Text","Strings"],"syntax":["hintC message","title hintC message"],"summary":"Displays a very basic message dialog in the center of the screen. Player control is taken away until \"Continue\" is pressed. The message dialog can be dragged around on the screen.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"hintCadet","type":"command","md":"commands/hintCadet.md","json":"commands/hintCadet.json","groups":["Interaction","Difficulty"],"syntax":["hintCadet text"],"summary":"Shows a text hint only when in cadetMode.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"hintSilent","type":"command","md":"commands/hintSilent.md","json":"commands/hintSilent.json","groups":["Interaction","Structured Text","Strings"],"syntax":["hintSilent text"],"summary":"Same as hint, but without a sound.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"hmd","type":"command","md":"commands/hmd.md","json":"commands/hmd.json","groups":["Unit Inventory"],"syntax":["hmd unit"],"summary":"Returns class name of currently used Head Mounted Display. Returns an empty string if the slot is empty.","arma3_since":"1.12","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"hostMission","type":"command","md":"commands/hostMission.md","json":"commands/hostMission.json","groups":["Multiplayer"],"syntax":["hostMission [configEntry, activeDisplay]"],"summary":"Host the multiplayer mission defined in the config class and opens the lobby with the scenario loaded. Must be called in UI action from a dialog.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"htmlLoad","type":"command","md":"commands/htmlLoad.md","json":"commands/htmlLoad.json","groups":["GUI Control"],"syntax":["control htmlLoad filename"],"summary":"Load HTML from file or URI using given control. File path is relative to current mission dir or an absolute path (with drive letter etc.). The command is subject to restrictions, imposed by CfgCommands class.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"HUDMovementLevels","type":"command","md":"commands/HUDMovementLevels.md","json":"commands/HUDMovementLevels.json","groups":["Interaction"],"syntax":["HUDMovementLevels"],"summary":"Returns movement borders for HUD","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"humidity","type":"command","md":"commands/humidity.md","json":"commands/humidity.json","groups":["Environment"],"syntax":["humidity"],"summary":"Returns the current humidity value. 0 is no humidity and 1 is 100% humidity. Humidity value quickly changes from 0 to 1 when rain starts, then slowly changes from 1 to 0 when rain stops.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"if","type":"command","md":"commands/if.md","json":"commands/if.json","groups":["Program Flow"],"syntax":["if condition"],"summary":"This operator creates a If Type which is used in the if-construct as described here.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ignore3DENHistory","type":"command","md":"commands/ignore3DENHistory.md","json":"commands/ignore3DENHistory.json","groups":["Eden Editor"],"syntax":["ignore3DENHistory code"],"summary":"Ignores all history steps created by executing the given code.","arma3_since":"2.18","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ignoreTarget","type":"command","md":"commands/ignoreTarget.md","json":"commands/ignoreTarget.json","groups":["Object Detection"],"syntax":["group ignoreTarget target","group ignoreTarget [target, isIgnored]"],"summary":"Sets a target to be ignored by this Group. It will not appear in nearTargets and the group will not notice its presence. targetKnowledge can be used to check if a target is currently ignored.","arma3_since":"2.18","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"image","type":"command","md":"commands/image.md","json":"commands/image.json","groups":["Strings","GUI Control","Structured Text"],"syntax":["image filename"],"summary":"Creates a structured text containing the given image. Use setAttributes to set additional attributes on the image.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"import","type":"command","md":"commands/import.md","json":"commands/import.json","groups":["Variables"],"syntax":["import variableName"],"summary":"Imports one or multiple local variables from the parent scope, and defines them as private variables in the current scope. It can bypass privateAll.","arma3_since":"2.18","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"importAllGroups","type":"command","md":"commands/importAllGroups.md","json":"commands/importAllGroups.json","groups":["Game 2 Editor"],"syntax":["importAllGroups map"],"summary":"Imports all groups into the RTE.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"importance","type":"command","md":"commands/importance.md","json":"commands/importance.json","groups":["Locations"],"syntax":["importance location"],"summary":"Returns a location's importance value.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"in","type":"command","md":"commands/in.md","json":"commands/in.json","groups":["Strings","Arrays","Locations","HashMap","Unit Control"],"syntax":["value in array","unit in vehicle","position in location","needle in haystack","key in hashMap"],"summary":"Checks whether value is in array, unit is in vehicle, position is inside location or ANSI string is part of other ANSI string. If Unicode support is desired, see forceUnicode.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"inArea","type":"command","md":"commands/inArea.md","json":"commands/inArea.json","groups":["Triggers","Markers","Locations","Positions"],"syntax":["position inArea area","position inArea [center, a, b, angle, isRectangle, c, usePosWorld]"],"summary":"Checks whether given position or object is inside given area. Use inAreaArray to check multiple positions/objects within area.","arma3_since":"1.58","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"inAreaArray","type":"command","md":"commands/inAreaArray.md","json":"commands/inAreaArray.json","groups":["Triggers","Markers","Locations","Positions"],"syntax":["positions inAreaArray area","positions inAreaArray [centre, a, b, angle, isRectangle, c, usePosWorld]","positions inAreaArray [pos1, pos2, pos3,...]"],"summary":"Returns given list of Objects and/or Positions that are in the given area, area defined by a trigger, marker, location or array.","arma3_since":"1.66","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"inAreaArrayIndexes","type":"command","md":"commands/inAreaArrayIndexes.md","json":"commands/inAreaArrayIndexes.json","groups":["Triggers","Markers","Locations","Positions","Groups"],"syntax":["positions inAreaArrayIndexes area","positions inAreaArrayIndexes [centre, a, b, angle, isRectangle, c, usePosWorld]","positions inAreaArrayIndexes [pos1, pos2, pos3,...]"],"summary":"Returns indices of positions that are within the provided area.","arma3_since":"2.14","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"incapacitatedState","type":"command","md":"commands/incapacitatedState.md","json":"commands/incapacitatedState.json","groups":["Object Manipulation"],"syntax":["incapacitatedState person"],"summary":"Returns the incapacitated sub-state of the given unit, when the lifeState of the unit is \"INCAPACITATED\". Could be one of: - \"UNCONSCIOUS\" - \"MOVING\" - \"SHOOTING\"","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"independent","type":"command","md":"commands/independent.md","json":"commands/independent.json","groups":["Sides"],"syntax":["independent"],"summary":"Pre-defined variable for the independent side.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":["resistance"]},{"name":"inflame","type":"command","md":"commands/inflame.md","json":"commands/inflame.json","groups":["Object Manipulation"],"syntax":["fireplace inflame burn"],"summary":"Sets the state of a fireplace.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"inflamed","type":"command","md":"commands/inflamed.md","json":"commands/inflamed.json","groups":["Object Manipulation"],"syntax":["inflamed fireplace"],"summary":"Checks if fireplace is inflamed (burning) or not. To check if a unit is receiving damage from fire, use isBurning command.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"infoPanel","type":"command","md":"commands/infoPanel.md","json":"commands/infoPanel.json","groups":["Custom Panels"],"syntax":["infoPanel infoPanelId"],"summary":"Returns information about what is currently displayed on given player's info panel.","arma3_since":"1.72","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"infoPanelComponentEnabled","type":"command","md":"commands/infoPanelComponentEnabled.md","json":"commands/infoPanelComponentEnabled.json","groups":["Custom Panels"],"syntax":["unit infoPanelComponentEnabled [panelID, componentClassOrType]","[unit, turretPath] infoPanelComponentEnabled [panelID, componentClassOrType]"],"summary":"Controls availability of component to given object info panel.","arma3_since":"1.72","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"infoPanelComponents","type":"command","md":"commands/infoPanelComponents.md","json":"commands/infoPanelComponents.json","groups":["Custom Panels"],"syntax":["unit infoPanelComponents panelID","[unit, turretPath] infoPanelComponents panelID"],"summary":"Returns array of all components available to given object info panel.","arma3_since":"1.72","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"infoPanels","type":"command","md":"commands/infoPanels.md","json":"commands/infoPanels.json","groups":["Custom Panels"],"syntax":["infoPanels unit","infoPanels [unit, turretPath]"],"summary":"Returns array all info panels configured for given object or object and turret path.","arma3_since":"1.72","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"inGameUISetEventHandler","type":"command","md":"commands/inGameUISetEventHandler.md","json":"commands/inGameUISetEventHandler.json","groups":["GUI Control - Event Handlers","Event Handlers","Interaction"],"syntax":["inGameUISetEventHandler [handlerName, code]"],"summary":"Sets given event handler of in-game UI. If EH function returns true, performed action is overridden.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"inheritsFrom","type":"command","md":"commands/inheritsFrom.md","json":"commands/inheritsFrom.json","groups":["Config"],"syntax":["inheritsFrom config"],"summary":"Returns base entry of config entry.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"initAmbientLife","type":"command","md":"commands/initAmbientLife.md","json":"commands/initAmbientLife.json","groups":["Environment"],"syntax":["initAmbientLife"],"summary":"Initialises the ambient life on local client from `CfgWorlds >> worldName >> AmbientA3`. Has no effect on dedicated server or headless client.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"inPolygon","type":"command","md":"commands/inPolygon.md","json":"commands/inPolygon.json","groups":["Positions"],"syntax":["position inPolygon polygon"],"summary":"Checks whether position is inside given polygon. The polygon is only checked in 2 dimensions, i.e. the value of Z is ignored.","arma3_since":"1.54","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"inputAction","type":"command","md":"commands/inputAction.md","json":"commands/inputAction.json","groups":["Interaction"],"syntax":["inputAction name"],"summary":"Return the state of input devices mapped to given input action.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"inputController","type":"command","md":"commands/inputController.md","json":"commands/inputController.json","groups":["Interaction"],"syntax":["inputController input"],"summary":"Returns the state of controller inputs. The controller is a standard XBOX controller which is selected with Windows XBOX controller scheme.","arma3_since":"2.08","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"inputMouse","type":"command","md":"commands/inputMouse.md","json":"commands/inputMouse.json","groups":["Interaction"],"syntax":["inputMouse button","inputMouse combocode"],"summary":"Returns the state of mouse button action, alone or in combination with key presses.","arma3_since":"2.08","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"inRangeOfArtillery","type":"command","md":"commands/inRangeOfArtillery.md","json":"commands/inRangeOfArtillery.json","groups":["Artillery"],"syntax":["pos inRangeOfArtillery [units, magazineType]"],"summary":"Returns true if all given units are able to fire at given position with given magazineType.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"insert","type":"command","md":"commands/insert.md","json":"commands/insert.json","groups":["HashMap","Arrays","Strings"],"syntax":["array insert [index, valuesToInsert, onlyIfUnique]","string insert [index, substring]","hashMap insert [[key1, value1], [key2, value2], ...]","hashMap insert [splitArray, [keysAndValues]]"],"summary":"Inserts multiple values into Array/String/HashMap.","arma3_since":"2.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"insertEditorObject","type":"command","md":"commands/insertEditorObject.md","json":"commands/insertEditorObject.json","groups":["Game 2 Editor"],"syntax":["map insertEditorObject [type,value,[name1,value1,...],subtype class]"],"summary":"Insert an object to the editor and assign arguments. Create script is,not called. Returns the ID of the new EditorObject. Subtype class is,optional.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"insideBuilding","type":"command","md":"commands/insideBuilding.md","json":"commands/insideBuilding.json","groups":["Object Manipulation"],"syntax":["insideBuilding man"],"summary":"Returns how much a man is inside a building. The value is the same as normally returned by weapons/ammo sound controller \"interior\".","arma3_since":"2.12","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"intersect","type":"command","md":"commands/intersect.md","json":"commands/intersect.json","groups":["Math - Geometry"],"syntax":["[object, lodName] intersect [begPos, endPos]"],"summary":"Finds named selections in object which are in specified LOD, intersected by given section of a line. Return value is in the form of [selection, distance]. Multiple returned arrays are nested within a single array.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"is3DEN","type":"command","md":"commands/is3DEN.md","json":"commands/is3DEN.json","groups":["Eden Editor"],"syntax":["is3DEN"],"summary":"Returns true if the Eden Editor is currently being used.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"is3DENMultiplayer","type":"command","md":"commands/is3DENMultiplayer.md","json":"commands/is3DENMultiplayer.json","groups":["Eden Editor"],"syntax":["is3DENMultiplayer"],"summary":"Returns true if the Eden Editor is in multiplayer mode.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"is3DENPreview","type":"command","md":"commands/is3DENPreview.md","json":"commands/is3DENPreview.json","groups":["Eden Editor"],"syntax":["is3DENPreview"],"summary":"Returns true if the Eden Editor is currently in mission preview mode, single player or multiplayer. (see also is3DEN, is3DENMultiplayer)","arma3_since":"2.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isAbleToBreathe","type":"command","md":"commands/isAbleToBreathe.md","json":"commands/isAbleToBreathe.json","groups":["Object Manipulation"],"syntax":["isAbleToBreathe unit"],"summary":"If unit is diving and doesn't have a rebreather, it returns false. Diving means the unit's head is underwater. If unit is underwater and has a rebreather, the command returns true.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isActionMenuVisible","type":"command","md":"commands/isActionMenuVisible.md","json":"commands/isActionMenuVisible.json","groups":["Interaction"],"syntax":["isActionMenuVisible"],"summary":"Returns true if scroll menu is visible.","arma3_since":"1.96","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isAgent","type":"command","md":"commands/isAgent.md","json":"commands/isAgent.json","groups":["Teams"],"syntax":["isAgent teamMember"],"summary":"Check if team member is an agent.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isAimPrecisionEnabled","type":"command","md":"commands/isAimPrecisionEnabled.md","json":"commands/isAimPrecisionEnabled.json","groups":["Stamina System"],"syntax":["isAimPrecisionEnabled unit"],"summary":"Returns true if procedural aiming precision affects weapon sway.","arma3_since":"1.54","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isAISteeringComponentEnabled","type":"command","md":"commands/isAISteeringComponentEnabled.md","json":"commands/isAISteeringComponentEnabled.json","groups":["AI Behaviour"],"syntax":["isAISteeringComponentEnabled vehicle"],"summary":"Returns whether the AI steering component feature is enabled for the specified vehicle.","arma3_since":"2.18","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isAllowedCrewInImmobile","type":"command","md":"commands/isAllowedCrewInImmobile.md","json":"commands/isAllowedCrewInImmobile.json","groups":["Object Manipulation"],"syntax":["isAllowedCrewInImmobile vehicle"],"summary":"Whether or not units can be in a vehicle with broken tracks/wheels.","arma3_since":"2.08","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isArray","type":"command","md":"commands/isArray.md","json":"commands/isArray.json","groups":["Config","Arrays"],"syntax":["isArray config"],"summary":"Check if config entry represents array.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isAutoHoverOn","type":"command","md":"commands/isAutoHoverOn.md","json":"commands/isAutoHoverOn.json","groups":["Object Manipulation"],"syntax":["isAutoHoverOn vehicle"],"summary":"Return true if vehicle has enabled auto hover. (always returns false if the vehicle can't set auto hover)","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isAutonomous","type":"command","md":"commands/isAutonomous.md","json":"commands/isAutonomous.json","groups":["Remote Control"],"syntax":["isAutonomous uav"],"summary":"Returns whether the UAV is in autonomous mode or not.","arma3_since":"1.16","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isAutoStartUpEnabledRTD","type":"command","md":"commands/isAutoStartUpEnabledRTD.md","json":"commands/isAutoStartUpEnabledRTD.json","groups":["RTD"],"syntax":["isAutoStartUpEnabledRTD helicopter"],"summary":"Returns state of automatic start up action.","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isAutotest","type":"command","md":"commands/isAutotest.md","json":"commands/isAutotest.json","groups":["System"],"syntax":["isAutotest"],"summary":"Returns true if game was started with autotest parameter","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isAutoTrimOnRTD","type":"command","md":"commands/isAutoTrimOnRTD.md","json":"commands/isAutoTrimOnRTD.json","groups":["RTD"],"syntax":["isAutoTrimOnRTD helicopter"],"summary":"Returns state of auto trim functionality.","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isAwake","type":"command","md":"commands/isAwake.md","json":"commands/isAwake.json","groups":["PhysX"],"syntax":["isAwake object"],"summary":"Returns resting state of a PhysX (EPE) object. Some EPE objects are deliberately put to sleep by the engine to save resources. This command returns true when object is simulating and false when it is put to sleep.","arma3_since":"2.08","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isBleeding","type":"command","md":"commands/isBleeding.md","json":"commands/isBleeding.json","groups":["Object Manipulation"],"syntax":["isBleeding unit"],"summary":"Returns whether the unit is bleeding.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isBurning","type":"command","md":"commands/isBurning.md","json":"commands/isBurning.json","groups":["Object Manipulation"],"syntax":["isBurning unit"],"summary":"Returns whether the unit is burning. This returns true only if unit is damaged by nearby fire, it does not check whether a fireplace is burning, use inflamed command for that.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isClass","type":"command","md":"commands/isClass.md","json":"commands/isClass.json","groups":["Config"],"syntax":["isClass config"],"summary":"Check if config entry represents config class.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isCollisionLightOn","type":"command","md":"commands/isCollisionLightOn.md","json":"commands/isCollisionLightOn.json","groups":["Lights"],"syntax":["isCollisionLightOn vehicle"],"summary":"Returns true if vehicle collision lights are on otherwise false.","arma3_since":"1.32","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isCopilotEnabled","type":"command","md":"commands/isCopilotEnabled.md","json":"commands/isCopilotEnabled.json","groups":["Object Manipulation"],"syntax":["isCopilotEnabled vehicle"],"summary":"Returns true if copilots actions are enabled.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isDamageAllowed","type":"command","md":"commands/isDamageAllowed.md","json":"commands/isDamageAllowed.json","groups":["Object Manipulation"],"syntax":["isDamageAllowed object"],"summary":"A getter for allowDamage command. The command indicates if damage is allowed at current locality, hence local effect of the command.","arma3_since":"1.70","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isDedicated","type":"command","md":"commands/isDedicated.md","json":"commands/isDedicated.json","groups":["Multiplayer"],"syntax":["isDedicated"],"summary":"Returns true if the machine executing the command is a dedicated multiplayer server. Returns false in single player.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isDLCAvailable","type":"command","md":"commands/isDLCAvailable.md","json":"commands/isDLCAvailable.json","groups":["DLC"],"syntax":["isDLCAvailable appId"],"summary":"Returns true if the DLC (CDLC included) is marked as available on Steam. Official and Creator DLC appIds can be found on Arma 3: DLCs & Expansions and Arma 3: CDLCs pages.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isEngineOn","type":"command","md":"commands/isEngineOn.md","json":"commands/isEngineOn.json","groups":["Object Manipulation"],"syntax":["isEngineOn vehicle"],"summary":"Returns true if engine is on, false if it is off.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isEqualRef","type":"command","md":"commands/isEqualRef.md","json":"commands/isEqualRef.json","groups":["Variables"],"syntax":["val1 isEqualRef val2"],"summary":"Compares two values by reference, returns true if equal.","arma3_since":"2.12","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isEqualTo","type":"command","md":"commands/isEqualTo.md","json":"commands/isEqualTo.json","groups":["Variables"],"syntax":["val1 isEqualTo val2"],"summary":"Performs strict comparison between var1 and var2 and returns true if equal, otherwise false. Strict means that it would check that both arguments are of the same data type and then compare the values.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isEqualType","type":"command","md":"commands/isEqualType.md","json":"commands/isEqualType.json","groups":["Variables"],"syntax":["val1 isEqualType val2"],"summary":"Compares two values' types. A much faster alternative to `typeName a == typeName b`.","arma3_since":"1.54","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isEqualTypeAll","type":"command","md":"commands/isEqualTypeAll.md","json":"commands/isEqualTypeAll.json","groups":["Variables","Arrays"],"syntax":["arr isEqualTypeAll val"],"summary":"Compares types of all elements of an array to the type of a single value. Since Arma 3 v2.09.149634 no additional check is needed to make sure the first argument is an Array.","arma3_since":"1.54","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isEqualTypeAny","type":"command","md":"commands/isEqualTypeAny.md","json":"commands/isEqualTypeAny.json","groups":["Variables"],"syntax":["val isEqualTypeAny types"],"summary":"Compares type of given value to every type in the given array and if match is found, true is returned.","arma3_since":"1.54","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isEqualTypeArray","type":"command","md":"commands/isEqualTypeArray.md","json":"commands/isEqualTypeArray.json","groups":["Variables","Arrays"],"syntax":["arr1 isEqualTypeArray arr2"],"summary":"Compares types of all elements of one array to types of all elements of another array. Since Arma 3 v2.09.149634 no additional check is needed to make sure the first argument is an Array.","arma3_since":"1.54","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isEqualTypeParams","type":"command","md":"commands/isEqualTypeParams.md","json":"commands/isEqualTypeParams.json","groups":["Variables"],"syntax":["input isEqualTypeParams template"],"summary":"Compares types of all elements of input array to types of all elements of template array.","arma3_since":"1.54","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isFilePatchingEnabled","type":"command","md":"commands/isFilePatchingEnabled.md","json":"commands/isFilePatchingEnabled.json","groups":["System","Diagnostic"],"syntax":["isFilePatchingEnabled"],"summary":"Returns true if file patching is enabled otherwise false","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isFinal","type":"command","md":"commands/isFinal.md","json":"commands/isFinal.json","groups":["Variables"],"syntax":["isFinal variable"],"summary":"Checks if Code or a variable was compiled final with compileFinal.","arma3_since":"2.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isFlashlightOn","type":"command","md":"commands/isFlashlightOn.md","json":"commands/isFlashlightOn.json","groups":["Object Manipulation","Weapons"],"syntax":["unit isFlashlightOn weapon"],"summary":"Returns true if there is a linked and enabled flashlight on a given weapon.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isFlatEmpty","type":"command","md":"commands/isFlatEmpty.md","json":"commands/isFlatEmpty.json","groups":["Positions"],"syntax":["position isFlatEmpty [minDistance, mode, maxGradient, maxGradientRadius, overLandOrWater, shoreLine, ignoreObject]"],"summary":"Checks given position against given filter params. Filter includes checks for: - If there are any objects closer than given distance from given position (in 2D) - If the area around position is flat enough to match…","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isForcedWalk","type":"command","md":"commands/isForcedWalk.md","json":"commands/isForcedWalk.json","groups":["Stamina System"],"syntax":["isForcedWalk unitName"],"summary":"Returns true if player is forced to walk with forceWalk.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isFormationLeader","type":"command","md":"commands/isFormationLeader.md","json":"commands/isFormationLeader.json","groups":["Groups"],"syntax":["isFormationLeader unit"],"summary":"Returns true if the specified unit is subgroup leader.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isGameFocused","type":"command","md":"commands/isGameFocused.md","json":"commands/isGameFocused.json","groups":["System"],"syntax":["isGameFocused"],"summary":"Returns the state of game focus changed by pressing <kbd>ALT</kbd>+<kbd>TAB</kbd> or similar action.","arma3_since":"1.96","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isGamePaused","type":"command","md":"commands/isGamePaused.md","json":"commands/isGamePaused.json","groups":["System"],"syntax":["isGamePaused"],"summary":"Returns the state of game simulation. Simulation can get paused by pressing <kbd>Alt</kbd>+<kbd>Tab</kbd> or a system dialog opening (e.g. <kbd>Esc</kbd> menu).","arma3_since":"1.96","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isGroupDeletedWhenEmpty","type":"command","md":"commands/isGroupDeletedWhenEmpty.md","json":"commands/isGroupDeletedWhenEmpty.json","groups":["Groups"],"syntax":["isGroupDeletedWhenEmpty group"],"summary":"Checks if the given group marked for auto-deletion when empty. See deleteGroupWhenEmpty.","arma3_since":"1.68","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isHidden","type":"command","md":"commands/isHidden.md","json":"commands/isHidden.json","groups":["Object Manipulation"],"syntax":["isHidden person"],"summary":"Returns whether a person is hidden (reached the hiding position).","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isInRemainsCollector","type":"command","md":"commands/isInRemainsCollector.md","json":"commands/isInRemainsCollector.json","groups":["Object Manipulation"],"syntax":["isInRemainsCollector remain"],"summary":"Checks if unit or vehicle is queued for disposal after death.","arma3_since":"1.32","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isInstructorFigureEnabled","type":"command","md":"commands/isInstructorFigureEnabled.md","json":"commands/isInstructorFigureEnabled.json","groups":["Difficulty"],"syntax":["isInstructorFigureEnabled"],"summary":"Returns the status of INSTRUCTOR FIGURE setting in UI (OPTIONS >> GAME >> GENERAL >> INSTRUCTOR FIGURE).","arma3_since":"1.04","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isIRLaserOn","type":"command","md":"commands/isIRLaserOn.md","json":"commands/isIRLaserOn.json","groups":["Lights"],"syntax":["unit isIRLaserOn weapon"],"summary":"Returns true if there is a linked and enabled IR on the given weapon.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isKeyActive","type":"command","md":"commands/isKeyActive.md","json":"commands/isKeyActive.json","groups":["Mission Information"],"syntax":["isKeyActive keyName"],"summary":"Checks whether the given key is active in the current user profile.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isKindOf","type":"command","md":"commands/isKindOf.md","json":"commands/isKindOf.json","groups":["Object Manipulation"],"syntax":["object isKindOf typeName","class1 isKindOf class2","class1 isKindOf [class2, targetConfig]"],"summary":"Checks whether the given object or type is (a subtype) of the given type.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isLaserOn","type":"command","md":"commands/isLaserOn.md","json":"commands/isLaserOn.json","groups":["Weapons"],"syntax":["isLaserOn entity","vehicle isLaserOn turret"],"summary":"Returns true if the vehicle has its laser turned on. Not to be confused with isIRLaserOn which is for units. Main syntax is for primary gunner turret.","arma3_since":"1.78","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isLightOn","type":"command","md":"commands/isLightOn.md","json":"commands/isLightOn.json","groups":["Lights"],"syntax":["isLightOn vehicle","isLightOn [vehicle, turret]"],"summary":"Returns true if vehicle headlights are on otherwise false.","arma3_since":"1.32","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isLocalized","type":"command","md":"commands/isLocalized.md","json":"commands/isLocalized.json","groups":["Strings","Localization"],"syntax":["isLocalized stringName"],"summary":"Checks whether given *stringName* is localized.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isManualFire","type":"command","md":"commands/isManualFire.md","json":"commands/isManualFire.json","groups":["Weapons"],"syntax":["isManualFire vehicleName"],"summary":"Returns true if manual fire is on. Manual fire could either be selected in vehicle action menu (if available) or with action \"ManualFire\" and \"ManualFireCancel\". Always returns false for a soldier.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isMarkedForCollection","type":"command","md":"commands/isMarkedForCollection.md","json":"commands/isMarkedForCollection.json","groups":["Object Manipulation"],"syntax":["isMarkedForCollection object"],"summary":"Checks whether the object is marked for weapons collection.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isMissionProfileNamespaceLoaded","type":"command","md":"commands/isMissionProfileNamespaceLoaded.md","json":"commands/isMissionProfileNamespaceLoaded.json","groups":["Namespaces","Variables"],"syntax":["isMissionProfileNamespaceLoaded"],"summary":"The missionProfileNamespace variables are loaded at the start of a mission, before 'init.sqf' is executed.","arma3_since":"2.10","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isMultiplayer","type":"command","md":"commands/isMultiplayer.md","json":"commands/isMultiplayer.json","groups":["Multiplayer"],"syntax":["isMultiplayer"],"summary":"Return true if multiPlayer.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isMultiplayerSolo","type":"command","md":"commands/isMultiplayerSolo.md","json":"commands/isMultiplayerSolo.json","groups":["Multiplayer"],"syntax":["isMultiplayerSolo"],"summary":"Returns true when playing a game in solo multiplayer (for example Apex coop campaign PLAY SOLO option).","arma3_since":"1.66","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isNil","type":"command","md":"commands/isNil.md","json":"commands/isNil.json","groups":["Variables"],"syntax":["isNil variableName","isNil code","namespace isNil variableName"],"summary":"Tests whether a variable is nil or undefined from its identifier, or whether the given expression evaluates to nil or Nothing.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isNotEqualRef","type":"command","md":"commands/isNotEqualRef.md","json":"commands/isNotEqualRef.json","groups":["Variables"],"syntax":["val1 isNotEqualRef val2"],"summary":"Compares two values by reference, returns true if not equal.","arma3_since":"2.12","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isNotEqualTo","type":"command","md":"commands/isNotEqualTo.md","json":"commands/isNotEqualTo.json","groups":["Variables"],"syntax":["val1 isNotEqualTo val2"],"summary":"Performs strict comparison between var1 and var2 and returns false if equal, otherwise true.","arma3_since":"2.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isNull","type":"command","md":"commands/isNull.md","json":"commands/isNull.json","groups":["Variables"],"syntax":["isNull entity"],"summary":"Checks whether the tested item is null.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isNumber","type":"command","md":"commands/isNumber.md","json":"commands/isNumber.json","groups":["Config"],"syntax":["isNumber config"],"summary":"Check if config entry represents number.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isObjectHidden","type":"command","md":"commands/isObjectHidden.md","json":"commands/isObjectHidden.json","groups":["Object Manipulation"],"syntax":["isObjectHidden object"],"summary":"Checks visibility of a given object on the local machine.","arma3_since":"1.48","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isObjectRTD","type":"command","md":"commands/isObjectRTD.md","json":"commands/isObjectRTD.json","groups":["RTD"],"syntax":["isObjectRTD helicopter"],"summary":"Returns true if RTD model is loaded.","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isOnRoad","type":"command","md":"commands/isOnRoad.md","json":"commands/isOnRoad.json","groups":["Roads and Airports"],"syntax":["isOnRoad position"],"summary":"Checks if given position is inside road segment. Same as roadAt, only return is boolean instead of road object.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isPiPEnabled","type":"command","md":"commands/isPiPEnabled.md","json":"commands/isPiPEnabled.json","groups":["System"],"syntax":["isPiPEnabled"],"summary":"Returns whether Picture-In-Picture video option (Render to Texture) is enabled or not.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isPlayer","type":"command","md":"commands/isPlayer.md","json":"commands/isPlayer.json","groups":["Multiplayer"],"syntax":["isPlayer unit","isPlayer [person]"],"summary":"Checks if given person is a player. Returns true for headless clients as well.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isRealTime","type":"command","md":"commands/isRealTime.md","json":"commands/isRealTime.json","groups":["Game 2 Editor"],"syntax":["isRealTime map"],"summary":"Returns true if the mission editor is operating in real time mode.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isRemoteControlling","type":"command","md":"commands/isRemoteControlling.md","json":"commands/isRemoteControlling.json","groups":["Remote Control"],"syntax":["isRemoteControlling person"],"summary":"Returns true if the given player is remote-controlling a unit.","arma3_since":"2.14","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isRemoteExecuted","type":"command","md":"commands/isRemoteExecuted.md","json":"commands/isRemoteExecuted.json","groups":["Multiplayer"],"syntax":["isRemoteExecuted"],"summary":"Returns true if the code context is being remote executed by remoteExec or remoteExecCall. In SP always returns false. See also isRemoteExecutedJIP:","arma3_since":"1.66","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isRemoteExecutedJIP","type":"command","md":"commands/isRemoteExecutedJIP.md","json":"commands/isRemoteExecutedJIP.json","groups":["Multiplayer"],"syntax":["isRemoteExecutedJIP"],"summary":"Returns true if the code context is being remote executed from the JIP queue by remoteExec or remoteExecCall (when JIP param was set). It is a subset of isRemoteExecuted:","arma3_since":"1.68","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isSaving","type":"command","md":"commands/isSaving.md","json":"commands/isSaving.json","groups":["Mission Information"],"syntax":["isSaving"],"summary":"Returns the status of autosave request, made when saveGame command is executed. When request is made, the command immediately returns true.","arma3_since":"2.08","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isSensorTargetConfirmed","type":"command","md":"commands/isSensorTargetConfirmed.md","json":"commands/isSensorTargetConfirmed.json","groups":["Sensors"],"syntax":["unit isSensorTargetConfirmed side"],"summary":"Returns if given unit is confirmed target for given side.","arma3_since":"1.72","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isServer","type":"command","md":"commands/isServer.md","json":"commands/isServer.json","groups":["Multiplayer"],"syntax":["isServer"],"summary":"Returns true if the machine executing the command is the server in a multiplayer game or is running single player. It will return true for both dedicated and player-hosted server. See also Multiplayer Scripting/machines.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isShowing3DIcons","type":"command","md":"commands/isShowing3DIcons.md","json":"commands/isShowing3DIcons.json","groups":["Game 2 Editor"],"syntax":["isShowing3DIcons map"],"summary":"Returns true if the editor is set to draw 3D icons.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isSimpleObject","type":"command","md":"commands/isSimpleObject.md","json":"commands/isSimpleObject.json","groups":["Object Manipulation"],"syntax":["isSimpleObject object"],"summary":"Returns true if given object is simple object","arma3_since":"1.68","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isSprintAllowed","type":"command","md":"commands/isSprintAllowed.md","json":"commands/isSprintAllowed.json","groups":["Stamina System"],"syntax":["isSprintAllowed unit"],"summary":"Returns true if player is allowed to sprint","arma3_since":"1.54","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isStaminaEnabled","type":"command","md":"commands/isStaminaEnabled.md","json":"commands/isStaminaEnabled.json","groups":["Stamina System"],"syntax":["isStaminaEnabled unit"],"summary":"Check if stamina depletion is enabled.","arma3_since":"1.54","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isSteamMission","type":"command","md":"commands/isSteamMission.md","json":"commands/isSteamMission.json","groups":["Mission Information"],"syntax":["isSteamMission"],"summary":"Returns true if the current mission is a Steam Workshop mission.","arma3_since":"0.74","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isSteamOverlayEnabled","type":"command","md":"commands/isSteamOverlayEnabled.md","json":"commands/isSteamOverlayEnabled.json","groups":["GUI Control"],"syntax":["isSteamOverlayEnabled"],"summary":"Returns true if Steam overlay is enabled, otherwise false.","arma3_since":"2.10","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isStreamFriendlyUIEnabled","type":"command","md":"commands/isStreamFriendlyUIEnabled.md","json":"commands/isStreamFriendlyUIEnabled.json","groups":["System"],"syntax":["isStreamFriendlyUIEnabled"],"summary":"Returns the status of STREAM FRIENDLY UI setting in UI (OPTIONS >> GAME >> GENERAL >> STREAM FRIENDLY UI).","arma3_since":"0.70","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isStressDamageEnabled","type":"command","md":"commands/isStressDamageEnabled.md","json":"commands/isStressDamageEnabled.json","groups":["RTD"],"syntax":["isStressDamageEnabled"],"summary":"Returns true if stress damage is enabled in the game settings. A getter for enableStressDamage.","arma3_since":"1.34","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isSwitchingWeapon","type":"command","md":"commands/isSwitchingWeapon.md","json":"commands/isSwitchingWeapon.json","groups":["Unit Inventory"],"syntax":["isSwitchingWeapon unit"],"summary":"Returns wether or not the unit is in the process of switching weapon.","arma3_since":"2.20","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isText","type":"command","md":"commands/isText.md","json":"commands/isText.json","groups":["Config"],"syntax":["isText config"],"summary":"Checks if config entry represents a text value.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isThrowable","type":"command","md":"commands/isThrowable.md","json":"commands/isThrowable.json","groups":["Weapons","Unit Inventory"],"syntax":["isThrowable magazine"],"summary":"Returns true if the given magazine is a throwable.","arma3_since":"2.18","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isTouchingGround","type":"command","md":"commands/isTouchingGround.md","json":"commands/isTouchingGround.json","groups":["Object Manipulation"],"syntax":["isTouchingGround object"],"summary":"Returns true if object is touching the ground.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isTurnedOut","type":"command","md":"commands/isTurnedOut.md","json":"commands/isTurnedOut.json","groups":["Object Manipulation"],"syntax":["isTurnedOut unit"],"summary":"Returns true if given unit is turned out, otherwise false. The output changes to true after unit finished turning out, however will change to false almost immediately after unit is ordered to turn in.","arma3_since":"1.42","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isTutHintsEnabled","type":"command","md":"commands/isTutHintsEnabled.md","json":"commands/isTutHintsEnabled.json","groups":["Difficulty"],"syntax":["isTutHintsEnabled"],"summary":"Returns the status of TUTORIAL HINTS setting in UI (OPTIONS >> GAME >> GENERAL >> TUTORIAL HINTS).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isUAVConnectable","type":"command","md":"commands/isUAVConnectable.md","json":"commands/isUAVConnectable.json","groups":["Remote Control"],"syntax":["object isUAVConnectable [uav, checkAllItems]"],"summary":"Returns true if UAV is connectable by AV terminal(s).","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isUAVConnected","type":"command","md":"commands/isUAVConnected.md","json":"commands/isUAVConnected.json","groups":["Remote Control"],"syntax":["isUAVConnected uav"],"summary":"Returns true if UAV is connected to some terminal. Terminal connection is handled locally, therefore the result of this command will be returned only for the client on which this command is executed.","arma3_since":"0.76","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isUIContext","type":"command","md":"commands/isUIContext.md","json":"commands/isUIContext.json","groups":["GUI Control","Program Flow"],"syntax":["isUIContext"],"summary":"Returns true if the script originated from some UI control event, for example from \"onButtonDown\" EH. Exists within parent scope and immediate child scopes.","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isUniformAllowed","type":"command","md":"commands/isUniformAllowed.md","json":"commands/isUniformAllowed.json","groups":["Unit Inventory"],"syntax":["unit isUniformAllowed type"],"summary":"Check whether given uniform can be dressed by target soldier.","arma3_since":"1.22","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isUsingAISteeringComponent","type":"command","md":"commands/isUsingAISteeringComponent.md","json":"commands/isUsingAISteeringComponent.json","groups":["AI Behaviour"],"syntax":["isUsingAISteeringComponent"],"summary":"Returns whether the AI steering component setting is enabled globally.","arma3_since":"2.18","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isVehicleCargo","type":"command","md":"commands/isVehicleCargo.md","json":"commands/isVehicleCargo.json","groups":["Vehicle in Vehicle Transport"],"syntax":["isVehicleCargo cargo"],"summary":"Despite a misleading name, returns the vehicle that is transporting given vehicle in cargo. If the given vehicle is not in vehicle cargo, objNull is returned.","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isVehicleRadarOn","type":"command","md":"commands/isVehicleRadarOn.md","json":"commands/isVehicleRadarOn.json","groups":["Sensors"],"syntax":["isVehicleRadarOn vehicle"],"summary":"Returns true if vehicle has active sensors on.","arma3_since":"1.72","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isVehicleSensorEnabled","type":"command","md":"commands/isVehicleSensorEnabled.md","json":"commands/isVehicleSensorEnabled.json","groups":["Sensors"],"syntax":["vehicle isVehicleSensorEnabled componentName"],"summary":"Returns class name (to identify list based on component name) and info if given sensor is enabled.","arma3_since":"1.72","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isWalking","type":"command","md":"commands/isWalking.md","json":"commands/isWalking.json","groups":["Object Manipulation"],"syntax":["isWalking unitName"],"summary":"Returns true if walk is toggled (default <kbd>W</kbd>+<kbd>S</kbd> in Arma 3).","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isWeaponDeployed","type":"command","md":"commands/isWeaponDeployed.md","json":"commands/isWeaponDeployed.json","groups":["Weapons"],"syntax":["isWeaponDeployed unit","isWeaponDeployed [unit, onGround]"],"summary":"Returns true if weapon is currently deployed.","arma3_since":"1.42","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"isWeaponRested","type":"command","md":"commands/isWeaponRested.md","json":"commands/isWeaponRested.json","groups":["Weapons"],"syntax":["isWeaponRested unit"],"summary":"Returns true if weapon is currently rested.","arma3_since":"1.42","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"itemCargo","type":"command","md":"commands/itemCargo.md","json":"commands/itemCargo.json","groups":["Vehicle Inventory"],"syntax":["itemCargo object"],"summary":"Get array with items from ammo box (or any general weapon holder container).","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"items","type":"command","md":"commands/items.md","json":"commands/items.json","groups":["Unit Inventory"],"syntax":["items unit"],"summary":"Returns an array of names of all unit's stored items, including weapons but excluding magazines (see itemsWithMagazines) and assignedItems.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"itemsWithMagazines","type":"command","md":"commands/itemsWithMagazines.md","json":"commands/itemsWithMagazines.json","groups":["Unit Inventory"],"syntax":["itemsWithMagazines unit"],"summary":"Returns combined array including all unit's stored items and all unit's stored magazines and all unit's stored weapons.","arma3_since":"1.04","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"join","type":"command","md":"commands/join.md","json":"commands/join.json","groups":["Groups"],"syntax":["unitArray join group"],"summary":"Joins units into a given Group.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"joinAs","type":"command","md":"commands/joinAs.md","json":"commands/joinAs.json","groups":["Groups"],"syntax":["unit joinAs [group, id]"],"summary":"Joins the unit to the given group, if position id is available, this one is used.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"joinAsSilent","type":"command","md":"commands/joinAsSilent.md","json":"commands/joinAsSilent.json","groups":["Groups"],"syntax":["unit joinAsSilent [group, id]"],"summary":"Joins the unit to the given group, if position id is available, this one is used. Avoid any radio communication related to joining.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"joinSilent","type":"command","md":"commands/joinSilent.md","json":"commands/joinSilent.json","groups":["Groups"],"syntax":["unitArray joinSilent group"],"summary":"Join all units in the array to given group silently (without radio message). To have a group member leave a group, join him with the grpNull group (e.g.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"joinString","type":"command","md":"commands/joinString.md","json":"commands/joinString.json","groups":["Strings"],"syntax":["array joinString separator"],"summary":"Joins *array* into String with provided *separator*. Array can be of mixed types, all elements will be converted to String prior to joining, but the fastest operation is on the array of Strings.","arma3_since":"1.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"kbAddDatabase","type":"command","md":"commands/kbAddDatabase.md","json":"commands/kbAddDatabase.json","groups":["Conversations"],"syntax":["person kbAddDatabase fileName"],"summary":"Register knowledge base database to given person. See Conversations for more details.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"kbAddDatabaseTargets","type":"command","md":"commands/kbAddDatabaseTargets.md","json":"commands/kbAddDatabaseTargets.json","groups":["Conversations"],"syntax":["person kbAddDatabaseTargets fileName"],"summary":"Register target list knowledge base database to given person. See Conversations for more details.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"kbAddTopic","type":"command","md":"commands/kbAddTopic.md","json":"commands/kbAddTopic.json","groups":["Conversations"],"syntax":["person kbAddTopic [topicName, conversationFile, fsmFile, eventHandler]"],"summary":"Register conversation topic to given person. See Conversations for more details.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"kbHasTopic","type":"command","md":"commands/kbHasTopic.md","json":"commands/kbHasTopic.json","groups":["Conversations"],"syntax":["person kbHasTopic topicName"],"summary":"Check if conversation topic was registered to given person. See Conversations for more details.","arma3_since":"0.50","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"kbReact","type":"command","md":"commands/kbReact.md","json":"commands/kbReact.json","groups":["Conversations"],"syntax":["person kbReact [receiver, topicName, sentenceID, argumentArray1, argumentArray2, ...]"],"summary":"Pass a non-verbal communication to the receiver. This command does as if the sentence was said and triggers the reaction scripts (AI FSM or player's conversation EH). See Conversations for more details.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"kbRemoveTopic","type":"command","md":"commands/kbRemoveTopic.md","json":"commands/kbRemoveTopic.json","groups":["Conversations"],"syntax":["person kbRemoveTopic topicName"],"summary":"Unregister conversation topic from given person. See Conversations for more details.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"kbTell","type":"command","md":"commands/kbTell.md","json":"commands/kbTell.json","groups":["Conversations"],"syntax":["person kbTell [receiver, topicName, sentenceClass, argumentArray1, argumentArray2, ..., forceRadio]"],"summary":"Make the person tell to the receiver the sentence. See Conversations for more details.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"kbWasSaid","type":"command","md":"commands/kbWasSaid.md","json":"commands/kbWasSaid.json","groups":["Conversations"],"syntax":["person kbWasSaid [receiver, topic, sentenceID, maxAge]"],"summary":"Check if given item was said by person to someone. See Conversations for more details.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"keyImage","type":"command","md":"commands/keyImage.md","json":"commands/keyImage.json","groups":["System"],"syntax":["keyImage dikCode"],"summary":"Returns a structured text, containing an image or name (if no image is found) of the button, on the keyboard, mouse or joystick, with the given code.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"keyName","type":"command","md":"commands/keyName.md","json":"commands/keyName.json","groups":["System"],"syntax":["keyName dikCode"],"summary":"Returns the name of a button with extra quotation marks (on the keyboard, mouse or joystick) with the given code.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"keys","type":"command","md":"commands/keys.md","json":"commands/keys.json","groups":["HashMap"],"syntax":["keys hashMap"],"summary":"Retrieves a list of all keys in a HashMap.","arma3_since":"2.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"knowsAbout","type":"command","md":"commands/knowsAbout.md","json":"commands/knowsAbout.json","groups":["Object Manipulation","Sides"],"syntax":["who knowsAbout target"],"summary":"Checks if a group or a side knows about target. - Enemy knowledge is instantly shared among the group units - Units in the same group always perfectly know about each others - AI knowledge cannot check beyond current…","arma3_since":"0.50","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"land","type":"command","md":"commands/land.md","json":"commands/land.json","groups":["Unit Control"],"syntax":["helicopter land mode"],"summary":"Forces a helicopter landing. If there is a helipad nearby, the helicopter will attempt to land on it. VTOL he other hand will just land somewhere. To make helicopter or VTOL land on a specific helipad use landAt.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"landAt","type":"command","md":"commands/landAt.md","json":"commands/landAt.json","groups":["Unit Control","Roads and Airports"],"syntax":["plane landAt ID","plane landAt airportObject","heli landAt [position, mode, waitTime, putOnSurface]","landAt heli"],"summary":"Order an AI airplane to land at a given airport. ID is the number to identify which map airport you want the airplane to land at. See Arma: Airport IDs for more information. See also land.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"landResult","type":"command","md":"commands/landResult.md","json":"commands/landResult.json","groups":["Unit Control"],"syntax":["landResult helicopter"],"summary":"Return the result of helicopter landing position searching (performed after the land command).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"language","type":"command","md":"commands/language.md","json":"commands/language.json","groups":["System"],"syntax":["language"],"summary":"Returns current game language.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"laserTarget","type":"command","md":"commands/laserTarget.md","json":"commands/laserTarget.json","groups":["Weapons"],"syntax":["laserTarget entity","vehicle laserTarget turret"],"summary":"Returns the laser target object created by given unit (vehicle or soldier) when using a laser targeting device. The main syntax targets the primary gunner turret.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lbAdd","type":"command","md":"commands/lbAdd.md","json":"commands/lbAdd.json","groups":["GUI Control - ListBox"],"syntax":["lbAdd [idc, text]","control lbAdd text"],"summary":"Adds an item with the given text to the CT_LISTBOX or CT_COMBO or CT_TOOLBOX.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lbClear","type":"command","md":"commands/lbClear.md","json":"commands/lbClear.json","groups":["GUI Control - ListBox"],"syntax":["lbClear idc","lbClear control"],"summary":"Clear all items from a CT_LISTBOX or CT_COMBO control.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lbColor","type":"command","md":"commands/lbColor.md","json":"commands/lbColor.json","groups":["GUI Control - ListBox"],"syntax":["lbColor [idc, index]","control lbColor index"],"summary":"Returns the text color of the item with the given index of the CT_LISTBOX or CT_COMBO with IDC of the topmost user dialog.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lbColorRight","type":"command","md":"commands/lbColorRight.md","json":"commands/lbColorRight.json","groups":["GUI Control - ListBox"],"syntax":["lbColorRight [idc, index]","control lbColorRight index"],"summary":"Returns the text color of the item (right) with the given index of the listbox or combobox with id idc of the topmost user dialog.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lbCurSel","type":"command","md":"commands/lbCurSel.md","json":"commands/lbCurSel.json","groups":["GUI Control - ListBox"],"syntax":["lbCurSel idc","lbCurSel control"],"summary":"Returns the index of the selected item of the CT_LISTBOX, CT_LISTNBOX, CT_COMBO or CT_TOOLBOX. For CT_LISTBOX with multi selection enabled use lbSelection.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lbData","type":"command","md":"commands/lbData.md","json":"commands/lbData.json","groups":["GUI Control - ListBox"],"syntax":["lbData [idc, index]","control lbData index"],"summary":"Returns the data set in given index of the CT_LISTBOX or CT_COMBO.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lbDelete","type":"command","md":"commands/lbDelete.md","json":"commands/lbDelete.json","groups":["GUI Control - ListBox"],"syntax":["lbDelete [idc, index]","control lbDelete index"],"summary":"Removes the item with the given index from the CT_LISTBOX, CT_COMBO or CT_TOOLBOX.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lbIsSelected","type":"command","md":"commands/lbIsSelected.md","json":"commands/lbIsSelected.json","groups":["GUI Control - ListBox"],"syntax":["control lbIsSelected index"],"summary":"Checks whether or not given row of the given listbox is selected.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lbPicture","type":"command","md":"commands/lbPicture.md","json":"commands/lbPicture.json","groups":["GUI Control - ListBox"],"syntax":["lbPicture [idc, index]","control lbPicture index"],"summary":"Returns the picture name of the item with the given index of the listbox or combobox with id idc of the topmost user dialog.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lbPictureRight","type":"command","md":"commands/lbPictureRight.md","json":"commands/lbPictureRight.json","groups":["GUI Control - ListBox"],"syntax":["lbPictureRight [idc, index]","control lbPictureRight index"],"summary":"Returns the right picture name of the item with the given index of the listbox or combobox with id idc of the topmost user dialog.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lbSelection","type":"command","md":"commands/lbSelection.md","json":"commands/lbSelection.json","groups":["GUI Control - ListBox"],"syntax":["lbSelection control"],"summary":"Returns Array of selected rows indices in the given listbox. If listbox is of style LB_MULTI (multi-selection) the array will contain multiple elements, otherwise only a single element.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lbSetColor","type":"command","md":"commands/lbSetColor.md","json":"commands/lbSetColor.json","groups":["GUI Control - ListBox"],"syntax":["lbSetColor [idc, index, color]","control lbSetColor [index, color]"],"summary":"Sets the color of the item (left) with the given index of the listbox or combobox with id idc of the topmost user Dialog to color.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lbSetColorRight","type":"command","md":"commands/lbSetColorRight.md","json":"commands/lbSetColorRight.json","groups":["GUI Control - ListBox"],"syntax":["lbSetColorRight [idc, index, color]","control lbSetColorRight [index, color]"],"summary":"Sets the color of the item (right) with the given index of the listbox or combobox with id idc of the topmost user dialog to color.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lbSetCurSel","type":"command","md":"commands/lbSetCurSel.md","json":"commands/lbSetCurSel.json","groups":["GUI Control - ListBox"],"syntax":["lbSetCurSel [idc, index]","control lbSetCurSel index"],"summary":"Selects the item with the given index in the listbox, listnbox, combobox, xcombobox, xlistbox","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lbSetData","type":"command","md":"commands/lbSetData.md","json":"commands/lbSetData.json","groups":["GUI Control - ListBox"],"syntax":["lbSetData [idc, index, data]","control lbSetData [index, data]"],"summary":"Sets the additional text (invisible) in the item with the given index of the listbox or combobox with id idc of the topmost user dialog to the given data.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lbSetPicture","type":"command","md":"commands/lbSetPicture.md","json":"commands/lbSetPicture.json","groups":["GUI Control - ListBox"],"syntax":["lbSetPicture [idc, index, path]","control lbSetPicture [index, path]"],"summary":"Sets the left picture in the row with given index of CT_LISTBOX or CT_COMBO.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lbSetPictureColor","type":"command","md":"commands/lbSetPictureColor.md","json":"commands/lbSetPictureColor.json","groups":["GUI Control - ListBox"],"syntax":["lbSetPictureColor [idc, index, color]","control lbSetPictureColor [index, color]"],"summary":"Sets the color of item's picture (left) with the given index of the listbox with id idc of the topmost user dialog to the given color. Color is in format Color (RGBA).","arma3_since":"1.22","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lbSetPictureColorDisabled","type":"command","md":"commands/lbSetPictureColorDisabled.md","json":"commands/lbSetPictureColorDisabled.json","groups":["GUI Control - ListBox"],"syntax":["lbSetPictureColorDisabled [idc, index, color]","control lbSetPictureColorDisabled [index, color]"],"summary":"Sets the disabled color of item's picture (left) with the given index of the listbox with id idc of the topmost user dialog to the given color. Color is in format Color (RGBA).","arma3_since":"1.20","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lbSetPictureColorSelected","type":"command","md":"commands/lbSetPictureColorSelected.md","json":"commands/lbSetPictureColorSelected.json","groups":["GUI Control - ListBox"],"syntax":["lbSetPictureColorSelected [idc, index, color]","control lbSetPictureColorSelected [index, color]"],"summary":"Sets the selected color of item's picture (left) with the given index of the listbox with id idc of the topmost user dialog to the given color. Color is in format Color (RGBA).","arma3_since":"1.20","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lbSetPictureRight","type":"command","md":"commands/lbSetPictureRight.md","json":"commands/lbSetPictureRight.json","groups":["GUI Control - ListBox"],"syntax":["lbSetPictureRight [idc, index, path]","control lbSetPictureRight [index, path]"],"summary":"Sets the second (right aligned) picture in the item with the given index of the listbox or combobox with id idc of the topmost user dialog. Name is the picture name.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lbSetPictureRightColor","type":"command","md":"commands/lbSetPictureRightColor.md","json":"commands/lbSetPictureRightColor.json","groups":["GUI Control - ListBox"],"syntax":["lbSetPictureRightColor [idc, index, color]","control lbSetPictureRightColor [index, color]"],"summary":"Sets the color of the second (right aligned) picture of the given index of the listbox with id idc of the topmost user dialog to the given color. Color which consists from only zeros means disable this override.","arma3_since":"1.22","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lbSetPictureRightColorDisabled","type":"command","md":"commands/lbSetPictureRightColorDisabled.md","json":"commands/lbSetPictureRightColorDisabled.json","groups":["GUI Control - ListBox"],"syntax":["lbSetPictureRightColorDisabled [idc, index, color]","control lbSetPictureRightColorDisabled [index, color]"],"summary":"Sets the disabled color of second (right aligned) picture of the item with the given index of the listbox with id idc of the topmost user dialog to the given color.","arma3_since":"1.20","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lbSetPictureRightColorSelected","type":"command","md":"commands/lbSetPictureRightColorSelected.md","json":"commands/lbSetPictureRightColorSelected.json","groups":["GUI Control - ListBox"],"syntax":["control lbSetPictureRightColorSelected [index, color]"],"summary":"Sets the selected color of the second (right aligned) picture of the item with the given index of the listbox with id idc of the topmost user dialog to the given color.","arma3_since":"1.20","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lbSetSelectColor","type":"command","md":"commands/lbSetSelectColor.md","json":"commands/lbSetSelectColor.json","groups":["GUI Control - ListBox"],"syntax":["lbSetSelectColor [idc, index, color]","control lbSetSelectColor [index, color]"],"summary":"Sets the select color of the item with the given index of the listbox or combobox with id idc of the topmost user dialog to color.","arma3_since":"1.46","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lbSetSelectColorRight","type":"command","md":"commands/lbSetSelectColorRight.md","json":"commands/lbSetSelectColorRight.json","groups":["GUI Control - ListBox"],"syntax":["lbSetSelectColorRight [idc, index, color]","control lbSetSelectColorRight [index, color]"],"summary":"Sets the select color of the of the secondary text (right aligned) of the item with the given index of the listbox or combobox with id idc of the topmost user dialog to color.","arma3_since":"1.46","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lbSetSelected","type":"command","md":"commands/lbSetSelected.md","json":"commands/lbSetSelected.json","groups":["GUI Control - ListBox"],"syntax":["control lbSetSelected [index, selected, forceEH]"],"summary":"Sets the selection state of the given row of the given listbox of style LB_MULTI. The command has to be called for every row which is needed to be selected in multi-selection listbox.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lbSetText","type":"command","md":"commands/lbSetText.md","json":"commands/lbSetText.json","groups":["GUI Control - ListBox"],"syntax":["lbSetText [idc, index, name]","control lbSetText [index, name]"],"summary":"Sets the text on the left side of the item with the given index of the listbox or combobox with id idc of the topmost user dialog.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lbSetTextRight","type":"command","md":"commands/lbSetTextRight.md","json":"commands/lbSetTextRight.json","groups":["GUI Control - ListBox"],"syntax":["control lbSetTextRight [row, name]"],"summary":"Sets the text on the right side of the item with the given row index of the listbox or combobox with id idc of the topmost user dialog.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lbSetTooltip","type":"command","md":"commands/lbSetTooltip.md","json":"commands/lbSetTooltip.json","groups":["GUI Control - ListBox"],"syntax":["lbSetTooltip [idc, index, tooltip]","control lbSetTooltip [index, tooltip]"],"summary":"Sets tooltip for item with given index of the listbox or combobox with id idc of the topmost user dialog to the given data.","arma3_since":"0.58","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lbSetValue","type":"command","md":"commands/lbSetValue.md","json":"commands/lbSetValue.json","groups":["GUI Control - ListBox"],"syntax":["lbSetValue [idc, index, value]","control lbSetValue [index, value]"],"summary":"Sets the additional value in the row with the given index of a CT_LISTBOX or CT_COMBO control.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lbSize","type":"command","md":"commands/lbSize.md","json":"commands/lbSize.json","groups":["GUI Control - ListBox"],"syntax":["lbSize idc","lbSize control"],"summary":"Returns the number of items in a CT_LISTBOX or CT_COMBO control. For CT_TOOLBOX size see lnbSize.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lbSort","type":"command","md":"commands/lbSort.md","json":"commands/lbSort.json","groups":["GUI Control - ListBox"],"syntax":["lbSort control","lbSort [control, sortOrder]","lbSort idc","lbSort [idc, sortOrder]"],"summary":"Sorts listbox entries alphabetically ascending by their lbText.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lbSortBy","type":"command","md":"commands/lbSortBy.md","json":"commands/lbSortBy.json","groups":["GUI Control - ListBox"],"syntax":["controlOrIDC lbSortBy [sortByType, reversedOrder, caseSensitive, useTextRight, unicodeOff]"],"summary":"Sorts given ListBox by either lbText, lbValue or lbData in normal or reversed order, using case-sensitive or case-insensitive comparison. This command supports UNICODE characters.","arma3_since":"2.06","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lbSortByValue","type":"command","md":"commands/lbSortByValue.md","json":"commands/lbSortByValue.json","groups":["GUI Control - ListBox"],"syntax":["lbSortByValue control","lbSortByValue idc"],"summary":"Sorts the ListBox entries by lbValue. The entries are sorted in ascending order. Also note that this command will mix up the entries randomly if multiple entries have the same value.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lbText","type":"command","md":"commands/lbText.md","json":"commands/lbText.json","groups":["GUI Control - ListBox"],"syntax":["lbText [idc, index]","control lbText index"],"summary":"Returns the shown text of the item with the given index of the CT_LISTBOX or CT_COMBO.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lbTextRight","type":"command","md":"commands/lbTextRight.md","json":"commands/lbTextRight.json","groups":["GUI Control - ListBox"],"syntax":["lbTextRight [idc, index]","control lbTextRight index"],"summary":"Returns the shown right text in the item with the given index of the listbox or combobox with id idc of the topmost user dialog.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lbTooltip","type":"command","md":"commands/lbTooltip.md","json":"commands/lbTooltip.json","groups":["GUI Control"],"syntax":["lbTooltip [idc, index]","control lbTooltip index"],"summary":"Returns tooltip for ListBox, ComboBox and Toolbox","arma3_since":"2.06","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lbValue","type":"command","md":"commands/lbValue.md","json":"commands/lbValue.json","groups":["GUI Control - ListBox"],"syntax":["lbValue [idc, index]","control lbValue index"],"summary":"Returns the additional integer value of the item with the given index of the CT_LISTBOX or CT_COMBO.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"leader","type":"command","md":"commands/leader.md","json":"commands/leader.json","groups":["Groups"],"syntax":["leader unitOrGroup"],"summary":"Returns the group leader for the given unit or group. For dead units, objNull is returned.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"leaderboardDeInit","type":"command","md":"commands/leaderboardDeInit.md","json":"commands/leaderboardDeInit.json","groups":["Leaderboards"],"syntax":["leaderboardDeInit boardName"],"summary":"Deletes internal class for the leaderboard with given name. Returns true if the board has been found and deinitialized.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"leaderboardGetRows","type":"command","md":"commands/leaderboardGetRows.md","json":"commands/leaderboardGetRows.json","groups":["Leaderboards"],"syntax":["leaderboardGetRows boardName"],"summary":"Returns values for the given leaderboard; this can be called after the one of the row request function has been called and successfully finished!","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"leaderboardInit","type":"command","md":"commands/leaderboardInit.md","json":"commands/leaderboardInit.json","groups":["Leaderboards"],"syntax":["leaderboardInit boardName"],"summary":"Initialize the leaderboard structure for board with given name. Returns true if board is already initialized.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"leaderboardRequestRowsFriends","type":"command","md":"commands/leaderboardRequestRowsFriends.md","json":"commands/leaderboardRequestRowsFriends.json","groups":["Leaderboards"],"syntax":["leaderboardRequestRowsFriends boardName"],"summary":"Requests given leaderboard to download friends rows from the given leaderboard","arma3_since":"1.42","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"leaderboardRequestRowsGlobal","type":"command","md":"commands/leaderboardRequestRowsGlobal.md","json":"commands/leaderboardRequestRowsGlobal.json","groups":["Leaderboards"],"syntax":["leaderboardRequestRowsGlobal [leaderboard, offset, rows]"],"summary":"Requests given leaderboard to download values from global table.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"leaderboardRequestRowsGlobalAroundUser","type":"command","md":"commands/leaderboardRequestRowsGlobalAroundUser.md","json":"commands/leaderboardRequestRowsGlobalAroundUser.json","groups":["Leaderboards"],"syntax":["leaderboardRequestRowsGlobalAroundUser [leaderboard, offset, rows]"],"summary":"Requests given leaderboard to download values around the user position in the table.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"leaderboardsRequestUploadScore","type":"command","md":"commands/leaderboardsRequestUploadScore.md","json":"commands/leaderboardsRequestUploadScore.json","groups":["Leaderboards"],"syntax":["leaderboardsRequestUploadScore [boardName, score, details]"],"summary":"Starts async. operation to upload score to board with given name, value always overwrite the current value in the board. The board has to be initialized before the call.","arma3_since":"1.42","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"leaderboardsRequestUploadScoreKeepBest","type":"command","md":"commands/leaderboardsRequestUploadScoreKeepBest.md","json":"commands/leaderboardsRequestUploadScoreKeepBest.json","groups":["Leaderboards"],"syntax":["leaderboardsRequestUploadScoreKeepBest [boardName, score, details]"],"summary":"Starts async. operation to upload score to board with given name, value is only stored to board if it is better than one already in the board. The board has to be initialised before the call.","arma3_since":"1.42","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"leaderboardState","type":"command","md":"commands/leaderboardState.md","json":"commands/leaderboardState.json","groups":["Leaderboards"],"syntax":["leaderboardState boardname"],"summary":"Returns the state of the board with the given name.","arma3_since":"1.42","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"leaveVehicle","type":"command","md":"commands/leaveVehicle.md","json":"commands/leaveVehicle.json","groups":["Unit Control","Groups"],"syntax":["group leaveVehicle vehicle"],"summary":"Ceases the using of the vehicle by a group and unassigns vehicle from the group. If the argument is a single unit, the vehicle will be unassigned from unit's group.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"libraryCredits","type":"command","md":"commands/libraryCredits.md","json":"commands/libraryCredits.json","groups":["System"],"syntax":["libraryCredits"],"summary":"Returns the credits for the libraries used by the game.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"libraryDisclaimers","type":"command","md":"commands/libraryDisclaimers.md","json":"commands/libraryDisclaimers.json","groups":["System"],"syntax":["libraryDisclaimers"],"summary":"Returns the library disclaimers.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lifeState","type":"command","md":"commands/lifeState.md","json":"commands/lifeState.json","groups":["Object Manipulation"],"syntax":["lifeState unit"],"summary":"Returns the life state of the given unit.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lightAttachObject","type":"command","md":"commands/lightAttachObject.md","json":"commands/lightAttachObject.json","groups":["Lights"],"syntax":["light lightAttachObject [object, position]"],"summary":"Attach light to given object at given position on object.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lightDetachObject","type":"command","md":"commands/lightDetachObject.md","json":"commands/lightDetachObject.json","groups":["Lights"],"syntax":["lightDetachObject light"],"summary":"Detach light from object.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lightIsOn","type":"command","md":"commands/lightIsOn.md","json":"commands/lightIsOn.json","groups":["Lights"],"syntax":["lightIsOn lamppost"],"summary":"Check if lampost is on (shining).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lightnings","type":"command","md":"commands/lightnings.md","json":"commands/lightnings.json","groups":["Environment"],"syntax":["lightnings"],"summary":"Return the current lightnings value.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"limitSpeed","type":"command","md":"commands/limitSpeed.md","json":"commands/limitSpeed.json","groups":["Unit Control","Object Manipulation"],"syntax":["objectName limitSpeed speed"],"summary":"Limit the speed of an AI-driven vehicle or AI person to given value. It has continuous effect and AI will not break through the speed limitation until one is contacted, engaged or regrouped.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"linearConversion","type":"command","md":"commands/linearConversion.md","json":"commands/linearConversion.json","groups":["Math"],"syntax":["linearConversion [minFrom, maxFrom, value, minTo, maxTo, clip]"],"summary":"Converts given value from given \"from\" range to wanted \"to\" range. If clipping is set to true, the resulting value is guaranteed to be within \"to\" range no matter what.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lineBreak","type":"command","md":"commands/lineBreak.md","json":"commands/lineBreak.json","groups":["Strings","Structured Text"],"syntax":["lineBreak"],"summary":"Creates a structured text containing a line break.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lineIntersects","type":"command","md":"commands/lineIntersects.md","json":"commands/lineIntersects.json","groups":["Math - Geometry"],"syntax":["lineIntersects [begPos, endPos, objIgnore1, objIgnore2]","lineIntersects [[element1, element2, ...]]"],"summary":"Checks for object intersection with a virtual line between two positions. Since Arma 3 v2.20, there is an alternative syntax that does multiple checks in parallel, faster than multiple calls.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lineIntersectsObjs","type":"command","md":"commands/lineIntersectsObjs.md","json":"commands/lineIntersectsObjs.json","groups":["Math - Geometry"],"syntax":["lineIntersectsObjs [begPos, endPos, ignoreObj1, ignoreObj2, sortByDistance, flags]","lineIntersectsObjs [[element1, element2, ...]]"],"summary":"Returns a list of objects intersected by the line from *begPos* to *endPos*. Since Arma 3 v2.20, there is an alternative syntax that does multiple checks in parallel, faster than multiple calls.","arma3_since":"1.10","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lineIntersectsSurfaces","type":"command","md":"commands/lineIntersectsSurfaces.md","json":"commands/lineIntersectsSurfaces.json","groups":["Math - Geometry"],"syntax":["lineIntersectsSurfaces [begPosASL, endPosASL, ignoreObj1, ignoreObj2, sortMode, maxResults, LOD1, LOD2, returnUnique]","lineIntersectsSurfaces [[element1, element2, ...]]"],"summary":"Returns a list of intersections with surfaces and ground from *begPosASL* to *endPosASL*. Doesn't return intersection with sea surface. Works underwater, unlike lineIntersects. Hardcoded max distance: 5000m.","arma3_since":"1.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lineIntersectsWith","type":"command","md":"commands/lineIntersectsWith.md","json":"commands/lineIntersectsWith.json","groups":["Math - Geometry"],"syntax":["lineIntersectsWith [begPos, endPos, objIgnore1, objIgnore2, sortByDistance]","lineIntersectsWith [[element1, element2, ...]]"],"summary":"Returns objects intersecting with the virtual line from *begPos* to *endPos*. By default, the resulting array of intersecting objects is unsorted (see *sortByDistance*).","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"linkItem","type":"command","md":"commands/linkItem.md","json":"commands/linkItem.json","groups":["Unit Inventory"],"syntax":["unit linkItem item"],"summary":"Create and assign item to the correct slot. If there is an item in the targeted slot, it gets replaced. See also assignItem.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"list","type":"command","md":"commands/list.md","json":"commands/list.json","groups":["Triggers"],"syntax":["list trigger"],"summary":"List of units that would activate given Trigger.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"listObjects","type":"command","md":"commands/listObjects.md","json":"commands/listObjects.json","groups":["Game 2 Editor"],"syntax":["map listObjects type"],"summary":"Return the list of all objects of given type.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"listRemoteTargets","type":"command","md":"commands/listRemoteTargets.md","json":"commands/listRemoteTargets.json","groups":["Sensors"],"syntax":["listRemoteTargets side"],"summary":"Return list of datalink targets and time for which they will be/were known.","arma3_since":"1.72","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"listVehicleSensors","type":"command","md":"commands/listVehicleSensors.md","json":"commands/listVehicleSensors.json","groups":["Sensors"],"syntax":["listVehicleSensors vehicle"],"summary":"Returns an array of the sensors in the given vehicle's config (configFile >> \"CfgVehicles\" >> *vehicle* >> \"Components\" >> \"SensorsManagerComponent\" >> \"Components\").","arma3_since":"1.72","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ln","type":"command","md":"commands/ln.md","json":"commands/ln.json","groups":["Math"],"syntax":["ln x"],"summary":"Returns the natural logarithm of x.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lnbAddArray","type":"command","md":"commands/lnbAddArray.md","json":"commands/lnbAddArray.json","groups":["GUI Control - ListNBox"],"syntax":["lnbAddArray [ctrl, arrayOfTextAndValues]"],"summary":"Adds list of rows of strings.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lnbAddColumn","type":"command","md":"commands/lnbAddColumn.md","json":"commands/lnbAddColumn.json","groups":["GUI Control - ListNBox"],"syntax":["control lnbAddColumn position","lnbAddColumn [controlOrIdc, position]"],"summary":"Adds a column at given position.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lnbAddRow","type":"command","md":"commands/lnbAddRow.md","json":"commands/lnbAddRow.json","groups":["GUI Control - ListNBox"],"syntax":["lnbAddRow [ctrl, data]","ctrl lnbAddRow data"],"summary":"Adds a row of strings.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lnbClear","type":"command","md":"commands/lnbClear.md","json":"commands/lnbClear.json","groups":["GUI Control - ListNBox"],"syntax":["lnbClear idc","lnbClear ctrl"],"summary":"Clears all items in the given listbox or combobox.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lnbColor","type":"command","md":"commands/lnbColor.md","json":"commands/lnbColor.json","groups":["GUI Control - ListNBox"],"syntax":["lnbColor [idc, [row, column]]","control lnbColor [row, column]"],"summary":"Returns the text color of the item with the given position of the 2D listbox. The color is returned in format Color (RGBA).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lnbColorRight","type":"command","md":"commands/lnbColorRight.md","json":"commands/lnbColorRight.json","groups":["GUI Control - ListNBox"],"syntax":["lnbColorRight [idc, [row, column]]","ctrl lnbColorRight [row, column]"],"summary":"Returns the right color of given row.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lnbCurSelRow","type":"command","md":"commands/lnbCurSelRow.md","json":"commands/lnbCurSelRow.json","groups":["GUI Control - ListNBox"],"syntax":["lnbCurSelRow idc","lnbCurSelRow ctrl"],"summary":"Returns the index of the selected row id 2D listbox.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lnbData","type":"command","md":"commands/lnbData.md","json":"commands/lnbData.json","groups":["GUI Control - ListNBox"],"syntax":["lnbData [idc, [row, column]]","ctrl lnbData [row, column]"],"summary":"Returns the additional text (invisible) in an item with the given position of the 2D listbox.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lnbDeleteColumn","type":"command","md":"commands/lnbDeleteColumn.md","json":"commands/lnbDeleteColumn.json","groups":["GUI Control - ListNBox"],"syntax":["lnbDeleteColumn [idc, index]","ctrl lnbDeleteColumn index"],"summary":"Removes column with given index from ListNBox control.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lnbDeleteRow","type":"command","md":"commands/lnbDeleteRow.md","json":"commands/lnbDeleteRow.json","groups":["GUI Control - ListNBox"],"syntax":["_ctrl lnbDeleteRow row"],"summary":"Removes row with the given index from the given listbox or combobox.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lnbGetColumnsPosition","type":"command","md":"commands/lnbGetColumnsPosition.md","json":"commands/lnbGetColumnsPosition.json","groups":["GUI Control - ListNBox"],"syntax":["lnbGetColumnsPosition _ctrl"],"summary":"Returns relative screen X of ListNBox control columns position [0.1,0.3,0.6...]. Use lnbSetColumnsPos to set positions.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lnbPicture","type":"command","md":"commands/lnbPicture.md","json":"commands/lnbPicture.json","groups":["GUI Control - ListNBox"],"syntax":["lnbPicture [idc, [row, column]]","control lnbPicture [row, column]"],"summary":"Returns the picture name or path of the item with the given position of the 2D listbox.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lnbPictureRight","type":"command","md":"commands/lnbPictureRight.md","json":"commands/lnbPictureRight.json","groups":["GUI Control - ListNBox"],"syntax":["lnbPictureRight [idc, [row, column]]","ctrl lnbPictureRight [row, column]"],"summary":"Returns the right picture of given row. The *column* parameter does not matter.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lnbSetColor","type":"command","md":"commands/lnbSetColor.md","json":"commands/lnbSetColor.json","groups":["GUI Control - ListNBox"],"syntax":["lnbSetColor [idc, [row, column], color]","ctrl lnbSetColor [[row, column], color]"],"summary":"Sets the color of the item with the given position of the 2D listbox. Color is in format Color (RGBA).","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lnbSetColorRight","type":"command","md":"commands/lnbSetColorRight.md","json":"commands/lnbSetColorRight.json","groups":["GUI Control - ListNBox"],"syntax":["lnbSetColorRight [idc, [row, column], color]","ctrl lnbSetColorRight [[row, column], color]"],"summary":"Sets the right color.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lnbSetColumnsPos","type":"command","md":"commands/lnbSetColumnsPos.md","json":"commands/lnbSetColumnsPos.json","groups":["GUI Control - ListNBox"],"syntax":["lnbSetColumnsPos [idc, positions]","ctrl lnbSetColumnsPos positions"],"summary":"Sets relative screen X for ListNBox control columns positions. Setter for lnbGetColumnsPosition.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lnbSetCurSelRow","type":"command","md":"commands/lnbSetCurSelRow.md","json":"commands/lnbSetCurSelRow.json","groups":["GUI Control - ListNBox"],"syntax":["lnbSetCurSelRow [idc, index]","ctrl lnbSetCurSelRow index"],"summary":"Selects the row with the given index of the 2D listbox.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lnbSetData","type":"command","md":"commands/lnbSetData.md","json":"commands/lnbSetData.json","groups":["GUI Control - ListNBox"],"syntax":["lnbSetData [idc, [row, column], data]","ctrl lnbSetData [[row, column], data]"],"summary":"Sets the additional text (invisible) on the item with the given position of the 2D listbox.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lnbSetPicture","type":"command","md":"commands/lnbSetPicture.md","json":"commands/lnbSetPicture.json","groups":["GUI Control - ListNBox"],"syntax":["lnbSetPicture [idc, [row, column], picturePathOrName]","ctrl lnbSetPicture [[row, column], picturePathOrName]"],"summary":"Sets the picture in the item with the given position of the 2D listbox.The picture is searched in the mission, directory, the dtaExt subdirectory of the campaign directory, and the dtaExt directory and the data bank (or…","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lnbSetPictureColor","type":"command","md":"commands/lnbSetPictureColor.md","json":"commands/lnbSetPictureColor.json","groups":["GUI Control - ListNBox"],"syntax":["lnbSetPictureColor [idc, [row, column], colour]","ctrl lnbSetPictureColor [[row, column], colour]"],"summary":"Sets the cell picture's colour.","arma3_since":"1.42","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lnbSetPictureColorRight","type":"command","md":"commands/lnbSetPictureColorRight.md","json":"commands/lnbSetPictureColorRight.json","groups":["GUI Control - ListNBox"],"syntax":["lnbSetPictureColorRight [idc, [row, column], color]","ctrl lnbSetPictureColorRight [[row, column], color]"],"summary":"Sets color of the right picture in a CT_LISTNBOX.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lnbSetPictureColorSelected","type":"command","md":"commands/lnbSetPictureColorSelected.md","json":"commands/lnbSetPictureColorSelected.json","groups":["GUI Control - ListNBox"],"syntax":["lnbSetPictureColorSelected [idc, [row, column], colour]","ctrl lnbSetPictureColorSelected [[row, column], colour]"],"summary":"Sets the cell picture's colour on cell selection.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lnbSetPictureColorSelectedRight","type":"command","md":"commands/lnbSetPictureColorSelectedRight.md","json":"commands/lnbSetPictureColorSelectedRight.json","groups":["GUI Control - ListNBox"],"syntax":["lnbSetPictureColorSelectedRight [idc, [row, column], color]","ctrl lnbSetPictureColorSelectedRight [[row, column], color]"],"summary":"Sets the color of the right picture when it is selected.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lnbSetPictureRight","type":"command","md":"commands/lnbSetPictureRight.md","json":"commands/lnbSetPictureRight.json","groups":["GUI Control - ListNBox"],"syntax":["lnbSetPictureRight [idc, [row, column], path]","ctrl lnbSetPictureRight [[row, column], path]"],"summary":"Sets the cell's right-picture. The picture is set to the end of the row, the *column* parameter does not matter.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lnbSetText","type":"command","md":"commands/lnbSetText.md","json":"commands/lnbSetText.json","groups":["GUI Control - ListNBox"],"syntax":["lnbSetText [idc, [row, column], data]","ctrl lnbSetText [[row, column], data]"],"summary":"Sets the text in the item with the given position of the 2D listbox.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lnbSetTextRight","type":"command","md":"commands/lnbSetTextRight.md","json":"commands/lnbSetTextRight.json","groups":["GUI Control - ListNBox"],"syntax":["lnbSetTextRight [idc, [row, column], text]","ctrl lnbSetTextRight [[row, column], text]"],"summary":"Sets cell's right-aligned text. Does not replace cell's text.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lnbSetTooltip","type":"command","md":"commands/lnbSetTooltip.md","json":"commands/lnbSetTooltip.json","groups":["GUI Control - ListNBox"],"syntax":["lnbSetTooltip [idc, [row, column], text]","ctrl lnbSetTooltip [[row, column], text]"],"summary":"Sets tooltip on the item with the given row and column of CT_LISTNBOX.","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lnbSetValue","type":"command","md":"commands/lnbSetValue.md","json":"commands/lnbSetValue.json","groups":["GUI Control - ListNBox"],"syntax":["lnbSetValue [idc, [row, column], value]","control lnbSetValue [[row, column], value]"],"summary":"Sets the additional integer value in the item with the position index of the 2D listbox.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lnbSize","type":"command","md":"commands/lnbSize.md","json":"commands/lnbSize.json","groups":["GUI Control - ListNBox"],"syntax":["lnbSize controlOrIDC"],"summary":"Returns size of CT_LISTNBOX. This command supports CT_TOOLBOX control since Arma 3 v2.06. For CT_COMBO or CT_LISTBOX see lbSize.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lnbSort","type":"command","md":"commands/lnbSort.md","json":"commands/lnbSort.json","groups":["GUI Control - ListNBox"],"syntax":["lnbSort [idc, column, reversed]","control lnbSort [column, reversed]"],"summary":"Sorts given multicolumn listbox by lnbText in given column in ascending or descending order.","arma3_since":"1.08","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lnbSortBy","type":"command","md":"commands/lnbSortBy.md","json":"commands/lnbSortBy.json","groups":["GUI Control - ListNBox"],"syntax":["[controlOrIDC, column] lnbSortBy [sortByType, reversedOrder, caseSensitive, useTextRight, unicodeOff]"],"summary":"Sorts given multi-column ListNBox in the given column by either lnbText, lnbValue or lnbData in normal or reversed order, using case-sensitive or case-insensitive comparison.","arma3_since":"2.06","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lnbSortByValue","type":"command","md":"commands/lnbSortByValue.md","json":"commands/lnbSortByValue.json","groups":["GUI Control - ListNBox"],"syntax":["lnbSortByValue [idc, column, reversed]","control lnbSortByValue [column, reversed]"],"summary":"Sorts given multicolumn listbox by lnbValue in given column in ascending or descending order.","arma3_since":"1.08","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lnbText","type":"command","md":"commands/lnbText.md","json":"commands/lnbText.json","groups":["GUI Control - ListNBox"],"syntax":["control lnbText [row, column]"],"summary":"Returns the shown text in the item with the given position of the given 2D listbox.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lnbTextRight","type":"command","md":"commands/lnbTextRight.md","json":"commands/lnbTextRight.json","groups":["GUI Control - ListNBox"],"syntax":["lnbTextRight [idc, [row, column]]","ctrl lnbTextRight [row, column]"],"summary":"Returns CT_LISTNBOX's right aligned cell text.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lnbValue","type":"command","md":"commands/lnbValue.md","json":"commands/lnbValue.json","groups":["GUI Control - ListNBox"],"syntax":["lnbValue [idc, [row, column]]","ctrl lnbValue [row, column]"],"summary":"Returns the additional integer value in the item with the given position of the 2D listbox.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"load","type":"command","md":"commands/load.md","json":"commands/load.json","groups":["Unit Inventory"],"syntax":["load unit"],"summary":"Returns the percentage of fullness of a unit's cargo. Output is usually in range 0..1, but can be higher after using certain scripting commands (like addWeaponWithAttachmentsCargoGlobal) which ignore load values when…","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"load3DENScenario","type":"command","md":"commands/load3DENScenario.md","json":"commands/load3DENScenario.json","groups":["Eden Editor"],"syntax":["load3DENScenario scenarioOrWorld"],"summary":"Load the provided scenario or an empty scenario in the provided world.","arma3_since":"2.18","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"loadAbs","type":"command","md":"commands/loadAbs.md","json":"commands/loadAbs.json","groups":["Unit Inventory"],"syntax":["loadAbs unit"],"summary":"Returns current sum of mass from items stored in all unit's containers, linked items and weapons.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"loadBackpack","type":"command","md":"commands/loadBackpack.md","json":"commands/loadBackpack.json","groups":["Containers"],"syntax":["loadBackpack unit"],"summary":"Returns current percentage of mass from items stored in a backpack relative to the maximum capacity of the backpack.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"loadConfig","type":"command","md":"commands/loadConfig.md","json":"commands/loadConfig.json","groups":["Config"],"syntax":["loadConfig path"],"summary":"Loads the given file as a Config, allowing easy processing of the config file contents using commands such as configClasses, configProperties, >>, etc.","arma3_since":"2.10","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"loadCuratorSelectionPreset","type":"command","md":"commands/loadCuratorSelectionPreset.md","json":"commands/loadCuratorSelectionPreset.json","groups":["Curator"],"syntax":["loadCuratorSelectionPreset numkey"],"summary":"Load the given selection preset to the current selection of the curator.","arma3_since":"2.14","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"loadFile","type":"command","md":"commands/loadFile.md","json":"commands/loadFile.json","groups":["Program Flow"],"syntax":["loadFile fileName"],"summary":"Returns the content of given files. If you plan to compile said string, be aware that the file should not contain comments or compile will throw an error.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"loadGame","type":"command","md":"commands/loadGame.md","json":"commands/loadGame.json","groups":["Mission Information"],"syntax":["loadGame"],"summary":"Loads game from the last autosave made with saveGame. If no autosave exists, restarts the mission. When used in campaign it will also deduct 1 life, defined in:","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"loadIdentity","type":"command","md":"commands/loadIdentity.md","json":"commands/loadIdentity.json","groups":["Unit Identity"],"syntax":["unit loadIdentity name"],"summary":"Loads person's identity from Objects.sav file in campaign directory (from entry name).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"loadMagazine","type":"command","md":"commands/loadMagazine.md","json":"commands/loadMagazine.json","groups":["Weapons","Turrets"],"syntax":["transport loadMagazine [turretPath, weaponName, magazineName]"],"summary":"Initiates the loading action on given weapon of the turret of a transport. So the new magazine is not available instantly, yet according to the reloadTime.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"loadOverlay","type":"command","md":"commands/loadOverlay.md","json":"commands/loadOverlay.json","groups":["Game 2 Editor"],"syntax":["map loadOverlay config"],"summary":"Creates the load overlay dialog for the specified type of overlay.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"loadStatus","type":"command","md":"commands/loadStatus.md","json":"commands/loadStatus.json","groups":["Weapon Pool","Mission Information"],"syntax":["object loadStatus entryName"],"summary":"Loads object's properties from Objects.sav file in campaign directory (from entry name).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"loadUniform","type":"command","md":"commands/loadUniform.md","json":"commands/loadUniform.json","groups":["Unit Inventory"],"syntax":["loadUniform unit"],"summary":"Returns current percentage of mass from items stored in a uniform relative to the maximum capacity of the uniform.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"loadVest","type":"command","md":"commands/loadVest.md","json":"commands/loadVest.json","groups":["Unit Inventory"],"syntax":["loadVest unit"],"summary":"Returns current percentage of mass from items stored in a vest relative to the maximum capacity of the vest.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"local","type":"command","md":"commands/local.md","json":"commands/local.json","groups":["Multiplayer"],"syntax":["local object","local variable = value From Arma 2 v1.00 until Arma 3 v1.54 - see private for later versions"],"summary":"Check if given unit is local on the computer in multiplayer games - see Multiplayer Scripting#Locality.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"localize","type":"command","md":"commands/localize.md","json":"commands/localize.json","groups":["Strings","Localization"],"syntax":["localize stringName"],"summary":"Used to internationalise text messages. The provided translation key is looked up in Stringtable.xml (or Stringtable.csv).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"localNamespace","type":"command","md":"commands/localNamespace.md","json":"commands/localNamespace.json","groups":["Namespaces","Variables","Multiplayer"],"syntax":["localNamespace"],"summary":"Returns local Namespace attached to the mission. Has the same lifetime as missionNamespace but variables cannot be broadcasted out of or into this namespace in multiplayer and will not be serialized when game is saved.","arma3_since":"2.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"locationNull","type":"command","md":"commands/locationNull.md","json":"commands/locationNull.json","groups":["Locations","Variables"],"syntax":["locationNull"],"summary":"A non-existing Location. To compare non-existent locations use isNull or isEqualTo:","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"locationPosition","type":"command","md":"commands/locationPosition.md","json":"commands/locationPosition.json","groups":["Locations"],"syntax":["locationPosition location"],"summary":"Returns the position of a location. If the location is attached to an object, that object's position is returned.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lock","type":"command","md":"commands/lock.md","json":"commands/lock.json","groups":["Object Manipulation"],"syntax":["vehicleName lock locked","vehicleName lock lockstate"],"summary":"Lock vehicle (disable mounting / dismounting) for player. This command will remove user get in/get out actions but will not stop player getting into or out of vehicle via script commands (e.g moveInCargo).","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lockCameraTo","type":"command","md":"commands/lockCameraTo.md","json":"commands/lockCameraTo.json","groups":["Camera Control"],"syntax":["vehicle lockCameraTo [target, turretPath]","vehicle lockCameraTo [target, turretPath, temporary]"],"summary":"Lock/Unlock stabilized camera to target. Works only on turrets which have optic mode selected with direction stabilization enabled.","arma3_since":"1.26","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lockCargo","type":"command","md":"commands/lockCargo.md","json":"commands/lockCargo.json","groups":["Object Manipulation"],"syntax":["vehicle lockCargo lock","vehicle lockCargo [index, lock]"],"summary":"Lock all cargo positions of a vehicle or lock by index. This command will remove user \"get in\" action (not get out) but will also stop player getting into vehicle via script commands (e.g moveInCargo) unlike lock…","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lockDriver","type":"command","md":"commands/lockDriver.md","json":"commands/lockDriver.json","groups":["Object Manipulation"],"syntax":["vehicle lockDriver lock"],"summary":"Lock the driver position of the vehicle. This command must be executed where vehicle is local.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"locked","type":"command","md":"commands/locked.md","json":"commands/locked.json","groups":["Object Manipulation"],"syntax":["locked vehicle"],"summary":"Check if vehicle is locked. If it is locked, Persons cannot mount / dismount without order.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lockedCameraTo","type":"command","md":"commands/lockedCameraTo.md","json":"commands/lockedCameraTo.json","groups":["Camera Control"],"syntax":["vehicle lockedCameraTo turretPath"],"summary":"Return the turret lock target.","arma3_since":"2.08","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lockedCargo","type":"command","md":"commands/lockedCargo.md","json":"commands/lockedCargo.json","groups":["Object Manipulation"],"syntax":["vehicle lockedCargo cargoIndex"],"summary":"Check whether cargo position of the vehicle is locked.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lockedDriver","type":"command","md":"commands/lockedDriver.md","json":"commands/lockedDriver.json","groups":["Object Manipulation"],"syntax":["lockedDriver vehicle"],"summary":"Check whether driver position of the vehicle turret is locked.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lockedInventory","type":"command","md":"commands/lockedInventory.md","json":"commands/lockedInventory.json","groups":["Unit Inventory"],"syntax":["lockedInventory vehicle"],"summary":"Get a vehicle's inventory lock state. Can also be used on a unit's backback (see lockInventory).","arma3_since":"2.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lockedTurret","type":"command","md":"commands/lockedTurret.md","json":"commands/lockedTurret.json","groups":["Turrets"],"syntax":["vehicle lockedTurret turretPath"],"summary":"Check whether gunner position of the vehicle turret is locked.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lockIdentity","type":"command","md":"commands/lockIdentity.md","json":"commands/lockIdentity.json","groups":["Unit Identity"],"syntax":["lockIdentity unit"],"summary":"Locks the identity of a person. This will disable default identity.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lockInventory","type":"command","md":"commands/lockInventory.md","json":"commands/lockInventory.json","groups":["Unit Inventory"],"syntax":["vehicle lockInventory lock"],"summary":"Lock or unlock a vehicle's inventory access. This command can also lock backpack a unit is wearing to prevent access by a third party. If set to true (locked), the inventory cannot be accessed via hotkey or action menu.","arma3_since":"2.00","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lockTurret","type":"command","md":"commands/lockTurret.md","json":"commands/lockTurret.json","groups":["Turrets"],"syntax":["vehicle lockTurret [turretPath, lock]"],"summary":"Lock the gunner position of the vehicle turret. This command will remove user \"get in\" action (not \"get out\") but will also stop player getting into vehicle via script commands unlike lock command.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lockWP","type":"command","md":"commands/lockWP.md","json":"commands/lockWP.json","groups":["Waypoints"],"syntax":["groupName lockWP lock"],"summary":"Disable switching to next waypoint (current waypoint will never complete while lockwp is used). Sometimes used during cut-scenes.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"log","type":"command","md":"commands/log.md","json":"commands/log.json","groups":["Math"],"syntax":["log x"],"summary":"Base-10 logarithm of x.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"logEntities","type":"command","md":"commands/logEntities.md","json":"commands/logEntities.json","groups":["Diagnostic"],"syntax":["logEntities"],"summary":"Creates a log file containing the list of all game entities in scene. The file is created in the same directory as .rpt file.","arma3_since":"1.18","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"logNetwork","type":"command","md":"commands/logNetwork.md","json":"commands/logNetwork.json","groups":["Multiplayer","Diagnostic"],"syntax":["logNetwork [logFile, filter]"],"summary":"Registers new log file recording a network traffic and returns handle of the log. The log file is saved inside the Arma 3 root folder.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"logNetworkTerminate","type":"command","md":"commands/logNetworkTerminate.md","json":"commands/logNetworkTerminate.json","groups":["Multiplayer","Diagnostic"],"syntax":["logNetworkTerminate handle"],"summary":"Terminates a network log file started with logNetwork with the given handle","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lookAt","type":"command","md":"commands/lookAt.md","json":"commands/lookAt.json","groups":["Unit Control"],"syntax":["unit(s) lookAt position"],"summary":"Control what the unit(s) is/are looking at (target or Position). If target is used, it will get revealed fully.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"lookAtPos","type":"command","md":"commands/lookAtPos.md","json":"commands/lookAtPos.json","groups":["Game 2 Editor"],"syntax":["map lookAtPos position"],"summary":"Point the camera and center the map on the position.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"magazineCargo","type":"command","md":"commands/magazineCargo.md","json":"commands/magazineCargo.json","groups":["Vehicle Inventory","Containers"],"syntax":["magazineCargo object"],"summary":"Get array with magazines from ammo box (or any general weapon holder container).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"magazines","type":"command","md":"commands/magazines.md","json":"commands/magazines.json","groups":["Unit Inventory","Vehicle Inventory"],"syntax":["magazines vehicle","magazines [vehicle, includeEmpty]"],"summary":"Returns array of type names of all vehicle's magazines. When applied to a unit, the command behaves differently and will omit magazines already loaded into unit's weapons.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"magazinesAllTurrets","type":"command","md":"commands/magazinesAllTurrets.md","json":"commands/magazinesAllTurrets.json","groups":["Turrets"],"syntax":["magazinesAllTurrets vehicle","magazinesAllTurrets [vehicle, excludePersonTurrets]"],"summary":"Returns all magazines (including empty) from all vehicle turrets (including driver turret [-1]) and their ammo counts. Since Arma 3 v2.08.148327 it is possible to exclude person turrets from returned results.","arma3_since":"1.52","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"magazinesAmmo","type":"command","md":"commands/magazinesAmmo.md","json":"commands/magazinesAmmo.json","groups":["Unit Inventory","Vehicle Inventory"],"syntax":["magazinesAmmo vehicle","magazinesAmmo [vehicle, includeEmpty]"],"summary":"Returns all vehicle's magazines and their ammo count (also works on supply boxes). When applied to a unit (soldier), the command behaves differently and will omit magazines already loaded into unit's weapons.","arma3_since":"0.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"magazinesAmmoCargo","type":"command","md":"commands/magazinesAmmoCargo.md","json":"commands/magazinesAmmoCargo.json","groups":["Vehicle Inventory"],"syntax":["magazinesAmmoCargo vehicle"],"summary":"Returns an array of subarrays with the type names and ammo left of all the vehicle's cargo or container magazines.","arma3_since":"1.22","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"magazinesAmmoFull","type":"command","md":"commands/magazinesAmmoFull.md","json":"commands/magazinesAmmoFull.json","groups":["Unit Inventory","Vehicle Inventory"],"syntax":["magazinesAmmoFull entity","magazinesAmmoFull [vehicle, includeEmpty]"],"summary":"Returns array of arrays of all unit's or vehicle's magazines with extended information about them. The magazines returned are for primary gunner. If you need magazines for all turrets, see magazinesAllTurrets.","arma3_since":"0.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"magazinesDetail","type":"command","md":"commands/magazinesDetail.md","json":"commands/magazinesDetail.json","groups":["Unit Inventory","Vehicle Inventory"],"syntax":["magazinesDetail vehicle","magazinesDetail [vehicle, includeEmpty, includeLoaded]"],"summary":"Returns an array of strings with description of all vehicle's magazines, their ammo count (current/default) and their ids for the primary gunner.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"magazinesDetailBackpack","type":"command","md":"commands/magazinesDetailBackpack.md","json":"commands/magazinesDetailBackpack.json","groups":["Unit Inventory"],"syntax":["magazinesDetailBackpack unit","magazinesDetailBackpack [unit, includeEmpty, includeLoaded]"],"summary":"Returns an array with the type names of all the unit's backpack magazines.","arma3_since":"1.04","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"magazinesDetailUniform","type":"command","md":"commands/magazinesDetailUniform.md","json":"commands/magazinesDetailUniform.json","groups":["Unit Inventory"],"syntax":["magazinesDetailUniform unit","magazinesDetailUniform [unit, includeEmpty, includeLoaded]"],"summary":"Returns an array with the type names of all the unit's uniform magazines.","arma3_since":"1.04","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"magazinesDetailVest","type":"command","md":"commands/magazinesDetailVest.md","json":"commands/magazinesDetailVest.json","groups":["Unit Inventory"],"syntax":["magazinesDetailVest unit","magazinesDetailVest [unit, includeEmpty, includeLoaded]"],"summary":"Returns an array with the type names of all the unit's vest magazines.","arma3_since":"1.04","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"magazinesTurret","type":"command","md":"commands/magazinesTurret.md","json":"commands/magazinesTurret.json","groups":["Turrets"],"syntax":["vehicle magazinesTurret turretPath","vehicle magazinesTurret [turretPath, includeEmpty]"],"summary":"Returns all magazines of given turret. Use turret path [-1] for driver's turret. Alternatively, use magazinesAllTurrets.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"magazineTurretAmmo","type":"command","md":"commands/magazineTurretAmmo.md","json":"commands/magazineTurretAmmo.json","groups":["Turrets"],"syntax":["vehicle magazineTurretAmmo [magazineClass, turretPath]"],"summary":"Returns ammo count of given magazine from given turret (see setMagazineTurretAmmo for more info)","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"mapAnimAdd","type":"command","md":"commands/mapAnimAdd.md","json":"commands/mapAnimAdd.json","groups":["Map"],"syntax":["mapAnimAdd [time, zoom, position]"],"summary":"Add next frame to map animation.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"mapAnimClear","type":"command","md":"commands/mapAnimClear.md","json":"commands/mapAnimClear.json","groups":["Map"],"syntax":["mapAnimClear"],"summary":"Clear map animation.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"mapAnimCommit","type":"command","md":"commands/mapAnimCommit.md","json":"commands/mapAnimCommit.json","groups":["Map"],"syntax":["mapAnimCommit"],"summary":"Play map animation.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"mapAnimDone","type":"command","md":"commands/mapAnimDone.md","json":"commands/mapAnimDone.json","groups":["Map"],"syntax":["mapAnimDone"],"summary":"Check if map animation is finished.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"mapCenterOnCamera","type":"command","md":"commands/mapCenterOnCamera.md","json":"commands/mapCenterOnCamera.json","groups":["GUI Control - Map"],"syntax":["mainmap mapCenterOnCamera enable","mapCenterOnCamera minimap"],"summary":"The main syntax enables/disables continuous centering of the main map type control on the camera position. Needs to be executed once.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"mapGridPosition","type":"command","md":"commands/mapGridPosition.md","json":"commands/mapGridPosition.json","groups":["Positions","Map"],"syntax":["mapGridPosition param"],"summary":"Returns the map grid position of an object or position.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"markAsFinishedOnSteam","type":"command","md":"commands/markAsFinishedOnSteam.md","json":"commands/markAsFinishedOnSteam.json","groups":["Mission Information"],"syntax":["markAsFinishedOnSteam"],"summary":"Marks current mission as finished on Steam. Returns true if Steam query is successfully started or false otherwise.","arma3_since":"0.74","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"markerAlpha","type":"command","md":"commands/markerAlpha.md","json":"commands/markerAlpha.json","groups":["Markers"],"syntax":["markerAlpha markerName"],"summary":"Gets the marker alpha. See setMarkerAlpha.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"markerBrush","type":"command","md":"commands/markerBrush.md","json":"commands/markerBrush.json","groups":["Markers"],"syntax":["markerBrush name"],"summary":"Gets the marker brush. See setMarkerBrush.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"markerChannel","type":"command","md":"commands/markerChannel.md","json":"commands/markerChannel.json","groups":["Markers"],"syntax":["markerChannel marker"],"summary":"Returns the channel to which a marker belongs.","arma3_since":"2.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"markerColor","type":"command","md":"commands/markerColor.md","json":"commands/markerColor.json","groups":["Markers"],"syntax":["markerColor markerName"],"summary":"Returns colour of the given marker. See also setMarkerColor/Local.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"markerDir","type":"command","md":"commands/markerDir.md","json":"commands/markerDir.json","groups":["Markers"],"syntax":["markerDir markerName"],"summary":"Get marker direction.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"markerDrawPriority","type":"command","md":"commands/markerDrawPriority.md","json":"commands/markerDrawPriority.json","groups":["Markers"],"syntax":["markerDrawPriority markerName"],"summary":"Returns marker draw priority.","arma3_since":"2.14","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"markerPolyline","type":"command","md":"commands/markerPolyline.md","json":"commands/markerPolyline.json","groups":["Markers"],"syntax":["markerPolyline marker"],"summary":"Returns a polyline marker's path data.","arma3_since":"2.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"markerPos","type":"command","md":"commands/markerPos.md","json":"commands/markerPos.json","groups":["Markers"],"syntax":["markerPos markerName","markerPos [markerName, preserveElevation]"],"summary":"Returns marker position. See also setMarkerPos.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":["getMarkerPos"]},{"name":"markerShadow","type":"command","md":"commands/markerShadow.md","json":"commands/markerShadow.json","groups":["Markers"],"syntax":["markerShadow marker"],"summary":"Returns if the marker is drawn with shadow enabled.","arma3_since":"2.04","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"markerShape","type":"command","md":"commands/markerShape.md","json":"commands/markerShape.json","groups":["Markers"],"syntax":["markerShape name"],"summary":"Returns the shape of given marker. markerShape#Example_2","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"markerSize","type":"command","md":"commands/markerSize.md","json":"commands/markerSize.json","groups":["Markers"],"syntax":["markerSize markerName"],"summary":"Returns marker size. This command is identical to getMarkerSize.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"markerText","type":"command","md":"commands/markerText.md","json":"commands/markerText.json","groups":["Markers"],"syntax":["markerText markerName"],"summary":"Get marker text.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"markerType","type":"command","md":"commands/markerType.md","json":"commands/markerType.json","groups":["Markers"],"syntax":["markerType markerName"],"summary":"Gets type of marker. See CfgMarkers for a list of standard markers.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":["getMarkerType"]},{"name":"matrixMultiply","type":"command","md":"commands/matrixMultiply.md","json":"commands/matrixMultiply.json","groups":["Math","Math - Vectors"],"syntax":["matrix1 matrixMultiply matrix2"],"summary":"Returns resulting matrix from the multiplication of two matrices. First matrix must be of the size n × k, while the second must be of the size k × m, i.e `columns` matrix1 == `rows` matrix2.","arma3_since":"1.92","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"matrixTranspose","type":"command","md":"commands/matrixTranspose.md","json":"commands/matrixTranspose.json","groups":["Math","Math - Vectors"],"syntax":["matrixTranspose matrix"],"summary":"Returns transposed version of the given matrix. The matrix is an Array of rows. Each row is an Array of corresponding column values for the row. The minimum number of rows is 1.","arma3_since":"1.92","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"max","type":"command","md":"commands/max.md","json":"commands/max.json","groups":["Math"],"syntax":["a max b"],"summary":"The greater value of a and b.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"maxLoad","type":"command","md":"commands/maxLoad.md","json":"commands/maxLoad.json","groups":["Unit Inventory"],"syntax":["maxLoad container"],"summary":"Returns maximum load limit for a unit, uniform/vest/backpack containers, vehicle cargo, supply boxes and weapon holders.","arma3_since":"2.08","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"members","type":"command","md":"commands/members.md","json":"commands/members.json","groups":["Teams"],"syntax":["members team"],"summary":"Return a list of members in given team.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"menuAction","type":"command","md":"commands/menuAction.md","json":"commands/menuAction.json","groups":["GUI Control - Menu"],"syntax":["menuAction [idc, path]","control menuAction path"],"summary":"Returns action stored in item on given path in CT_MENU_STRIP control.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"menuAdd","type":"command","md":"commands/menuAdd.md","json":"commands/menuAdd.json","groups":["GUI Control - Menu"],"syntax":["menuAdd [idc, path, text]","control menuAdd [path, text]"],"summary":"Adds new submenu entry into item on given path.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"menuChecked","type":"command","md":"commands/menuChecked.md","json":"commands/menuChecked.json","groups":["GUI Control - Menu"],"syntax":["menuChecked [idc, path]","control menuChecked path"],"summary":"Returns if item on given path is checked or not.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"menuClear","type":"command","md":"commands/menuClear.md","json":"commands/menuClear.json","groups":["GUI Control - Menu"],"syntax":["menuClear idc","menuClear control"],"summary":"Removes all entries from given menu strip.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"menuCollapse","type":"command","md":"commands/menuCollapse.md","json":"commands/menuCollapse.json","groups":["GUI Control - Menu"],"syntax":["menuCollapse [idc, path]","control menuCollapse path"],"summary":"Collapses item on given path and all its children.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"menuData","type":"command","md":"commands/menuData.md","json":"commands/menuData.json","groups":["GUI Control - Menu"],"syntax":["menuData [idc, path]","control menuData path"],"summary":"Returns data stored in menu entry on given path.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"menuDelete","type":"command","md":"commands/menuDelete.md","json":"commands/menuDelete.json","groups":["GUI Control - Menu"],"syntax":["menuDelete [idc,path]","control menuDelete path"],"summary":"Deletes menu entry on given path.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"menuEnable","type":"command","md":"commands/menuEnable.md","json":"commands/menuEnable.json","groups":["GUI Control - Menu"],"syntax":["menuEnable [idc, path, enable]","control menuEnable [path, enable]","control menuEnable path > [!CAUTION] > This information is obsolete. This old syntax is kept only for backward compatibility."],"summary":"Enables or disables menu entry on given path.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"menuEnabled","type":"command","md":"commands/menuEnabled.md","json":"commands/menuEnabled.json","groups":["GUI Control - Menu"],"syntax":["menuEnabled [idc, path]","control menuEnabled path"],"summary":"Returns if menu entry on given path is enabled or not.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"menuExpand","type":"command","md":"commands/menuExpand.md","json":"commands/menuExpand.json","groups":["GUI Control - Menu"],"syntax":["menuExpand [idc, path]","control menuExpand path"],"summary":"Expands given menu entry on given path and all its parents so entry is visible.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"menuHover","type":"command","md":"commands/menuHover.md","json":"commands/menuHover.json","groups":["GUI Control - Menu"],"syntax":["menuHover idc","menuHover control"],"summary":"Returns path to menu entry mouse is currently hovering over.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"menuPicture","type":"command","md":"commands/menuPicture.md","json":"commands/menuPicture.json","groups":["GUI Control - Menu"],"syntax":["menuPicture [idc, path]","control menuPicture path"],"summary":"Returns picture set into item on given path.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"menuSetAction","type":"command","md":"commands/menuSetAction.md","json":"commands/menuSetAction.json","groups":["GUI Control - Menu"],"syntax":["menuSetAction [idc, path, action]","control menuSetAction [path, action]"],"summary":"Sets new action into menu entry on given path.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"menuSetCheck","type":"command","md":"commands/menuSetCheck.md","json":"commands/menuSetCheck.json","groups":["GUI Control - Menu"],"syntax":["menuSetCheck [idc, path, checked]","control menuSetCheck [path, checked]"],"summary":"Sets item on given path to be checked or not. By default menu strip entries are not checkable. Once this command was executed, an entry can become checked and unchecked.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"menuSetData","type":"command","md":"commands/menuSetData.md","json":"commands/menuSetData.json","groups":["GUI Control - Menu"],"syntax":["menuSetData [idc, path, data]","control menuSetData [path, data]"],"summary":"Sets data into menu entry on given path.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"menuSetPicture","type":"command","md":"commands/menuSetPicture.md","json":"commands/menuSetPicture.json","groups":["GUI Control - Menu"],"syntax":["menuSetPicture [idc, path, picture]","control menuSetPicture [path, picture]"],"summary":"Sets new picture into menu entry on given path. The picture will be replaced by a tick if the entry was set to checkable with menuSetCheck.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"menuSetShortcut","type":"command","md":"commands/menuSetShortcut.md","json":"commands/menuSetShortcut.json","groups":["GUI Control - Menu"],"syntax":["menuSetShortcut [idc, path, shortcut]","control menuSetShortcut [path, shortcut]"],"summary":"Sets shortcut of given menu strip entry.","arma3_since":"2.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"menuSetText","type":"command","md":"commands/menuSetText.md","json":"commands/menuSetText.json","groups":["GUI Control - Menu"],"syntax":["menuSetText [idc, path, text]","control menuSetText [path, text]"],"summary":"Sets text of given menu strip entry.","arma3_since":"2.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"menuSetURL","type":"command","md":"commands/menuSetURL.md","json":"commands/menuSetURL.json","groups":["GUI Control - Menu"],"syntax":["menuSetURL [idc, path, link]","control menuSetURL [path, link]"],"summary":"Sets weblink (URL) of given menu strip entry, subject to `allowedHTMLLoadURIs[]` whitelisting in CfgCommands config.","arma3_since":"2.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"menuSetValue","type":"command","md":"commands/menuSetValue.md","json":"commands/menuSetValue.json","groups":["GUI Control - Menu"],"syntax":["menuSetValue [idc, path, value]","control menuSetValue [path, value]"],"summary":"Sets new value into menu entry on given path.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"menuShortcut","type":"command","md":"commands/menuShortcut.md","json":"commands/menuShortcut.json","groups":["GUI Control - Menu"],"syntax":["menuShortcut [idc, path]","control menuShortcut path"],"summary":"Returns shortcut related to menu entry on given path in form of a bitflag. To get the shortcut text use menuShortcutText.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"menuShortcutText","type":"command","md":"commands/menuShortcutText.md","json":"commands/menuShortcutText.json","groups":["GUI Control - Menu","Broken Commands"],"syntax":["menuShortcutText [idc, path]","control menuShortcutText path"],"summary":"Returns a string containing shortcut text for menu item on the given path.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"menuSize","type":"command","md":"commands/menuSize.md","json":"commands/menuSize.json","groups":["GUI Control - Menu"],"syntax":["menuSize [idc, path]","control menuSize path"],"summary":"Returns how many sub entries is in item on given path.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"menuSort","type":"command","md":"commands/menuSort.md","json":"commands/menuSort.json","groups":["GUI Control - Menu"],"syntax":["menuSort [idc, path, sortOrder]","control menuSort [path, sortOrder]"],"summary":"Sorts subentries of item on given path by their text.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"menuText","type":"command","md":"commands/menuText.md","json":"commands/menuText.json","groups":["GUI Control - Menu"],"syntax":["menuText [idc, path]","control menuText path"],"summary":"Returns current text set in menu entry on given path.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"menuURL","type":"command","md":"commands/menuURL.md","json":"commands/menuURL.json","groups":["GUI Control - Menu"],"syntax":["menuURL [idc, path]","control menuURL path"],"summary":"Returns current URL set in entry on given path.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"menuValue","type":"command","md":"commands/menuValue.md","json":"commands/menuValue.json","groups":["GUI Control - Menu"],"syntax":["menuValue [idc, path]"],"summary":"Returns current value set in menu entry on given path.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"merge","type":"command","md":"commands/merge.md","json":"commands/merge.json","groups":["HashMap"],"syntax":["hashMap1 merge hashMap2","hashMap1 merge [hashMap2, overwriteExisting]"],"summary":"Merges two HashMaps.","arma3_since":"2.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"min","type":"command","md":"commands/min.md","json":"commands/min.json","groups":["Math"],"syntax":["a min b"],"summary":"The smaller of a and b.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"mineActive","type":"command","md":"commands/mineActive.md","json":"commands/mineActive.json","groups":["Mines"],"syntax":["mineActive obj"],"summary":"Checks if the given mine is active.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"mineDetectedBy","type":"command","md":"commands/mineDetectedBy.md","json":"commands/mineDetectedBy.json","groups":["Mines"],"syntax":["mine mineDetectedBy side"],"summary":"Returns true if mine has been detected by a given side","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"missileState","type":"command","md":"commands/missileState.md","json":"commands/missileState.json","groups":["Weapons"],"syntax":["missileState munition"],"summary":"Get the provided *guided* missile's engine, target lock and flight profile states.","arma3_since":"2.18","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"missileTarget","type":"command","md":"commands/missileTarget.md","json":"commands/missileTarget.json","groups":["Weapons"],"syntax":["missileTarget munition"],"summary":"Returns a guided missile's target.","arma3_since":"1.92","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"missileTargetPos","type":"command","md":"commands/missileTargetPos.md","json":"commands/missileTargetPos.json","groups":["Weapons"],"syntax":["missileTargetPos munition"],"summary":"Returns a guided missile's target position.","arma3_since":"1.92","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"missionConfigFile","type":"command","md":"commands/missionConfigFile.md","json":"commands/missionConfigFile.json","groups":["Config"],"syntax":["missionConfigFile"],"summary":"Return root of mission Description.ext entries hierarchy.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"missionDifficulty","type":"command","md":"commands/missionDifficulty.md","json":"commands/missionDifficulty.json","groups":["Difficulty","Mission Information"],"syntax":["missionDifficulty"],"summary":"Return difficulty that has been forced for this mission, returns -1 if difficulty is not forced and it is used one from player's options.","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"missionEnd","type":"command","md":"commands/missionEnd.md","json":"commands/missionEnd.json","groups":["Mission Information"],"syntax":["missionEnd"],"summary":"Returns mission end type and how it was ended or an empty array [] is mission was not ended.","arma3_since":"2.06","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"missionName","type":"command","md":"commands/missionName.md","json":"commands/missionName.json","groups":["Mission Information"],"syntax":["missionName"],"summary":"Return currently loaded mission file (path to mission.pbo, relative to game exe).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"missionNameSource","type":"command","md":"commands/missionNameSource.md","json":"commands/missionNameSource.json","groups":["Mission Information"],"syntax":["missionNameSource"],"summary":"Return workshop-compatible currently loaded mission file (path to mission.pbo, relative to game exe).","arma3_since":"2.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"missionNamespace","type":"command","md":"commands/missionNamespace.md","json":"commands/missionNamespace.json","groups":["Namespaces","Variables"],"syntax":["missionNamespace"],"summary":"Returns the global namespace attached to mission.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"missionProfileNamespace","type":"command","md":"commands/missionProfileNamespace.md","json":"commands/missionProfileNamespace.json","groups":["Namespaces","Variables"],"syntax":["missionProfileNamespace"],"summary":"This namespace has the same lifetime as profileNamespace but is also connected to the mission it is saved from. See saveMissionProfileNamespace for more details.","arma3_since":"2.10","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"missionStart","type":"command","md":"commands/missionStart.md","json":"commands/missionStart.json","groups":["Mission Information"],"syntax":["missionStart"],"summary":"Returns date and time when mission started. Because this command returns the time of the actual start of the mission, it might not be available in *pre-init* or *init*, but is guaranteed to be available in *post-init*…","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"missionVersion","type":"command","md":"commands/missionVersion.md","json":"commands/missionVersion.json","groups":["Mission Information"],"syntax":["missionVersion"],"summary":"Returns the version of the current mission. - Mission from the 2D Editor: 12 - Mission from the Eden Editor: 15 and higher (for example current version for Eden Editor mission in Arma 3 v1.57 is 51)","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"mod","type":"command","md":"commands/mod.md","json":"commands/mod.json","groups":["Math"],"syntax":["a mod b"],"summary":"Remainder of a divided by b.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":["a % b"]},{"name":"modelToWorld","type":"command","md":"commands/modelToWorld.md","json":"commands/modelToWorld.json","groups":["Positions"],"syntax":["model modelToWorld position"],"summary":"Translates relative position from object model space to world space in PositionAGL format.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"modelToWorldVisual","type":"command","md":"commands/modelToWorldVisual.md","json":"commands/modelToWorldVisual.json","groups":["Object Manipulation","Render Time Scope"],"syntax":["object modelToWorldVisual modelPos"],"summary":"Converts position from object model space to world space in render time scope. For ASL version see modelToWorldVisualWorld.","arma3_since":"1.32","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"modelToWorldVisualWorld","type":"command","md":"commands/modelToWorldVisualWorld.md","json":"commands/modelToWorldVisualWorld.json","groups":["Object Manipulation","Render Time Scope"],"syntax":["obj modelToWorldVisualWorld modelPos"],"summary":"Converts position from object model space to world space in render time scope. For the PositionAGL version see modelToWorldVisual.","arma3_since":"1.70","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"modelToWorldWorld","type":"command","md":"commands/modelToWorldWorld.md","json":"commands/modelToWorldWorld.json","groups":["Positions"],"syntax":["obj modelToWorldWorld modelPos"],"summary":"Converts position from object model space to world space in PositionASL format from the object's centre position.","arma3_since":"1.70","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"modParams","type":"command","md":"commands/modParams.md","json":"commands/modParams.json","groups":["Mods and Addons"],"syntax":["modParams [modClass, options]"],"summary":"Returns list of mod parameters according to given options, values are in same order as the given options.","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"moonIntensity","type":"command","md":"commands/moonIntensity.md","json":"commands/moonIntensity.json","groups":["Environment"],"syntax":["moonIntensity"],"summary":"Returns the intensity of the moon's brightness in range 0..1.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"moonPhase","type":"command","md":"commands/moonPhase.md","json":"commands/moonPhase.json","groups":["Environment"],"syntax":["moonPhase date"],"summary":"Returns the phase of the in-game Moon on the given date. According to this command, the fullest Moon in Arma 3 at midnight is on `setDate [4804, 7, 13, 0, 0];`.","arma3_since":"1.58","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"morale","type":"command","md":"commands/morale.md","json":"commands/morale.json","groups":["Object Manipulation"],"syntax":["morale unit"],"summary":"Get the provided unit's current morale level.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"move","type":"command","md":"commands/move.md","json":"commands/move.json","groups":["Unit Control"],"syntax":["group move position"],"summary":"Let group move to given position. Active waypoints will be ignored when command is used.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"move3DENCamera","type":"command","md":"commands/move3DENCamera.md","json":"commands/move3DENCamera.json","groups":["Eden Editor"],"syntax":["move3DENCamera [position, useOffset]"],"summary":"Moves the Eden Editor camera.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"moveInAny","type":"command","md":"commands/moveInAny.md","json":"commands/moveInAny.json","groups":["Unit Control"],"syntax":["unit moveInAny vehicle","unit moveInAny [vehicle, positions, ignoreLocked]"],"summary":"Moves unit to the first available seat in the specified vehicle.","arma3_since":"1.18","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"moveInCargo","type":"command","md":"commands/moveInCargo.md","json":"commands/moveInCargo.json","groups":["Unit Control"],"syntax":["unit moveInCargo vehicle","unit moveInCargo [vehicle, cargoIndex, canReassign]"],"summary":"Moves a unit into a vehicle cargo position (immediately and without animation).","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"moveInCommander","type":"command","md":"commands/moveInCommander.md","json":"commands/moveInCommander.json","groups":["Unit Control"],"syntax":["unitName moveInCommander vehicle"],"summary":"Move soldier into vehicle commander position (Immediate, no animation).","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"moveInDriver","type":"command","md":"commands/moveInDriver.md","json":"commands/moveInDriver.json","groups":["Unit Control"],"syntax":["unit moveInDriver vehicle"],"summary":"Moves soldier into vehicle driver position (immediate, no animation).","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"moveInGunner","type":"command","md":"commands/moveInGunner.md","json":"commands/moveInGunner.json","groups":["Unit Control"],"syntax":["unitName moveInGunner vehicle"],"summary":"Move the unit into vehicle gunner position (immediate, no animation).","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"moveInTurret","type":"command","md":"commands/moveInTurret.md","json":"commands/moveInTurret.json","groups":["Turrets"],"syntax":["unitName moveInTurret [vehicle, turretPath]"],"summary":"Moves the soldier into the vehicle's turret. (Immediately, without animation).","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"moveObjectToEnd","type":"command","md":"commands/moveObjectToEnd.md","json":"commands/moveObjectToEnd.json","groups":["Game 2 Editor"],"syntax":["map moveObjectToEnd object"],"summary":"Shifts an editor object to the end of the objects array. This means,that the object will be drawn last (after all other objects).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"moveOut","type":"command","md":"commands/moveOut.md","json":"commands/moveOut.json","groups":["Unit Control"],"syntax":["moveOut soldier","soldier moveOut vehicle"],"summary":"Moves the soldier out of the vehicle.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"moveTarget","type":"command","md":"commands/moveTarget.md","json":"commands/moveTarget.json","groups":["Broken Commands"],"syntax":["target moveTarget [position, typeAccuracy, posAccuracy]"],"summary":"Change information about a target.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"moveTime","type":"command","md":"commands/moveTime.md","json":"commands/moveTime.json","groups":["Animations"],"syntax":["moveTime soldier"],"summary":"Returns the current time of the most important RTM animation currently being played on the soldier.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"moveTo","type":"command","md":"commands/moveTo.md","json":"commands/moveTo.json","groups":["Unit Control"],"syntax":["unit moveTo position"],"summary":"Low level command to person to move to given position. It is good to check first if AI pilot unit state is COMPLETED moveToCompleted first as this command will set unit into WAIT state waiting for instruction, but only…","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"moveToCompleted","type":"command","md":"commands/moveToCompleted.md","json":"commands/moveToCompleted.json","groups":["Unit Control"],"syntax":["moveToCompleted person"],"summary":"Check if latest low level moveTo command is finished. Returns true if given AI pilot unit state == COMPLETED","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"moveToFailed","type":"command","md":"commands/moveToFailed.md","json":"commands/moveToFailed.json","groups":["Unit Control"],"syntax":["moveToFailed unit"],"summary":"Check if latest low level moveTo command failed.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"musicVolume","type":"command","md":"commands/musicVolume.md","json":"commands/musicVolume.json","groups":["Sounds"],"syntax":["musicVolume"],"summary":"Returns the current music volume (set by fadeMusic)","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"name","type":"command","md":"commands/name.md","json":"commands/name.json","groups":["Unit Identity","Locations"],"syntax":["name object","name location","name namespace","name scriptHandle"],"summary":"When argument is Object, the command returns the name given to a unit using the setIdentity instruction or selected randomly by the game engine if setIdentity has not been used on the unit.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"namedProperties","type":"command","md":"commands/namedProperties.md","json":"commands/namedProperties.json","groups":["Object Manipulation"],"syntax":["namedProperties object","object namedProperties [LOD]"],"summary":"Returns a list of named properties on Geometry LOD.","arma3_since":"2.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"nameSound","type":"command","md":"commands/nameSound.md","json":"commands/nameSound.json","groups":["Object Manipulation"],"syntax":["nameSound person"],"summary":"Returns the nameSound of a person.","arma3_since":"1.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"nearEntities","type":"command","md":"commands/nearEntities.md","json":"commands/nearEntities.json","groups":["Object Detection"],"syntax":["position nearEntities radius","position nearEntities [type, radius]","area nearEntities [types, matchExactType, aliveOnly, includeCrew]"],"summary":"Finds entities inside a sphere with the given radius. If the alternative syntax is used, only entities of given types or subtypes are listed. Entities returned are not sorted by distance.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"nearestBuilding","type":"command","md":"commands/nearestBuilding.md","json":"commands/nearestBuilding.json","groups":["Object Detection"],"syntax":["nearestBuilding position"],"summary":"Finds the nearest building to a given object or position. A \"building\" is defined as an object that is of class \"House\" and contains a path LOD.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"nearestLocation","type":"command","md":"commands/nearestLocation.md","json":"commands/nearestLocation.json","groups":["Locations"],"syntax":["nearestLocation [position, locationType, maxDistance]"],"summary":"Return the closest location of specified class to a given position. Checked range is unlimited (i.e. covers the whole map).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"nearestLocations","type":"command","md":"commands/nearestLocations.md","json":"commands/nearestLocations.json","groups":["Locations"],"syntax":["nearestLocations [centre, locationTypes, radius, sortPosition]"],"summary":"Returns an array of locations of chosen type(s) within the given radius of the given position, sorted from nearest to farthest.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"nearestLocationWithDubbing","type":"command","md":"commands/nearestLocationWithDubbing.md","json":"commands/nearestLocationWithDubbing.json","groups":["Locations"],"syntax":["nearestLocationWithDubbing position"],"summary":"Find the nearest location having a non-empty speech.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"nearestMines","type":"command","md":"commands/nearestMines.md","json":"commands/nearestMines.json","groups":["Object Detection"],"syntax":["nearestMines [position, types, radius, sort, 2Dmode]"],"summary":"Returns a list of nearest mines of the given types to the given position or object, within the specified distance.","arma3_since":"2.10","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"nearestObject","type":"command","md":"commands/nearestObject.md","json":"commands/nearestObject.json","groups":["Object Detection"],"syntax":["nearestObject [position, type]","nearestObject position","position nearestObject typeOrId","position nearestObject id"],"summary":"Returns the nearest object of given type (or inherited classes) to given position within a sphere. Hardcoded radius is 50 meters.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"nearestObjects","type":"command","md":"commands/nearestObjects.md","json":"commands/nearestObjects.json","groups":["Object Detection"],"syntax":["nearestObjects [position, types, radius, 2Dmode]"],"summary":"Returns a list of nearest objects of the given types to the given position or object, within the specified distance.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"nearestTerrainObjects","type":"command","md":"commands/nearestTerrainObjects.md","json":"commands/nearestTerrainObjects.json","groups":["Object Detection"],"syntax":["nearestTerrainObjects [position, types, radius, sort, 2Dmode]"],"summary":"Returns a list of nearest terrain objects of the given types to the given position or object, within the specified distance.","arma3_since":"1.54","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"nearObjects","type":"command","md":"commands/nearObjects.md","json":"commands/nearObjects.json","groups":["Object Detection"],"syntax":["position nearObjects radius","position nearObjects [typeName, radius]"],"summary":"Find objects (Units, Vehicles, Dead, Map Objects) in a sphere with given radius. The first object in the returned array is *not* necessarily the closest one.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"nearObjectsReady","type":"command","md":"commands/nearObjectsReady.md","json":"commands/nearObjectsReady.json","groups":["Object Detection"],"syntax":["position nearObjectsReady radius"],"summary":"Check whether all data are loaded to nearObjects will return in reasonable time.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"nearRoads","type":"command","md":"commands/nearRoads.md","json":"commands/nearRoads.json","groups":["Roads and Airports","Object Detection"],"syntax":["pos nearRoads radius"],"summary":"Find the road segments within the circle of given radius.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"nearSupplies","type":"command","md":"commands/nearSupplies.md","json":"commands/nearSupplies.json","groups":["Object Detection"],"syntax":["origin nearSupplies radius","origin nearSupplies [typeName, radius]"],"summary":"Find supplies (weapon holders, ammo crates, fuel feeds, other units) in the sphere with given radius.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"nearTargets","type":"command","md":"commands/nearTargets.md","json":"commands/nearTargets.json","groups":["Object Detection"],"syntax":["unit nearTargets range"],"summary":"Returns a list of targets within the defined range. \"Targets\" are not restricted to enemy units.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"needReload","type":"command","md":"commands/needReload.md","json":"commands/needReload.json","groups":["Weapons"],"syntax":["needReload entity","entity needReload muzzle"],"summary":"Returns how much vehicle wants to reload its weapons.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"needService","type":"command","md":"commands/needService.md","json":"commands/needService.json","groups":["Object Manipulation"],"syntax":["needService vehicle"],"summary":"Returns array with how much vehicle needs repairing, refueling and rearming.","arma3_since":"2.12","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"netId","type":"command","md":"commands/netId.md","json":"commands/netId.json","groups":["Multiplayer"],"syntax":["netId objOrGroup"],"summary":"Get the unique ID of an object or a group.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"netObjNull","type":"command","md":"commands/netObjNull.md","json":"commands/netObjNull.json","groups":["Variables"],"syntax":["netObjNull"],"summary":"A non-existent NetObject. To compare non-existent objects use isNull or isEqualTo:","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"newOverlay","type":"command","md":"commands/newOverlay.md","json":"commands/newOverlay.json","groups":["Game 2 Editor"],"syntax":["map newOverlay config"],"summary":"Creates the new overlay dialog for the specified type of overlay.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"nextMenuItemIndex","type":"command","md":"commands/nextMenuItemIndex.md","json":"commands/nextMenuItemIndex.json","groups":["Game 2 Editor"],"syntax":["nextMenuItemIndex map"],"summary":"Returns the next available menu item index.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"nextWeatherChange","type":"command","md":"commands/nextWeatherChange.md","json":"commands/nextWeatherChange.json","groups":["Environment"],"syntax":["nextWeatherChange"],"summary":"Return the remaining time (in seconds) over which the current weather change will occur.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"nil","type":"command","md":"commands/nil.md","json":"commands/nil.json","groups":["Variables"],"syntax":["nil"],"summary":"Nil value. This value can be used to undefine existing variables.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"nMenuItems","type":"command","md":"commands/nMenuItems.md","json":"commands/nMenuItems.json","groups":["Game 2 Editor"],"syntax":["map nMenuItems menuName","map nMenuItems index"],"summary":"Returns the total number of user-added menu items belonging to the given menu.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"not","type":"command","md":"commands/not.md","json":"commands/not.json","groups":["Math","Variables"],"syntax":["not a"],"summary":"not a is exactly the same as ! a.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":["! a"]},{"name":"numberOfEnginesRTD","type":"command","md":"commands/numberOfEnginesRTD.md","json":"commands/numberOfEnginesRTD.json","groups":["RTD"],"syntax":["numberOfEnginesRTD helicopterRTD"],"summary":"Returns the number of engines a helicopter has.","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"numberToDate","type":"command","md":"commands/numberToDate.md","json":"commands/numberToDate.json","groups":["Environment"],"syntax":["numberToDate [year, time]"],"summary":"Convert float number to a date.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"objectCurators","type":"command","md":"commands/objectCurators.md","json":"commands/objectCurators.json","groups":["Curator"],"syntax":["objectCurators obj"],"summary":"Returns array with all curators which can edit given object.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"objectFromNetId","type":"command","md":"commands/objectFromNetId.md","json":"commands/objectFromNetId.json","groups":["Multiplayer"],"syntax":["objectFromNetId id"],"summary":"Get object with given unique ID. For groups, use groupFromNetId.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"objectParent","type":"command","md":"commands/objectParent.md","json":"commands/objectParent.json","groups":["Object Manipulation"],"syntax":["objectParent object"],"summary":"Returns the parent of an object if said object is a proxy.","arma3_since":"1.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"objNull","type":"command","md":"commands/objNull.md","json":"commands/objNull.json","groups":["Variables"],"syntax":["objNull"],"summary":"A non-existent Object. To compare non-existent objects use isNull or isEqualTo:","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"objStatus","type":"command","md":"commands/objStatus.md","json":"commands/objStatus.json","groups":["Briefing"],"syntax":["objectivenumber objStatus status"],"summary":"Sets the status of an objective that was defined in briefing.html.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"onBriefingGroup","type":"command","md":"commands/onBriefingGroup.md","json":"commands/onBriefingGroup.json","groups":["Briefing","Sounds","Groups","Event Handlers"],"syntax":["onBriefingGroup soundName"],"summary":"Select a sound declared in the Description.ext of the mission to be played the first time the Group tab is selected in the briefing.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"onBriefingNotes","type":"command","md":"commands/onBriefingNotes.md","json":"commands/onBriefingNotes.json","groups":["Sounds","Briefing","Event Handlers"],"syntax":["onBriefingNotes soundName"],"summary":"Select a sound declared in the Description.ext of the mission to be played the first time the Notes tab is selected in the briefing.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"onBriefingPlan","type":"command","md":"commands/onBriefingPlan.md","json":"commands/onBriefingPlan.json","groups":["Event Handlers","Sounds","Briefing"],"syntax":["onBriefingPlan soundName"],"summary":"Select a sound declared in the Description.ext of the mission to be played the first time the Plan tab is selected in the briefing.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"onBriefingTeamSwitch","type":"command","md":"commands/onBriefingTeamSwitch.md","json":"commands/onBriefingTeamSwitch.json","groups":["Briefing","Sounds","Team Switch","Event Handlers"],"syntax":["onBriefingTeamSwitch soundName"],"summary":"Select a sound defined in the CfgSounds of the mission to be played the first time the TeamSwitch tab is selected in the briefing.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"onCommandModeChanged","type":"command","md":"commands/onCommandModeChanged.md","json":"commands/onCommandModeChanged.json","groups":["Event Handlers","High Command"],"syntax":["onCommandModeChanged code"],"summary":"Defines code performed when hc command mode changes either because of (Left Ctrl + Space) shortcut or hcShowBar scripting command.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"onDoubleClick","type":"command","md":"commands/onDoubleClick.md","json":"commands/onDoubleClick.json","groups":["Game 2 Editor"],"syntax":["map onDoubleClick command"],"summary":"Defines an action performed when the user double clicks on the map. Command receives:,_pos array position,_units array selected units,_shift,_alt bool key state","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"onEachFrame","type":"command","md":"commands/onEachFrame.md","json":"commands/onEachFrame.json","groups":["Event Handlers"],"syntax":["onEachFrame statement"],"summary":"Runs given statement every frame in an unscheduled environment.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"onGroupIconClick","type":"command","md":"commands/onGroupIconClick.md","json":"commands/onGroupIconClick.json","groups":["High Command","Event Handlers"],"syntax":["onGroupIconClick command"],"summary":"Defines an action performed when player clicked on group marker (3D or in a map). The code executed once.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"onGroupIconOverEnter","type":"command","md":"commands/onGroupIconOverEnter.md","json":"commands/onGroupIconOverEnter.json","groups":["High Command","Event Handlers"],"syntax":["onGroupIconOverEnter command"],"summary":"Defines an action performed when player moves pointer over group marker (3D or in a map). The code will execute continuously while pointer is over icon.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"onGroupIconOverLeave","type":"command","md":"commands/onGroupIconOverLeave.md","json":"commands/onGroupIconOverLeave.json","groups":["High Command","Event Handlers"],"syntax":["onGroupIconOverLeave command"],"summary":"Defines an action performed when pointer, previously positioned over icon, is moved away from it (3D or in a map). The code is executed once.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"onHCGroupSelectionChanged","type":"command","md":"commands/onHCGroupSelectionChanged.md","json":"commands/onHCGroupSelectionChanged.json","groups":["High Command","Event Handlers"],"syntax":["onHCGroupSelectionChanged code"],"summary":"Defines an action performed when high command group selection has been changed.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"onMapSingleClick","type":"command","md":"commands/onMapSingleClick.md","json":"commands/onMapSingleClick.json","groups":["Map","Event Handlers"],"syntax":["onMapSingleClick command","params onMapSingleClick command"],"summary":"Defines the action performed when user clicks in map by executing command string.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"onPlayerConnected","type":"command","md":"commands/onPlayerConnected.md","json":"commands/onPlayerConnected.json","groups":["Multiplayer","Event Handlers"],"syntax":["onPlayerConnected code"],"summary":"This command will execute the provided code on the server whenever a player connects to a multiplayer session.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"onPlayerDisconnected","type":"command","md":"commands/onPlayerDisconnected.md","json":"commands/onPlayerDisconnected.json","groups":["Multiplayer","Event Handlers"],"syntax":["onPlayerDisconnected code"],"summary":"This command will execute attached code whenever a player is leaving an MP session. The code will receive a number of special variables:","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"onPreloadFinished","type":"command","md":"commands/onPreloadFinished.md","json":"commands/onPreloadFinished.json","groups":["Event Handlers"],"syntax":["onPreloadFinished command"],"summary":"Defines an action performed after the preload screen finished. Preload event occurs after briefing screen on mission start.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"onPreloadStarted","type":"command","md":"commands/onPreloadStarted.md","json":"commands/onPreloadStarted.json","groups":["Event Handlers"],"syntax":["onPreloadStarted command"],"summary":"Defines an action performed just before the preload screen started. Preload event occurs after briefing screen on mission start.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"onShowNewObject","type":"command","md":"commands/onShowNewObject.md","json":"commands/onShowNewObject.json","groups":["Game 2 Editor"],"syntax":["map onShowNewObject command"],"summary":"Defines an action performed when the user right clicks on the map and,selects New Object. Set to empty for default behavior. Command receives:,_pos array position,","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"onTeamSwitch","type":"command","md":"commands/onTeamSwitch.md","json":"commands/onTeamSwitch.json","groups":["Team Switch","Event Handlers"],"syntax":["onTeamSwitch commandset"],"summary":"Defines an action performed when the team switch is finished. Commandset receives the following special variables: *_from* object previous unit, *_to* object current unit.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"deprecated","operator":null,"aliases":[]},{"name":"openCuratorInterface","type":"command","md":"commands/openCuratorInterface.md","json":"commands/openCuratorInterface.json","groups":["Curator"],"syntax":["openCuratorInterface"],"summary":"Force opens curator interface.","arma3_since":"1.16","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"openDLCPage","type":"command","md":"commands/openDLCPage.md","json":"commands/openDLCPage.json","groups":["DLC"],"syntax":["openDLCPage dlcID"],"summary":"Opens a Steam page of the app with given appId. Only works for known appId (game + linked DLCs)","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"openGPS","type":"command","md":"commands/openGPS.md","json":"commands/openGPS.json","groups":["Interaction"],"syntax":["openGPS open"],"summary":"Opens or closes minimap if player has `\"ItemGPS\"` linked in inventory and `\"MinimapDisplayComponent\"` is not disabled with enableInfoPanelComponent. Returns true on success.","arma3_since":"2.04","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"openMap","type":"command","md":"commands/openMap.md","json":"commands/openMap.json","groups":["Map","Interaction"],"syntax":["openMap show","openMap [show, forced]"],"summary":"Opens or closes in-game map.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"openSteamApp","type":"command","md":"commands/openSteamApp.md","json":"commands/openSteamApp.json","groups":["System"],"syntax":["openSteamApp appID"],"summary":"Opens a Steam application, returns false if it was not possible to run the application.","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"openYoutubeVideo","type":"command","md":"commands/openYoutubeVideo.md","json":"commands/openYoutubeVideo.json","groups":["System"],"syntax":["openYoutubeVideo youTubeUrl"],"summary":"Opens Steam overlay with given YT video. Video URL is the end part of the YT URL, starting with watch?v=....","arma3_since":"1.22","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"opfor","type":"command","md":"commands/opfor.md","json":"commands/opfor.json","groups":["Sides"],"syntax":["opfor"],"summary":"Pre-defined variable for the opfor side.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":["east"]},{"name":"or","type":"command","md":"commands/or.md","json":"commands/or.json","groups":["Math","Variables"],"syntax":["a or b","a or b"],"summary":"Returns true if one or both conditions are true. In case of the alternative syntax, lazy evaluation is used. That means that if left operand is true, evaluation of the right side is skipped completely.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":["a or b"]},{"name":"orderGetIn","type":"command","md":"commands/orderGetIn.md","json":"commands/orderGetIn.json","groups":["Unit Control"],"syntax":["unitArray orderGetIn order"],"summary":"Force all units in the array to get in or out of their assigned vehicles. Units must be assigned to a vehicle before this command will do anything.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"overcast","type":"command","md":"commands/overcast.md","json":"commands/overcast.json","groups":["Environment"],"syntax":["overcast"],"summary":"Return the current overcast level. Zero is clear skies, one is maximum cloud cover.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"overcastForecast","type":"command","md":"commands/overcastForecast.md","json":"commands/overcastForecast.json","groups":["Environment"],"syntax":["overcastForecast"],"summary":"Return the overcast forecast.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"owner","type":"command","md":"commands/owner.md","json":"commands/owner.json","groups":["Multiplayer"],"syntax":["owner object"],"summary":"On server machine, returns the machine network ID of the client to which the object is local. Otherwise returns 0. For use on clients clientOwner command is available. To find out the owner of a Group, use groupOwner.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"param","type":"command","md":"commands/param.md","json":"commands/param.json","groups":["Variables","Arrays"],"syntax":["param [index, defaultValue, expectedDataTypes, expectedArrayCount]","argument param [index, defaultValue, expectedDataTypes, expectedArrayCount]"],"summary":"Extracts a single value with given index from input argument, similar to BIS_fnc_param.","arma3_since":"1.48","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"params","type":"command","md":"commands/params.md","json":"commands/params.json","groups":["Variables","Arrays"],"syntax":["params [element1, element2, ...]","argument params [element1, element2, ...]"],"summary":"Parses input argument into array of private variables. When used without argument, as shown in main syntax, internal variable _this, which is usually available inside functions and event handlers, is used as argument.","arma3_since":"1.48","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"parentAttached","type":"command","md":"commands/parentAttached.md","json":"commands/parentAttached.json","groups":["PhysX"],"syntax":["parentAttached child"],"summary":"Get the parent of a attachChild attached child.","arma3_since":"2.22","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"parseNumber","type":"command","md":"commands/parseNumber.md","json":"commands/parseNumber.json","groups":["Strings"],"syntax":["parseNumber value"],"summary":"Parses the string, interpreting its content as a floating point number.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"parseSimpleArray","type":"command","md":"commands/parseSimpleArray.md","json":"commands/parseSimpleArray.json","groups":["Strings","Arrays"],"syntax":["parseSimpleArray stringArray"],"summary":"Converts given, formatted as simple array, String into a valid Array. Simple array is array consisting of Numbers, Strings, Booleans and Arrays of all of the above.","arma3_since":"1.68","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"parseText","type":"command","md":"commands/parseText.md","json":"commands/parseText.json","groups":["Strings","Structured Text"],"syntax":["parseText text"],"summary":"Creates a structured text by parsing the given XML description. Do not use parseText when displaying a localized text from Stringtable.xml.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"parsingNamespace","type":"command","md":"commands/parsingNamespace.md","json":"commands/parsingNamespace.json","groups":["Namespaces","Variables"],"syntax":["parsingNamespace"],"summary":"Returns the global namespace attached to config parser.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"particlesQuality","type":"command","md":"commands/particlesQuality.md","json":"commands/particlesQuality.json","groups":["Particles"],"syntax":["particlesQuality"],"summary":"Returns current user settings for particles quality (configure->video->general->particles). 0-low, 1-normal, 2-high","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"periscopeElevation","type":"command","md":"commands/periscopeElevation.md","json":"commands/periscopeElevation.json","groups":["Object Manipulation","Animations"],"syntax":["vehicle periscopeElevation turretPath"],"summary":"Returns current periscope elevation value, see also elevatePeriscope.","arma3_since":"2.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"pi","type":"command","md":"commands/pi.md","json":"commands/pi.json","groups":["Math - Geometry"],"syntax":["pi"],"summary":"pi (180 degrees converted to Radians).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"pickWeaponPool","type":"command","md":"commands/pickWeaponPool.md","json":"commands/pickWeaponPool.json","groups":["Weapon Pool"],"syntax":["pickWeaponPool object"],"summary":"Transfers weapons and magazines from cargo of object into the weapon pool. This is used in the campaign to transfer weapons into the next mission.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"pitch","type":"command","md":"commands/pitch.md","json":"commands/pitch.json","groups":["Unit Identity","Sounds"],"syntax":["pitch person"],"summary":"Returns the pitch of a persons voice.","arma3_since":"1.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"pixelGrid","type":"command","md":"commands/pixelGrid.md","json":"commands/pixelGrid.json","groups":["GUI Control - Positioning"],"syntax":["pixelGrid"],"summary":"Returns grid size based on screen resolution, UI size and configs: uiScaleFactor, uiScaleMaxGrids.","arma3_since":"1.60","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"pixelGridBase","type":"command","md":"commands/pixelGridBase.md","json":"commands/pixelGridBase.json","groups":["GUI Control - Positioning"],"syntax":["pixelGridBase"],"summary":"Returns grid size based on screen resolution.","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"pixelGridNoUIScale","type":"command","md":"commands/pixelGridNoUIScale.md","json":"commands/pixelGridNoUIScale.json","groups":["GUI Control - Positioning"],"syntax":["pixelGridNoUIScale"],"summary":"Returns grid size based on screen resolution and configs: `uiScaleFactor`, `uiScaleMaxGrids`. As mentioned in the name of this command, the user interface scale is ignored.","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"pixelH","type":"command","md":"commands/pixelH.md","json":"commands/pixelH.json","groups":["GUI Control - Positioning"],"syntax":["pixelH"],"summary":"Returns the height of one pixel for current resolution.","arma3_since":"1.60","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"pixelW","type":"command","md":"commands/pixelW.md","json":"commands/pixelW.json","groups":["GUI Control - Positioning"],"syntax":["pixelW"],"summary":"Returns width of one pixel for current resolution.","arma3_since":"1.60","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"playableSlotsNumber","type":"command","md":"commands/playableSlotsNumber.md","json":"commands/playableSlotsNumber.json","groups":["Multiplayer"],"syntax":["playableSlotsNumber side"],"summary":"Returns the number of available slots in mission per side (both empty and taken). In singleplayer mission, it returns number of playable units per side.","arma3_since":"1.06","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"playableUnits","type":"command","md":"commands/playableUnits.md","json":"commands/playableUnits.json","groups":["Multiplayer","Object Detection"],"syntax":["playableUnits"],"summary":"Returns a list of playable units in a multiplayer game (occupied by both AI or players), created on the following sides east/opfor, west/blufor, resistance/independent and civilian only.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"playAction","type":"command","md":"commands/playAction.md","json":"commands/playAction.json","groups":["Unit Control","Animations"],"syntax":["soldier playAction action"],"summary":"When used on a person, a smooth transition to the given action will be initiated.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"playActionNow","type":"command","md":"commands/playActionNow.md","json":"commands/playActionNow.json","groups":["Animations"],"syntax":["soldier playActionNow action"],"summary":"When used on a person, a smooth transition to the given action will be initiated, but all previous playAction are discarded.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"player","type":"command","md":"commands/player.md","json":"commands/player.json","groups":["Object Manipulation"],"syntax":["player"],"summary":"A person object controlled by user. In Intros and Outros this isn't set by default and must be assigned.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"playerRespawnTime","type":"command","md":"commands/playerRespawnTime.md","json":"commands/playerRespawnTime.json","groups":["Multiplayer"],"syntax":["playerRespawnTime"],"summary":"Return the player's remaining time before respawn, or -1 if it is not available (such as when the player is alive).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"playerSide","type":"command","md":"commands/playerSide.md","json":"commands/playerSide.json","groups":["Sides"],"syntax":["playerSide"],"summary":"Returns the player's side. This is valid even when the player controlled person is dead (a difference from side player).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"playersNumber","type":"command","md":"commands/playersNumber.md","json":"commands/playersNumber.json","groups":["Multiplayer"],"syntax":["playersNumber side"],"summary":"Returns count of occupied role selection slots for given side. Players who claimed a slot in the lobby but did not start the mission are counted as well.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"playerTargetLock","type":"command","md":"commands/playerTargetLock.md","json":"commands/playerTargetLock.json","groups":["Object Manipulation"],"syntax":["playerTargetLock"],"summary":"Get the local player's current locked target (with weapons that can lock on).","arma3_since":"2.18","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"playGesture","type":"command","md":"commands/playGesture.md","json":"commands/playGesture.json","groups":["Animations"],"syntax":["soldier playGesture moveName"],"summary":"When used on a person,a smooth transition to the given move will be initiated. Command doesn't seem to be functional","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"playMission","type":"command","md":"commands/playMission.md","json":"commands/playMission.json","groups":["System"],"syntax":["playMission [campaign, mission, skipBriefing]"],"summary":"The mission is launched (from the main menu).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"playMove","type":"command","md":"commands/playMove.md","json":"commands/playMove.json","groups":["Animations"],"syntax":["unitName playMove moveName"],"summary":"When used on a person, smooth transition to given move will be done.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"playMoveNow","type":"command","md":"commands/playMoveNow.md","json":"commands/playMoveNow.json","groups":["Animations"],"syntax":["soldier playMoveNow moveName"],"summary":"When used on a person,a smooth transition to the given move will be initiated, but all previous playMove are discarded.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"playMusic","type":"command","md":"commands/playMusic.md","json":"commands/playMusic.json","groups":["Sounds"],"syntax":["playMusic musicName","playMusic [musicName, start]"],"summary":"Plays music defined in Description.ext's CfgMusic or config.cpp. If the *musicName* could not be found a message is logged into the .rpt file: `Music <*musicName*> not found`.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"playScriptedMission","type":"command","md":"commands/playScriptedMission.md","json":"commands/playScriptedMission.json","groups":["System"],"syntax":["playScriptedMission [world, expression, config, ignoreChildWindow]"],"summary":"Load the given world, launch an empty mission, and execute the given expression. If provided, *config* can reference to the config entry, replacing Description.ext for this mission.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"playSound","type":"command","md":"commands/playSound.md","json":"commands/playSound.json","groups":["Sounds"],"syntax":["playSound soundName","playSound [soundName, isSpeech, offset]"],"summary":"Plays a sound from CfgSounds. Sound can be defined in missionConfigFile, configFile or campaignConfigFile.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"playSound3D","type":"command","md":"commands/playSound3D.md","json":"commands/playSound3D.json","groups":["Sounds"],"syntax":["playSound3D [filename, soundSource, isInside, soundPosition, volume, soundPitch, distance, offset, local, loop]"],"summary":"Plays positional sound with given *filename* on every computer on network. To stop the sound use stopSound","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"playSoundUI","type":"command","md":"commands/playSoundUI.md","json":"commands/playSoundUI.json","groups":["Sounds"],"syntax":["playSoundUI [sound, volume, soundPitch, isEffect, offset, loop]"],"summary":"Plays given CfgSounds sound or a sound file given by file path through a dedicated UI sound channel unaffected by the global mixer volumes. If the file path is given, the leading slash will be ignored.","arma3_since":"2.10","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"pose","type":"command","md":"commands/pose.md","json":"commands/pose.json","groups":["Unit Control"],"syntax":["pose unit"],"summary":"Returns the pose of the given unit.","arma3_since":"2.08","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"position","type":"command","md":"commands/position.md","json":"commands/position.json","groups":["Positions"],"syntax":["position object","position location"],"summary":"Returns position of an object (alias of getPos) or location (alias of locationPosition).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"positionCameraToWorld","type":"command","md":"commands/positionCameraToWorld.md","json":"commands/positionCameraToWorld.json","groups":["Camera Control","Positions"],"syntax":["positionCameraToWorld cameraPos"],"summary":"Get the world coordinate space (AGL) from a camera-relative position.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"posScreenToWorld","type":"command","md":"commands/posScreenToWorld.md","json":"commands/posScreenToWorld.json","groups":["Positions"],"syntax":["map posScreenToWorld [x, y]"],"summary":"Converts map screen coordinates into world coordinates. Unlike ctrlMapScreenToWorld, this command returns world position is format [x, y, 0], otherwise it is identical to it.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"posWorldToScreen","type":"command","md":"commands/posWorldToScreen.md","json":"commands/posWorldToScreen.json","groups":["GUI Control - Map","Positions"],"syntax":["map posWorldToScreen position"],"summary":"Converts world coordinates into map screen coordinates. This command is identical to ctrlMapWorldToScreen.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ppEffectAdjust","type":"command","md":"commands/ppEffectAdjust.md","json":"commands/ppEffectAdjust.json","groups":["Camera Control"],"syntax":["effect ppEffectAdjust settings"],"summary":"Set post process effect parameters.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ppEffectCommit","type":"command","md":"commands/ppEffectCommit.md","json":"commands/ppEffectCommit.json","groups":["Camera Control"],"syntax":["effect ppEffectCommit commit","handle ppEffectCommit commit","handles ppEffectCommit commit"],"summary":"Commit post process effect in given time.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ppEffectCommitted","type":"command","md":"commands/ppEffectCommitted.md","json":"commands/ppEffectCommitted.json","groups":["Camera Control"],"syntax":["ppEffectCommitted effect","ppEffectCommitted handle"],"summary":"Check whether given post process effect is committed.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ppEffectCreate","type":"command","md":"commands/ppEffectCreate.md","json":"commands/ppEffectCreate.json","groups":["Camera Control"],"syntax":["ppEffectCreate [name, priority]","ppEffectCreate [[name1, priority1], ...]"],"summary":"Creates Post Process Effects specified by effect name and priority.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ppEffectDestroy","type":"command","md":"commands/ppEffectDestroy.md","json":"commands/ppEffectDestroy.json","groups":["Camera Control"],"syntax":["ppEffectDestroy effect","ppEffectDestroy effects"],"summary":"Destroy Post Process Effects given by handle or array of handles.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ppEffectEnable","type":"command","md":"commands/ppEffectEnable.md","json":"commands/ppEffectEnable.json","groups":["Camera Control"],"syntax":["effect ppEffectEnable enable","effect ppEffectEnable enable","effectArray ppEffectEnable enable"],"summary":"Enable / disable Post Process Effects","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ppEffectEnabled","type":"command","md":"commands/ppEffectEnabled.md","json":"commands/ppEffectEnabled.json","groups":["Camera Control"],"syntax":["ppEffectEnabled effect","ppEffectEnabled effect"],"summary":"Checks whether given post process effect is enabled","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ppEffectForceInNVG","type":"command","md":"commands/ppEffectForceInNVG.md","json":"commands/ppEffectForceInNVG.json","groups":["Camera Control"],"syntax":["ppHandle ppEffectForceInNVG force"],"summary":"Forces use of Post Process Effects in NVG.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"precision","type":"command","md":"commands/precision.md","json":"commands/precision.json","groups":["Object Manipulation"],"syntax":["precision entity"],"summary":"Return the movement precision of the given entity, how is the entity able to be precise when moving to given target.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"preloadCamera","type":"command","md":"commands/preloadCamera.md","json":"commands/preloadCamera.json","groups":["Camera Control"],"syntax":["preloadCamera position"],"summary":"Preload all textures and models around given Position to avoid visual artifacts after camera is moved.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"preloadObject","type":"command","md":"commands/preloadObject.md","json":"commands/preloadObject.json","groups":["Object Manipulation"],"syntax":["distance preloadObject object"],"summary":"Preloads all textures, materials and proxies needed to render given object. Works with objects and classnames - note that classnames require an object instance in the mission.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"preloadSound","type":"command","md":"commands/preloadSound.md","json":"commands/preloadSound.json","groups":["Sounds"],"syntax":["preloadSound soundName"],"summary":"Makes sure that a sound can start playing without any delay once it is needed. Command works in Arma 3 but might not be implemented in earlier Arma installments.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"preloadTitleObj","type":"command","md":"commands/preloadTitleObj.md","json":"commands/preloadTitleObj.json","groups":["GUI Control"],"syntax":["preloadTitleObj [name, type, speed, showInMap]"],"summary":"Preloads data for the given resource object.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"preloadTitleRsc","type":"command","md":"commands/preloadTitleRsc.md","json":"commands/preloadTitleRsc.json","groups":["GUI Control"],"syntax":["preloadTitleRsc [name, type, speed, showInMap]"],"summary":"Resource title - preload data. The resource can be defined in the Description.ext file.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"preprocessFile","type":"command","md":"commands/preprocessFile.md","json":"commands/preprocessFile.json","groups":["System"],"syntax":["preprocessFile fileName"],"summary":"Reads and processes the content of the specified file. Preprocessor is C-like, supports comments using `//` or `/*` and `- /` and PreProcessor Commands.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"preprocessFileLineNumbers","type":"command","md":"commands/preprocessFileLineNumbers.md","json":"commands/preprocessFileLineNumbers.json","groups":["System"],"syntax":["preprocessFileLineNumbers fileName"],"summary":"Returns the preprocessed content of the given file. The preprocessor is C-like, it supports comments using /* */ and PreProcessor Commands.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"primaryWeapon","type":"command","md":"commands/primaryWeapon.md","json":"commands/primaryWeapon.json","groups":["Unit Inventory"],"syntax":["primaryWeapon unit"],"summary":"Returns name of unit's primary weapon. This command will also return a weapon class name if the weapon is not used by the player, for example, it is on the unit's back.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"primaryWeaponItems","type":"command","md":"commands/primaryWeaponItems.md","json":"commands/primaryWeaponItems.json","groups":["Unit Inventory"],"syntax":["primaryWeaponItems unit"],"summary":"Returns array with all items assigned to the primaryWeapon except magazines. Use primaryWeaponMagazine command for the latter. This command is used for infantry weapons only.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"primaryWeaponMagazine","type":"command","md":"commands/primaryWeaponMagazine.md","json":"commands/primaryWeaponMagazine.json","groups":["Unit Inventory"],"syntax":["primaryWeaponMagazine unit"],"summary":"Collects all loaded magazines from all primaryWeapon muzzles and returns them in Array, otherwise it returns []. This command is used for infantry weapons only.","arma3_since":"0.70","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"priority","type":"command","md":"commands/priority.md","json":"commands/priority.json","groups":["Briefing"],"syntax":["priority task"],"summary":"Return the priority of the task.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"private","type":"command","md":"commands/private.md","json":"commands/private.json","groups":["Variables"],"syntax":["private variableName","private variableNameList","private _identifier = value From Arma 2 v1.00 to Arma 3 v1.52: see local"],"summary":"Sets a variable to the innermost scope. See also param and params.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"privateAll","type":"command","md":"commands/privateAll.md","json":"commands/privateAll.json","groups":["Variables"],"syntax":["privateAll"],"summary":"Disables the implicit inheritance of local variables, as defined in the parent scope.","arma3_since":"2.18","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"processDiaryLink","type":"command","md":"commands/processDiaryLink.md","json":"commands/processDiaryLink.json","groups":["Briefing"],"syntax":["processDiaryLink link"],"summary":"Opens the Diary screen on the subject/record specified by link. To get a valid link format, use createDiaryLink.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"productVersion","type":"command","md":"commands/productVersion.md","json":"commands/productVersion.json","groups":["System"],"syntax":["productVersion"],"summary":"Returns the product's friendly name, identifier, version and build number.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"profileName","type":"command","md":"commands/profileName.md","json":"commands/profileName.json","groups":["System"],"syntax":["profileName"],"summary":"Returns currently chosen user profile name. For Steam profile name see profileNameSteam.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"profileNamespace","type":"command","md":"commands/profileNamespace.md","json":"commands/profileNamespace.json","groups":["Namespaces","Variables"],"syntax":["profileNamespace"],"summary":"Returns the global namespace attached to the active user profile. Use setVariable and getVariable to save and load data to and from this Namespace. A variable can be deleted by setting its value to nil.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"profileNameSteam","type":"command","md":"commands/profileNameSteam.md","json":"commands/profileNameSteam.json","groups":["System"],"syntax":["profileNameSteam"],"summary":"Returns name of the current Steam profile. For currently chosen user profile name see profileName","arma3_since":"1.46","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"progressLoadingScreen","type":"command","md":"commands/progressLoadingScreen.md","json":"commands/progressLoadingScreen.json","groups":["System"],"syntax":["progressLoadingScreen progress"],"summary":"If loading screen is shown, sets progress bar to the given value (interval is from 0 to 1]).","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"progressPosition","type":"command","md":"commands/progressPosition.md","json":"commands/progressPosition.json","groups":["GUI Control"],"syntax":["progressPosition control"],"summary":"Returns the current position in the progress bar.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"progressSetPosition","type":"command","md":"commands/progressSetPosition.md","json":"commands/progressSetPosition.json","groups":["GUI Control"],"syntax":["control progressSetPosition progress"],"summary":"Sets progress position of a progress bar.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"publicVariable","type":"command","md":"commands/publicVariable.md","json":"commands/publicVariable.json","groups":["Multiplayer","Variables"],"syntax":["publicVariable varName"],"summary":"Reliably broadcasts missionNamespace variable and its current value to all computers (server/client).","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"publicVariableClient","type":"command","md":"commands/publicVariableClient.md","json":"commands/publicVariableClient.json","groups":["Multiplayer","Variables"],"syntax":["clientID publicVariableClient varName"],"summary":"Send the variable value to the client computer - same limitations regarding variable type as publicVariable.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"publicVariableServer","type":"command","md":"commands/publicVariableServer.md","json":"commands/publicVariableServer.json","groups":["Multiplayer","Variables"],"syntax":["publicVariableServer varName"],"summary":"Send the variable value to the server - same limitations regarding variable type as publicVariable.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"pushBack","type":"command","md":"commands/pushBack.md","json":"commands/pushBack.json","groups":["Arrays"],"syntax":["array pushBack element"],"summary":"Insert an element to the back of the given array. This command modifies the original array. (see also: pushBackUnique)","arma3_since":"1.26","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"pushBackUnique","type":"command","md":"commands/pushBackUnique.md","json":"commands/pushBackUnique.json","groups":["Arrays"],"syntax":["array pushBackUnique element"],"summary":"Adds element to the back of the given array but only if it is unique to the array. The index of the added element is returned upon success, otherwise -1. This command modifies the original array.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"putWeaponPool","type":"command","md":"commands/putWeaponPool.md","json":"commands/putWeaponPool.json","groups":["Weapon Pool"],"syntax":["putWeaponPool object"],"summary":"Transfers weapons and magazines from weapon pool into cargo of given object. Used in campaign to transfer weapons into next mission.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"pylonAction","type":"command","md":"commands/pylonAction.md","json":"commands/pylonAction.json","groups":["Vehicle Loadouts"],"syntax":["pylonAction [vehicle, pylon, actionPath(, arguments)]"],"summary":"Executes an action on a specific pylon. MP effect and locality depend on the specific action.","arma3_since":"2.22","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"queryItemsPool","type":"command","md":"commands/queryItemsPool.md","json":"commands/queryItemsPool.json","groups":["Weapon Pool"],"syntax":["queryItemsPool name"],"summary":"Returns the number of items of type in the weapon pool (used in campaigns to transfer weapons to the next mission).","arma3_since":"1.12","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"queryMagazinePool","type":"command","md":"commands/queryMagazinePool.md","json":"commands/queryMagazinePool.json","groups":["Weapon Pool"],"syntax":["queryMagazinePool name"],"summary":"Return number of magazines of type name in magazine pool (used in campaign to transfer magazines into next mission).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"queryWeaponPool","type":"command","md":"commands/queryWeaponPool.md","json":"commands/queryWeaponPool.json","groups":["Weapon Pool"],"syntax":["queryWeaponPool name"],"summary":"Return number of weapons of type name in weapon pool (used in campaign to transfer weapons into next mission).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"rad","type":"command","md":"commands/rad.md","json":"commands/rad.json","groups":["Math - Geometry"],"syntax":["rad value"],"summary":"Converts given value in degrees to radians. 1 radian equals 180 degrees divided by pi.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"radioChannelAdd","type":"command","md":"commands/radioChannelAdd.md","json":"commands/radioChannelAdd.json","groups":["Radio and Chat","Custom Radio and Chat"],"syntax":["customChannelID radioChannelAdd units"],"summary":"Add the units to the custom channel.","arma3_since":"0.50","locality":{"argument":null,"effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"radioChannelCreate","type":"command","md":"commands/radioChannelCreate.md","json":"commands/radioChannelCreate.json","groups":["Radio and Chat","Custom Radio and Chat"],"syntax":["radioChannelCreate [color, label, callSign, units, sentenceType]"],"summary":"Create a custom radio channel with the given color, label, call sign and registered characters. The custom channel ID returned can be used to manipulate the created channel later.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"radioChannelInfo","type":"command","md":"commands/radioChannelInfo.md","json":"commands/radioChannelInfo.json","groups":["Radio and Chat","Custom Radio and Chat"],"syntax":["radioChannelInfo customChannelID","radioChannelInfo option"],"summary":"Obtains custom radio channel's details. if 'customChannelID' is invalid, the return is either the first custom radio channel (customChannelID < firstCCChannel) or the last (customChannelID > lastCCChannel).","arma3_since":"2.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"radioChannelRemove","type":"command","md":"commands/radioChannelRemove.md","json":"commands/radioChannelRemove.json","groups":["Radio and Chat","Custom Radio and Chat"],"syntax":["customChannelID radioChannelRemove units"],"summary":"Remove the units from the custom radio channel.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"radioChannelSetCallSign","type":"command","md":"commands/radioChannelSetCallSign.md","json":"commands/radioChannelSetCallSign.json","groups":["Radio and Chat","Custom Radio and Chat"],"syntax":["customChannelID radioChannelSetCallSign callSign"],"summary":"Set the custom radio chat channel's callsign / VoN callsign.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"radioChannelSetLabel","type":"command","md":"commands/radioChannelSetLabel.md","json":"commands/radioChannelSetLabel.json","groups":["Radio and Chat","Custom Radio and Chat"],"syntax":["customChannelID radioChannelSetLabel label"],"summary":"Set the custom radio channel's label.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"radioEnabled","type":"command","md":"commands/radioEnabled.md","json":"commands/radioEnabled.json","groups":["Radio and Chat"],"syntax":["radioEnabled"],"summary":"A getter for enableRadio.","arma3_since":"2.06","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"radioVolume","type":"command","md":"commands/radioVolume.md","json":"commands/radioVolume.json","groups":["Sounds"],"syntax":["radioVolume"],"summary":"Returns the current radio volume (set by fadeRadio).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"rain","type":"command","md":"commands/rain.md","json":"commands/rain.json","groups":["Environment"],"syntax":["rain"],"summary":"Returns the current value of rain density.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"rainbow","type":"command","md":"commands/rainbow.md","json":"commands/rainbow.json","groups":["Environment"],"syntax":["rainbow"],"summary":"Returns the current rainbow intensity.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"rainParams","type":"command","md":"commands/rainParams.md","json":"commands/rainParams.json","groups":["Environment"],"syntax":["rainParams"],"summary":"Returns currently set RainParticles params, custom or default.","arma3_since":"2.08","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"random","type":"command","md":"commands/random.md","json":"commands/random.json","groups":["Math"],"syntax":["random x","random [min, mid, max]","seed random x","seed random [x, y]"],"summary":"| | | |---|---| | | |","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"rank","type":"command","md":"commands/rank.md","json":"commands/rank.json","groups":["Unit Identity"],"syntax":["rank unit"],"summary":"Returns the rank of the given unit. Rank can be one of the following: - `\"PRIVATE\"` - `\"CORPORAL\"` - `\"SERGEANT\"` - `\"LIEUTENANT\"` - `\"CAPTAIN\"` - `\"MAJOR\"` - `\"COLONEL\"`","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"rankId","type":"command","md":"commands/rankId.md","json":"commands/rankId.json","groups":["Unit Identity"],"syntax":["rankId unit"],"summary":"Return the rank of the given unit for comparison.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"rating","type":"command","md":"commands/rating.md","json":"commands/rating.json","groups":["Object Manipulation"],"syntax":["rating unitName"],"summary":"Check unit rating. Rating is increased for killing enemies, decreased for killing friendlies (see Rating Values). Can be changed via addRating by the mission designer.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"rectangular","type":"command","md":"commands/rectangular.md","json":"commands/rectangular.json","groups":["Locations"],"syntax":["rectangular location"],"summary":"Checks if a location is rectangular (returns true) or elliptical (returns false).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"regexFind","type":"command","md":"commands/regexFind.md","json":"commands/regexFind.json","groups":["Strings - Regular Expression"],"syntax":["haystack regexFind [pattern, startOffset]"],"summary":"Searches in a string with a regular expression.","arma3_since":"2.06","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"regexMatch","type":"command","md":"commands/regexMatch.md","json":"commands/regexMatch.json","groups":["Strings - Regular Expression"],"syntax":["haystack regexMatch pattern"],"summary":"Returns whether the *haystack* matches the *pattern*.","arma3_since":"2.06","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"regexReplace","type":"command","md":"commands/regexReplace.md","json":"commands/regexReplace.json","groups":["Strings - Regular Expression"],"syntax":["haystack regexReplace [pattern, replaceString]"],"summary":"Searches given *haystack* with given *pattern* and replaces all matches with given *replaceString*.","arma3_since":"2.06","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"registeredTasks","type":"command","md":"commands/registeredTasks.md","json":"commands/registeredTasks.json","groups":["Briefing","Teams"],"syntax":["registeredTasks teamMember"],"summary":"Returns array with all registered task types for the given agent. The values are the names set in `CfgTasks` classes `name` property and are the same names used for unregisterTask.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"registerTask","type":"command","md":"commands/registerTask.md","json":"commands/registerTask.json","groups":["Briefing","Teams"],"syntax":["teamMember registerTask entryName"],"summary":"Registers a new task type. Parameters are defined in the given config class (subclass of `CfgTasks`)","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"reload","type":"command","md":"commands/reload.md","json":"commands/reload.json","groups":["Weapons"],"syntax":["reload unitName","unit reload [muzzle, magazine]"],"summary":"Main syntax: Reload first found muzzle that needs reloading (with some inconsistencies).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"reloadEnabled","type":"command","md":"commands/reloadEnabled.md","json":"commands/reloadEnabled.json","groups":["Weapons"],"syntax":["reloadEnabled unitName"],"summary":"A getter for enableReload. The value returned is wether or not auto-reload is enabled for current client only.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"remoteControl","type":"command","md":"commands/remoteControl.md","json":"commands/remoteControl.json","groups":["Remote Control"],"syntax":["who remoteControl whom"],"summary":"Switches on remote control of the unit. The command was Global Argument prior to Arma 3 v2.14). For more info see Remote Control Tutorial.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"remoteControlled","type":"command","md":"commands/remoteControlled.md","json":"commands/remoteControlled.json","groups":["Remote Control"],"syntax":["remoteControlled unitOrPlayer"],"summary":"Returns the player controlling the given unit if the argument is the unit, or the unit controlled by the player if the argument is the player.","arma3_since":"2.14","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"remoteExec","type":"command","md":"commands/remoteExec.md","json":"commands/remoteExec.json","groups":["Multiplayer"],"syntax":["params remoteExec [order, targets, JIP]","remoteExec [functionName, targets, JIP]"],"summary":"Asks the server to execute the given function or script command on the given target machine(s). - Functions are executed in the scheduled environment; suspension is allowed.","arma3_since":"1.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"remoteExecCall","type":"command","md":"commands/remoteExecCall.md","json":"commands/remoteExecCall.json","groups":["Multiplayer"],"syntax":["see remoteExec"],"summary":"Unscheduled version of remoteExec. The only difference between remoteExec and remoteExecCall is that remoteExecCall will run functions in unscheduled environment.","arma3_since":"1.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"remoteExecutedJIPID","type":"command","md":"commands/remoteExecutedJIPID.md","json":"commands/remoteExecutedJIPID.json","groups":["Multiplayer"],"syntax":["remoteExecutedJIPID"],"summary":"Returns JIP ID of the persistent call generated from JIP queue for the joining player (see remoteExec).","arma3_since":"2.18","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"remoteExecutedOwner","type":"command","md":"commands/remoteExecutedOwner.md","json":"commands/remoteExecutedOwner.json","groups":["Multiplayer"],"syntax":["remoteExecutedOwner"],"summary":"Returns the machine network ID of the client that initiated Remote Execution.","arma3_since":"1.70","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"remove3DENConnection","type":"command","md":"commands/remove3DENConnection.md","json":"commands/remove3DENConnection.json","groups":["Eden Editor"],"syntax":["remove3DENConnection [type, from, to]"],"summary":"Removes connection between entities.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"remove3DENEventHandler","type":"command","md":"commands/remove3DENEventHandler.md","json":"commands/remove3DENEventHandler.json","groups":["Eden Editor","Event Handlers"],"syntax":["remove3DENEventHandler [type,id]"],"summary":"Removes Eden Editor event handler of given type and ID.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"remove3DENLayer","type":"command","md":"commands/remove3DENLayer.md","json":"commands/remove3DENLayer.json","groups":["Eden Editor"],"syntax":["remove3DENLayer layerID"],"summary":"Remove Eden Editor editing layer.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeAction","type":"command","md":"commands/removeAction.md","json":"commands/removeAction.json","groups":["Interaction"],"syntax":["unit removeAction actionID"],"summary":"Removes user added action with given ID. This only removes actions added with the addAction command. You cannot remove default game actions, such as reload.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeAll3DENEventHandlers","type":"command","md":"commands/removeAll3DENEventHandlers.md","json":"commands/removeAll3DENEventHandlers.json","groups":["Eden Editor","Event Handlers"],"syntax":["removeAll3DENEventHandlers type"],"summary":"Removes all Eden Editor event handlers of given type.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeAllActions","type":"command","md":"commands/removeAllActions.md","json":"commands/removeAllActions.json","groups":["Interaction"],"syntax":["removeAllActions obj"],"summary":"Removes all unit's user added actions.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeAllAssignedItems","type":"command","md":"commands/removeAllAssignedItems.md","json":"commands/removeAllAssignedItems.json","groups":["Unit Inventory"],"syntax":["removeAllAssignedItems unit","removeAllAssignedItems [unit, allItems, includeBinocs]"],"summary":"Unassigns and deletes all linked items from inventory. The commands operates on assignedItems array, which does not include goggles or headgear but includes binoculars, which is a weapon.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeAllBinocularItems","type":"command","md":"commands/removeAllBinocularItems.md","json":"commands/removeAllBinocularItems.json","groups":["Unit Inventory"],"syntax":["removeAllBinocularItems unit"],"summary":"Removes all items from binocular weapon, except magazine.","arma3_since":"2.02","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeAllContainers","type":"command","md":"commands/removeAllContainers.md","json":"commands/removeAllContainers.json","groups":["Unit Inventory"],"syntax":["removeAllContainers unit"],"summary":"Removes all containers (vest, uniform, backpack) from the provided unit.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeAllCuratorAddons","type":"command","md":"commands/removeAllCuratorAddons.md","json":"commands/removeAllCuratorAddons.json","groups":["Curator"],"syntax":["removeAllCuratorAddons curatorObj"],"summary":"Restrict access to all addons for given curator.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"removeAllCuratorCameraAreas","type":"command","md":"commands/removeAllCuratorCameraAreas.md","json":"commands/removeAllCuratorCameraAreas.json","groups":["Curator"],"syntax":["removeAllCuratorCameraAreas curatorObj"],"summary":"Delete all curator camera areas.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"removeAllCuratorEditingAreas","type":"command","md":"commands/removeAllCuratorEditingAreas.md","json":"commands/removeAllCuratorEditingAreas.json","groups":["Curator"],"syntax":["removeAllCuratorEditingAreas curatorObj"],"summary":"Delete all curator edit areas.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"removeAllEventHandlers","type":"command","md":"commands/removeAllEventHandlers.md","json":"commands/removeAllEventHandlers.json","groups":["Event Handlers"],"syntax":["target removeAllEventHandlers handlerType"],"summary":"Removes all event handlers of given type that were added by addEventHandler and resets event handler's creation index to 0.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeAllHandgunItems","type":"command","md":"commands/removeAllHandgunItems.md","json":"commands/removeAllHandgunItems.json","groups":["Unit Inventory"],"syntax":["removeAllHandgunItems unit"],"summary":"Removes all items from handgunWeapon, except magazine.","arma3_since":"0.70","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeAllItems","type":"command","md":"commands/removeAllItems.md","json":"commands/removeAllItems.json","groups":["Unit Inventory"],"syntax":["removeAllItems unit"],"summary":"Removes all special items from the unit.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeAllItemsWithMagazines","type":"command","md":"commands/removeAllItemsWithMagazines.md","json":"commands/removeAllItemsWithMagazines.json","groups":["Unit Inventory","Containers"],"syntax":["removeAllItemsWithMagazines unit"],"summary":"Removes all itemsWithMagazines from the uniform, vest and backpack. Command essentially clears all unit's containers.","arma3_since":"1.04","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeAllMagazines","type":"command","md":"commands/removeAllMagazines.md","json":"commands/removeAllMagazines.json","groups":["Unit Inventory"],"syntax":["removeAllMagazines unit"],"summary":"Removes all magazines from the unit.","arma3_since":"2.20","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeAllMagazinesTurret","type":"command","md":"commands/removeAllMagazinesTurret.md","json":"commands/removeAllMagazinesTurret.json","groups":["Turrets"],"syntax":["vehicle removeAllMagazinesTurret turretPath"],"summary":"Removes all magazines from the given turret or from all turrets. Use turret path [-1] for driver's turret or [] for all turrets.","arma3_since":"2.20","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeAllMissionEventHandlers","type":"command","md":"commands/removeAllMissionEventHandlers.md","json":"commands/removeAllMissionEventHandlers.json","groups":["Event Handlers"],"syntax":["removeAllMissionEventHandlers type"],"summary":"Removes all mission event handlers of the given type which were added by addMissionEventHandler.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeAllMPEventHandlers","type":"command","md":"commands/removeAllMPEventHandlers.md","json":"commands/removeAllMPEventHandlers.json","groups":["Multiplayer"],"syntax":["objectName removeAllMPEventHandlers event"],"summary":"Removes all MP event handlers of the given type which were added by addMPEventHandler. Command needs to be executed only on one PC for MP event handler to be removed globally.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeAllMusicEventHandlers","type":"command","md":"commands/removeAllMusicEventHandlers.md","json":"commands/removeAllMusicEventHandlers.json","groups":["Event Handlers","Sounds"],"syntax":["removeAllMusicEventHandlers type"],"summary":"Removes all music track event handlers of given type.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeAllOwnedMines","type":"command","md":"commands/removeAllOwnedMines.md","json":"commands/removeAllOwnedMines.json","groups":["Mines"],"syntax":["removeAllOwnedMines unit"],"summary":"Removes ownership of all owned mines/explosive devices of the given unit","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeAllPrimaryWeaponItems","type":"command","md":"commands/removeAllPrimaryWeaponItems.md","json":"commands/removeAllPrimaryWeaponItems.json","groups":["Unit Inventory"],"syntax":["removeAllPrimaryWeaponItems unit"],"summary":"Removes all items from primaryWeapon, except magazine.","arma3_since":"0.70","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeAllSecondaryWeaponItems","type":"command","md":"commands/removeAllSecondaryWeaponItems.md","json":"commands/removeAllSecondaryWeaponItems.json","groups":["Unit Inventory"],"syntax":["removeAllSecondaryWeaponItems unit"],"summary":"Removes all items from secondaryWeapon, except magazine.","arma3_since":"2.02","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeAllUserActionEventHandlers","type":"command","md":"commands/removeAllUserActionEventHandlers.md","json":"commands/removeAllUserActionEventHandlers.json","groups":["Event Handlers"],"syntax":["removeAllUserActionEventHandlers [keyName, eventType]"],"summary":"Removes all UserAction event handlers of the given type which were added by addUserActionEventHandler.","arma3_since":"2.06","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeAllWeapons","type":"command","md":"commands/removeAllWeapons.md","json":"commands/removeAllWeapons.json","groups":["Unit Inventory"],"syntax":["removeAllWeapons unit"],"summary":"Removes all weapons and magazines from the given unit. Does not remove items like map, compass, radio (see removeWeapon for this).","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeBackpack","type":"command","md":"commands/removeBackpack.md","json":"commands/removeBackpack.json","groups":["Containers"],"syntax":["removeBackpack unit"],"summary":"Removes unit's backpack","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeBackpackGlobal","type":"command","md":"commands/removeBackpackGlobal.md","json":"commands/removeBackpackGlobal.json","groups":["Unit Inventory"],"syntax":["removeBackpackGlobal unit"],"summary":"Removes backpack from a unit. (even non-local)","arma3_since":"1.32","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeBinocularItem","type":"command","md":"commands/removeBinocularItem.md","json":"commands/removeBinocularItem.json","groups":["Unit Inventory"],"syntax":["unit removeBinocularItem item"],"summary":"Removes given weapon item, including magazine, from the binocular weapon.","arma3_since":"2.02","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeCuratorAddons","type":"command","md":"commands/removeCuratorAddons.md","json":"commands/removeCuratorAddons.json","groups":["Curator"],"syntax":["curatorObj removeCuratorAddons addons"],"summary":"Restrict curator use of given addons.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"removeCuratorCameraArea","type":"command","md":"commands/removeCuratorCameraArea.md","json":"commands/removeCuratorCameraArea.json","groups":["Curator"],"syntax":["curatorObj removeCuratorCameraArea cameraAreaID"],"summary":"Removes curator camera area.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"removeCuratorEditableObjects","type":"command","md":"commands/removeCuratorEditableObjects.md","json":"commands/removeCuratorEditableObjects.json","groups":["Curator"],"syntax":["curatorObj removeCuratorEditableObjects [objects, removeCrew]"],"summary":"Unregister objects which can be edited by a curator.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"removeCuratorEditingArea","type":"command","md":"commands/removeCuratorEditingArea.md","json":"commands/removeCuratorEditingArea.json","groups":["Curator"],"syntax":["curatorObj removeCuratorEditingArea editAreaID"],"summary":"Removes editing area for given curator.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"removeDiaryRecord","type":"command","md":"commands/removeDiaryRecord.md","json":"commands/removeDiaryRecord.json","groups":["Briefing"],"syntax":["unit removeDiaryRecord [subject, diaryRecord]"],"summary":"Remove a log record.","arma3_since":"1.96","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeDiarySubject","type":"command","md":"commands/removeDiarySubject.md","json":"commands/removeDiarySubject.json","groups":["Briefing"],"syntax":["player removeDiarySubject diaryPage"],"summary":"Removes a page and all its subjects from the Diary.","arma3_since":"1.96","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeDrawIcon","type":"command","md":"commands/removeDrawIcon.md","json":"commands/removeDrawIcon.json","groups":["Game 2 Editor"],"syntax":["map removeDrawIcon [object, string identifier]"],"summary":"Removes an icon for an editor object.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeDrawLinks","type":"command","md":"commands/removeDrawLinks.md","json":"commands/removeDrawLinks.json","groups":["Game 2 Editor"],"syntax":["map removeDrawLinks [from,param type]"],"summary":"Remove all drawn links for the given editor object for the given editor,object type. Pass an empty string as param type to remove all draw,links for an object.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeEventHandler","type":"command","md":"commands/removeEventHandler.md","json":"commands/removeEventHandler.json","groups":["Event Handlers"],"syntax":["target removeEventHandler [type, index]"],"summary":"Removes a given Event Handler that was added with addEventHandler.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeFromRemainsCollector","type":"command","md":"commands/removeFromRemainsCollector.md","json":"commands/removeFromRemainsCollector.json","groups":["Object Manipulation"],"syntax":["removeFromRemainsCollector remains"],"summary":"Removes vehicles/units from the garbage collector, so they do not get deleted automatically; added earlier with addToRemainsCollector.","arma3_since":"1.32","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeGoggles","type":"command","md":"commands/removeGoggles.md","json":"commands/removeGoggles.json","groups":["Unit Inventory"],"syntax":["removeGoggles unit"],"summary":"Removes goggles from unit (diver goggles for example). This command does not remove NVGoggles. Use unassignItem and removeItem or just unlinkItem for latter.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeGroupIcon","type":"command","md":"commands/removeGroupIcon.md","json":"commands/removeGroupIcon.json","groups":["High Command"],"syntax":["group removeGroupIcon iconID"],"summary":"Remove icon with given ID from group.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeHandgunItem","type":"command","md":"commands/removeHandgunItem.md","json":"commands/removeHandgunItem.json","groups":["Unit Inventory"],"syntax":["unit removeHandgunItem item"],"summary":"Removes given weapon item, including magazine, from the handgunWeapon","arma3_since":"0.70","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeHeadgear","type":"command","md":"commands/removeHeadgear.md","json":"commands/removeHeadgear.json","groups":["Unit Inventory"],"syntax":["removeHeadgear unit"],"summary":"Removes headgear from a unit. If unit has no headgear command quietly fails.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeItem","type":"command","md":"commands/removeItem.md","json":"commands/removeItem.json","groups":["Unit Inventory"],"syntax":["unit removeItem item"],"summary":"Removes item from the inventory. The removal order by containers is uniform → vest → backpack.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeItemFromBackpack","type":"command","md":"commands/removeItemFromBackpack.md","json":"commands/removeItemFromBackpack.json","groups":["Containers"],"syntax":["unit removeItemFromBackpack item"],"summary":"Removes item from soldier's backpack.","arma3_since":"1.04","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeItemFromUniform","type":"command","md":"commands/removeItemFromUniform.md","json":"commands/removeItemFromUniform.json","groups":["Containers"],"syntax":["unit removeItemFromUniform item"],"summary":"Removes item from soldier's uniform. Can be used with magazines and weapons too.","arma3_since":"1.04","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeItemFromVest","type":"command","md":"commands/removeItemFromVest.md","json":"commands/removeItemFromVest.json","groups":["Containers"],"syntax":["unit removeItemFromVest item"],"summary":"Removes item from soldier's vest.","arma3_since":"1.04","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeItems","type":"command","md":"commands/removeItems.md","json":"commands/removeItems.json","groups":["Unit Inventory"],"syntax":["unit removeItems item"],"summary":"Removes all items with given class name from the inventory.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeMagazine","type":"command","md":"commands/removeMagazine.md","json":"commands/removeMagazine.json","groups":["Unit Inventory"],"syntax":["unitName removeMagazine magazineName"],"summary":"Remove magazine from the unit or static weapon.","arma3_since":"0.50","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeMagazineGlobal","type":"command","md":"commands/removeMagazineGlobal.md","json":"commands/removeMagazineGlobal.json","groups":["Unit Inventory"],"syntax":["unit removeMagazineGlobal magazineName"],"summary":"Removes the magazine from the unit.","arma3_since":"0.76","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeMagazines","type":"command","md":"commands/removeMagazines.md","json":"commands/removeMagazines.json","groups":["Unit Inventory"],"syntax":["unitName removeMagazines magazineName"],"summary":"Removes all magazines of given type from the unit. If magazine class does not exist, nothing happens, not even .rpt message, unlike with addMagazine command.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeMagazinesTurret","type":"command","md":"commands/removeMagazinesTurret.md","json":"commands/removeMagazinesTurret.json","groups":["Turrets"],"syntax":["vehicle removeMagazinesTurret [magazineName, turretPath]"],"summary":"Removes all magazines of the given type from given vehicle. Use turret path [-1] for driver's turret.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeMagazineTurret","type":"command","md":"commands/removeMagazineTurret.md","json":"commands/removeMagazineTurret.json","groups":["Turrets"],"syntax":["vehicle removeMagazineTurret [magazineName, turretPath]"],"summary":"Removes the magazine from the turret. Use turret path [-1] for driver's turret.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeMenuItem","type":"command","md":"commands/removeMenuItem.md","json":"commands/removeMenuItem.json","groups":["Game 2 Editor"],"syntax":["map removeMenuItem index"],"summary":"Removes a previously added menu item.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeMissionEventHandler","type":"command","md":"commands/removeMissionEventHandler.md","json":"commands/removeMissionEventHandler.json","groups":["Event Handlers"],"syntax":["removeMissionEventHandler [type, index]"],"summary":"Removes mission event handler added by addMissionEventHandler.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeMPEventHandler","type":"command","md":"commands/removeMPEventHandler.md","json":"commands/removeMPEventHandler.json","groups":["Multiplayer","Event Handlers"],"syntax":["unitName removeMPEventHandler [event, index]"],"summary":"Removes MP event handler added by addMPEventHandler.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeMusicEventHandler","type":"command","md":"commands/removeMusicEventHandler.md","json":"commands/removeMusicEventHandler.json","groups":["Event Handlers","Sounds"],"syntax":["removeMusicEventHandler [type, id]"],"summary":"Removes specified music track event handler. See Arma 3: Event Handlers#Music Event Handlers.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeOwnedMine","type":"command","md":"commands/removeOwnedMine.md","json":"commands/removeOwnedMine.json","groups":["Mines"],"syntax":["unit removeOwnedMine mine"],"summary":"Removes ownership over a remotely detonatable mine from the unit.","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removePrimaryWeaponItem","type":"command","md":"commands/removePrimaryWeaponItem.md","json":"commands/removePrimaryWeaponItem.json","groups":["Unit Inventory"],"syntax":["unit removePrimaryWeaponItem item"],"summary":"Removes given weapon item, including magazine, from the primaryWeapon.","arma3_since":"0.70","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeSecondaryWeaponItem","type":"command","md":"commands/removeSecondaryWeaponItem.md","json":"commands/removeSecondaryWeaponItem.json","groups":["Unit Inventory"],"syntax":["unit removeSecondaryWeaponItem item"],"summary":"Removes given weapon item, including magazine, from the secondaryWeapon.","arma3_since":"1.38","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeSimpleTask","type":"command","md":"commands/removeSimpleTask.md","json":"commands/removeSimpleTask.json","groups":["Briefing"],"syntax":["person removeSimpleTask task"],"summary":"Remove a simple task from the list of simple tasks.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeSwitchableUnit","type":"command","md":"commands/removeSwitchableUnit.md","json":"commands/removeSwitchableUnit.json","groups":["Team Switch","Multiplayer"],"syntax":["removeSwitchableUnit unitName"],"summary":"Remove a unit from the list of units available for Team Switch.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeTeamMember","type":"command","md":"commands/removeTeamMember.md","json":"commands/removeTeamMember.json","groups":["Teams"],"syntax":["team removeTeamMember member"],"summary":"Remove given member from given team. Effect is local, unless both member and team are local to PC on which command is executed, then effect is global.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeUniform","type":"command","md":"commands/removeUniform.md","json":"commands/removeUniform.json","groups":["Containers","Unit Inventory"],"syntax":["removeUniform unit"],"summary":"Removes uniform from unit.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeUserActionEventHandler","type":"command","md":"commands/removeUserActionEventHandler.md","json":"commands/removeUserActionEventHandler.json","groups":["Event Handlers"],"syntax":["removeUserActionEventHandler [keyName, event, index]"],"summary":"Removes a UserAction event handler. For a list of available UserAction event handlers, see: Arma 3: Mission Event Handlers.","arma3_since":"2.06","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeVest","type":"command","md":"commands/removeVest.md","json":"commands/removeVest.json","groups":["Containers","Unit Inventory"],"syntax":["removeVest unit"],"summary":"Removes vest from unit.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeWeapon","type":"command","md":"commands/removeWeapon.md","json":"commands/removeWeapon.json","groups":["Unit Inventory","Vehicle Inventory"],"syntax":["unit removeWeapon weapon","object removeWeapon [weapon, autoselect]"],"summary":"Remove weapon from a unit. The unit must be local to the computer where command is executed. For a global version of this command, see removeWeaponGlobal.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeWeaponAttachmentCargo","type":"command","md":"commands/removeWeaponAttachmentCargo.md","json":"commands/removeWeaponAttachmentCargo.json","groups":["Vehicle Inventory"],"syntax":["object removeWeaponAttachmentCargo [weaponID,creatorID,attachment]"],"summary":"Remove attachment linked to a weapon from the vehicle cargo space.","arma3_since":"1.22","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeWeaponCargo","type":"command","md":"commands/removeWeaponCargo.md","json":"commands/removeWeaponCargo.json","groups":["Vehicle Inventory"],"syntax":["object removeWeaponCargo [weaponID,creatorID]"],"summary":"Remove weapon from the vehicle cargo space.","arma3_since":"1.22","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeWeaponGlobal","type":"command","md":"commands/removeWeaponGlobal.md","json":"commands/removeWeaponGlobal.json","groups":["Unit Inventory","Vehicle Inventory"],"syntax":["unit removeWeaponGlobal weapon","object removeWeaponGlobal [weapon, autoselect]"],"summary":"Remove a weapon from a unit. An attempt to remove a weapon, which is not in unit's possession, is simply ignored.","arma3_since":"0.76","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeWeaponItem","type":"command","md":"commands/removeWeaponItem.md","json":"commands/removeWeaponItem.json","groups":["Unit Inventory"],"syntax":["unit removeWeaponItem [muzzle, magazine]"],"summary":"Removes magazine from the specified muzzle. It is possible to remove magazine directly from 'Throw' muzzle provided it is configured with `keepInInventory = 0;`.","arma3_since":"2.22","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"removeWeaponTurret","type":"command","md":"commands/removeWeaponTurret.md","json":"commands/removeWeaponTurret.json","groups":["Turrets"],"syntax":["vehicle removeWeaponTurret [weaponName, turretPath]"],"summary":"Removes weapon from the turret. Use turret path [-1] for driver's turret.","arma3_since":"1.32","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"reportRemoteTarget","type":"command","md":"commands/reportRemoteTarget.md","json":"commands/reportRemoteTarget.json","groups":["Sensors"],"syntax":["side reportRemoteTarget [target, time]"],"summary":"Shares the target vehicle via datalink to the Side center for a given time.","arma3_since":"1.70","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"requiredVersion","type":"command","md":"commands/requiredVersion.md","json":"commands/requiredVersion.json","groups":["System"],"syntax":["requiredVersion version"],"summary":"Check if version of application is available. If the current version is older than the required one, a warning message is shown and false is returned.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"resetCamShake","type":"command","md":"commands/resetCamShake.md","json":"commands/resetCamShake.json","groups":["Camera Control"],"syntax":["resetCamShake"],"summary":"Stops any ongoing camera shake effects. Does not prevent new effects from being created. To disallow new effects altogether, enableCamShake should be used.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"resetSubgroupDirection","type":"command","md":"commands/resetSubgroupDirection.md","json":"commands/resetSubgroupDirection.json","groups":["Groups"],"syntax":["resetSubgroupDirection unit"],"summary":"Sets formation direction of a group relative to current direction of the group leader. The group units will change their positions to form new formation if new formation direction is different (approx +/- 15 degrees).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"resistance","type":"command","md":"commands/resistance.md","json":"commands/resistance.json","groups":["Sides"],"syntax":["resistance"],"summary":"Pre-defined variable for the resistance side.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":["independent"]},{"name":"resize","type":"command","md":"commands/resize.md","json":"commands/resize.json","groups":["Arrays"],"syntax":["array resize count","array resize [count, fill]"],"summary":"Changes the size of the given array. The command does not return new array, it resizes the source array to the desired number of elements.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"resources","type":"command","md":"commands/resources.md","json":"commands/resources.json","groups":["Teams"],"syntax":["resources member"],"summary":"Returns the resources of a team member. Results are local to the PC on which command was executed.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"respawnVehicle","type":"command","md":"commands/respawnVehicle.md","json":"commands/respawnVehicle.json","groups":["Multiplayer"],"syntax":["vehicle respawnVehicle [respawnDelay, respawnCount, deleteOldWreck, respawnOnServer, respawnFlying, respawnUnit, respawnMode, respawnSide, useRespawnMarkerDir]"],"summary":"Sets vehicle as respawnable in MP game (see Vehicle Respawn). The vehicle will be spawned at the locality and coordinates it was prior to destruction.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"restartEditorCamera","type":"command","md":"commands/restartEditorCamera.md","json":"commands/restartEditorCamera.json","groups":["Game 2 Editor"],"syntax":["restartEditorCamera map"],"summary":"Restarts the mission editor camera (if it was deleted by a script,for example).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"reveal","type":"command","md":"commands/reveal.md","json":"commands/reveal.json","groups":["Object Manipulation"],"syntax":["toWhom reveal target","toWhom reveal [target, accuracy]"],"summary":"Reveals a target to a group. If *toWhom* is a unit, unit's group is considered. If *toWhom* is a vehicle, vehicle commander's group is considered.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"revealMine","type":"command","md":"commands/revealMine.md","json":"commands/revealMine.json","groups":["Mines"],"syntax":["side revealMine mine"],"summary":"Sets given mine as known to the side. (Knowledge about a mine is always shared across all units in a side.)","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"reverse","type":"command","md":"commands/reverse.md","json":"commands/reverse.json","groups":["Arrays"],"syntax":["reverse array","reverse string"],"summary":"Reverses given array by reference (modifies the original array, just like resize). The alternative syntax can be used to reverse a ANSI string. If Unicode support is desired, see forceUnicode.","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"reversedMouseY","type":"command","md":"commands/reversedMouseY.md","json":"commands/reversedMouseY.json","groups":["System"],"syntax":["reversedMouseY"],"summary":"Returns true if mouse vertical axe is inverted.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"roadAt","type":"command","md":"commands/roadAt.md","json":"commands/roadAt.json","groups":["Roads and Airports"],"syntax":["roadAt position"],"summary":"Returns a road segment containing given position, objNull otherwise. Same as isOnRoad only returns the actual road object instead of boolean.","arma3_since":"1.58","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"roadsConnectedTo","type":"command","md":"commands/roadsConnectedTo.md","json":"commands/roadsConnectedTo.json","groups":["Roads and Airports"],"syntax":["roadsConnectedTo roadSegment","roadsConnectedTo [roadSegment, extended]"],"summary":"Find the road segments connected to the given road segment.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"roleDescription","type":"command","md":"commands/roleDescription.md","json":"commands/roleDescription.json","groups":["Object Manipulation","Multiplayer"],"syntax":["roleDescription unit"],"summary":"Returns unit description set in the editor and visible on role selection screen in multiplayer.","arma3_since":"1.48","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ropeAttachedObjects","type":"command","md":"commands/ropeAttachedObjects.md","json":"commands/ropeAttachedObjects.json","groups":["Ropes and Sling Loading"],"syntax":["ropeAttachedObjects ropesOwner"],"summary":"Returns an array of all entities that are attached to the transport with ropes. This command is the opposite of ropeAttachedTo.","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ropeAttachedTo","type":"command","md":"commands/ropeAttachedTo.md","json":"commands/ropeAttachedTo.json","groups":["Ropes and Sling Loading"],"syntax":["ropeAttachedTo cargo"],"summary":"Returns the owner of the first rope - the transport to which other entities are attached with ropes. This command is the opposite of ropeAttachedObjects. To return all owners see ropesAttachedTo.","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ropeAttachEnabled","type":"command","md":"commands/ropeAttachEnabled.md","json":"commands/ropeAttachEnabled.json","groups":["Ropes and Sling Loading"],"syntax":["ropeAttachEnabled entity"],"summary":"Returns true if entity can be attached to a rope end.","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ropeAttachTo","type":"command","md":"commands/ropeAttachTo.md","json":"commands/ropeAttachTo.json","groups":["Ropes and Sling Loading"],"syntax":["[entity, toPoint, ropeEndDownVector] ropeAttachTo rope","entity ropeAttachTo rope"],"summary":"Attaches entity to the rope end with optional offset. For detach operation use ropeDetach.","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ropeCreate","type":"command","md":"commands/ropeCreate.md","json":"commands/ropeCreate.json","groups":["Ropes and Sling Loading"],"syntax":["ropeCreate [fromObject, fromPoint, toObject, toPoint, length, ropeStart, ropeEnd, ropeType, nSegments]","ropeCreate [fromObject, fromPoint, length, ropeStart, ropeEnd, ropeType, nSegments]"],"summary":"Creates a PhysX rope with given params. Since Arma 3 v2.14 the optional arguments can be skipped by setting them to nil.","arma3_since":"1.34","locality":{"argument":null,"effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ropeCut","type":"command","md":"commands/ropeCut.md","json":"commands/ropeCut.json","groups":["Ropes and Sling Loading"],"syntax":["ropeCut [rope, length]"],"summary":"Cuts the given rope to the specified length. If some entity was attached to the end of the rope, it will be detached.","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ropeDestroy","type":"command","md":"commands/ropeDestroy.md","json":"commands/ropeDestroy.json","groups":["Ropes and Sling Loading"],"syntax":["ropeDestroy rope"],"summary":"Destroys the given rope. If the rope is attached to a vehicle, it will be detached and then destroyed.","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ropeDetach","type":"command","md":"commands/ropeDetach.md","json":"commands/ropeDetach.json","groups":["Ropes and Sling Loading"],"syntax":["attachedObject ropeDetach rope"],"summary":"Detaches attached object from rope (i.e. detaches rope end from attached to it entity). See ropeAttachTo for attach operation.","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ropeEndPosition","type":"command","md":"commands/ropeEndPosition.md","json":"commands/ropeEndPosition.json","groups":["Ropes and Sling Loading"],"syntax":["ropeEndPosition rope"],"summary":"Returns start and end positions for the given rope. If command fails, empty array `[]` is returned.","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ropeLength","type":"command","md":"commands/ropeLength.md","json":"commands/ropeLength.json","groups":["Ropes and Sling Loading"],"syntax":["ropeLength rope"],"summary":"Return rope length in meters (set by ropeCreate, ropeCut, ropeUnwind).","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ropes","type":"command","md":"commands/ropes.md","json":"commands/ropes.json","groups":["Ropes and Sling Loading"],"syntax":["ropes ropesOwner"],"summary":"Returns all ropes attached to a ropes owner transport vehicle.","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ropesAttachedTo","type":"command","md":"commands/ropesAttachedTo.md","json":"commands/ropesAttachedTo.json","groups":["Ropes and Sling Loading"],"syntax":["ropesAttachedTo cargo"],"summary":"Returns the owners of all ropes attached to the cargo - the transports to which other entities are attached with ropes.","arma3_since":"2.10","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ropeSegments","type":"command","md":"commands/ropeSegments.md","json":"commands/ropeSegments.json","groups":["Ropes and Sling Loading"],"syntax":["ropeSegments rope"],"summary":"Returns provided rope's segments.","arma3_since":"2.04","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ropeUnwind","type":"command","md":"commands/ropeUnwind.md","json":"commands/ropeUnwind.json","groups":["Ropes and Sling Loading"],"syntax":["ropeUnwind [rope, speed, length, relative]"],"summary":"Increases or decreases the rope length by the given amount. Use relative parameter for changing rope length +/- from current length.","arma3_since":"1.34","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"ropeUnwound","type":"command","md":"commands/ropeUnwound.md","json":"commands/ropeUnwound.json","groups":["Ropes and Sling Loading"],"syntax":["ropeUnwound rope"],"summary":"Returns false if rope length changing animation is in progress. Returns true if animation is done.","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"rotorsForcesRTD","type":"command","md":"commands/rotorsForcesRTD.md","json":"commands/rotorsForcesRTD.json","groups":["RTD"],"syntax":["rotorsForcesRTD helicopter"],"summary":"Returns force produced by rotors.","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"rotorsRpmRTD","type":"command","md":"commands/rotorsRpmRTD.md","json":"commands/rotorsRpmRTD.json","groups":["RTD"],"syntax":["rotorsRpmRTD RTD_helicopter"],"summary":"Returns rotors RPM.","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"round","type":"command","md":"commands/round.md","json":"commands/round.json","groups":["Math"],"syntax":["round value"],"summary":"Rounds the provided value to the closest integer.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"runInitScript","type":"command","md":"commands/runInitScript.md","json":"commands/runInitScript.json","groups":["System"],"syntax":["runInitScript"],"summary":"Fades in mission screen and re-executes init.sqf and init.sqs scripts. In Eden Editor the code inside the \"Init\" mission attribute is executed.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"safeZoneH","type":"command","md":"commands/safeZoneH.md","json":"commands/safeZoneH.json","groups":["GUI Control - Positioning"],"syntax":["safeZoneH"],"summary":"Returns the height of the screen in screen measurement units. Taken from top left corner of the default viewport (0,0) of the screen and going in the same direction as the Y axis, the value will be positive but…","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"safeZoneW","type":"command","md":"commands/safeZoneW.md","json":"commands/safeZoneW.json","groups":["GUI Control - Positioning"],"syntax":["safeZoneW"],"summary":"Returns the width of the screen in screen measurement units. Taken from top left corner of the default viewport (0,0) of the screen and going in the same direction as the X axis, the value will be positive but resulting…","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"safeZoneWAbs","type":"command","md":"commands/safeZoneWAbs.md","json":"commands/safeZoneWAbs.json","groups":["GUI Control - Positioning"],"syntax":["safeZoneWAbs"],"summary":"Returns absolute safeZoneW including all monitors.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"safeZoneX","type":"command","md":"commands/safeZoneX.md","json":"commands/safeZoneX.json","groups":["GUI Control - Positioning"],"syntax":["safeZoneX"],"summary":"Returns the X of the left border of the screen, which is also a distance in screen measurement units from top left corner of the default viewport (0,0) of the screen to the left border of the screen.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"safeZoneXAbs","type":"command","md":"commands/safeZoneXAbs.md","json":"commands/safeZoneXAbs.json","groups":["GUI Control - Positioning"],"syntax":["safeZoneXAbs"],"summary":"Returns absolute safeZoneX including all monitors.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"safeZoneY","type":"command","md":"commands/safeZoneY.md","json":"commands/safeZoneY.json","groups":["GUI Control - Positioning"],"syntax":["safeZoneY"],"summary":"Returns the Y of the top border of the screen, which is also a distance in screen measurement units from top left corner of the default viewport (0,0) of the screen to the top border of the screen.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"save3DENInventory","type":"command","md":"commands/save3DENInventory.md","json":"commands/save3DENInventory.json","groups":["Eden Editor"],"syntax":["save3DENInventory entities"],"summary":"Saves the current state of entities' inventory to the Mission.sqm.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"save3DENPreferences","type":"command","md":"commands/save3DENPreferences.md","json":"commands/save3DENPreferences.json","groups":["Eden Editor"],"syntax":["save3DENPreferences"],"summary":"Saves current 3DEN preferences into .3den.Arma3Profile file.","arma3_since":"2.18","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"saveGame","type":"command","md":"commands/saveGame.md","json":"commands/saveGame.json","groups":["Mission Information"],"syntax":["saveGame"],"summary":"Autosaves the game (used for Retry). The saving is not started immediately, the request for autosave is made instead. To check the status of the request, use isSaving.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"saveIdentity","type":"command","md":"commands/saveIdentity.md","json":"commands/saveIdentity.json","groups":["Unit Identity"],"syntax":["unit saveIdentity name"],"summary":"Saves units's identity to Objects.sav file in campaign directory as entry name.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"saveJoysticks","type":"command","md":"commands/saveJoysticks.md","json":"commands/saveJoysticks.json","groups":["System"],"syntax":["saveJoysticks"],"summary":"Saves joysticks key mappings into the joysticks.cfg file. Engine add these joysticks to the Joystick Scheme mapping dialog in options controls section.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"saveMissionProfileNamespace","type":"command","md":"commands/saveMissionProfileNamespace.md","json":"commands/saveMissionProfileNamespace.json","groups":["Namespaces","Variables"],"syntax":["saveMissionProfileNamespace"],"summary":"missionProfileNamespace provides long-term storage solution for mission variables.","arma3_since":"2.10","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"saveOverlay","type":"command","md":"commands/saveOverlay.md","json":"commands/saveOverlay.json","groups":["Game 2 Editor"],"syntax":["saveOverlay map"],"summary":"Save the current overlay.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"saveProfileNamespace","type":"command","md":"commands/saveProfileNamespace.md","json":"commands/saveProfileNamespace.json","groups":["Namespaces","Variables"],"syntax":["saveProfileNamespace"],"summary":"Saves all variables stored in profileNamespace to the active Profile.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"saveStatus","type":"command","md":"commands/saveStatus.md","json":"commands/saveStatus.json","groups":["Weapon Pool","Mission Information"],"syntax":["object saveStatus name"],"summary":"Saves object's properties to Objects.sav file in campaign directory as entry name.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"saveVar","type":"command","md":"commands/saveVar.md","json":"commands/saveVar.json","groups":["Variables"],"syntax":["saveVar varname"],"summary":"Save variable value into the campaign space. This variable is available to all following missions in the campaign.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"savingEnabled","type":"command","md":"commands/savingEnabled.md","json":"commands/savingEnabled.json","groups":["Mission Information"],"syntax":["savingEnabled"],"summary":"Check if saving the game is enabled.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"say","type":"command","md":"commands/say.md","json":"commands/say.json","groups":["Sounds"],"syntax":["from say sound"],"summary":"Make unit say given sound. The sound is defined in CfgSounds. If the unit is a person, it will also perform the corresponding lipsync effect provided an appropriate .lip file has been created for this sound.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"say2D","type":"command","md":"commands/say2D.md","json":"commands/say2D.json","groups":["Sounds"],"syntax":["from say2D sound"],"summary":"Plays given sound in 2D.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"say3D","type":"command","md":"commands/say3D.md","json":"commands/say3D.json","groups":["Sounds"],"syntax":["from say3D sound"],"summary":"Lets an object say given sound in 3D space. This allows broadcasting of positional music or sound from a source, without having to script a fade sound or music command. The source has to be alive.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"scopeName","type":"command","md":"commands/scopeName.md","json":"commands/scopeName.json","groups":["Program Flow"],"syntax":["scopeName name"],"summary":"Defines name of current scope. Name is visible in debugger, and name is also used as reference in some commands like breakOut and breakTo. Scope name should be defined only once per scope.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"score","type":"command","md":"commands/score.md","json":"commands/score.json","groups":["Multiplayer"],"syntax":["score unit"],"summary":"Returns the person's score in MP.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"scoreSide","type":"command","md":"commands/scoreSide.md","json":"commands/scoreSide.json","groups":["Multiplayer","Sides"],"syntax":["scoreSide side"],"summary":"Returns score for the given side. MP Only.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"screenshot","type":"command","md":"commands/screenshot.md","json":"commands/screenshot.json","groups":["System"],"syntax":["screenshot filename"],"summary":"Takes a screenshot of the 3D scene and saves it to the provided filename. - Only the 3D scene is captured, no GUI/cursor - Sampling is taken in consideration: a 200% sampling value on a 1920x1080 resolution takes a…","arma3_since":"1.60","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"screenToWorld","type":"command","md":"commands/screenToWorld.md","json":"commands/screenToWorld.json","groups":["Positions"],"syntax":["screenToWorld screen","camera screenToWorld position"],"summary":"Returns the position on landscape (PositionAGL) corresponding to the given point on screen (in UI coordinates).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"screenToWorldDirection","type":"command","md":"commands/screenToWorldDirection.md","json":"commands/screenToWorldDirection.json","groups":["Positions"],"syntax":["screenToWorldDirection screen","camera screenToWorldDirection position"],"summary":"Returns the 3D vector in world corresponding to the given point on the screen (in UI coordinates), as if the vector was aiming from the camera to the screen position.","arma3_since":"2.18","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"scriptDone","type":"command","md":"commands/scriptDone.md","json":"commands/scriptDone.json","groups":["Program Flow"],"syntax":["scriptDone handle"],"summary":"Check if a script is finished running using the Script Handle returned by execVM or spawn.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"scriptName","type":"command","md":"commands/scriptName.md","json":"commands/scriptName.json","groups":["Program Flow"],"syntax":["scriptName name"],"summary":"Assign a user friendly name to the VM script this command is executed from.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"scriptNull","type":"command","md":"commands/scriptNull.md","json":"commands/scriptNull.json","groups":["Variables"],"syntax":["scriptNull"],"summary":"A non-existing or completed Script Handle. To compare non-existent scripts use isNull or isEqualTo:","arma3_since":"1.32","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"scudState","type":"command","md":"commands/scudState.md","json":"commands/scudState.json","groups":["Object Manipulation"],"syntax":["scudState scudName"],"summary":"Return the current state of given Scud launcher.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"secondaryWeapon","type":"command","md":"commands/secondaryWeapon.md","json":"commands/secondaryWeapon.json","groups":["Unit Inventory"],"syntax":["secondaryWeapon unit"],"summary":"Returns the name of a unit's secondary weapon (launcher). To detect the weapon which is currently being used by the unit use currentWeapon.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"secondaryWeaponItems","type":"command","md":"commands/secondaryWeaponItems.md","json":"commands/secondaryWeaponItems.json","groups":["Unit Inventory"],"syntax":["secondaryWeaponItems unit"],"summary":"Returns array with all items assigned to the secondaryWeapon except magazines. Use secondaryWeaponMagazine command for the latter. This command is used for infantry weapons only.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"secondaryWeaponMagazine","type":"command","md":"commands/secondaryWeaponMagazine.md","json":"commands/secondaryWeaponMagazine.json","groups":["Unit Inventory"],"syntax":["secondaryWeaponMagazine unit"],"summary":"Collects all loaded magazines from all secondaryWeapon muzzles and returns them in Array, otherwise it returns []. This command is used for infantry weapons only.","arma3_since":"0.70","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"select","type":"command","md":"commands/select.md","json":"commands/select.json","groups":["Arrays","Strings","Config"],"syntax":["array select index","array select boolean","config select index","string select [start, length]","array select [start, count]","array select expression"],"summary":"Selects an element from an array, config entry from Config or substring from a string or a range from an array.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"selectBestPlaces","type":"command","md":"commands/selectBestPlaces.md","json":"commands/selectBestPlaces.json","groups":["Mission Information"],"syntax":["selectBestPlaces [position, radius, expression, precision, sourcesCount]"],"summary":"Find the places with the maximum value of *expression* in the given area. Places can be on water. Results are sorted by value. Search pattern is randomised every command execution.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"selectDiarySubject","type":"command","md":"commands/selectDiarySubject.md","json":"commands/selectDiarySubject.json","groups":["Briefing"],"syntax":["player selectDiarySubject subject"],"summary":"Selects a subject page in the diary. The subject page is selected but the command does not open the map by default, which could be opened with openMap if necessary.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"selectedEditorObjects","type":"command","md":"commands/selectedEditorObjects.md","json":"commands/selectedEditorObjects.json","groups":["Game 2 Editor"],"syntax":["selectedEditorObjects map"],"summary":"Returns a list of currently selected editor objects.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"selectEditorObject","type":"command","md":"commands/selectEditorObject.md","json":"commands/selectEditorObject.json","groups":["Game 2 Editor"],"syntax":["map selectEditorObject object"],"summary":"Select an editor object. Does not un-select previously selected objects.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"selectionNames","type":"command","md":"commands/selectionNames.md","json":"commands/selectionNames.json","groups":["Object Manipulation"],"syntax":["selectionNames object","object selectionNames LOD"],"summary":"Returns the list of model selections. When using default syntax, the named selections are returned from the first LOD only (LOD index 0).","arma3_since":"1.58","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"selectionPosition","type":"command","md":"commands/selectionPosition.md","json":"commands/selectionPosition.json","groups":["Object Manipulation","Render Time Scope"],"syntax":["object selectionPosition selectionName","object selectionPosition [selectionName, LOD, returnMode]","selectionPosition [object, selectionName, LODIndex, isVisual, returnMode]"],"summary":"Returns selection position in model space pertaining to the current animation in render time scope.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"selectionVectorDirAndUp","type":"command","md":"commands/selectionVectorDirAndUp.md","json":"commands/selectionVectorDirAndUp.json","groups":["Object Manipulation"],"syntax":["object selectionVectorDirAndUp [selectionName, LOD]"],"summary":"Searches for selection in the object model's LOD level, and returns the Direction and Up vectors in model space.","arma3_since":"2.06","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"selectLeader","type":"command","md":"commands/selectLeader.md","json":"commands/selectLeader.json","groups":["Groups"],"syntax":["group selectLeader unitName"],"summary":"Select the group's leader. Group locality can be checked with local command and group ownership with groupOwner command.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"selectMax","type":"command","md":"commands/selectMax.md","json":"commands/selectMax.json","groups":["Arrays"],"syntax":["selectMax array"],"summary":"Returns the array element with maximum numerical value. Engine solution to BIS_fnc_greatestNum and BIS_fnc_findExtreme. Therefore it is expected that supplied array consists of Numbers only.","arma3_since":"1.66","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"selectMin","type":"command","md":"commands/selectMin.md","json":"commands/selectMin.json","groups":["Arrays"],"syntax":["selectMin array"],"summary":"Returns the array element with minimum numerical value. Engine solution to BIS_fnc_lowestNum and BIS_fnc_findExtreme. Therefore it is expected that supplied array consists of Numbers only.","arma3_since":"1.66","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"selectNoPlayer","type":"command","md":"commands/selectNoPlayer.md","json":"commands/selectNoPlayer.json","groups":["Object Manipulation"],"syntax":["selectNoPlayer"],"summary":"Switches player to no unit, makes player return objNull.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"selectPlayer","type":"command","md":"commands/selectPlayer.md","json":"commands/selectPlayer.json","groups":["Object Manipulation","Multiplayer"],"syntax":["selectPlayer unitName"],"summary":"Move player into given unit. Some usage advices: - Avoid using selectPlayer on editor-placed units in multiplayer, as it may, on occasion, lead to some undefined behaviour.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"selectRandom","type":"command","md":"commands/selectRandom.md","json":"commands/selectRandom.json","groups":["Arrays"],"syntax":["selectRandom array"],"summary":"Returns a random element from the given array. Engine solution to BIS_fnc_selectRandom","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"selectRandomWeighted","type":"command","md":"commands/selectRandomWeighted.md","json":"commands/selectRandomWeighted.json","groups":["Arrays"],"syntax":["selectRandomWeighted valuesAndWeights","values selectRandomWeighted weights"],"summary":"Returns a random element from the given array according to assigned weights. Engine solution to BIS_fnc_selectRandomWeighted.","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"selectThrowable","type":"command","md":"commands/selectThrowable.md","json":"commands/selectThrowable.json","groups":["Weapons","Unit Inventory"],"syntax":["unit selectThrowable throwable"],"summary":"Selects current throwable, which will be launched if the user presses <kbd>G</kbd>.","arma3_since":"2.18","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"selectWeapon","type":"command","md":"commands/selectWeapon.md","json":"commands/selectWeapon.json","groups":["Weapons"],"syntax":["unitName selectWeapon muzzleName","unit selectWeapon [weapon, muzzle, firemode]"],"summary":"Selects the given weapon.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"selectWeaponTurret","type":"command","md":"commands/selectWeaponTurret.md","json":"commands/selectWeaponTurret.json","groups":["Turrets"],"syntax":["vehicle selectWeaponTurret [weapon, turretPath, muzzle, firemode]"],"summary":"Selects the given weapon on the specified turret. Use turret path [-1] for the driver's turret.","arma3_since":"1.12","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"sendAUMessage","type":"command","md":"commands/sendAUMessage.md","json":"commands/sendAUMessage.json","groups":["Multiplayer"],"syntax":["sendAUMessage [clientList, command]"],"summary":"Send the command to the list of clients.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"sendSimpleCommand","type":"command","md":"commands/sendSimpleCommand.md","json":"commands/sendSimpleCommand.json","groups":["Unit Control"],"syntax":["vehicleName sendSimpleCommand command"],"summary":"Sends a simple command to the vehicle's driver / gunner (air vehicles ignore it). See also vehicleMoveInfo.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"sendTask","type":"command","md":"commands/sendTask.md","json":"commands/sendTask.json","groups":["Briefing","Teams"],"syntax":["sender sendTask [receiver,[type] or [type,parentTask],priority,name1,value1,name2,value2,...]"],"summary":"Create a new AI task (subtask of parentTask). Type is name of registered task type.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"sendTaskResult","type":"command","md":"commands/sendTaskResult.md","json":"commands/sendTaskResult.json","groups":["Briefing"],"syntax":["task sendTaskResult [state,result,sentence]"],"summary":"Send a result of the task to the task sender.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"sendUDPMessage","type":"command","md":"commands/sendUDPMessage.md","json":"commands/sendUDPMessage.json","groups":["Multiplayer"],"syntax":["sendUDPMessage [ip, port, message]"],"summary":"Send message to given address using UDP protocol. Returns false if the message has not been delivered","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"sentencesEnabled","type":"command","md":"commands/sentencesEnabled.md","json":"commands/sentencesEnabled.json","groups":["Radio and Chat"],"syntax":["sentencesEnabled"],"summary":"A getter for enableSentences.","arma3_since":"2.06","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"serverCommand","type":"command","md":"commands/serverCommand.md","json":"commands/serverCommand.json","groups":["Multiplayer"],"syntax":["serverCommand command","password serverCommand command"],"summary":"Executes the given server command. Requires you to be logged-in admin as client to execute on a client, or provide the serverCommandPassword with the serverCommand execution as client/server to basically also get logged…","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"serverCommandAvailable","type":"command","md":"commands/serverCommandAvailable.md","json":"commands/serverCommandAvailable.json","groups":["Multiplayer"],"syntax":["serverCommandAvailable command"],"summary":"Returns true if given serverCommand is available on current machine, false if not.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"serverCommandExecutable","type":"command","md":"commands/serverCommandExecutable.md","json":"commands/serverCommandExecutable.json","groups":["Multiplayer"],"syntax":["serverCommandExecutable command"],"summary":"Returns true if the serverCommand can be performed on the machine and in this exact environment, otherwise false.","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"serverName","type":"command","md":"commands/serverName.md","json":"commands/serverName.json","groups":["Multiplayer"],"syntax":["serverName"],"summary":"Returns name of the hosting server in MP, \"\" in SP.","arma3_since":"1.48","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"serverNamespace","type":"command","md":"commands/serverNamespace.md","json":"commands/serverNamespace.json","groups":["Namespaces","Variables","Multiplayer"],"syntax":["serverNamespace"],"summary":"Returns server's namespace. This namespace is only available on the server for the server's uptime duration (same as uiNamespace).","arma3_since":"2.06","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"serverTime","type":"command","md":"commands/serverTime.md","json":"commands/serverTime.json","groups":["Time","Mission Information","Multiplayer"],"syntax":["serverTime"],"summary":"Returns the time since latest server (re)start in seconds.","arma3_since":"0.50","locality":{"argument":null,"effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"set","type":"command","md":"commands/set.md","json":"commands/set.json","groups":["Arrays","HashMap"],"syntax":["array set [index, value]","hashMap set [key, value, insertOnly]"],"summary":"Changes the element at the given zero-based index of the array.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"set3DENAttachedCursorEntity","type":"command","md":"commands/set3DENAttachedCursorEntity.md","json":"commands/set3DENAttachedCursorEntity.json","groups":["Eden Editor"],"syntax":["set3DENAttachedCursorEntity entityHashMap"],"summary":"Attach an entity to the Eden Editor cursor.","arma3_since":"2.18","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"set3DENAttribute","type":"command","md":"commands/set3DENAttribute.md","json":"commands/set3DENAttribute.json","groups":["Eden Editor"],"syntax":["entity set3DENAttribute [class, value]"],"summary":"Sets one of entity attributes. For the list of all attributes with their properties see Setting Attributes.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"set3DENAttributes","type":"command","md":"commands/set3DENAttributes.md","json":"commands/set3DENAttributes.json","groups":["Eden Editor"],"syntax":["set3DENAttributes [[entities1, class1, value1], [entities2, class2, value2], ...]"],"summary":"Set entity attributes. An attribute is identified by its `property` (`data` when it is engine-drive attribute) value in config. For the list of all attributes with their properties, see Setting Attributes.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"set3DENGrid","type":"command","md":"commands/set3DENGrid.md","json":"commands/set3DENGrid.json","groups":["Eden Editor"],"syntax":["set3DENGrid [type, value]"],"summary":"Sets the grid increment for the given transformation type.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"set3DENIconsVisible","type":"command","md":"commands/set3DENIconsVisible.md","json":"commands/set3DENIconsVisible.json","groups":["Eden Editor"],"syntax":["set3DENIconsVisible [showMap, showScene]"],"summary":"Toggle visibility of Eden Editor icons.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"set3DENLayer","type":"command","md":"commands/set3DENLayer.md","json":"commands/set3DENLayer.json","groups":["Eden Editor"],"syntax":["entity set3DENLayer layerID"],"summary":"Set layer for Eden Entity.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"set3DENLinesVisible","type":"command","md":"commands/set3DENLinesVisible.md","json":"commands/set3DENLinesVisible.json","groups":["Eden Editor"],"syntax":["set3DENLinesVisible [showMap, showScene]"],"summary":"Toggle visibility of Eden Editor lines.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"set3DENLogicType","type":"command","md":"commands/set3DENLogicType.md","json":"commands/set3DENLogicType.json","groups":["Eden Editor"],"syntax":["objects set3DENLogicType classname"],"summary":"Sets the new type of Logic object(s). For other objects use set3DENObjectType.","arma3_since":"1.70","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"set3DENMissionAttribute","type":"command","md":"commands/set3DENMissionAttribute.md","json":"commands/set3DENMissionAttribute.json","groups":["Eden Editor"],"syntax":["section set3DENMissionAttribute [class, value]"],"summary":"Set scenario attribute. An attribute is identified by its `property` (`data` when it is engine-drive attribute) value in config. For the list of all attributes with their properties, see Setting Attributes.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"set3DENMissionAttributes","type":"command","md":"commands/set3DENMissionAttributes.md","json":"commands/set3DENMissionAttributes.json","groups":["Eden Editor"],"syntax":["set3DENMissionAttributes [[section1, class1, value1], ...]"],"summary":"Set scenario attributes. An attribute is identified by its `property` (`data` when it is an engine-driven attribute) value in config. For the list of all attributes with their properties, see Mission Attributes.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"set3DENModelsVisible","type":"command","md":"commands/set3DENModelsVisible.md","json":"commands/set3DENModelsVisible.json","groups":["Eden Editor"],"syntax":["set3DENModelsVisible [map, scene]"],"summary":"Enables or disables trigger area visibility.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"set3DENObjectType","type":"command","md":"commands/set3DENObjectType.md","json":"commands/set3DENObjectType.json","groups":["Eden Editor"],"syntax":["objects set3DENObjectType classname"],"summary":"Sets the classname of one or more given Eden Editor objects. For Logic objects use set3DENLogicType.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"set3DENSelected","type":"command","md":"commands/set3DENSelected.md","json":"commands/set3DENSelected.json","groups":["Eden Editor"],"syntax":["set3DENSelected entities"],"summary":"Changes selection in Eden Editor to what is inside entities array.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setAccTime","type":"command","md":"commands/setAccTime.md","json":"commands/setAccTime.json","groups":["Time"],"syntax":["setAccTime accFactor"],"summary":"Set simulation acceleration coefficient. May also be used to slow time in cutscenes.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setActualCollectiveRTD","type":"command","md":"commands/setActualCollectiveRTD.md","json":"commands/setActualCollectiveRTD.json","groups":["RTD"],"syntax":["helicopterRTD setActualCollectiveRTD value"],"summary":"Sets the collective pitch control to a specific position, regardless of input devices (until those are changed). - 0: collective fully down - ~0.7: approximate stable hover position - 1: collective fully up","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setAirplaneThrottle","type":"command","md":"commands/setAirplaneThrottle.md","json":"commands/setAirplaneThrottle.json","groups":["Object Manipulation"],"syntax":["airplane setAirplaneThrottle value"],"summary":"Sets a wanted throttle position - works only on player's vehicle.","arma3_since":"1.70","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setAirportSide","type":"command","md":"commands/setAirportSide.md","json":"commands/setAirportSide.json","groups":["Roads and Airports","Sides"],"syntax":["id setAirportSide side","target setAirportSide side"],"summary":"Set owning side of the airport. ID is the number to identify which airport on the island you want to check.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setAmmo","type":"command","md":"commands/setAmmo.md","json":"commands/setAmmo.json","groups":["Unit Inventory","Vehicle Inventory"],"syntax":["unit setAmmo [weaponOrMuzzle, count]"],"summary":"Sets custom ammo count in the currently loaded magazine of the specified weapon or muzzle.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setAmmoCargo","type":"command","md":"commands/setAmmoCargo.md","json":"commands/setAmmoCargo.json","groups":["Vehicle Inventory"],"syntax":["vehicleName setAmmoCargo ammoCargo"],"summary":"Set amount of ammo resources in cargo space of a rearm vehicle. Ammo resource is used to resupply vehicles that take ammo. Soldiers use individual magazines instead.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setAmmoOnPylon","type":"command","md":"commands/setAmmoOnPylon.md","json":"commands/setAmmoOnPylon.json","groups":["Vehicle Loadouts"],"syntax":["vehicle setAmmoOnPylon [pylon, ammocount]"],"summary":"Set count of ammo in magazine on pylon (supports pylon name since Arma 3 v1.94)","arma3_since":"1.70","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setAngularVelocity","type":"command","md":"commands/setAngularVelocity.md","json":"commands/setAngularVelocity.json","groups":["Object Manipulation"],"syntax":["obj setAngularVelocity vector"],"summary":"Sets the angular velocity of the object in world space as a 3D vector. The units are in Rad/s and rotations are clockwise.","arma3_since":"2.18","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setAngularVelocityModelSpace","type":"command","md":"commands/setAngularVelocityModelSpace.md","json":"commands/setAngularVelocityModelSpace.json","groups":["Object Manipulation"],"syntax":["obj setAngularVelocityModelSpace vector"],"summary":"Sets the angular velocity of the object in model space as a 3D vector. The units are in Rad/s and rotations are clockwise.","arma3_since":"2.18","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setAnimSpeedCoef","type":"command","md":"commands/setAnimSpeedCoef.md","json":"commands/setAnimSpeedCoef.json","groups":["Animations","Stamina System"],"syntax":["unit setAnimSpeedCoef coef"],"summary":"Sets a coefficient for animation speed (0.5 will play animations half the speed, 2 twice the speed).","arma3_since":"1.54","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setAperture","type":"command","md":"commands/setAperture.md","json":"commands/setAperture.json","groups":["Camera Control","Lights"],"syntax":["setAperture aperture"],"summary":"Sets custom eye accommodation camera aperture.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setApertureNew","type":"command","md":"commands/setApertureNew.md","json":"commands/setApertureNew.json","groups":["Camera Control","Lights"],"syntax":["setApertureNew [minimum, standard, maximum, luminance]","setApertureNew [reset]"],"summary":"Sets custom camera aperture when HDR is enabled. Provided values should be set such as *minimum* &lte; *standard* &lte; *maximum*.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setArmoryPoints","type":"command","md":"commands/setArmoryPoints.md","json":"commands/setArmoryPoints.json","groups":["System"],"syntax":["setArmoryPoints points"],"summary":"Stores passed number into [USERNAME].ArmaXProfile file, where it assigns it as a value to *armoryPoints* entry. If entry doesn't exist, it is created.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setAttributes","type":"command","md":"commands/setAttributes.md","json":"commands/setAttributes.json","groups":["Strings","Structured Text"],"syntax":["text setAttributes [name1, value1, name2, value2, ...]"],"summary":"Returns a Structured Text created from the given structured text and sets attributes to the given values.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setAutonomous","type":"command","md":"commands/setAutonomous.md","json":"commands/setAutonomous.json","groups":["Remote Control"],"syntax":["uav setAutonomous bool"],"summary":"Sets UAV autonomous mode.","arma3_since":"1.16","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setBehaviour","type":"command","md":"commands/setBehaviour.md","json":"commands/setBehaviour.json","groups":["Groups","AI Behaviour"],"syntax":["groupOrUnit setBehaviour behaviour"],"summary":"Sets individual unit behaviour on every unit in a group.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setBehaviourStrong","type":"command","md":"commands/setBehaviourStrong.md","json":"commands/setBehaviourStrong.json","groups":["Groups","AI Behaviour"],"syntax":["groupName setBehaviourStrong behaviour"],"summary":"Sets individual unit behaviour on every unit in a group and additionally tries to force this behaviour to the unit's group. Alternatively see setCombatBehaviour.","arma3_since":"1.92","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setBleedingRemaining","type":"command","md":"commands/setBleedingRemaining.md","json":"commands/setBleedingRemaining.json","groups":["Object Manipulation"],"syntax":["unit setBleedingRemaining time"],"summary":"Sets for how many seconds injured unit leaves blood trail. The unit damage must be >= 0.1 for this command to have an effect, otherwise, the getBleedingRemaining will return 0 and no blood trail is left behind.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setBrakesRTD","type":"command","md":"commands/setBrakesRTD.md","json":"commands/setBrakesRTD.json","groups":["RTD"],"syntax":["helicopterRTD setBrakesRTD [value, wheelIndex]"],"summary":"Enable landing gear wheel brakes for a helicopter. - value 0: brakes off - value 1: brakes on","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setCameraInterest","type":"command","md":"commands/setCameraInterest.md","json":"commands/setCameraInterest.json","groups":["Camera Control"],"syntax":["entity setCameraInterest interest"],"summary":"Set camera interest for given entity. Camera interest is by default 0. Any unit which is speaking has its camera interest raised to 50. Camera interest is used to focus camera to control depth of field in cutscenes.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setCamShakeDefParams","type":"command","md":"commands/setCamShakeDefParams.md","json":"commands/setCamShakeDefParams.json","groups":["Camera Control"],"syntax":["setCamShakeDefParams [power, duration, frequency, minSpeed, minMass, caliberCoefHit, vehicleCoef]"],"summary":"Sets camera shake default parameters.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setCamShakeParams","type":"command","md":"commands/setCamShakeParams.md","json":"commands/setCamShakeParams.json","groups":["Camera Control"],"syntax":["setCamShakeParams [posCoef, vertCoef, horzCoef, bankCoef, interpolation]"],"summary":"Sets camera shake parameters. Will not have any effect until shake is started via addCamShake.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setCamUseTI","type":"command","md":"commands/setCamUseTI.md","json":"commands/setCamUseTI.json","groups":["Camera Control"],"syntax":["state setCamUseTI modeIndex"],"summary":"Sets thermal vision mode for currently used camera. This command only works with camCreate created camera that is currently the main camera for the player (see Example 2).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setCaptive","type":"command","md":"commands/setCaptive.md","json":"commands/setCaptive.json","groups":["Object Manipulation","Sides"],"syntax":["unitName setCaptive status","unitName setCaptive statusNumber"],"summary":"Mark a unit as captive. If unit is a vehicle, commander is marked. A captive unit: - is seen as belonging to the civilian Side - will not be fired upon - will still shoot at its real side's enemies - will make its…","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setCenterOfMass","type":"command","md":"commands/setCenterOfMass.md","json":"commands/setCenterOfMass.json","groups":["PhysX"],"syntax":["myObject setCenterOfMass [centerOfMass, time]","myObject setCenterOfMass centerOfMass"],"summary":"Changes the center of mass of an object smoothly during the given time (in seconds). A time of zero (or using the alternative syntax) means an immediate change.","arma3_since":"1.02","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setCollisionLight","type":"command","md":"commands/setCollisionLight.md","json":"commands/setCollisionLight.json","groups":["Lights"],"syntax":["vehicle setCollisionLight set"],"summary":"Switches collision lights of a vehicle on/off.","arma3_since":"1.32","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setCombatBehaviour","type":"command","md":"commands/setCombatBehaviour.md","json":"commands/setCombatBehaviour.json","groups":["AI Behaviour","Groups"],"syntax":["unit setCombatBehaviour behaviour","group setCombatBehaviour behaviour"],"summary":"Sets an individual unit entity behaviour (main syntax) or a group entity behaviour (alternative syntax). The group in this case is a Group entity and not a simple collection of units.","arma3_since":"2.04","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setCombatMode","type":"command","md":"commands/setCombatMode.md","json":"commands/setCombatMode.json","groups":["Groups","AI Behaviour"],"syntax":["group setCombatMode mode"],"summary":"Sets AI group combat mode (engagement rules). For individual unit's combat mode see setUnitCombatMode.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setCompassDeclination","type":"command","md":"commands/setCompassDeclination.md","json":"commands/setCompassDeclination.json","groups":["Interaction"],"syntax":["setCompassDeclination angleRad"],"summary":"Sets the declination angle of player's compass, which is the difference between magnetic north and true north.","arma3_since":"2.18","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setCompassOscillation","type":"command","md":"commands/setCompassOscillation.md","json":"commands/setCompassOscillation.json","groups":["Interaction"],"syntax":["setCompassOscillation [angle, frequencyMin, frequencyMax]"],"summary":"This command sets random heading on the player's compass (both in map and in 3D view) with given frequency, which is also randomised.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setConvoySeparation","type":"command","md":"commands/setConvoySeparation.md","json":"commands/setConvoySeparation.json","groups":["Object Manipulation"],"syntax":["vehicle setConvoySeparation distance"],"summary":"Sets the distance to keep to the vehicle which is in front.","arma3_since":"1.68","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setCruiseControl","type":"command","md":"commands/setCruiseControl.md","json":"commands/setCruiseControl.json","groups":["Unit Control","Object Manipulation"],"syntax":["vehicle setCruiseControl [speed, autoThrust]"],"summary":"Limits or sets local player-controlled vehicle's speed through cruise control.","arma3_since":"2.06","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setCuratorCameraAreaCeiling","type":"command","md":"commands/setCuratorCameraAreaCeiling.md","json":"commands/setCuratorCameraAreaCeiling.json","groups":["Curator"],"syntax":["curatorObj setCuratorCameraAreaCeiling height"],"summary":"Sets maximal (ATL) height to which curator camera can move.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"setCuratorCoef","type":"command","md":"commands/setCuratorCoef.md","json":"commands/setCuratorCoef.json","groups":["Curator"],"syntax":["curatorObj setCuratorCoef [action, coef]"],"summary":"Sets coef for some action (coef have to be bigger than -1 000 000, anything lower is considered as disabled action).","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"setCuratorEditingAreaType","type":"command","md":"commands/setCuratorEditingAreaType.md","json":"commands/setCuratorEditingAreaType.json","groups":["Curator"],"syntax":["curatorObj setCuratorEditingAreaType bool"],"summary":"Set whether curator can edit in all editing areas (true) or outside of them (false).","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"setCuratorSelected","type":"command","md":"commands/setCuratorSelected.md","json":"commands/setCuratorSelected.json","groups":["Curator"],"syntax":["setCuratorSelected items"],"summary":"Clear and set the curator selected items. Leave the items array empty to clear curator selection.","arma3_since":"2.14","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setCuratorSelectionPreset","type":"command","md":"commands/setCuratorSelectionPreset.md","json":"commands/setCuratorSelectionPreset.json","groups":["Curator"],"syntax":["numkey setCuratorSelectionPreset objects"],"summary":"Set the list of objects in the given selection preset. Only Object is supported in selection presets, unlike curatorSelected which also returns the selected Group, Waypoint, and Marker String","arma3_since":"2.14","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setCuratorWaypointCost","type":"command","md":"commands/setCuratorWaypointCost.md","json":"commands/setCuratorWaypointCost.json","groups":["Curator"],"syntax":["curatorObj setCuratorWaypointCost cost"],"summary":"Sets cost of waypoints (used for placing, editing and deleting).","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"setCurrentChannel","type":"command","md":"commands/setCurrentChannel.md","json":"commands/setCurrentChannel.json","groups":["Radio and Chat"],"syntax":["setCurrentChannel channelID"],"summary":"Sets given channel as current chat channel. Scripted way of selecting desired channel on the UI.","arma3_since":"1.42","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setCurrentTask","type":"command","md":"commands/setCurrentTask.md","json":"commands/setCurrentTask.json","groups":["Briefing"],"syntax":["object setCurrentTask task"],"summary":"Set the task as a current task of the person.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setCurrentWaypoint","type":"command","md":"commands/setCurrentWaypoint.md","json":"commands/setCurrentWaypoint.json","groups":["Waypoints"],"syntax":["groupName setCurrentWaypoint waypoint"],"summary":"Sets the currently active waypoint for a group.","arma3_since":"0.50","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setCustomAimCoef","type":"command","md":"commands/setCustomAimCoef.md","json":"commands/setCustomAimCoef.json","groups":["Stamina System"],"syntax":["unit setCustomAimCoef coef"],"summary":"Set custom aim precision coefficient for weapon sway","arma3_since":"1.54","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setCustomMissionData","type":"command","md":"commands/setCustomMissionData.md","json":"commands/setCustomMissionData.json","groups":["Diagnostic"],"syntax":["setCustomMissionData data"],"summary":"Defines custom mission text that is sent to Arma 3: Analytics.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setCustomSoundController","type":"command","md":"commands/setCustomSoundController.md","json":"commands/setCustomSoundController.json","groups":["Sounds"],"syntax":["setCustomSoundController [vehicle, controller, value]"],"summary":"Sets value of the specified custom sound controller to be used in simple expressions in config.","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setCustomWeightRTD","type":"command","md":"commands/setCustomWeightRTD.md","json":"commands/setCustomWeightRTD.json","groups":["RTD"],"syntax":["helicopterRTD setCustomWeightRTD weight"],"summary":"Add virtual custom weight to a helicopter's center of gravity. This can be used to simulate added internal payload for specific scenarios, and affects the flight model.","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setDamage","type":"command","md":"commands/setDamage.md","json":"commands/setDamage.json","groups":["Object Manipulation"],"syntax":["object setDamage damage","object setDamage [damage, useEffects, killer, instigator, allowResurrection]"],"summary":"Sets the damage (or lack thereof) of an object/unit. The alternative syntax allows to skip destruction effects for vehicles and buildings and set a tree/pole/wall fall direction (away from *killer*).","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":["setDammage"]},{"name":"setDammage","type":"command","md":"commands/setDammage.md","json":"commands/setDammage.json","groups":["Object Manipulation"],"syntax":["-"],"summary":"Entirely identical to setDamage that was introduced to fix a typographical error in the command's name.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":["setDamage"]},{"name":"setDate","type":"command","md":"commands/setDate.md","json":"commands/setDate.json","groups":["Mission Information","Environment"],"syntax":["setDate date"],"summary":"Sets mission date and time. Players joining after mission start will get the current server date including the year.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setDebriefingText","type":"command","md":"commands/setDebriefingText.md","json":"commands/setDebriefingText.json","groups":["Briefing"],"syntax":["endType setDebriefingText [title, description]","endType setDebriefingText [title, description, subtitle, picture, background]"],"summary":"Sets debriefing title, text, subtitle, picture and background for a mission ending.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setDefaultCamera","type":"command","md":"commands/setDefaultCamera.md","json":"commands/setDefaultCamera.json","groups":["Camera Control"],"syntax":["setDefaultCamera [position, direction]"],"summary":"Sets the position and direction for the camera used after camera is set on no object (log out view when leaving MP game for example)","arma3_since":"1.10","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setDestination","type":"command","md":"commands/setDestination.md","json":"commands/setDestination.json","groups":["Unit Control"],"syntax":["object setDestination [position, planningMode, forceReplan]"],"summary":"Set the destination for path planning of the pilot.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setDetailMapBlendPars","type":"command","md":"commands/setDetailMapBlendPars.md","json":"commands/setDetailMapBlendPars.json","groups":["System"],"syntax":["setDetailMapBlendPars [fullDetail, noDetail]"],"summary":"Sets the detail texture map blend pars. Allows for smooth transition between detailed and undetailed terrain texture at distance.","arma3_since":"1.02","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setDiaryRecordText","type":"command","md":"commands/setDiaryRecordText.md","json":"commands/setDiaryRecordText.json","groups":["Briefing"],"syntax":["unit setDiaryRecordText [[subject, diaryRecord], [title, text, icon]]"],"summary":"Set text of a log record.","arma3_since":"1.96","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setDiarySubjectPicture","type":"command","md":"commands/setDiarySubjectPicture.md","json":"commands/setDiarySubjectPicture.json","groups":["Briefing"],"syntax":["unit setDiarySubjectPicture [subject, picture]"],"summary":"Sets a picture to be displayed on the right of the Diary subject. The picture can also be set during custom Diary subject creation, but this command also allows to change icon for the fixed subjects, like \"Tasks\",…","arma3_since":"2.04","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setDir","type":"command","md":"commands/setDir.md","json":"commands/setDir.json","groups":["Object Manipulation"],"syntax":["object setDir heading"],"summary":"Sets object heading. Angles are measured in degrees clockwise from north; the regular range goes from 0 to 360 (0° = N, 90° = E, 180° = S, 270° = W). Negative angles represent counter-clockwise angles.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setDirection","type":"command","md":"commands/setDirection.md","json":"commands/setDirection.json","groups":["Locations"],"syntax":["location setDirection direction"],"summary":"Sets the orientation of a location. The location's area and map icon (if its type uses an icon) will be rotated to this orientation.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setDrawIcon","type":"command","md":"commands/setDrawIcon.md","json":"commands/setDrawIcon.json","groups":["Game 2 Editor"],"syntax":["map setDrawIcon [object,texture,color,offset,width,height,maintain size?,angle,string identifier,shadow,is3D,draw line?,priority]"],"summary":"Set the icon to be shown in 2D editor for the specified editor object. If maintain size is false,icon will not scale depending on the scale,of the map.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setDriveOnPath","type":"command","md":"commands/setDriveOnPath.md","json":"commands/setDriveOnPath.json","groups":["Object Manipulation"],"syntax":["vehicleName setDriveOnPath points"],"summary":"Sets the path to follow for AI driver. Note that unitReady will return true even if AI is still driving through the points.","arma3_since":"1.68","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setDropInterval","type":"command","md":"commands/setDropInterval.md","json":"commands/setDropInterval.json","groups":["Particles"],"syntax":["particleSource setDropInterval interval"],"summary":"Set interval of emitting particles from particle source. In Arma 3 hardcoded limit of how many particles can exist at the same time is . Correspondence between CfgCloudlets class param name and command param:","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setDynamicSimulationDistance","type":"command","md":"commands/setDynamicSimulationDistance.md","json":"commands/setDynamicSimulationDistance.json","groups":["Dynamic Simulation"],"syntax":["category setDynamicSimulationDistance distance"],"summary":"Sets activation distance of Arma 3: Dynamic Simulation for given category.","arma3_since":"1.68","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setDynamicSimulationDistanceCoef","type":"command","md":"commands/setDynamicSimulationDistanceCoef.md","json":"commands/setDynamicSimulationDistanceCoef.json","groups":["Dynamic Simulation"],"syntax":["class setDynamicSimulationDistanceCoef multiplier"],"summary":"Sets activation distance multiplier of Arma 3: Dynamic Simulation for the given class","arma3_since":"1.68","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setEditorMode","type":"command","md":"commands/setEditorMode.md","json":"commands/setEditorMode.json","groups":["Game 2 Editor"],"syntax":["map setEditorMode mode"],"summary":"Sets map mode to MAP,3D or PREVIEW.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setEditorObjectScope","type":"command","md":"commands/setEditorObjectScope.md","json":"commands/setEditorObjectScope.json","groups":["Game 2 Editor"],"syntax":["map setEditorObjectScope [objects, editorType, condition, scope, subordinatesAlso]"],"summary":"This command defines the level of access a user has to editor objects.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setEffectCondition","type":"command","md":"commands/setEffectCondition.md","json":"commands/setEffectCondition.json","groups":["Triggers"],"syntax":["trigger setEffectCondition statement","waypoint setEffectCondition statement"],"summary":"The statement is executed when the trigger or waypoint is activated and the effects are launched depending on the result.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setEffectiveCommander","type":"command","md":"commands/setEffectiveCommander.md","json":"commands/setEffectiveCommander.json","groups":["Unit Control"],"syntax":["vehicle setEffectiveCommander person"],"summary":"Sets effectiveCommander of the given vehicle. Effective commander is the person who commands the vehicle, i.e. gives commands to the driver.","arma3_since":"1.96","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setEngineRpmRTD","type":"command","md":"commands/setEngineRpmRTD.md","json":"commands/setEngineRpmRTD.json","groups":["RTD"],"syntax":["helicopter setEngineRpmRTD [rpm, engineIndex]"],"summary":"Sets the RPM of given engines.","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setFace","type":"command","md":"commands/setFace.md","json":"commands/setFace.json","groups":["Unit Identity"],"syntax":["person setFace face"],"summary":"Set person's face. For a list of available faces, check CfgIdentities or `CfgFaces` config. If the face is non-existent, the face is set to 'Default' and the error is logged in the .rpt file.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setFaceAnimation","type":"command","md":"commands/setFaceAnimation.md","json":"commands/setFaceAnimation.json","groups":["Animations","Broken Commands"],"syntax":["unit setFaceAnimation blink"],"summary":"Sets facial animation phase (eye blinking).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"setFatigue","type":"command","md":"commands/setFatigue.md","json":"commands/setFatigue.json","groups":["Stamina System"],"syntax":["unit setFatigue value"],"summary":"Sets the person's fatigue, from 0 to 1.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setFeatureType","type":"command","md":"commands/setFeatureType.md","json":"commands/setFeatureType.json","groups":["Object Manipulation"],"syntax":["object setFeatureType type"],"summary":"Enable/disable object as a feature/landmark. Possible feature types: - 0 - Feature disabled - 1 - Object is always visible within object view distance - 2 - Object is always visible within terrain view distance","arma3_since":"1.68","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setFlagAnimationPhase","type":"command","md":"commands/setFlagAnimationPhase.md","json":"commands/setFlagAnimationPhase.json","groups":["Flags"],"syntax":["flag setFlagAnimationPhase phase"],"summary":"Sets flag position on the flag pole. To animate flag use BIS_fnc_animateFlag.","arma3_since":"1.68","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setFlagOwner","type":"command","md":"commands/setFlagOwner.md","json":"commands/setFlagOwner.json","groups":["Flags","Object Manipulation"],"syntax":["flag setFlagOwner owner"],"summary":"Sets flag owner. When owner is set to objNull or any object other than a unit of class man or logic, flag is returned to the flagpole. A flag owned by a logic has no visual representation.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setFlagSide","type":"command","md":"commands/setFlagSide.md","json":"commands/setFlagSide.json","groups":["Flags"],"syntax":["flag setFlagSide side"],"summary":"Sets flag Side. A flag may be taken by any unit that is enemy to the side that owns the flag.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setFlagTexture","type":"command","md":"commands/setFlagTexture.md","json":"commands/setFlagTexture.json","groups":["Flags"],"syntax":["flag setFlagTexture texture"],"summary":"Sets flag texture.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setFog","type":"command","md":"commands/setFog.md","json":"commands/setFog.json","groups":["Environment"],"syntax":["time setFog fog","time setFog [fogValue, fogDecay, fogBase]"],"summary":"Smoothly change the fog over given time (in seconds). See also fogParams.","arma3_since":"0.50","locality":{"argument":null,"effect":"global","server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"setForceGeneratorRTD","type":"command","md":"commands/setForceGeneratorRTD.md","json":"commands/setForceGeneratorRTD.json","groups":["RTD"],"syntax":["value setForceGeneratorRTD arr"],"summary":"","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setFormation","type":"command","md":"commands/setFormation.md","json":"commands/setFormation.json","groups":["Groups"],"syntax":["group setFormation formation"],"summary":"Set group formation.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setFormationTask","type":"command","md":"commands/setFormationTask.md","json":"commands/setFormationTask.json","groups":["Unit Control"],"syntax":["unit setFormationTask task"],"summary":"Set the current task of the formation member.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setFormDir","type":"command","md":"commands/setFormDir.md","json":"commands/setFormDir.json","groups":["Groups"],"syntax":["group setFormDir heading"],"summary":"Sets group formation heading. Accepted heading range is 0 to 360. Formation is facing this direction unless enemy is seen. When group is moving, this value is overridden by movement direction.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setFriend","type":"command","md":"commands/setFriend.md","json":"commands/setFriend.json","groups":["Sides"],"syntax":["side1 setFriend [side2, value]"],"summary":"Sets how friendly a side is with another. The friendliness is set for one side, not for the other. See also Side Relations.","arma3_since":"0.50","locality":{"argument":null,"effect":"global","server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"setFromEditor","type":"command","md":"commands/setFromEditor.md","json":"commands/setFromEditor.json","groups":["Game 2 Editor"],"syntax":["teamMember setFromEditor fromEditor"],"summary":"Set if given team member was inserted directly from editor.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setFSMVariable","type":"command","md":"commands/setFSMVariable.md","json":"commands/setFSMVariable.json","groups":["System"],"syntax":["handle setFSMVariable [name, value]"],"summary":"Set variable to given value in the variable space of given FSM.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setFuel","type":"command","md":"commands/setFuel.md","json":"commands/setFuel.json","groups":["Object Manipulation"],"syntax":["vehicle setFuel amount"],"summary":"Sets fuel level.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setFuelCargo","type":"command","md":"commands/setFuelCargo.md","json":"commands/setFuelCargo.json","groups":["Vehicle Inventory"],"syntax":["vehicle setFuelCargo amount"],"summary":"Sets fuel amount in cargo space of refuel vehicles. Note that the carrying capacity of each side's refuel trucks differ.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setFuelConsumptionCoef","type":"command","md":"commands/setFuelConsumptionCoef.md","json":"commands/setFuelConsumptionCoef.json","groups":["Object Manipulation"],"syntax":["vehicle setFuelConsumptionCoef coef"],"summary":"Sets the fuel consumption coefficient, which is a multiplier of the fuel consumption rate in config. It doesn't affect fuel leakage or refueling.","arma3_since":"2.16","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setGroupIcon","type":"command","md":"commands/setGroupIcon.md","json":"commands/setGroupIcon.json","groups":["High Command"],"syntax":["group setGroupIcon [id, icon, offset]"],"summary":"Sets group icon properties. Since Arma 3 v2.22 the offset can be set separately for 2d and 3d.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setGroupIconParams","type":"command","md":"commands/setGroupIconParams.md","json":"commands/setGroupIconParams.json","groups":["High Command"],"syntax":["group setGroupIconParams properties"],"summary":"Set group icons parameters.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setGroupIconsSelectable","type":"command","md":"commands/setGroupIconsSelectable.md","json":"commands/setGroupIconsSelectable.json","groups":["High Command"],"syntax":["setGroupIconsSelectable selectable"],"summary":"Sets if group icons raise onGroupIconClick, onGroupIconOverEnter and onGroupIconOverLeave events.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setGroupIconsVisible","type":"command","md":"commands/setGroupIconsVisible.md","json":"commands/setGroupIconsVisible.json","groups":["High Command"],"syntax":["setGroupIconsVisible [showOnMap, showOnHUD]"],"summary":"Sets if group icons added with addGroupIcon are visible on map and in the HUD.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setGroupId","type":"command","md":"commands/setGroupId.md","json":"commands/setGroupId.json","groups":["Groups"],"syntax":["group setGroupId [nameFormat, nameParam1, nameParam2, ...]"],"summary":"Sets the group radio callsign, how it will be displayed in radio chat. Two groups on the same side cannot have the same callsign (possible on different sides) - see #Example 4.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setGroupIdGlobal","type":"command","md":"commands/setGroupIdGlobal.md","json":"commands/setGroupIdGlobal.json","groups":["Groups"],"syntax":["group setGroupIdGlobal [format, keyword1, keyword2, ...]"],"summary":"A global equivalent of setGroupId.","arma3_since":"1.48","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setGroupOwner","type":"command","md":"commands/setGroupOwner.md","json":"commands/setGroupOwner.json","groups":["Multiplayer"],"syntax":["group setGroupOwner clientID"],"summary":"Changes the ownership of a group (and all its units) to a given client. The group leader must not be a player. This command only works when called from the server. Returns true if locality was changed.","arma3_since":"1.40","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"setGusts","type":"command","md":"commands/setGusts.md","json":"commands/setGusts.json","groups":["Environment"],"syntax":["time setGusts value"],"summary":"Changes the gusts value smoothly during the given time (in seconds). A time of zero means there will be an immediate change.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setHideBehind","type":"command","md":"commands/setHideBehind.md","json":"commands/setHideBehind.json","groups":["Broken Commands"],"syntax":["object setHideBehind [objectWhereHide, hidePosition]"],"summary":"Sets the data for hiding. objectWhereHide can be taken using findCover. hidePosition can be taken using getHideFrom. Command is not functional in Arma 2.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"setHit","type":"command","md":"commands/setHit.md","json":"commands/setHit.json","groups":["Object Manipulation"],"syntax":["object setHit [part, damage, useEffects, killer, instigator, breakRotor]"],"summary":"Set damage on a part of an object.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setHitIndex","type":"command","md":"commands/setHitIndex.md","json":"commands/setHitIndex.json","groups":["Object Manipulation"],"syntax":["vehicle setHitIndex [hitPartIndex, damage, useEffects, killer, instigator, breakRotor]"],"summary":"Sets the current level of damage for a specific Hit Point. All hit points can be obtained with getAllHitPointsDamage command.","arma3_since":"1.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setHitPointDamage","type":"command","md":"commands/setHitPointDamage.md","json":"commands/setHitPointDamage.json","groups":["Object Manipulation"],"syntax":["vehicle setHitPointDamage [hitPointName, damage, useEffects, killer, instigator, breakRotor]"],"summary":"Set the current level of damage for a specific Hit Point (specified by its config class). This command has no effect when allowDamage is set to false.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setHorizonParallaxCoef","type":"command","md":"commands/setHorizonParallaxCoef.md","json":"commands/setHorizonParallaxCoef.json","groups":["Camera Control","System"],"syntax":["setHorizonParallaxCoef coef"],"summary":"Sets coef used to shift horizon position based on camera height (use 0 to disable shifting).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setHUDMovementLevels","type":"command","md":"commands/setHUDMovementLevels.md","json":"commands/setHUDMovementLevels.json","groups":["Interaction"],"syntax":["setHUDMovementLevels [minSpeed, maxSpeed, minAlt, maxAlt, minDir, maxDir, targetOrPosition]"],"summary":"Set min/max movement borders displayed in HUD gauges. Use -1 to skip some value.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setHumidity","type":"command","md":"commands/setHumidity.md","json":"commands/setHumidity.json","groups":["Environment"],"syntax":["setHumidity humidity"],"summary":"Sets surface humidity. Affects how footsteps sound (dry / wet). humidity is increasing when raining and decreasing when not raining. Exception is if the rain is set with 'snow' flag, then humidity is not updated.","arma3_since":"2.08","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setIdentity","type":"command","md":"commands/setIdentity.md","json":"commands/setIdentity.json","groups":["Unit Identity"],"syntax":["person setIdentity identity"],"summary":"Sets identity of a person. The identities could be defined in a custom config in Description.ext or in the main config. For a list of available main config values see CfgIdentities.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setImportance","type":"command","md":"commands/setImportance.md","json":"commands/setImportance.json","groups":["Locations"],"syntax":["location setImportance value"],"summary":"Sets the importance value of location.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setInfoPanel","type":"command","md":"commands/setInfoPanel.md","json":"commands/setInfoPanel.json","groups":["Custom Panels"],"syntax":["setInfoPanel [infoPanelId, componentClassOrType]"],"summary":"Opens given component or first component of given component type on specified info panel.","arma3_since":"1.72","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setJointDriveAngularVelocity","type":"command","md":"commands/setJointDriveAngularVelocity.md","json":"commands/setJointDriveAngularVelocity.json","groups":["PhysX"],"syntax":["joint setJointDriveAngularVelocity velocity"],"summary":"Requires that a swing+twist or SLERP \"drive\" has been configured in attachChild. Sets the joints target angular velocity (orientation relative to the joint's own orientation).","arma3_since":"2.22","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setJointDriveLinearVelocity","type":"command","md":"commands/setJointDriveLinearVelocity.md","json":"commands/setJointDriveLinearVelocity.json","groups":["PhysX"],"syntax":["joint setJointDriveLinearVelocity velocity"],"summary":"Requires that a linear \"drive\" has been configured in attachChild. Sets the joints target velocity (orientation relative to the joint's own orientation).","arma3_since":"2.22","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setJointDriveOrientation","type":"command","md":"commands/setJointDriveOrientation.md","json":"commands/setJointDriveOrientation.json","groups":["PhysX"],"syntax":["joint setJointDriveOrientation [angle, axis]","joint setJointDriveOrientation [vectorDir, vectorUp]"],"summary":"Requires that a swing+twist or SLERP \"drive\" has been configured in attachChild. Sets the joints target orientation (relative to the joint's own orientation).","arma3_since":"2.22","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setJointDrivePosition","type":"command","md":"commands/setJointDrivePosition.md","json":"commands/setJointDrivePosition.json","groups":["PhysX"],"syntax":["joint setJointDrivePosition pos"],"summary":"Requires that a linear \"drive\" has been configured in attachChild. Sets the joints target position (relative to the joint's own position).","arma3_since":"2.22","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setLeader","type":"command","md":"commands/setLeader.md","json":"commands/setLeader.json","groups":["Teams"],"syntax":["team setLeader leader"],"summary":"Set the leader of the given Team. Effect is local, unless both leader unit and team are local to PC on which command is executed, then effect is global.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setLightAmbient","type":"command","md":"commands/setLightAmbient.md","json":"commands/setLightAmbient.json","groups":["Lights"],"syntax":["light setLightAmbient color"],"summary":"Set ambient color of light. This includes surfaces that face away from the light, unlike setLightColor.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setLightAttenuation","type":"command","md":"commands/setLightAttenuation.md","json":"commands/setLightAttenuation.json","groups":["Lights"],"syntax":["light setLightAttenuation [start, constant, linear, quadratic, hardlimitstart, hardlimitend]"],"summary":"Sets attenuation of light. Standard method of attenuation (1 / (constant + linear*dist + quadratic*dist*dist)). *start* param represents distance where the attenuation starts to take effects (dist = distance - start).","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setLightBrightness","type":"command","md":"commands/setLightBrightness.md","json":"commands/setLightBrightness.json","groups":["Lights"],"syntax":["light setLightBrightness brightness"],"summary":"Set brightness of light. Does nothing for light reflector, for light point the formula is setLightIntensity ((brightness * 50) ^ 2)","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setLightColor","type":"command","md":"commands/setLightColor.md","json":"commands/setLightColor.json","groups":["Lights"],"syntax":["light setLightColor [r, g, b]"],"summary":"Set diffuse color of light. Illuminates surfaces that are facing the light.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setLightConePars","type":"command","md":"commands/setLightConePars.md","json":"commands/setLightConePars.json","groups":["Lights"],"syntax":["lightReflector setLightConePars [outerAngle, innerAngle, fadeCoef]"],"summary":"Sets the `1. lightreflector`'s cone params.","arma3_since":"2.06","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setLightDayLight","type":"command","md":"commands/setLightDayLight.md","json":"commands/setLightDayLight.json","groups":["Lights"],"syntax":["light setLightDayLight bool"],"summary":"Sets if light can be used during the day.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setLightFlareMaxDistance","type":"command","md":"commands/setLightFlareMaxDistance.md","json":"commands/setLightFlareMaxDistance.json","groups":["Lights"],"syntax":["light setLightFlareMaxDistance distance"],"summary":"Sets max distance where the flare is visible.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setLightFlareSize","type":"command","md":"commands/setLightFlareSize.md","json":"commands/setLightFlareSize.json","groups":["Lights"],"syntax":["light setLightFlareSize size"],"summary":"Sets relative size of the flare for the light.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setLightIntensity","type":"command","md":"commands/setLightIntensity.md","json":"commands/setLightIntensity.json","groups":["Lights"],"syntax":["light setLightIntensity value"],"summary":"Sets intensity of light directly. setLightBrightness uses setLightIntensity internally, therefore avoid using setLightBrightness alltogether to avoid confusion","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setLightIR","type":"command","md":"commands/setLightIR.md","json":"commands/setLightIR.json","groups":["Lights"],"syntax":["light setLightIR value"],"summary":"Sets lightpoint in infrared range.","arma3_since":"2.06","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setLightnings","type":"command","md":"commands/setLightnings.md","json":"commands/setLightnings.json","groups":["Environment"],"syntax":["time setLightnings value"],"summary":"Changes the lightnings value smoothly during the given time (in seconds). A time of zero means there will be an immediate change.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setLightUseFlare","type":"command","md":"commands/setLightUseFlare.md","json":"commands/setLightUseFlare.json","groups":["Lights"],"syntax":["light setLightUseFlare bool"],"summary":"Sets if light has flare.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setLightVolumeShape","type":"command","md":"commands/setLightVolumeShape.md","json":"commands/setLightVolumeShape.json","groups":["Lights"],"syntax":["lightReflector setLightVolumeShape [shapePath, scale]"],"summary":"Sets the `1. lightreflector`'s volume shape. An empty shape will switch the light off.","arma3_since":"2.06","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setLocalWindParams","type":"command","md":"commands/setLocalWindParams.md","json":"commands/setLocalWindParams.json","groups":["Environment"],"syntax":["setLocalWindParams [strength, diameter]"],"summary":"Sets parameters for helicopter rotor wash. It affects the visual effect of a rotor's downwash, such as blown particles, vegetation wind effect and area size.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setMagazineTurretAmmo","type":"command","md":"commands/setMagazineTurretAmmo.md","json":"commands/setMagazineTurretAmmo.json","groups":["Turrets"],"syntax":["vehicle setMagazineTurretAmmo [magazineClass, ammoCount, turretPath]"],"summary":"Sets ammo count to given amount for given turret magazine.","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setMarkerAlpha","type":"command","md":"commands/setMarkerAlpha.md","json":"commands/setMarkerAlpha.json","groups":["Markers"],"syntax":["marker setMarkerAlpha alpha"],"summary":"Sets the marker alpha. This is a modifier to the existing markerColor and will be applied on top of the marker color alpha. The marker is modified on all computers in a network session.","arma3_since":"0.50","locality":{"argument":null,"effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setMarkerAlphaLocal","type":"command","md":"commands/setMarkerAlphaLocal.md","json":"commands/setMarkerAlphaLocal.json","groups":["Markers"],"syntax":["marker setMarkerAlphaLocal alpha"],"summary":"Sets the marker alpha. See setMarkerAlpha.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setMarkerBrush","type":"command","md":"commands/setMarkerBrush.md","json":"commands/setMarkerBrush.json","groups":["Markers"],"syntax":["markerName setMarkerBrush brush"],"summary":"Selects the fill texture for the marker (\"RECTANGLE\" or \"ELLIPSE\"). Brush is the name of the subclass in `CfgMarkerBrushes`.","arma3_since":"0.50","locality":{"argument":null,"effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setMarkerBrushLocal","type":"command","md":"commands/setMarkerBrushLocal.md","json":"commands/setMarkerBrushLocal.json","groups":["Markers"],"syntax":["markerName setMarkerBrushLocal brush"],"summary":"Selects the fill texture for the marker (\"RECTANGLE\" or \"ELLIPSE\"). Brush is the name of the subclass in CfgMarkerBrushes.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setMarkerColor","type":"command","md":"commands/setMarkerColor.md","json":"commands/setMarkerColor.json","groups":["Markers"],"syntax":["markerName setMarkerColor colour"],"summary":"Set marker's colour. Arma 3's marker colour names and their corresponding RGBA values can be found here: Arma 3: CfgMarkerColors.","arma3_since":"0.50","locality":{"argument":null,"effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setMarkerColorLocal","type":"command","md":"commands/setMarkerColorLocal.md","json":"commands/setMarkerColorLocal.json","groups":["Markers"],"syntax":["markerName setMarkerColorLocal colour"],"summary":"Set marker's colour. Arma 3's marker colour names and their corresponding RGBA values can be found here: Arma 3: CfgMarkerColors.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setMarkerDir","type":"command","md":"commands/setMarkerDir.md","json":"commands/setMarkerDir.json","groups":["Markers"],"syntax":["markerName setMarkerDir angle"],"summary":"Sets the orientation of the marker. Angle is in degrees.","arma3_since":"0.50","locality":{"argument":null,"effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setMarkerDirLocal","type":"command","md":"commands/setMarkerDirLocal.md","json":"commands/setMarkerDirLocal.json","groups":["Markers"],"syntax":["markerName setMarkerDirLocal angle"],"summary":"Sets the orientation of the marker.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setMarkerDrawPriority","type":"command","md":"commands/setMarkerDrawPriority.md","json":"commands/setMarkerDrawPriority.json","groups":["Markers"],"syntax":["markerName setMarkerDrawPriority priority"],"summary":"Sets marker draw priority. Higher priority markers are drawn on top. Default priority is 0.","arma3_since":"2.14","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setMarkerPolyline","type":"command","md":"commands/setMarkerPolyline.md","json":"commands/setMarkerPolyline.json","groups":["Markers"],"syntax":["marker setMarkerPolyline path"],"summary":"Sets a polyline marker's path.","arma3_since":"2.02","locality":{"argument":null,"effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setMarkerPolylineLocal","type":"command","md":"commands/setMarkerPolylineLocal.md","json":"commands/setMarkerPolylineLocal.json","groups":["Markers"],"syntax":["marker setMarkerPolylineLocal path"],"summary":"Sets a polyline marker's path. Works only on the computer that executes this command.","arma3_since":"2.02","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setMarkerPos","type":"command","md":"commands/setMarkerPos.md","json":"commands/setMarkerPos.json","groups":["Markers"],"syntax":["markerName setMarkerPos position"],"summary":"Moves the marker. If position is given in 3D format, `z` coordinate is stored with the marker and will be used when marker is passed to commands like createVehicle, createUnit, createAgent, createMine,…","arma3_since":"0.50","locality":{"argument":null,"effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setMarkerPosLocal","type":"command","md":"commands/setMarkerPosLocal.md","json":"commands/setMarkerPosLocal.json","groups":["Markers"],"syntax":["markerName setMarkerPosLocal position"],"summary":"Moves the marker. If position is given in 3D format, `z` coordinate is stored with the marker and will be used when marker is passed to commands like createVehicle, createUnit, createAgent, createMine,…","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setMarkerShadow","type":"command","md":"commands/setMarkerShadow.md","json":"commands/setMarkerShadow.json","groups":["Markers"],"syntax":["marker setMarkerShadow shadowState"],"summary":"Sets the shadow property of given marker.","arma3_since":"2.04","locality":{"argument":null,"effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setMarkerShadowLocal","type":"command","md":"commands/setMarkerShadowLocal.md","json":"commands/setMarkerShadowLocal.json","groups":["Markers"],"syntax":["marker setMarkerShadowLocal shadowState"],"summary":"Sets the shadow property of given marker.","arma3_since":"2.04","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setMarkerShape","type":"command","md":"commands/setMarkerShape.md","json":"commands/setMarkerShape.json","groups":["Markers"],"syntax":["markerName setMarkerShape shape"],"summary":"Selects shape (actual type) of the marker. Non-existing marker shape defaults to \"RECTANGLE\".","arma3_since":"0.50","locality":{"argument":null,"effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setMarkerShapeLocal","type":"command","md":"commands/setMarkerShapeLocal.md","json":"commands/setMarkerShapeLocal.json","groups":["Markers"],"syntax":["markerName setMarkerShapeLocal shape"],"summary":"Selects shape (actual type) of the local marker. Non-existing marker shape defaults to \"RECTANGLE\".","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setMarkerSize","type":"command","md":"commands/setMarkerSize.md","json":"commands/setMarkerSize.json","groups":["Markers"],"syntax":["markerName setMarkerSize [a-axis, b-axis]"],"summary":"Sets the marker's size.","arma3_since":"0.50","locality":{"argument":null,"effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setMarkerSizeLocal","type":"command","md":"commands/setMarkerSizeLocal.md","json":"commands/setMarkerSizeLocal.json","groups":["Markers"],"syntax":["markerName setMarkerSizeLocal [axisA, axisB]"],"summary":"Set marker size.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setMarkerText","type":"command","md":"commands/setMarkerText.md","json":"commands/setMarkerText.json","groups":["Markers"],"syntax":["markerName setMarkerText text"],"summary":"Sets the text label of an existing marker.","arma3_since":"0.50","locality":{"argument":null,"effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setMarkerTextLocal","type":"command","md":"commands/setMarkerTextLocal.md","json":"commands/setMarkerTextLocal.json","groups":["Markers"],"syntax":["markerName setMarkerTextLocal text"],"summary":"Sets the text label of an existing marker.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setMarkerType","type":"command","md":"commands/setMarkerType.md","json":"commands/setMarkerType.json","groups":["Markers"],"syntax":["markerName setMarkerType type"],"summary":"Sets marker type. Marker type is a class name from CfgMarkers.","arma3_since":"0.50","locality":{"argument":null,"effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setMarkerTypeLocal","type":"command","md":"commands/setMarkerTypeLocal.md","json":"commands/setMarkerTypeLocal.json","groups":["Markers"],"syntax":["markerName setMarkerTypeLocal type"],"summary":"Sets marker type locally. Marker type is a class name in CfgMarkers.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setMass","type":"command","md":"commands/setMass.md","json":"commands/setMass.json","groups":["PhysX"],"syntax":["myObject setMass mass","myObject setMass [mass, time]"],"summary":"Changes the mass of a PhysX object. When using the alternative syntax the mass change is gradual during the given time. A time of zero means immediate change.","arma3_since":"1.02","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setMaxLoad","type":"command","md":"commands/setMaxLoad.md","json":"commands/setMaxLoad.json","groups":["Unit Inventory"],"syntax":["container setMaxLoad maxLoadValue"],"summary":"Sets maximum load limit for a uniform/vest/backpack containers, vehicle cargo, supply boxes and weapon holders. In MP this command should be executed on the server and will persist on given container for JIP.","arma3_since":"2.08","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"setMimic","type":"command","md":"commands/setMimic.md","json":"commands/setMimic.json","groups":["Object Manipulation","Unit Identity"],"syntax":["person setMimic mimic"],"summary":"Sets person's facial expression. To set it back to default, use \"\".","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setMissileTarget","type":"command","md":"commands/setMissileTarget.md","json":"commands/setMissileTarget.json","groups":["Object Manipulation","Weapons"],"syntax":["munition setMissileTarget target","munition setMissileTarget [target, force]"],"summary":"Sets a guided missile target. Does not work for all types of missiles. If the target is dead, it is ignored. The target has to be inside the missile's configured targeting cone for the command to work.","arma3_since":"1.92","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setMissileTargetPos","type":"command","md":"commands/setMissileTargetPos.md","json":"commands/setMissileTargetPos.json","groups":["Object Manipulation","Weapons"],"syntax":["munition setMissileTargetPos position"],"summary":"Sets a guided munition target position. The munition must have `manualControl` config entry to use this command. The target position has to be inside the missile's configured targeting cone for the command to work.","arma3_since":"1.92","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setMissionOptions","type":"command","md":"commands/setMissionOptions.md","json":"commands/setMissionOptions.json","groups":["System"],"syntax":["setMissionOptions options"],"summary":"Sets various mission options. The options are automatically reset between missions and are saved/restored with the save system.","arma3_since":"2.18","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setMousePosition","type":"command","md":"commands/setMousePosition.md","json":"commands/setMousePosition.json","groups":["GUI Control - Positioning"],"syntax":["setMousePosition [x, y]"],"summary":"Moves mouse pointer to specified position on the screen. x and y could be any number, but will be clipped so mouse never leaves the screen area.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setMusicEffect","type":"command","md":"commands/setMusicEffect.md","json":"commands/setMusicEffect.json","groups":["Sounds","Triggers","Waypoints"],"syntax":["trigger setMusicEffect track","waypoint setMusicEffect track"],"summary":"Defines a music track played on activation. If another track is playing already, this will stop it and start the new track.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setMusicEventHandler","type":"command","md":"commands/setMusicEventHandler.md","json":"commands/setMusicEventHandler.json","groups":["Event Handlers","Sounds"],"syntax":["setMusicEventHandler [type, function]"],"summary":"Sets given music track event handler. Will overwrite other music event handlers.","arma3_since":"1.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"deprecated","operator":null,"aliases":[]},{"name":"setName","type":"command","md":"commands/setName.md","json":"commands/setName.json","groups":["Unit Identity","Locations"],"syntax":["thing setName name","unit setName [name, firstName, lastName]"],"summary":"Sets the name of a location or a person (person only in single player).","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setNameSound","type":"command","md":"commands/setNameSound.md","json":"commands/setNameSound.json","groups":["Unit Identity"],"syntax":["person setNameSound name"],"summary":"Sets the nameSound of a person. By default, when giving orders, the units are addressed by their number. When nameSound is set, it will be used instead to address the unit.","arma3_since":"1.02","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setObjectArguments","type":"command","md":"commands/setObjectArguments.md","json":"commands/setObjectArguments.json","groups":["Game 2 Editor"],"syntax":["map setObjectArguments [object,[name1,value1,...]]"],"summary":"Set object arguments in mission editor.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setObjectMaterial","type":"command","md":"commands/setObjectMaterial.md","json":"commands/setObjectMaterial.json","groups":["Object Manipulation"],"syntax":["obj setObjectMaterial [selectionNumber, material]"],"summary":"Sets material of object selection. The selection number is defined through the hiddenselection[] = {} array in the vehicle's config (starting with 0).","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setObjectMaterialGlobal","type":"command","md":"commands/setObjectMaterialGlobal.md","json":"commands/setObjectMaterialGlobal.json","groups":["Object Manipulation"],"syntax":["obj setObjectMaterialGlobal [selection, material]"],"summary":"Set the material of the given selection on all computers in a network session.","arma3_since":"1.54","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setObjectProxy","type":"command","md":"commands/setObjectProxy.md","json":"commands/setObjectProxy.json","groups":["Game 2 Editor"],"syntax":["map setObjectProxy [object, proxy]"],"summary":"Set the proxy object associated with the given editor object.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setObjectScale","type":"command","md":"commands/setObjectScale.md","json":"commands/setObjectScale.json","groups":["Object Manipulation"],"syntax":["object setObjectScale scale"],"summary":"Scales an attached object or a Simple Object's model - see #Example 3 for various configurations' examples.","arma3_since":"2.02","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setObjectTexture","type":"command","md":"commands/setObjectTexture.md","json":"commands/setObjectTexture.json","groups":["Object Manipulation"],"syntax":["object setObjectTexture [selection, texture]"],"summary":"Applies given texture to object's selection. See also Procedural Textures and Retexturing with setObjectTexture.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setObjectTextureGlobal","type":"command","md":"commands/setObjectTextureGlobal.md","json":"commands/setObjectTextureGlobal.json","groups":["Object Manipulation"],"syntax":["object setObjectTextureGlobal [selection, texture]"],"summary":"Set the texture of the given selection on all computers in a network session.","arma3_since":"1.06","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setObjectViewDistance","type":"command","md":"commands/setObjectViewDistance.md","json":"commands/setObjectViewDistance.json","groups":["System","Environment"],"syntax":["setObjectViewDistance objectDistance","setObjectViewDistance [objectDistance, shadowDistance]"],"summary":"Sets the rendering distance of objects and shadows.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setOpticsMode","type":"command","md":"commands/setOpticsMode.md","json":"commands/setOpticsMode.json","groups":["Object Manipulation"],"syntax":["unit setOpticsMode mode"],"summary":"Sets the optic mode of the current weapon to the given class name or the index.","arma3_since":"2.10","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setOvercast","type":"command","md":"commands/setOvercast.md","json":"commands/setOvercast.json","groups":["Environment"],"syntax":["time setOvercast overcast"],"summary":"Set overcast to given value smoothly during given time (in seconds). Zero time means immediate change. An overcast setting of zero means clear (sunny) weather, and one means storms and rain are very likely.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setOwner","type":"command","md":"commands/setOwner.md","json":"commands/setOwner.json","groups":["Multiplayer"],"syntax":["object setOwner clientID"],"summary":"From server machine, change the ownership of an object to a given client. Using command in an unintended way will log a message to .rpt file.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"setOxygenRemaining","type":"command","md":"commands/setOxygenRemaining.md","json":"commands/setOxygenRemaining.json","groups":["Object Manipulation"],"syntax":["unit setOxygenRemaining value"],"summary":"Sets oxygen remaining. It has no effect when soldier is not diving.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setParticleCircle","type":"command","md":"commands/setParticleCircle.md","json":"commands/setParticleCircle.json","groups":["Particles"],"syntax":["particleSource setParticleCircle [circleRadius, circleVelocity, ignoreSurfaces]"],"summary":"Updates particle source, creates particles in circle with given radius. Velocity is transformed and added to total velocity. The random particle positioning is calculated in relation to the nearest surface.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setParticleClass","type":"command","md":"commands/setParticleClass.md","json":"commands/setParticleClass.json","groups":["Particles"],"syntax":["source setParticleClass className"],"summary":"Sets particle source parameters using existing particle config from `CfgCloudlets` class. Use setParticleParams subsequently if you need to overwrite some values.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setParticleFire","type":"command","md":"commands/setParticleFire.md","json":"commands/setParticleFire.json","groups":["Particles"],"syntax":["source setParticleFire [coreIntensity, coreDistance, damageTime]"],"summary":"Set fire parameters to particle effect.","arma3_since":"1.08","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setParticleParams","type":"command","md":"commands/setParticleParams.md","json":"commands/setParticleParams.json","groups":["Particles"],"syntax":["particleSource setParticleParams array"],"summary":"Set parameters to particle source. Array is in format ParticleArray.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setParticleRandom","type":"command","md":"commands/setParticleRandom.md","json":"commands/setParticleRandom.json","groups":["Particles"],"syntax":["particleSource setParticleRandom [lifeTime, position, moveVelocity, rotationVelocity, size, color, directionPeriod, directionIntensity, angle, bounceOnSurface]"],"summary":"Sets randomization of particle source parameters. Correspondence between CfgCloudlets class param names and command array of params:","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setPhysicsCollisionFlag","type":"command","md":"commands/setPhysicsCollisionFlag.md","json":"commands/setPhysicsCollisionFlag.json","groups":["PhysX"],"syntax":["object setPhysicsCollisionFlag value"],"summary":"Sets physics collision flags for PhysX and geometry LODs. Roadway LOD interactions remain.","arma3_since":"2.18","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setPilotCameraDirection","type":"command","md":"commands/setPilotCameraDirection.md","json":"commands/setPilotCameraDirection.json","groups":["Pilot Camera"],"syntax":["object setPilotCameraDirection vector3D"],"summary":"Sets the direction of airplane's or helicopter's pilotCamera.","arma3_since":"1.64","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setPilotCameraOpticsMode","type":"command","md":"commands/setPilotCameraOpticsMode.md","json":"commands/setPilotCameraOpticsMode.json","groups":["Pilot Camera"],"syntax":["object setPilotCameraOpticsMode index"],"summary":"Sets the optics mode index (zoom) for the pilotCamera","arma3_since":"2.14","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setPilotCameraRotation","type":"command","md":"commands/setPilotCameraRotation.md","json":"commands/setPilotCameraRotation.json","groups":["Pilot Camera"],"syntax":["object setPilotCameraRotation rotation"],"summary":"Sets rotation (relative to the centered camera position) of the object airplane or helicopter pilotCamera .","arma3_since":"1.64","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setPilotCameraTarget","type":"command","md":"commands/setPilotCameraTarget.md","json":"commands/setPilotCameraTarget.json","groups":["Pilot Camera"],"syntax":["object setPilotCameraTarget target"],"summary":"Sets an area or target to be tracked by the object airplane or helicopter pilotCamera. To track an object the vehicle has to have appropriate sensors (scanners) that can detect the given target type.","arma3_since":"1.64","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setPilotLight","type":"command","md":"commands/setPilotLight.md","json":"commands/setPilotLight.json","groups":["Lights"],"syntax":["vehicle setPilotLight set"],"summary":"Switches headlights of a vehicle on/off. Note that the vehicle has to be local, for global variant use Arma 3: Actions \"LightOn\"/\"LightOff\"","arma3_since":"1.32","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setPiPEffect","type":"command","md":"commands/setPiPEffect.md","json":"commands/setPiPEffect.json","groups":["Camera Control"],"syntax":["name setPiPEffect [effect, optionalParam1, optionalParam2, ...]"],"summary":"Sets Render Target's visual effect (Picture-in-Picture).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setPiPViewDistance","type":"command","md":"commands/setPiPViewDistance.md","json":"commands/setPiPViewDistance.json","groups":["System"],"syntax":["setPiPViewDistance distance"],"summary":"Set the PiP (Picture-in-Picture) view distance. This has no impact if PiP is disabled (see isPiPEnabled).","arma3_since":"2.08","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setPitch","type":"command","md":"commands/setPitch.md","json":"commands/setPitch.json","groups":["Unit Identity","Sounds"],"syntax":["person setPitch pitch"],"summary":"Sets the pitch of a persons voice.","arma3_since":"1.02","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setPlateNumber","type":"command","md":"commands/setPlateNumber.md","json":"commands/setPlateNumber.json","groups":["Object Manipulation"],"syntax":["vehicle setPlateNumber string"],"summary":"Change the license plates on any vehicle which has plates configured. Max 15 characters are allowed!","arma3_since":"1.82","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setPlayable","type":"command","md":"commands/setPlayable.md","json":"commands/setPlayable.json","groups":["Broken Commands","Multiplayer"],"syntax":["setPlayable unitName"],"summary":"Create a multiplayer role for the unit. The roles created this way are used for Join In Progress and Team Switch.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"setPlayerRespawnTime","type":"command","md":"commands/setPlayerRespawnTime.md","json":"commands/setPlayerRespawnTime.json","groups":["Multiplayer"],"syntax":["setPlayerRespawnTime interval"],"summary":"Sets the time interval (in seconds) that the player must wait before respawn, for the next respawn only. It resets to mission default on mission start.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setPlayerVoNVolume","type":"command","md":"commands/setPlayerVoNVolume.md","json":"commands/setPlayerVoNVolume.json","groups":["Radio and Chat"],"syntax":["unit setPlayerVoNVolume volume"],"summary":"Sets provided player's Voice over Network (VoN) volume.","arma3_since":"2.00","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setPos","type":"command","md":"commands/setPos.md","json":"commands/setPos.json","groups":["Positions"],"syntax":["object setPos pos"],"summary":"Sets object position to format PositionAGLS (over surface). The Z value is used to calculate the nearest surface below the provided position. If the surface is close, it uses the Z position of the surface.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setPosASL","type":"command","md":"commands/setPosASL.md","json":"commands/setPosASL.json","groups":["Positions"],"syntax":["object setPosASL pos"],"summary":"Sets the object position above sea level. Given position must be in PositionASL format.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setPosASL2","type":"command","md":"commands/setPosASL2.md","json":"commands/setPosASL2.json","groups":["Broken Commands","Positions"],"syntax":["obj setPosASL2 pos"],"summary":"Sets the object position. The pos array uses the PositionASL format. The version of the command does not offset based on object center.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"setPosASLW","type":"command","md":"commands/setPosASLW.md","json":"commands/setPosASLW.json","groups":["Positions"],"syntax":["obj setPosASLW pos"],"summary":"Sets the object position above sea surface. The pos array uses the PositionASLW format.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setPosATL","type":"command","md":"commands/setPosATL.md","json":"commands/setPosATL.json","groups":["Positions"],"syntax":["object setPosATL pos"],"summary":"Sets the position of an object relative to the terrain.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setPosition","type":"command","md":"commands/setPosition.md","json":"commands/setPosition.json","groups":["Locations"],"syntax":["location setPosition pos"],"summary":"Sets the position of a location.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setPosWorld","type":"command","md":"commands/setPosWorld.md","json":"commands/setPosWorld.json","groups":["Positions"],"syntax":["object setPosWorld position"],"summary":"Sets position of an object based on the model's centre position (see getPosWorld).","arma3_since":"1.32","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setPylonLoadout","type":"command","md":"commands/setPylonLoadout.md","json":"commands/setPylonLoadout.json","groups":["Vehicle Loadouts"],"syntax":["vehicle setPylonLoadout [pylon, magazine, forced, turret]"],"summary":"Adds/overrides loadout to a vehicle pylon. `TransportPylonsComponent` in vehicle config and `pylonWeapon` in the magazine config are required to run.","arma3_since":"1.70","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setPylonsPriority","type":"command","md":"commands/setPylonsPriority.md","json":"commands/setPylonsPriority.json","groups":["Vehicle Loadouts"],"syntax":["vehicle setPylonsPriority priorities"],"summary":"Overrides default pylons priorities.","arma3_since":"1.70","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setRadioMsg","type":"command","md":"commands/setRadioMsg.md","json":"commands/setRadioMsg.json","groups":["Triggers","Interaction"],"syntax":["index setRadioMsg text"],"summary":"Sets radio trigger menu title text (0 -> 0 -> map radio). Use \"NULL\" to disable radio slot. Use \"\" to restore default title.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setRain","type":"command","md":"commands/setRain.md","json":"commands/setRain.json","groups":["Environment"],"syntax":["time setRain rain","setRain rainParams","setRain config"],"summary":"Sets rain density smoothly over the given transition time. A transition time of zero means an immediate change. A rain density of zero is no rain, one is maximum rain. Rain is not possible when overcast is less than 0.7.","arma3_since":"0.50","locality":{"argument":null,"effect":"global","server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"setRainbow","type":"command","md":"commands/setRainbow.md","json":"commands/setRainbow.json","groups":["Environment"],"syntax":["time setRainbow value"],"summary":"Changes the rainbow value smoothly during the given time (in seconds). A time of zero means there will be an immediate change.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setRandomLip","type":"command","md":"commands/setRandomLip.md","json":"commands/setRandomLip.json","groups":["Object Manipulation"],"syntax":["unit setRandomLip bool"],"summary":"Enables/Disables random lip. When enabled, the unit continuously moves its lips as if it is talking.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setRank","type":"command","md":"commands/setRank.md","json":"commands/setRank.json","groups":["Unit Identity"],"syntax":["unitName setRank rank"],"summary":"Sets rank of given unit.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setRectangular","type":"command","md":"commands/setRectangular.md","json":"commands/setRectangular.json","groups":["Locations"],"syntax":["location setRectangular set"],"summary":"Set the shape of a location to be either rectangular or elliptical. Locations default shape is elliptical.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setRepairCargo","type":"command","md":"commands/setRepairCargo.md","json":"commands/setRepairCargo.json","groups":["Vehicle Inventory"],"syntax":["vehicleName setRepairCargo amount"],"summary":"Set amount of repair resources in cargo space of repair vehicle. Amount 1 is full cargo.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setRotorBrakeRTD","type":"command","md":"commands/setRotorBrakeRTD.md","json":"commands/setRotorBrakeRTD.json","groups":["RTD"],"syntax":["helicopterRTD setRotorBrakeRTD enable"],"summary":"Toggles a helicopter's rotor brake.","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setShadowDistance","type":"command","md":"commands/setShadowDistance.md","json":"commands/setShadowDistance.json","groups":["System","Environment"],"syntax":["setShadowDistance value"],"summary":"Sets the shadows rendering distance.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setShotParents","type":"command","md":"commands/setShotParents.md","json":"commands/setShotParents.json","groups":["Weapons"],"syntax":["projectile setShotParents [vehicle, instigator]"],"summary":"Sets vehicle and instigator pair for the given projectile.","arma3_since":"1.66","locality":{"argument":"global","effect":"global","server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"setSide","type":"command","md":"commands/setSide.md","json":"commands/setSide.json","groups":["Sides","Locations"],"syntax":["location setSide side"],"summary":"Sets a location's side. The default side is Unknown.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setSimpleTaskAlwaysVisible","type":"command","md":"commands/setSimpleTaskAlwaysVisible.md","json":"commands/setSimpleTaskAlwaysVisible.json","groups":["Briefing"],"syntax":["taskID setSimpleTaskAlwaysVisible state"],"summary":"Sets task's visibility.","arma3_since":"1.58","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setSimpleTaskCustomData","type":"command","md":"commands/setSimpleTaskCustomData.md","json":"commands/setSimpleTaskCustomData.json","groups":["Briefing"],"syntax":["task setSimpleTaskCustomData [iconPath, tooltip, description]"],"summary":"Set custom data for the task. Tooltip will be drawn in task list on the right side. Description will be drawn in task description panel on the bottom.","arma3_since":"1.58","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setSimpleTaskDescription","type":"command","md":"commands/setSimpleTaskDescription.md","json":"commands/setSimpleTaskDescription.json","groups":["Briefing"],"syntax":["task setSimpleTaskDescription [description, descriptionShort, descriptionHUD]"],"summary":"Attach descriptions to the simple task.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setSimpleTaskDestination","type":"command","md":"commands/setSimpleTaskDestination.md","json":"commands/setSimpleTaskDestination.json","groups":["Briefing"],"syntax":["task setSimpleTaskDestination pos"],"summary":"Attach a destination to the simple task. Overrides setSimpleTaskTarget","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setSimpleTaskTarget","type":"command","md":"commands/setSimpleTaskTarget.md","json":"commands/setSimpleTaskTarget.json","groups":["Briefing"],"syntax":["task setSimpleTaskTarget [target, precisePosition]"],"summary":"Attach a target to the simple task. Overrides setSimpleTaskDestination.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setSimpleTaskType","type":"command","md":"commands/setSimpleTaskType.md","json":"commands/setSimpleTaskType.json","groups":["Briefing"],"syntax":["task setSimpleTaskType taskType"],"summary":"Attach type to the simple task. See Default Task Types.","arma3_since":"1.58","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setSimulWeatherLayers","type":"command","md":"commands/setSimulWeatherLayers.md","json":"commands/setSimulWeatherLayers.json","groups":["Environment"],"syntax":["setSimulWeatherLayers layers"],"summary":"Sets number of simul weather layers, affects quality of simul weather clouds.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setSize","type":"command","md":"commands/setSize.md","json":"commands/setSize.json","groups":["Locations"],"syntax":["location setSize [x,y]"],"summary":"Sets the size (radius) of a location.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setSkill","type":"command","md":"commands/setSkill.md","json":"commands/setSkill.json","groups":["AI Behaviour"],"syntax":["unit setSkill skill","unit setSkill [skillName, value]"],"summary":"Sets the skill level of given unit. The value of a sub-skill is interpolated into a range defined in CfgAISkill.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setSlingLoad","type":"command","md":"commands/setSlingLoad.md","json":"commands/setSlingLoad.json","groups":["Ropes and Sling Loading"],"syntax":["heli setSlingLoad cargo"],"summary":"Creates a sling loading from a helicopter to an entity if possible. To unload cargo, pass objNull as second param.","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setSoundEffect","type":"command","md":"commands/setSoundEffect.md","json":"commands/setSoundEffect.json","groups":["Sounds","Triggers","Waypoints"],"syntax":["trigger setSoundEffect [sound, voice, soundEnv, soundDet]","waypoint setSoundEffect [sound, voice]"],"summary":"Defines the different sound effects for a trigger or a waypoint. To stop any sound, deactivate the trigger (might take up to 0.5 seconds to stop) or delete the trigger/waypoint (immediate).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setSpeaker","type":"command","md":"commands/setSpeaker.md","json":"commands/setSpeaker.json","groups":["Unit Identity","Sounds"],"syntax":["person setSpeaker speaker"],"summary":"Sets the speaker of a person.","arma3_since":"1.02","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setSpeech","type":"command","md":"commands/setSpeech.md","json":"commands/setSpeech.json","groups":["Locations"],"syntax":["location setSpeech speech"],"summary":"Add speech to location.","arma3_since":"1.12","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setSpeedMode","type":"command","md":"commands/setSpeedMode.md","json":"commands/setSpeedMode.json","groups":["Groups"],"syntax":["groupName setSpeedMode mode"],"summary":"Sets group speed mode. If unit is passed as param, unit's group is used. Mode may be one of: - \"UNCHANGED\" (unchanged) - \"LIMITED\" (half speed) - \"NORMAL\" (full speed, maintain formation) - \"FULL\" (do not wait for any…","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setStamina","type":"command","md":"commands/setStamina.md","json":"commands/setStamina.json","groups":["Stamina System"],"syntax":["unit setStamina stamina"],"summary":"Set units' stamina (seconds until depletion)","arma3_since":"1.54","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setStaminaScheme","type":"command","md":"commands/setStaminaScheme.md","json":"commands/setStaminaScheme.json","groups":["Stamina System"],"syntax":["setStaminaScheme scheme"],"summary":"Sets the scheme used for the Stamina system.","arma3_since":"1.54","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setStatValue","type":"command","md":"commands/setStatValue.md","json":"commands/setStatValue.json","groups":["System"],"syntax":["setStatValue [name, value]"],"summary":"Sets a value to a given stat.","arma3_since":"1.18","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setSuppression","type":"command","md":"commands/setSuppression.md","json":"commands/setSuppression.json","groups":["Object Manipulation"],"syntax":["unit setSuppression value"],"summary":"Sets the given suppression value for the given unit.","arma3_since":"1.42","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setSystemOfUnits","type":"command","md":"commands/setSystemOfUnits.md","json":"commands/setSystemOfUnits.json","groups":["System","Broken Commands"],"syntax":["setSystemOfUnits value"],"summary":"Set system of units. This will only impact gauges from advanced flight model.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"setTargetAge","type":"command","md":"commands/setTargetAge.md","json":"commands/setTargetAge.json","groups":["Object Manipulation"],"syntax":["object setTargetAge age"],"summary":"Sets how the target is known to the other centers. They behave like the target was seen age seconds ago.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setTargetSize","type":"command","md":"commands/setTargetSize.md","json":"commands/setTargetSize.json","groups":["Sensors"],"syntax":["vehicle setTargetSize [visualTargetSize, irTargetSize, radarTargetSize]"],"summary":"Sets target size (see `irTargetSize` and others from vehicle config) override on vehicle.","arma3_since":"2.22","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setTaskMarkerOffset","type":"command","md":"commands/setTaskMarkerOffset.md","json":"commands/setTaskMarkerOffset.json","groups":["Briefing"],"syntax":["obj setTaskState position"],"summary":"Sets the task marker position in model space.","arma3_since":"1.58","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setTaskResult","type":"command","md":"commands/setTaskResult.md","json":"commands/setTaskResult.json","groups":["Briefing"],"syntax":["task setTaskResult [state,result]"],"summary":"Set a result of the task.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setTaskState","type":"command","md":"commands/setTaskState.md","json":"commands/setTaskState.json","groups":["Briefing"],"syntax":["task setTaskState state"],"summary":"Set the state of a given task.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setTerrainGrid","type":"command","md":"commands/setTerrainGrid.md","json":"commands/setTerrainGrid.json","groups":["System","Environment"],"syntax":["setTerrainGrid grid"],"summary":"Sets the desired terrain resolution in meters.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setTerrainHeight","type":"command","md":"commands/setTerrainHeight.md","json":"commands/setTerrainHeight.json","groups":["Positions"],"syntax":["setTerrainHeight [positionAndAltitudeArray, adjustObjects]"],"summary":"Set the current terrain's altitude on provided location(s).","arma3_since":"2.10","locality":{"argument":null,"effect":"global","server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"setText","type":"command","md":"commands/setText.md","json":"commands/setText.json","groups":["Locations"],"syntax":["location setText text"],"summary":"Sets the text associated with a location. This text will be displayed on the game map at the location's position.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setTimeMultiplier","type":"command","md":"commands/setTimeMultiplier.md","json":"commands/setTimeMultiplier.json","groups":["Time","Mission Information","Environment"],"syntax":["setTimeMultiplier value"],"summary":"Sets a time multiplier for in-game time. The command range is capped at 0.1 - 120 to avoid performance problems.","arma3_since":"1.26","locality":{"argument":null,"effect":"global","server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"setTIParameter","type":"command","md":"commands/setTIParameter.md","json":"commands/setTIParameter.json","groups":["Environment"],"syntax":["setTIParameter [paramName, newValue]"],"summary":"Sets the provided Thermal Imaging parameter's value.","arma3_since":"2.10","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setTitleEffect","type":"command","md":"commands/setTitleEffect.md","json":"commands/setTitleEffect.json","groups":["Triggers","Waypoints"],"syntax":["triggerOrWaypoint setTitleEffect [type, effect, text]"],"summary":"Defines the title effect to show on activation via [Type, Effect, Text] where","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setTowParent","type":"command","md":"commands/setTowParent.md","json":"commands/setTowParent.json","groups":["PhysX","Ropes and Sling Loading"],"syntax":["towedVehicle setTowParent towingVehicle"],"summary":"Allows a vehicle to be towed by another. This loosens the towed vehicle's brakes and turns its steering wheels toward the towing vehicle. Supposed to be used together with a rope connecting both vehicles.","arma3_since":"2.06","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setTrafficDensity","type":"command","md":"commands/setTrafficDensity.md","json":"commands/setTrafficDensity.json","groups":["Environment"],"syntax":["setTrafficDensity [density, xMin, xMax, zMin, zMax]"],"summary":"Set the density of ambient cars in a rectangle (in cars per kilometer).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setTrafficDistance","type":"command","md":"commands/setTrafficDistance.md","json":"commands/setTrafficDistance.json","groups":["Environment"],"syntax":["setTrafficDistance distance"],"summary":"Set maximum ambient traffic draw distance (in 2D).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setTrafficGap","type":"command","md":"commands/setTrafficGap.md","json":"commands/setTrafficGap.json","groups":["Environment"],"syntax":["setTrafficGap [gap, xMin, xMax, zMin, zMax]"],"summary":"Set the average gap between ambient cars in a rectangle (in meters).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setTrafficSpeed","type":"command","md":"commands/setTrafficSpeed.md","json":"commands/setTrafficSpeed.json","groups":["Environment"],"syntax":["setTrafficSpeed [speed, xMin, xMax, zMin, zMax]"],"summary":"Set ambient traffic speed in a rectangle (in kilometers per hour).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setTriggerActivation","type":"command","md":"commands/setTriggerActivation.md","json":"commands/setTriggerActivation.json","groups":["Triggers"],"syntax":["trigger setTriggerActivation [by, type, repeating, persistent]"],"summary":"Defines the trigger activation type.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setTriggerArea","type":"command","md":"commands/setTriggerArea.md","json":"commands/setTriggerArea.json","groups":["Triggers"],"syntax":["trigger setTriggerArea [a, b, angle, isRectangle, c]"],"summary":"Defines the area monitored by the given trigger. The area could be either rectangular or elliptical.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setTriggerInterval","type":"command","md":"commands/setTriggerInterval.md","json":"commands/setTriggerInterval.json","groups":["Triggers"],"syntax":["trigger setTriggerInterval interval"],"summary":"Sets the interval in seconds for trigger condition check.","arma3_since":"1.98","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setTriggerStatements","type":"command","md":"commands/setTriggerStatements.md","json":"commands/setTriggerStatements.json","groups":["Triggers"],"syntax":["trigger setTriggerStatements [condition, activation, deactivation]"],"summary":"Defines trigger condition, activation and deactivation statements. Trigger condition has to return Boolean. true will activate the trigger, false will deactivate it (only if activation is set to repeat).","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setTriggerText","type":"command","md":"commands/setTriggerText.md","json":"commands/setTriggerText.json","groups":["Triggers"],"syntax":["trigger setTriggerText text"],"summary":"Sets the text label attached to the trigger object. This is used for example as a radio slot label for radio activated triggers.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setTriggerTimeout","type":"command","md":"commands/setTriggerTimeout.md","json":"commands/setTriggerTimeout.json","groups":["Triggers"],"syntax":["trigger setTriggerTimeout [min, mid, max, interruptable]"],"summary":"Defines the time between condition satisfaction and trigger activation (randomly from min to max, with an average value mid). If the last argument is true, the condition must be fullfilled all the time.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setTriggerType","type":"command","md":"commands/setTriggerType.md","json":"commands/setTriggerType.json","groups":["Triggers"],"syntax":["trigger setTriggerType action"],"summary":"Sets the type of action processed by the trigger after activation (no action, a waypoints switch or an end of mission):","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setTurretLimits","type":"command","md":"commands/setTurretLimits.md","json":"commands/setTurretLimits.json","groups":["Turrets"],"syntax":["vehicle setTurretLimits [turret, minTurn, maxTurn, minElev, maxElev, soft]","vehicle setTurretLimits [turret]"],"summary":"Sets the rotation and elevation limits for the given turret. The limits are relative to model orientation of the turret. For example to allow 360 degree turning it is enough to set turn limits to (-180, 180).","arma3_since":"2.12","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setTurretOpticsMode","type":"command","md":"commands/setTurretOpticsMode.md","json":"commands/setTurretOpticsMode.json","groups":["Turrets"],"syntax":["obj setTurretOpticsMode mode","obj setTurretOpticsMode [turretPath, opticModeIndex]"],"summary":"Set the current optics mode of the optics in the turret occupied by the specified unit. Alternatively, you can specify a vehicle and turret path instead of a unit.","arma3_since":"2.10","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setType","type":"command","md":"commands/setType.md","json":"commands/setType.json","groups":["Locations"],"syntax":["location setType name"],"summary":"Changes a location to the specified class. Location classes are defined in CfgLocationTypes.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setUnconscious","type":"command","md":"commands/setUnconscious.md","json":"commands/setUnconscious.json","groups":["Object Manipulation"],"syntax":["unit setUnconscious set"],"summary":"In Arma 2 and since Arma 3 v1.64, this command sets unit into incapacitated state.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setUnitAbility","type":"command","md":"commands/setUnitAbility.md","json":"commands/setUnitAbility.json","groups":["AI Behaviour"],"syntax":["unit setUnitAbility value"],"summary":"Sets skill of given unit. Unlike setSkill, setUnitAbility can set values > 1. Even though the skill command will correctly return set value, the actual unit ability will be capped to max available.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setUnitCombatMode","type":"command","md":"commands/setUnitCombatMode.md","json":"commands/setUnitCombatMode.json","groups":["AI Behaviour"],"syntax":["unit setUnitCombatMode mode"],"summary":"Sets unit's combat mode (engagement rules). For AI group combat mode see setCombatMode.","arma3_since":"2.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setUnitFreefallHeight","type":"command","md":"commands/setUnitFreefallHeight.md","json":"commands/setUnitFreefallHeight.json","groups":["Object Manipulation"],"syntax":["unit setUnitFreefallHeight minHeight"],"summary":"Sets minimum freefall height AGL per unit, at which the unit assumes HALO pose. Engine default is 100m. Use -1 to reset the height to default.","arma3_since":"2.10","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setUnitLoadout","type":"command","md":"commands/setUnitLoadout.md","json":"commands/setUnitLoadout.json","groups":["Unit Inventory"],"syntax":["unit setUnitLoadout loadout","unit setUnitLoadout [loadout, fullMagazines]","unit setUnitLoadout name","unit setUnitLoadout config"],"summary":"Creates a loadout from given inventory structure and applies it to a unit. When String for class name is supplied, the command will search `CfgVehicles` for the given class in order to extract the loadout from config.","arma3_since":"1.58","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setUnitPos","type":"command","md":"commands/setUnitPos.md","json":"commands/setUnitPos.json","groups":["Unit Control"],"syntax":["unit setUnitPos mode"],"summary":"Set unit position rules. This command will not change the stance of the human player, even though it will change the output of unitPos command. To change player stance use playAction or playActionNow:","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setUnitPosWeak","type":"command","md":"commands/setUnitPosWeak.md","json":"commands/setUnitPosWeak.json","groups":["Unit Control"],"syntax":["unit setUnitPosWeak mode"],"summary":"Set unit position rules. This command is the lowest level of priority for setting unit position and to be used in scripted FSM's. Priorities are: 1. Unit pos commanded (from the commanding menu, higher priority). 1.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setUnitRank","type":"command","md":"commands/setUnitRank.md","json":"commands/setUnitRank.json","groups":["Unit Identity"],"syntax":["unitName setUnitRank rank"],"summary":"Sets rank of given unit.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setUnitRecoilCoefficient","type":"command","md":"commands/setUnitRecoilCoefficient.md","json":"commands/setUnitRecoilCoefficient.json","groups":["Object Manipulation"],"syntax":["unitName setUnitRecoilCoefficient coefficient"],"summary":"Proportionaly increase/decrease unit's recoil. Drives muzzle up with every shot when supplied positive number and down when negative. 0 cancels recoil.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setUnitTrait","type":"command","md":"commands/setUnitTrait.md","json":"commands/setUnitTrait.json","groups":["Object Manipulation"],"syntax":["unit setUnitTrait [skillName, value, isCustom]"],"summary":"Enables or disables a trait or alters a trait of the given unit. Unit traits consist of unit abilities, which are Booleans and modifiers, which are Numbers. Custom trait can only be a bool.","arma3_since":"1.58","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setUnloadInCombat","type":"command","md":"commands/setUnloadInCombat.md","json":"commands/setUnloadInCombat.json","groups":["Unit Control"],"syntax":["vehicle setUnloadInCombat [allowCargo, allowTurrets]"],"summary":"Sets whether or not cargo or turret units *should* get out of vehicle when in combat. If true, vehicle will stop and units will dismount. Vehicle must be local.","arma3_since":"1.36","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setUserActionText","type":"command","md":"commands/setUserActionText.md","json":"commands/setUserActionText.json","groups":["Interaction"],"syntax":["object setUserActionText [actionIndex, textMenu, textWindowBackground, textWindowForeground]"],"summary":"Changes user added action (see addAction) menu item text.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setUserMFDText","type":"command","md":"commands/setUserMFDText.md","json":"commands/setUserMFDText.json","groups":["GUI Control"],"syntax":["vehicle setUserMFDText [index, value]"],"summary":"Stored user text value in MFD, limit is 50, user0...user49","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setUserMFDValue","type":"command","md":"commands/setUserMFDValue.md","json":"commands/setUserMFDValue.json","groups":["Interaction"],"syntax":["vehicle setUserMFDValue [index, value]"],"summary":"When MFD is using user controllers, this command can set values on them. For example, MFD config for Blackfoot has an entry","arma3_since":"1.70","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setVariable","type":"command","md":"commands/setVariable.md","json":"commands/setVariable.json","groups":["Variables","Namespaces","Multiplayer"],"syntax":["varspace setVariable [name, value, public]"],"summary":"Set variable to given value in the variable space of given element. Can be used to broadcast variables over the network.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setVectorDir","type":"command","md":"commands/setVectorDir.md","json":"commands/setVectorDir.json","groups":["Math - Vectors"],"syntax":["object setVectorDir vectorDir"],"summary":"Set object's direction vector. Up vector will remain unchanged.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setVectorDirAndUp","type":"command","md":"commands/setVectorDirAndUp.md","json":"commands/setVectorDirAndUp.json","groups":["Math - Vectors"],"syntax":["vehicle setVectorDirAndUp [vectorDir, vectorUp]"],"summary":"Sets orientation of an object. The command takes 2 vector arrays, one for vectorDir and one for vectorUp.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setVectorUp","type":"command","md":"commands/setVectorUp.md","json":"commands/setVectorUp.json","groups":["Math - Vectors"],"syntax":["object setVectorUp vectorUp"],"summary":"Set object's up vector. Direction of the object remain unchanged. Default object's vectorUp is [0,0,1].","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setVehicleAmmo","type":"command","md":"commands/setVehicleAmmo.md","json":"commands/setVehicleAmmo.json","groups":["Vehicle Inventory"],"syntax":["vehicleName setVehicleAmmo value"],"summary":"Sets how much ammunition (compared to a full state defined by the vehicle type) the vehicle has. Note that the ammo will be added only to local turrets. To check locality of turret use turretLocal.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setVehicleAmmoDef","type":"command","md":"commands/setVehicleAmmoDef.md","json":"commands/setVehicleAmmoDef.json","groups":["Unit Inventory","Vehicle Inventory"],"syntax":["unit setVehicleAmmoDef value"],"summary":"Sets how much ammunition (compared to the configuration of magazines defined in the vehicle's class) the vehicle has. Note that the ammo will only be added to local turrets.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setVehicleArmor","type":"command","md":"commands/setVehicleArmor.md","json":"commands/setVehicleArmor.json","groups":["Object Manipulation"],"syntax":["vehicleName setVehicleArmor value"],"summary":"Sets the armor (or health for men) state of the vehicle (a value from 0 to 1).","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setVehicleCargo","type":"command","md":"commands/setVehicleCargo.md","json":"commands/setVehicleCargo.json","groups":["Vehicle in Vehicle Transport"],"syntax":["vehicle setVehicleCargo cargo"],"summary":"Load cargo vehicle inside vehicle if possible, returns bool based on whether the vehicle was able to be loaded. Can also be used to unload a specific loaded vehicle or all loaded vehicles.","arma3_since":"1.62","locality":{"argument":null,"effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setVehicleId","type":"command","md":"commands/setVehicleId.md","json":"commands/setVehicleId.json","groups":["Object Manipulation","Broken Commands"],"syntax":["vehicleName setVehicleId id"],"summary":"Sets ID to vehicle. By this ID vehicle is referenced by triggers and waypoints.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"setVehicleLock","type":"command","md":"commands/setVehicleLock.md","json":"commands/setVehicleLock.json","groups":["Object Manipulation"],"syntax":["vehicleName setVehicleLock lockState"],"summary":"Sets vehicle lock. Possible values:","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setVehiclePosition","type":"command","md":"commands/setVehiclePosition.md","json":"commands/setVehiclePosition.json","groups":["Positions","Object Manipulation"],"syntax":["object setVehiclePosition [position, markers, placement, special]"],"summary":"Moves the object to a given position (same as createVehicle placement algorithm). Uses either the position that's defined by the *position* param, or one of the marker positions from the markers array.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setVehicleRadar","type":"command","md":"commands/setVehicleRadar.md","json":"commands/setVehicleRadar.json","groups":["Sensors"],"syntax":["vehicle setVehicleRadar rule"],"summary":"Sets the AI rule of Radar usage (Emission Control). Automatic means Radar switched on only when in Combat. The command doesn't affect player-controlled vehicles.","arma3_since":"1.70","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setVehicleReceiveRemoteTargets","type":"command","md":"commands/setVehicleReceiveRemoteTargets.md","json":"commands/setVehicleReceiveRemoteTargets.json","groups":["Sensors"],"syntax":["vehicle setVehicleReceiveRemoteTargets bool"],"summary":"Sets that the vehicle will be able to receive targets acquired by someone else via datalink from the Side center.","arma3_since":"1.70","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setVehicleReportOwnPosition","type":"command","md":"commands/setVehicleReportOwnPosition.md","json":"commands/setVehicleReportOwnPosition.json","groups":["Sensors"],"syntax":["vehicle setVehicleReportOwnPosition report"],"summary":"Sets that the vehicle will share its own position via datalink to the Side center.","arma3_since":"1.70","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setVehicleReportRemoteTargets","type":"command","md":"commands/setVehicleReportRemoteTargets.md","json":"commands/setVehicleReportRemoteTargets.json","groups":["Sensors"],"syntax":["vehicle setVehicleReportRemoteTargets bool"],"summary":"Sets that the vehicle will share targets that were acquired by its own sensors via datalink to the Side center.","arma3_since":"1.70","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setVehicleTIPars","type":"command","md":"commands/setVehicleTIPars.md","json":"commands/setVehicleTIPars.json","groups":["Object Manipulation"],"syntax":["vehicle setVehicleTIPars [engine, wheels, weapon]"],"summary":"Sets the \"heat\" state of different vehicle parts for Thermal Imaging detection.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setVehicleVarName","type":"command","md":"commands/setVehicleVarName.md","json":"commands/setVehicleVarName.json","groups":["Object Manipulation"],"syntax":["object setVehicleVarName name"],"summary":"Sets string representation of an object to a custom string.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setVelocity","type":"command","md":"commands/setVelocity.md","json":"commands/setVelocity.json","groups":["Object Manipulation"],"syntax":["object setVelocity vector"],"summary":"Sets velocity vector of an object in m/s.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setVelocityModelSpace","type":"command","md":"commands/setVelocityModelSpace.md","json":"commands/setVelocityModelSpace.json","groups":["Object Manipulation"],"syntax":["vehicle setVelocityModelSpace velocity"],"summary":"Sets the velocity (i.e. speed) vector of the given vehicle relative to its model.","arma3_since":"1.68","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setVelocityTransformation","type":"command","md":"commands/setVelocityTransformation.md","json":"commands/setVelocityTransformation.json","groups":["Object Manipulation"],"syntax":["object setVelocityTransformation [fromPosASL, toPosASL, fromVelocity, toVelocity, fromVectorDir, toVectorDir, fromVectorUp, toVectorUp, interval, customCenter]"],"summary":"Interpolates and applies PositionASL, velocity, vectorDir and vectorUp to the given object based on the interval value.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setViewDistance","type":"command","md":"commands/setViewDistance.md","json":"commands/setViewDistance.json","groups":["System","Environment"],"syntax":["setViewDistance distance"],"summary":"Set rendering distance. Setting view distance to <= 0 resets the value to the client's options (set in `Options → Video → General → Visibility → Overall`).","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setVisibleIfTreeCollapsed","type":"command","md":"commands/setVisibleIfTreeCollapsed.md","json":"commands/setVisibleIfTreeCollapsed.json","groups":["Game 2 Editor"],"syntax":["map setVisibleIfTreeCollapsed [object, visible]"],"summary":"Sets whether or not the object is visible even if the tree is collapsed.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setWantedRPMRTD","type":"command","md":"commands/setWantedRPMRTD.md","json":"commands/setWantedRPMRTD.json","groups":["RTD"],"syntax":["helicopterRTD setWantedRPMRTD [value, time, engineIndex]"],"summary":"Tell the helicopter engine RPMs to reach the given value within a period of time. The simulation will try to reach the RPMs, but it does not guarantee it will reach the precise value!","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setWaterFillPercentage","type":"command","md":"commands/setWaterFillPercentage.md","json":"commands/setWaterFillPercentage.json","groups":["Object Manipulation"],"syntax":["obj setWaterFillPercentage level"],"summary":"Set an object's water filling.","arma3_since":"2.16","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setWaterLeakiness","type":"command","md":"commands/setWaterLeakiness.md","json":"commands/setWaterLeakiness.json","groups":["Object Manipulation"],"syntax":["obj setWaterLeakiness leakiness"],"summary":"Set an object's water intake ratio when immersed.","arma3_since":"2.16","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setWaves","type":"command","md":"commands/setWaves.md","json":"commands/setWaves.json","groups":["Environment"],"syntax":["time setWaves value"],"summary":"Changes the waves value smoothly during the given time (in seconds). A time of zero means there will be an immediate change.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setWaypointBehaviour","type":"command","md":"commands/setWaypointBehaviour.md","json":"commands/setWaypointBehaviour.json","groups":["Waypoints"],"syntax":["waypoint setWaypointBehaviour mode"],"summary":"Switches the unit behaviour when the waypoint becomes active.","arma3_since":"0.50","locality":{"argument":null,"effect":"global","server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"setWaypointCombatMode","type":"command","md":"commands/setWaypointCombatMode.md","json":"commands/setWaypointCombatMode.json","groups":["Waypoints"],"syntax":["waypoint setWaypointCombatMode mode"],"summary":"Changes a group's combat mode when the waypoint becomes active.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setWaypointCompletionRadius","type":"command","md":"commands/setWaypointCompletionRadius.md","json":"commands/setWaypointCompletionRadius.json","groups":["Waypoints"],"syntax":["waypoint setWaypointCompletionRadius radius"],"summary":"The completion radius allows units to call the waypoint completed once they are inside of the given circle. If the given radius is less than unit’s or vehicle’s configured 'precision' then the latter is used.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setWaypointDescription","type":"command","md":"commands/setWaypointDescription.md","json":"commands/setWaypointDescription.json","groups":["Waypoints"],"syntax":["waypoint setWaypointDescription text"],"summary":"Sets the description shown in the HUD while the waypoint is active.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setWaypointForceBehaviour","type":"command","md":"commands/setWaypointForceBehaviour.md","json":"commands/setWaypointForceBehaviour.json","groups":["Waypoints"],"syntax":["waypoint setWaypointForceBehaviour state"],"summary":"Forces the behavior of waypoint, disables AUTOCOMBAT.","arma3_since":"1.58","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setWaypointFormation","type":"command","md":"commands/setWaypointFormation.md","json":"commands/setWaypointFormation.json","groups":["Waypoints"],"syntax":["waypoint setWaypointFormation formation"],"summary":"Switches the group formation when the waypoint becomes active.","arma3_since":"0.50","locality":{"argument":null,"effect":"global","server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"setWaypointHousePosition","type":"command","md":"commands/setWaypointHousePosition.md","json":"commands/setWaypointHousePosition.json","groups":["Waypoints"],"syntax":["waypoint setWaypointHousePosition pos"],"summary":"For waypoints attached to a house, this defines the target buildingPos index.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setWaypointLoiterAltitude","type":"command","md":"commands/setWaypointLoiterAltitude.md","json":"commands/setWaypointLoiterAltitude.json","groups":["Waypoints"],"syntax":["waypoint setWaypointLoiterAltitude loiterAltitude"],"summary":"Assigns loiter altitude to the provided waypoint.","arma3_since":"2.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setWaypointLoiterRadius","type":"command","md":"commands/setWaypointLoiterRadius.md","json":"commands/setWaypointLoiterRadius.json","groups":["Waypoints"],"syntax":["waypoint setWaypointLoiterRadius radius"],"summary":"Assignes loiter radius to waypoint","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setWaypointLoiterType","type":"command","md":"commands/setWaypointLoiterType.md","json":"commands/setWaypointLoiterType.json","groups":["Waypoints"],"syntax":["waypoint setWaypointLoiterType type"],"summary":"Sets the waypoint loiter type.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setWaypointName","type":"command","md":"commands/setWaypointName.md","json":"commands/setWaypointName.json","groups":["Waypoints"],"syntax":["waypoint setWaypointName name"],"summary":"Changes the waypoint name.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setWaypointPosition","type":"command","md":"commands/setWaypointPosition.md","json":"commands/setWaypointPosition.json","groups":["Waypoints"],"syntax":["waypoint setWaypointPosition [center, radius]"],"summary":"Attempts to move given waypoint to a random position inside a circle with the given center and radius.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setWaypointScript","type":"command","md":"commands/setWaypointScript.md","json":"commands/setWaypointScript.json","groups":["Waypoints"],"syntax":["waypoint setWaypointScript command"],"summary":"Attaches a script to a scripted waypoint. In early versions of Arma, command consisted of a script name and additional script arguments and the script had to use SQS Syntax.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setWaypointSpeed","type":"command","md":"commands/setWaypointSpeed.md","json":"commands/setWaypointSpeed.json","groups":["Waypoints"],"syntax":["waypoint setWaypointSpeed mode"],"summary":"Switches the group speed mode when the waypoint becomes active.","arma3_since":"0.50","locality":{"argument":null,"effect":"global","server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"setWaypointStatements","type":"command","md":"commands/setWaypointStatements.md","json":"commands/setWaypointStatements.json","groups":["Waypoints"],"syntax":["waypoint setWaypointStatements [condition, statement]"],"summary":"The waypoint is done only when the condition is fulfilled. When the waypoint is done, the statement expression is executed.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setWaypointTimeout","type":"command","md":"commands/setWaypointTimeout.md","json":"commands/setWaypointTimeout.json","groups":["Waypoints"],"syntax":["waypoint setWaypointTimeout [min, mid, max]"],"summary":"Defines the time between condition satisfaction and waypoint finish (randomly from min to max, with an average value mid).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setWaypointType","type":"command","md":"commands/setWaypointType.md","json":"commands/setWaypointType.json","groups":["Waypoints"],"syntax":["waypoint setWaypointType type"],"summary":"Sets the waypoint type of given waypoint.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setWaypointVisible","type":"command","md":"commands/setWaypointVisible.md","json":"commands/setWaypointVisible.json","groups":["Waypoints"],"syntax":["waypoint setWaypointVisible visible"],"summary":"Sets the visibility of the given waypoint in 3D HUD view (for map visibility see showWaypoint).","arma3_since":"0.50","locality":{"argument":null,"effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setWeaponReloadingTime","type":"command","md":"commands/setWeaponReloadingTime.md","json":"commands/setWeaponReloadingTime.json","groups":["Weapons"],"syntax":["vehicle setWeaponReloadingTime [gunner, muzzleName, reloadTime]"],"summary":"Sets reloading phase on the given weapon's current ammo round.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setWeaponZeroing","type":"command","md":"commands/setWeaponZeroing.md","json":"commands/setWeaponZeroing.json","groups":["Weapons"],"syntax":["object setWeaponZeroing [weaponClass, muzzleClass, zeroingIndex]"],"summary":"Sets zeroing of given weapon and muzzle for given unit or vehicle.","arma3_since":"2.04","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setWind","type":"command","md":"commands/setWind.md","json":"commands/setWind.json","groups":["Environment"],"syntax":["setWind [x, y, forced]"],"summary":"Set current or permanent wind vector.","arma3_since":"0.50","locality":{"argument":null,"effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setWindDir","type":"command","md":"commands/setWindDir.md","json":"commands/setWindDir.json","groups":["Environment"],"syntax":["time setWindDir value","setWindDir direction"],"summary":"Changes the wind direction smoothly.","arma3_since":"0.50","locality":{"argument":null,"effect":"global","server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"setWindForce","type":"command","md":"commands/setWindForce.md","json":"commands/setWindForce.json","groups":["Environment"],"syntax":["time setWindForce wind"],"summary":"Set max. wind overall wind changes in time. A time of zero means there will be an immediate change. A wind level of zero is minimal changes and a wind level of one means that wind can change rapidly.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setWindStr","type":"command","md":"commands/setWindStr.md","json":"commands/setWindStr.json","groups":["Environment"],"syntax":["time setWindStr value"],"summary":"Changes the wind strength smoothly during the given time (in seconds). A time of zero means there will be an immediate change.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setWingForceScaleRTD","type":"command","md":"commands/setWingForceScaleRTD.md","json":"commands/setWingForceScaleRTD.json","groups":["RTD"],"syntax":["helicopterRTD setWingForceScaleRTD [leftHorizontal, rightHorizontal, vertical]"],"summary":"Set effectivity of wings.","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"setWPPos","type":"command","md":"commands/setWPPos.md","json":"commands/setWPPos.json","groups":["Waypoints"],"syntax":["waypoint setWPPos pos"],"summary":"Sets waypoint position.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"show3DIcons","type":"command","md":"commands/show3DIcons.md","json":"commands/show3DIcons.json","groups":["Game 2 Editor"],"syntax":["map show3DIcons bool"],"summary":"Toggle the drawing of 3D icons.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"showChat","type":"command","md":"commands/showChat.md","json":"commands/showChat.json","groups":["Radio and Chat"],"syntax":["showChat bool"],"summary":"Shows/hides the whole chat window.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"showCinemaBorder","type":"command","md":"commands/showCinemaBorder.md","json":"commands/showCinemaBorder.json","groups":["Camera Control"],"syntax":["showCinemaBorder show"],"summary":"Forces drawing of cinema borders when using custom camera camCreate. This is normally used in cutscenes to indicate player has no control.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"showCommandingMenu","type":"command","md":"commands/showCommandingMenu.md","json":"commands/showCommandingMenu.json","groups":["Interaction"],"syntax":["showCommandingMenu name"],"summary":"Create the commanding menu described by the given config class or menu name. When the name is empty, the current menu is hidden.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"showCompass","type":"command","md":"commands/showCompass.md","json":"commands/showCompass.json","groups":["Interaction"],"syntax":["showCompass show"],"summary":"Shows or hides the compass on the map screen, if enabled for the mission and you possess the item. (default true)","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"showCuratorCompass","type":"command","md":"commands/showCuratorCompass.md","json":"commands/showCuratorCompass.json","groups":["Curator"],"syntax":["showCuratorCompass bool"],"summary":"Hides or shows compass in curator interface.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"showGPS","type":"command","md":"commands/showGPS.md","json":"commands/showGPS.json","groups":["Interaction"],"syntax":["showGPS show"],"summary":"Shows or hides the GPS receiver on the map screen, if enabled for the mission and you possess the item. (default false).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"showHUD","type":"command","md":"commands/showHUD.md","json":"commands/showHUD.json","groups":["Interaction"],"syntax":["showHUD enable","showHUD [scriptedHUD, info, radar, compass, direction, menu, group, cursors, panels, kills, showIcon3D]"],"summary":"Enable / disable showing of HUD. Defines visibility of weapon crosshair and any informational tags that appear when pointing the weapon at an object as well as availability of the default action menu.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"showLegend","type":"command","md":"commands/showLegend.md","json":"commands/showLegend.json","groups":["Game 2 Editor"],"syntax":["map showLegend bool"],"summary":"Show/hide map legend.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"showMap","type":"command","md":"commands/showMap.md","json":"commands/showMap.json","groups":["Map"],"syntax":["showMap show"],"summary":"Enable Map (default true).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"shownAction","type":"command","md":"commands/shownAction.md","json":"commands/shownAction.json","groups":["Interaction"],"syntax":["shownAction"],"summary":"Get the internal enum of the displayed action (or 0 if none are displayed). Action enums: 1. GetInCommander 1. GetInDriver 1. GetInPilot 1. GetInGunner 1. GetInCargo 1. GetInTurret 1. Heal 1. Repair 1. Refuel 1.","arma3_since":"2.22","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"shownArtilleryComputer","type":"command","md":"commands/shownArtilleryComputer.md","json":"commands/shownArtilleryComputer.json","groups":["Artillery"],"syntax":["shownArtilleryComputer"],"summary":"Checks whether the player has the artillery computer currently open.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"shownChat","type":"command","md":"commands/shownChat.md","json":"commands/shownChat.json","groups":["Radio and Chat"],"syntax":["shownChat"],"summary":"Returns true if chat window is enabled. Chat window can be disabled with showChat command.","arma3_since":"1.36","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"shownCompass","type":"command","md":"commands/shownCompass.md","json":"commands/shownCompass.json","groups":["Interaction"],"syntax":["shownCompass"],"summary":"Checks if client has Compass enabled in description.ext (*showCompass* param) or force enabled with showCompass command.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"shownCuratorCompass","type":"command","md":"commands/shownCuratorCompass.md","json":"commands/shownCuratorCompass.json","groups":["Curator"],"syntax":["shownCuratorCompass"],"summary":"Returns true if compass is shown.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"showNewEditorObject","type":"command","md":"commands/showNewEditorObject.md","json":"commands/showNewEditorObject.json","groups":["Game 2 Editor"],"syntax":["map showNewEditorObject [type,class,side,position]"],"summary":"Show the add editor object dialog,type is editor object type,class is,class definition to automatically select,side filters by a certain,side,pos is position to create the object.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"shownGPS","type":"command","md":"commands/shownGPS.md","json":"commands/shownGPS.json","groups":["Interaction"],"syntax":["shownGPS"],"summary":"Checks if client has GPS receiver enabled in description.ext (*showGPS* param) or force enabled with showGPS command.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"shownHUD","type":"command","md":"commands/shownHUD.md","json":"commands/shownHUD.json","groups":["Interaction"],"syntax":["shownHUD"],"summary":"Returns array of Booleans corresponding to the visibility of various HUD elements (see extended showHUD).","arma3_since":"1.52","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"shownMap","type":"command","md":"commands/shownMap.md","json":"commands/shownMap.json","groups":["Map"],"syntax":["shownMap"],"summary":"Checks if client has Map enabled in description.ext (*showMap* param) or force enabled with showMap command.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"shownPad","type":"command","md":"commands/shownPad.md","json":"commands/shownPad.json","groups":["Interaction"],"syntax":["shownPad"],"summary":"Checks if client has Notepad enabled.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"shownRadio","type":"command","md":"commands/shownRadio.md","json":"commands/shownRadio.json","groups":["Interaction","Radio and Chat"],"syntax":["shownRadio"],"summary":"Check if player has Radio enabled.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"shownScoretable","type":"command","md":"commands/shownScoretable.md","json":"commands/shownScoretable.json","groups":["Interaction"],"syntax":["shownScoretable"],"summary":"Returns the state of the score table set with showScoretable command.","arma3_since":"1.60","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"shownSubtitles","type":"command","md":"commands/shownSubtitles.md","json":"commands/shownSubtitles.json","groups":["Radio and Chat"],"syntax":["shownSubtitles"],"summary":"A getter for showSubtitles.","arma3_since":"2.06","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"shownUAVFeed","type":"command","md":"commands/shownUAVFeed.md","json":"commands/shownUAVFeed.json","groups":["Remote Control","Custom Panels"],"syntax":["shownUAVFeed"],"summary":"Returns true if video feed transmitted from UAV is shown. A getter for showUAVFeed.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"shownWarrant","type":"command","md":"commands/shownWarrant.md","json":"commands/shownWarrant.json","groups":["Interaction"],"syntax":["shownWarrant"],"summary":"Check if player has ID card enabled. Obsolete command.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"shownWatch","type":"command","md":"commands/shownWatch.md","json":"commands/shownWatch.json","groups":["Interaction"],"syntax":["shownWatch"],"summary":"Checks if client has Watch enabled in description.ext (*showWatch* param) or force enabled with showWatch command.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"showPad","type":"command","md":"commands/showPad.md","json":"commands/showPad.json","groups":["Interaction"],"syntax":["showPad show"],"summary":"Shows or hides the notebook on the map screen, if enabled for the mission. (default true). It is no longer relevant to Arma 2.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"showRadio","type":"command","md":"commands/showRadio.md","json":"commands/showRadio.json","groups":["Interaction","Radio and Chat"],"syntax":["showRadio show"],"summary":"Shows or hides the radio on the map screen, if enabled for the mission and you possess the item. (default true).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"showScoretable","type":"command","md":"commands/showScoretable.md","json":"commands/showScoretable.json","groups":["Interaction"],"syntax":["showScoretable force"],"summary":"Forces the score table to be shown, hidden or reset to default functionality. Forcing score table will make it show even in SP.","arma3_since":"1.60","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"showSubtitles","type":"command","md":"commands/showSubtitles.md","json":"commands/showSubtitles.json","groups":["Radio and Chat"],"syntax":["showSubtitles enable"],"summary":"Enables / disables showing of subtitles in a chat. Only scripted/engine chatter is affected, player manual chat is unaffected. Returns the previous state.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"showUAVFeed","type":"command","md":"commands/showUAVFeed.md","json":"commands/showUAVFeed.json","groups":["Remote Control","Custom Panels"],"syntax":["showUAVFeed show"],"summary":"Shows/hides video feed transmitted from UAV in its custom info panel.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"showWarrant","type":"command","md":"commands/showWarrant.md","json":"commands/showWarrant.json","groups":["Interaction","Broken Commands"],"syntax":["showWarrant show"],"summary":"Enable ID card.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"showWatch","type":"command","md":"commands/showWatch.md","json":"commands/showWatch.json","groups":["Interaction"],"syntax":["showWatch show"],"summary":"Shows or hides the watch on the map screen, if enabled for the mission and you possess the item. (default true)","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"showWaypoint","type":"command","md":"commands/showWaypoint.md","json":"commands/showWaypoint.json","groups":["Waypoints"],"syntax":["waypoint showWaypoint show"],"summary":"Defines how waypoints are shown to the player in map view. For 3D HUD visibility see setWaypointVisible.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"showWaypoints","type":"command","md":"commands/showWaypoints.md","json":"commands/showWaypoints.json","groups":["Waypoints"],"syntax":["showWaypoints enabled"],"summary":"Shows/Hides task HUD markers and waypoints that will fade out in time. Dependable on difficulty settings.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"side","type":"command","md":"commands/side.md","json":"commands/side.json","groups":["Sides"],"syntax":["side target"],"summary":"Returns the side of a unit, vehicle, object or location. - side of a renegade soldier is sideEnemy - side of an empty vehicle is civilian - side of a crewed vehicle is, if present, commander's > gunner's > driver's or >…","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"sideAmbientLife","type":"command","md":"commands/sideAmbientLife.md","json":"commands/sideAmbientLife.json","groups":["Sides"],"syntax":["sideAmbientLife"],"summary":"Returns side of ambient life, for example ambient life placed in Eden Editor.","arma3_since":"1.58","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"sideChat","type":"command","md":"commands/sideChat.md","json":"commands/sideChat.json","groups":["Radio and Chat"],"syntax":["unit sideChat chatText","[side, identity] sideChat chatText"],"summary":"Types text to the side radio channel by the specified unit. Use clearRadio to clear chat history","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"sideEmpty","type":"command","md":"commands/sideEmpty.md","json":"commands/sideEmpty.json","groups":["Sides"],"syntax":["sideEmpty"],"summary":"Returns empty side, for example static buildings in Eden Editor.","arma3_since":"1.58","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"sideEnemy","type":"command","md":"commands/sideEnemy.md","json":"commands/sideEnemy.json","groups":["Sides"],"syntax":["sideEnemy"],"summary":"The enemy side which is used for renegades. Units of this side are hostile to everyone. - To join sideEnemy, you can attack members of your own side or use addRating.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"sideFriendly","type":"command","md":"commands/sideFriendly.md","json":"commands/sideFriendly.json","groups":["Sides"],"syntax":["sideFriendly"],"summary":"The Friendly side - friendly to all, see Side Relations.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"sideLogic","type":"command","md":"commands/sideLogic.md","json":"commands/sideLogic.json","groups":["Sides"],"syntax":["sideLogic"],"summary":"The Logic side. Side of Game Logics and Modules.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"sideRadio","type":"command","md":"commands/sideRadio.md","json":"commands/sideRadio.json","groups":["Radio and Chat","Sounds"],"syntax":["unit sideRadio radioName","[side, identity] sideRadio radioName"],"summary":"Sends the audio message to the side radio channel. The message is defined in CfgRadio in the description.ext file or config radio protocol. The transmission will play only on the PC where command was executed.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"sideUnknown","type":"command","md":"commands/sideUnknown.md","json":"commands/sideUnknown.json","groups":["Sides"],"syntax":["sideUnknown"],"summary":"The unknown side.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"simpleTasks","type":"command","md":"commands/simpleTasks.md","json":"commands/simpleTasks.json","groups":["Briefing"],"syntax":["simpleTasks unit"],"summary":"Return all simple tasks assigned to given unit.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"simulationEnabled","type":"command","md":"commands/simulationEnabled.md","json":"commands/simulationEnabled.json","groups":["Object Manipulation"],"syntax":["simulationEnabled entity"],"summary":"Check if the entity has enabled simulation.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"simulCloudDensity","type":"command","md":"commands/simulCloudDensity.md","json":"commands/simulCloudDensity.json","groups":["Environment"],"syntax":["simulCloudDensity pos"],"summary":"Returns density of clouds at given position.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"simulCloudOcclusion","type":"command","md":"commands/simulCloudOcclusion.md","json":"commands/simulCloudOcclusion.json","groups":["Environment"],"syntax":["simulCloudOcclusion [pos1, pos2]"],"summary":"Returns clouds occlusion between two given points.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"simulInClouds","type":"command","md":"commands/simulInClouds.md","json":"commands/simulInClouds.json","groups":["Environment"],"syntax":["simulInClouds pos"],"summary":"Returns if given position is in clouds.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"simulSetHumidity","type":"command","md":"commands/simulSetHumidity.md","json":"commands/simulSetHumidity.json","groups":["Environment","Broken Commands"],"syntax":["simulSetHumidity humidity"],"summary":"Sets simul cloud cover. This command does not affect overcast value.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"simulWeatherSync","type":"command","md":"commands/simulWeatherSync.md","json":"commands/simulWeatherSync.json","groups":["Environment"],"syntax":["simulWeatherSync"],"summary":"Synchronizes Simul Weather with Arma weather, generates all keyframes.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"sin","type":"command","md":"commands/sin.md","json":"commands/sin.json","groups":["Math - Geometry"],"syntax":["sin x"],"summary":"Sine of x.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"size","type":"command","md":"commands/size.md","json":"commands/size.json","groups":["Locations"],"syntax":["size location"],"summary":"Returns a location's size.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"sizeOf","type":"command","md":"commands/sizeOf.md","json":"commands/sizeOf.json","groups":["Object Manipulation"],"syntax":["sizeOf classname"],"summary":"Returns the diameter of bounding sphere of the object of given classname in meters. If you need to estimate the size of the object more precisely, use boundingBox or boundingBoxReal.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"skill","type":"command","md":"commands/skill.md","json":"commands/skill.json","groups":["AI Behaviour"],"syntax":["skill unit","unit skill skillName"],"summary":"Returns current skill of a unit, in range between 0 to 1, 1 being the highest level of skill.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"skillFinal","type":"command","md":"commands/skillFinal.md","json":"commands/skillFinal.json","groups":["AI Behaviour"],"syntax":["unit skillFinal skillName"],"summary":"Returns final, recalculated sub skill value of given unit. (with regard to AI Level coefficient (Difficulty settings)).","arma3_since":"1.08","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"skipTime","type":"command","md":"commands/skipTime.md","json":"commands/skipTime.json","groups":["Time","Environment"],"syntax":["skipTime duration"],"summary":"Jumps the specified number of hours forward or backward. The time of day and tides are adjusted, but no changes are made to any units.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"sleep","type":"command","md":"commands/sleep.md","json":"commands/sleep.json","groups":["Program Flow"],"syntax":["sleep delay"],"summary":"Suspends code execution for given time in seconds. The sleep precision is given by a framerate, the delay given is the minimal delay expected. Must be called inside of a context which is interruptible, i.e.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"sliderPosition","type":"command","md":"commands/sliderPosition.md","json":"commands/sliderPosition.json","groups":["GUI Control"],"syntax":["sliderPosition idc","sliderPosition control"],"summary":"Returns current thumb position of CT_SLIDER or CT_XSLIDER with given idc of topmost user dialog.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"sliderRange","type":"command","md":"commands/sliderRange.md","json":"commands/sliderRange.json","groups":["GUI Control"],"syntax":["sliderRange idc","sliderRange control"],"summary":"Returns limits of CT_SLIDER or CT_XSLIDER.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"sliderSetPosition","type":"command","md":"commands/sliderSetPosition.md","json":"commands/sliderSetPosition.json","groups":["GUI Control"],"syntax":["sliderSetPosition [idc, pos]","control sliderSetPosition pos"],"summary":"Sets current thumb position of CT_SLIDER or CT_XSLIDER.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"sliderSetRange","type":"command","md":"commands/sliderSetRange.md","json":"commands/sliderSetRange.json","groups":["GUI Control"],"syntax":["sliderSetRange [idc, min, max]","control sliderSetRange [min, max]"],"summary":"Sets limits of CT_SLIDER or CT_XSLIDER.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"sliderSetSpeed","type":"command","md":"commands/sliderSetSpeed.md","json":"commands/sliderSetSpeed.json","groups":["GUI Control"],"syntax":["sliderSetSpeed [idc, line, page, step]","control sliderSetSpeed [line, page, step]"],"summary":"Sets slider line step and page step delta amount as well as optional step amount of CT_SLIDER or CT_XSLIDER with given idc of topmost user dialog.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"sliderSpeed","type":"command","md":"commands/sliderSpeed.md","json":"commands/sliderSpeed.json","groups":["GUI Control"],"syntax":["sliderSpeed idc","sliderSpeed control"],"summary":"Returns slider step value for line and page movement of CT_SLIDER or CT_XSLIDER.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"slingLoadAssistantShown","type":"command","md":"commands/slingLoadAssistantShown.md","json":"commands/slingLoadAssistantShown.json","groups":["Ropes and Sling Loading"],"syntax":["slingLoadAssistantShown"],"summary":"Returns true if Sling Load Assistant is open.","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"soldierMagazines","type":"command","md":"commands/soldierMagazines.md","json":"commands/soldierMagazines.json","groups":["Unit Inventory"],"syntax":["soldierMagazines unit"],"summary":"Get array with all magazines of the given unit.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"someAmmo","type":"command","md":"commands/someAmmo.md","json":"commands/someAmmo.json","groups":["Unit Inventory"],"syntax":["someAmmo unitName"],"summary":"Check if unit has some ammo.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"sort","type":"command","md":"commands/sort.md","json":"commands/sort.json","groups":["Arrays"],"syntax":["array sort order"],"summary":"Attempts to sort given array either in ascending (true) or descending (false) order.","arma3_since":"1.44","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"soundParams","type":"command","md":"commands/soundParams.md","json":"commands/soundParams.json","groups":["Sounds"],"syntax":["soundParams id or sound"],"summary":"Returns various params for the given sound. The sound has to be playing otherwise command returns empty array [].","arma3_since":"2.12","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"soundVolume","type":"command","md":"commands/soundVolume.md","json":"commands/soundVolume.json","groups":["Sounds"],"syntax":["soundVolume"],"summary":"Returns the current sound volume (set by fadeSound).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"spawn","type":"command","md":"commands/spawn.md","json":"commands/spawn.json","groups":["Program Flow"],"syntax":["arguments spawn code","spawn code","spawn name"],"summary":"Adds given set of compiled instructions to the scheduler. Exactly when the code will be executed is unknown, it depends on how busy is the engine and how filled up is the scheduler.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"speaker","type":"command","md":"commands/speaker.md","json":"commands/speaker.json","groups":["Unit Identity","Sounds"],"syntax":["speaker unit"],"summary":"Returns the speaker class name of a unit.","arma3_since":"1.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"speechVolume","type":"command","md":"commands/speechVolume.md","json":"commands/speechVolume.json","groups":["Sounds"],"syntax":["speechVolume"],"summary":"Returns the current speech volume (set by fadeSpeech)","arma3_since":"2.04","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"speed","type":"command","md":"commands/speed.md","json":"commands/speed.json","groups":["Object Manipulation"],"syntax":["speed object"],"summary":"Object speed (in km/h). Returns relative speed of given object along Y axis. An equivalent to: `3.6 * (velocityModelSpace _obj select 1)`","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"speedMode","type":"command","md":"commands/speedMode.md","json":"commands/speedMode.json","groups":["Groups"],"syntax":["speedMode groupName"],"summary":"Returns speed mode of the group, which can be any of the following: - \"LIMITED\" - \"NORMAL\" - \"FULL\"","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"splitString","type":"command","md":"commands/splitString.md","json":"commands/splitString.json","groups":["Strings"],"syntax":["str splitString delimiters"],"summary":"Splits the provided ANSI string into an array of tokens according to given delimiters.","arma3_since":"1.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"sqrt","type":"command","md":"commands/sqrt.md","json":"commands/sqrt.json","groups":["Math"],"syntax":["sqrt x"],"summary":"Returns square root of x.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"squadParams","type":"command","md":"commands/squadParams.md","json":"commands/squadParams.json","groups":["Object Manipulation","System"],"syntax":["squadParams unit"],"summary":"Returns data about squad of given unit loaded from squad.xml as well as the unit itself.","arma3_since":"1.18","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"stance","type":"command","md":"commands/stance.md","json":"commands/stance.json","groups":["Unit Control"],"syntax":["stance unit"],"summary":"Returns the stance of the given unit.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"startLoadingScreen","type":"command","md":"commands/startLoadingScreen.md","json":"commands/startLoadingScreen.json","groups":["System"],"syntax":["startLoadingScreen [text, resource]"],"summary":"Shows loading screen with the given text, using the given resource. While loading screen is shown, simulation and scene drawing is disabled, user control is disabled, mouse cursor is hidden, scripts run at full speed…","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"steamGameRecordingEvent","type":"command","md":"commands/steamGameRecordingEvent.md","json":"commands/steamGameRecordingEvent.json","groups":["System"],"syntax":["steamGameRecordingEvent parameters"],"summary":"Triggers a Steam Timeline event within the Game Recording feature. Read Arma 3: Steam Game Recording for more information and a list of all available event icons.","arma3_since":"2.20","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"step","type":"command","md":"commands/step.md","json":"commands/step.json","groups":["Program Flow"],"syntax":["for step stepSize"],"summary":"Optional step value. A countdown can be made with a negative value. If not set, the default step is 1.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"stop","type":"command","md":"commands/stop.md","json":"commands/stop.json","groups":["Unit Control"],"syntax":["unitName stop toggle"],"summary":"Stop an AI unit from turning or moving, preventing it to follow a watched object or engage an enemy properly - although if properly aligned, the unit -will- shoot the enemy.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"stopEngineRTD","type":"command","md":"commands/stopEngineRTD.md","json":"commands/stopEngineRTD.json","groups":["RTD"],"syntax":["stopEngineRTD heli"],"summary":"Instant engines stop.","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"stopped","type":"command","md":"commands/stopped.md","json":"commands/stopped.json","groups":["Unit Control"],"syntax":["stopped unitName"],"summary":"Check if unit is stopped by stop command.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"stopSound","type":"command","md":"commands/stopSound.md","json":"commands/stopSound.json","groups":["Sounds"],"syntax":["stopSound id or sound"],"summary":"Terminates the given sound. If sound object provided, such as say3D and there is .lip file playback attached, this playback will also terminate.","arma3_since":"2.12","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"str","type":"command","md":"commands/str.md","json":"commands/str.json","groups":["Strings"],"syntax":["str value"],"summary":"Converts any value into a string, depending on its type. If an Object has a vehicleVarName, it is returned (see #Example 4).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"sunOrMoon","type":"command","md":"commands/sunOrMoon.md","json":"commands/sunOrMoon.json","groups":["Environment"],"syntax":["sunOrMoon"],"summary":"Returns the moon to sun transition state in range 0..1.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"supportInfo","type":"command","md":"commands/supportInfo.md","json":"commands/supportInfo.json","groups":["System"],"syntax":["supportInfo mask"],"summary":"Creates a list of supported operators and type. Each field of array has the format: \"x:name\" Where x can be: - 't' - type - 'n' - nullar operator - 'u' - unary operator - 'b' - binary operator.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"suppressFor","type":"command","md":"commands/suppressFor.md","json":"commands/suppressFor.json","groups":["Unit Control"],"syntax":["unit suppressFor duration"],"summary":"Force suppressive fire from the unit.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"surfaceIsWater","type":"command","md":"commands/surfaceIsWater.md","json":"commands/surfaceIsWater.json","groups":["Positions"],"syntax":["surfaceIsWater position"],"summary":"Returns whether there is water at given position. In Arma 3, it also detects pond objects, but only if they are loaded in memory (normally only true if the objects are within the object view distance)","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"surfaceNormal","type":"command","md":"commands/surfaceNormal.md","json":"commands/surfaceNormal.json","groups":["Positions"],"syntax":["surfaceNormal position"],"summary":"Returns terrain's surface normal) on given position.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"surfaceTexture","type":"command","md":"commands/surfaceTexture.md","json":"commands/surfaceTexture.json","groups":["Positions"],"syntax":["surfaceTexture [x, y, useLayerMask]"],"summary":"Same as surfaceType, but returns texture path to ground texture as string.","arma3_since":"2.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"surfaceType","type":"command","md":"commands/surfaceType.md","json":"commands/surfaceType.json","groups":["Positions"],"syntax":["surfaceType [x, y, z or useLayerMask]"],"summary":"Returns what surface type is at the given position. For surface texture see surfaceTexture command.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"swimInDepth","type":"command","md":"commands/swimInDepth.md","json":"commands/swimInDepth.json","groups":["Unit Control"],"syntax":["unit swimInDepth value"],"summary":"Sets the target depth level for swimming soldier. Depth should be a negative number.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"switch","type":"command","md":"commands/switch.md","json":"commands/switch.json","groups":["Program Flow"],"syntax":["switch value"],"summary":"Checks if the given parameter matches any case. If so, the code block of that case will be executed. After that the switch ends so no further cases will be checked.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"switchableUnits","type":"command","md":"commands/switchableUnits.md","json":"commands/switchableUnits.json","groups":["Multiplayer","Team Switch","Object Detection"],"syntax":["switchableUnits"],"summary":"Returns a list of playable units available for switching to - Command is relative to the client on which it is executed and will only show playable units for the same side as player's group + player himself - In…","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"switchAction","type":"command","md":"commands/switchAction.md","json":"commands/switchAction.json","groups":["Unit Control","Animations"],"syntax":["soldier switchAction action"],"summary":"When used on a person, the given action is started immediately (there is no transition). Use switchmove \"\" to switch back to the default movement if there is no transition back, otherwise the person may be stuck.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"switchCamera","type":"command","md":"commands/switchCamera.md","json":"commands/switchCamera.json","groups":["Camera Control"],"syntax":["target switchCamera mode","switchCamera target"],"summary":"Switch camera to given vehicle / camera. Mode is one of: - \"INTERNAL\": 1st person - \"GUNNER\": optics / sights - \"EXTERNAL\": 3rd person (inaccessible if difficulty settings do not allow for it) - \"GROUP\": group -…","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"switchGesture","type":"command","md":"commands/switchGesture.md","json":"commands/switchGesture.json","groups":["Animations"],"syntax":["soldier switchGesture moveName","soldier switchGesture [moveName, time, blendFactor, resetAim]"],"summary":"When used on a person,the given move is started immediately (without transition).","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"switchLight","type":"command","md":"commands/switchLight.md","json":"commands/switchLight.json","groups":["Lights"],"syntax":["lamp switchLight mode"],"summary":"Controls whether a lamp is lit or not.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"switchMove","type":"command","md":"commands/switchMove.md","json":"commands/switchMove.json","groups":["Animations"],"syntax":["person switchMove moveName","person switchMove [moveName, time, blendFactor, resetAim]"],"summary":"Immediately applies given animation to the unit. For a smooth transition from the current animation (by connecting animations successively, e.g `CurrentAnim -> Intermediate1 -> Intermediate2 -> TargetAnim`), use…","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"synchronizedObjects","type":"command","md":"commands/synchronizedObjects.md","json":"commands/synchronizedObjects.json","groups":["Object Manipulation"],"syntax":["synchronizedObjects unit"],"summary":"Return the list of objects synchronized with the given unit.","arma3_since":"0.50","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"synchronizedTriggers","type":"command","md":"commands/synchronizedTriggers.md","json":"commands/synchronizedTriggers.json","groups":["Triggers"],"syntax":["synchronizedTriggers waypoint"],"summary":"Returns the list of triggers synchronized with a given waypoint.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"synchronizedWaypoints","type":"command","md":"commands/synchronizedWaypoints.md","json":"commands/synchronizedWaypoints.json","groups":["Waypoints","Triggers"],"syntax":["synchronizedWaypoints obj"],"summary":"Returns the list of waypoints synchronized with a given trigger or waypoint.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"synchronizeObjectsAdd","type":"command","md":"commands/synchronizeObjectsAdd.md","json":"commands/synchronizeObjectsAdd.json","groups":["Object Manipulation"],"syntax":["unit synchronizeObjectsAdd objects"],"summary":"Add given objects to the unit's list of synchronized objects.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"synchronizeObjectsRemove","type":"command","md":"commands/synchronizeObjectsRemove.md","json":"commands/synchronizeObjectsRemove.json","groups":["Object Manipulation"],"syntax":["unit synchronizeObjectsRemove objects"],"summary":"Removes given objects from the unit's list of synchronized objects.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"synchronizeTrigger","type":"command","md":"commands/synchronizeTrigger.md","json":"commands/synchronizeTrigger.json","groups":["Triggers","Waypoints"],"syntax":["trigger synchronizeTrigger waypoints"],"summary":"Synchronizes the trigger with zero or more waypoints.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"synchronizeWaypoint","type":"command","md":"commands/synchronizeWaypoint.md","json":"commands/synchronizeWaypoint.json","groups":["Waypoints","Triggers"],"syntax":["triggerOrWaypoint synchronizeWaypoint waypoints"],"summary":"Synchronizes the trigger or the waypoint with an array of waypoints.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"systemChat","type":"command","md":"commands/systemChat.md","json":"commands/systemChat.json","groups":["Radio and Chat"],"syntax":["systemChat text"],"summary":"Types text to the system radio channel. The text will be visible only on the PC where command was executed. If you need the message to show on all computers, you have to execute it globally (see remoteExec).","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"systemOfUnits","type":"command","md":"commands/systemOfUnits.md","json":"commands/systemOfUnits.json","groups":["System"],"syntax":["systemOfUnits"],"summary":"Returns the currently selected system of units. - 0: Metric - 1: Mixed (ground vehicles use Metric / air vehicles use Imperial) - 2: Imperial","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"systemTime","type":"command","md":"commands/systemTime.md","json":"commands/systemTime.json","groups":["Time"],"syntax":["systemTime"],"summary":"Returns system time.","arma3_since":"2.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"systemTimeUTC","type":"command","md":"commands/systemTimeUTC.md","json":"commands/systemTimeUTC.json","groups":["Time"],"syntax":["systemTimeUTC"],"summary":"Returns systemTime according to Universal Time Coordinated time scale.","arma3_since":"2.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"tan","type":"command","md":"commands/tan.md","json":"commands/tan.json","groups":["Math - Geometry"],"syntax":["tan x"],"summary":"Tangent of x, argument in Degrees.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"targetKnowledge","type":"command","md":"commands/targetKnowledge.md","json":"commands/targetKnowledge.json","groups":["Object Detection"],"syntax":["unit targetKnowledge target"],"summary":"Returns unit's knowledge about target.","arma3_since":"1.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"targets","type":"command","md":"commands/targets.md","json":"commands/targets.json","groups":["Object Detection"],"syntax":["unitOrGroup targets [enemyOnly, maxDistance, sides, maxAge, alternateCenter]"],"summary":"Retrieves list of given unit targets matching specified filter. If the filter is not specified, all targets are returned.","arma3_since":"1.70","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"targetsAggregate","type":"command","md":"commands/targetsAggregate.md","json":"commands/targetsAggregate.json","groups":["Object Manipulation"],"syntax":["[speaker, side, classname, position, timeMax] targetsAggregate candidates"],"summary":"Aggregate candidates.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"targetsQuery","type":"command","md":"commands/targetsQuery.md","json":"commands/targetsQuery.json","groups":["Object Detection"],"syntax":["enquirer targetsQuery [targetIgnore, targetSide, targetType, targetPosition, targetMaxAge]"],"summary":"Returns sorted array of targets, known to the enquirer (including own troops), where the accuracy coefficient reflects how close the result matches the query. This command could be CPU intensive.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"taskAlwaysVisible","type":"command","md":"commands/taskAlwaysVisible.md","json":"commands/taskAlwaysVisible.json","groups":["Briefing"],"syntax":["taskAlwaysVisible task"],"summary":"Returns true if the task is flagged to be always visible or false if not.","arma3_since":"1.58","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"taskChildren","type":"command","md":"commands/taskChildren.md","json":"commands/taskChildren.json","groups":["Briefing"],"syntax":["taskChildren task"],"summary":"Return the child tasks of the specified task.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"taskCompleted","type":"command","md":"commands/taskCompleted.md","json":"commands/taskCompleted.json","groups":["Briefing"],"syntax":["taskCompleted task"],"summary":"Return if task is completed. (state Succeeded, Failed or Canceled)","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"taskCustomData","type":"command","md":"commands/taskCustomData.md","json":"commands/taskCustomData.json","groups":["Briefing"],"syntax":["taskCustomData task"],"summary":"Returns custom data attached to the local task or an empty array if there are no custom data attached.","arma3_since":"1.58","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"taskDescription","type":"command","md":"commands/taskDescription.md","json":"commands/taskDescription.json","groups":["Briefing"],"syntax":["taskDescription task"],"summary":"Returns the sub-parts of the task description.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"taskDestination","type":"command","md":"commands/taskDestination.md","json":"commands/taskDestination.json","groups":["Briefing"],"syntax":["taskDestination task"],"summary":"Returns the position of the task (as specified by destination parameter in config).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"taskHint","type":"command","md":"commands/taskHint.md","json":"commands/taskHint.json","groups":["Briefing"],"syntax":["taskHint [text, color, icon]"],"summary":"Shows info about new, changed or failed task. The text can contain several lines. `\\n` is used to set a line return.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"taskMarkerOffset","type":"command","md":"commands/taskMarkerOffset.md","json":"commands/taskMarkerOffset.json","groups":["Briefing"],"syntax":["taskMarkerOffset unit"],"summary":"Returns model space position for the task marker","arma3_since":"1.58","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"taskName","type":"command","md":"commands/taskName.md","json":"commands/taskName.json","groups":["Briefing"],"syntax":["taskName task"],"summary":"Returns the name of the given task.","arma3_since":"2.04","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"taskNull","type":"command","md":"commands/taskNull.md","json":"commands/taskNull.json","groups":["Briefing","Variables"],"syntax":["taskNull"],"summary":"A non-existing Task. To compare non-existent tasks use isNull or isEqualTo:","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"taskParent","type":"command","md":"commands/taskParent.md","json":"commands/taskParent.json","groups":["Briefing"],"syntax":["taskParent task"],"summary":"Returns the parent task of the specified task.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"taskResult","type":"command","md":"commands/taskResult.md","json":"commands/taskResult.json","groups":["Briefing"],"syntax":["taskResult task"],"summary":"Send a result of the task to the task sender.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"taskState","type":"command","md":"commands/taskState.md","json":"commands/taskState.json","groups":["Briefing"],"syntax":["taskState task"],"summary":"Returns the current state of a task.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"taskType","type":"command","md":"commands/taskType.md","json":"commands/taskType.json","groups":["Briefing"],"syntax":["taskType task"],"summary":"Returns the type of the given task. A new task returns \"Default\" for the type.","arma3_since":"1.58","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"teamMember","type":"command","md":"commands/teamMember.md","json":"commands/teamMember.json","groups":["Teams"],"syntax":["teamMember person"],"summary":"Return an agent for given person.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"teamMemberNull","type":"command","md":"commands/teamMemberNull.md","json":"commands/teamMemberNull.json","groups":["Teams"],"syntax":["teamMemberNull"],"summary":"A non-existent Team Member. To compare non-existent team members use isNull or isEqualTo:","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"teamName","type":"command","md":"commands/teamName.md","json":"commands/teamName.json","groups":["Teams"],"syntax":["teamName team"],"summary":"Return a name of given team.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"teams","type":"command","md":"commands/teams.md","json":"commands/teams.json","groups":["Teams"],"syntax":["teams"],"summary":"Return a list of teams in the current mission.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"teamSwitch","type":"command","md":"commands/teamSwitch.md","json":"commands/teamSwitch.json","groups":["Team Switch"],"syntax":["teamSwitch"],"summary":"Invoke the Team Switch dialog (force it even when conditions are not met). There has to be at least one playable unit for team switch to work, and for this command to work in MP, respawn type in description.ext should…","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"teamSwitchEnabled","type":"command","md":"commands/teamSwitchEnabled.md","json":"commands/teamSwitchEnabled.json","groups":["Team Switch"],"syntax":["teamSwitchEnabled"],"summary":"Check if Team Switch is currently enabled. Team Switch is enabled by default.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"teamType","type":"command","md":"commands/teamType.md","json":"commands/teamType.json","groups":["Teams"],"syntax":["teamType team"],"summary":"Returns a type of given team.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"terminate","type":"command","md":"commands/terminate.md","json":"commands/terminate.json","groups":["Program Flow"],"syntax":["terminate scriptHandle","terminate FSMHandle","scriptHandle terminate result"],"summary":"Terminates (aborts) spawned or execVMed script.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"terrainIntersect","type":"command","md":"commands/terrainIntersect.md","json":"commands/terrainIntersect.json","groups":["Math - Geometry"],"syntax":["terrainIntersect [start, end]"],"summary":"Checks for intersection of terrain between two AGL positions. Returns true if intersects with terrain. For ASL variant see terrainIntersectASL.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"terrainIntersectASL","type":"command","md":"commands/terrainIntersectASL.md","json":"commands/terrainIntersectASL.json","groups":["Math - Geometry"],"syntax":["terrainIntersectASL [start, end]"],"summary":"Checks for intersection of terrain between two ASL positions. Returns true if intersects with terrain. For AGL variant, see terrainIntersect.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"terrainIntersectAtASL","type":"command","md":"commands/terrainIntersectAtASL.md","json":"commands/terrainIntersectAtASL.json","groups":["Math - Geometry"],"syntax":["terrainIntersectAtASL [start, end]"],"summary":"Checks for intersection of terrain between two ASL positions. Same as terrainIntersectASL but returns the intersection ASL position.","arma3_since":"1.68","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"text","type":"command","md":"commands/text.md","json":"commands/text.json","groups":["Locations","Strings","Structured Text"],"syntax":["text string","text location"],"summary":"Creates a structured text containing the given plain text if argument is String. Use setAttributes to set additional attributes on the text. If the argument is location, returns location's text value (see Alt Syntax).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"textLog","type":"command","md":"commands/textLog.md","json":"commands/textLog.json","groups":["Broken Commands"],"syntax":["textLog anything"],"summary":"Dump argument value to debugging output.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"textLogFormat","type":"command","md":"commands/textLogFormat.md","json":"commands/textLogFormat.json","groups":["Broken Commands"],"syntax":["textLogFormat [format, arg1, arg2, argN]"],"summary":"Debugging output.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"tg","type":"command","md":"commands/tg.md","json":"commands/tg.json","groups":["Math - Geometry"],"syntax":["tg x"],"summary":"Identical to tan","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"then","type":"command","md":"commands/then.md","json":"commands/then.json","groups":["Program Flow"],"syntax":["ifType then thenCode"],"summary":"Links an If Type with Code to be executed if said If Type's condition is true; otherwise, \"else\" code is executed if provided.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"throw","type":"command","md":"commands/throw.md","json":"commands/throw.json","groups":["Program Flow"],"syntax":["throw exception","ifType throw exception"],"summary":"Throws an exception. The exception is processed by first catch block. This command will terminate further execution of the code.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"throwables","type":"command","md":"commands/throwables.md","json":"commands/throwables.json","groups":["Weapons","Unit Inventory"],"syntax":["throwables unit","throwables [unit, includeEmpty]"],"summary":"Returns all throwables in unit inventory in currentThrowable format.","arma3_since":"2.18","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"time","type":"command","md":"commands/time.md","json":"commands/time.json","groups":["Time","Mission Information"],"syntax":["time"],"summary":"Returns time elapsed since mission started (in seconds). The value is different on each client. If you need unified time, use serverTime. Unlike uiTime the time stops when game is paused.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"timeMultiplier","type":"command","md":"commands/timeMultiplier.md","json":"commands/timeMultiplier.json","groups":["Time","Mission Information","Environment"],"syntax":["timeMultiplier"],"summary":"Returns the value set with setTimeMultiplier.","arma3_since":"1.26","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"titleCut","type":"command","md":"commands/titleCut.md","json":"commands/titleCut.json","groups":["GUI Control"],"syntax":["titleCut [text, type, speed]"],"summary":"Displays text on screen.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"deprecated","operator":null,"aliases":[]},{"name":"titleFadeOut","type":"command","md":"commands/titleFadeOut.md","json":"commands/titleFadeOut.json","groups":["GUI Control"],"syntax":["titleFadeOut duration"],"summary":"Terminate the title effect and set duration of the fade out phase to the given time. Same as cutFadeOut but for the title layer.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"titleObj","type":"command","md":"commands/titleObj.md","json":"commands/titleObj.json","groups":["GUI Control"],"syntax":["titleObj [class, type, speed, showInMap]"],"summary":"Shows object defined in global config in CfgTitles","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"titleRsc","type":"command","md":"commands/titleRsc.md","json":"commands/titleRsc.json","groups":["GUI Control"],"syntax":["titleRsc [text, type, speed, showInMap]"],"summary":"Displays a resource defined in RscTitles. Also see cutRsc, with these two commands you can show two different resources at once.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"titleText","type":"command","md":"commands/titleText.md","json":"commands/titleText.json","groups":["GUI Control"],"syntax":["titleText [text, type, speed, showInMap, isStructuredText]"],"summary":"Displays text across the screen. If used along with cutText two different texts (in different type styles) can be shown at once.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"to","type":"command","md":"commands/to.md","json":"commands/to.json","groups":["Program Flow"],"syntax":["forType to b"],"summary":"Continue sequence of for construct. It sets the end value of the index variable.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"toArray","type":"command","md":"commands/toArray.md","json":"commands/toArray.json","groups":["Arrays","HashMap","Strings"],"syntax":["toArray string","toArray hashMap","hashMap toArray splitArrays"],"summary":"Converts the supplied String into an Array of Numbers. The numbers in the created array are the decimal Unicode representations of characters.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"toFixed","type":"command","md":"commands/toFixed.md","json":"commands/toFixed.json","groups":["Math","Strings"],"syntax":["number toFixed decimals","toFixed decimals"],"summary":"Converts a number into a string, keeping the specified number of decimals. If the desired number of decimals is higher than the actual number, nulls are added to create the desired decimal length.","arma3_since":"1.66","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"toJSON","type":"command","md":"commands/toJSON.md","json":"commands/toJSON.json","groups":["Strings"],"syntax":["toJSON data"],"summary":"Converts data to JSON.","arma3_since":"2.18","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"toLower","type":"command","md":"commands/toLower.md","json":"commands/toLower.json","groups":["Strings"],"syntax":["toLower string"],"summary":"Converts the supplied Unicode string to all lowercase characters. If the string doesn't have characters with codes > 255, use toLowerANSI.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"toLowerANSI","type":"command","md":"commands/toLowerANSI.md","json":"commands/toLowerANSI.json","groups":["Strings"],"syntax":["toLowerANSI string"],"summary":"Converts the supplied string to all lower case characters fast (could be 3× faster than toLower). ANSI in this case refers to ISO-8859-1 code page.","arma3_since":"1.96","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"toString","type":"command","md":"commands/toString.md","json":"commands/toString.json","groups":["Strings","Arrays"],"syntax":["toString array","toString code"],"summary":"Converts the supplied Array of Numbers into a String through <https://en.wikipedia.org/wiki/Unicode> characters representation conversion, or provided Code to compilable String.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"toUpper","type":"command","md":"commands/toUpper.md","json":"commands/toUpper.json","groups":["Strings"],"syntax":["toUpper string"],"summary":"Converts the supplied Unicode string to all uppercase characters. If the string doesn't have characters with codes > 255, use toUpperANSI.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"toUpperANSI","type":"command","md":"commands/toUpperANSI.md","json":"commands/toUpperANSI.json","groups":["Strings"],"syntax":["toUpperANSI string"],"summary":"Converts the supplied string to all upper case characters fast (could be 3x faster than toUpper). ANSI in this case refers to ISO-8859-1 code page.","arma3_since":"1.96","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"triggerActivated","type":"command","md":"commands/triggerActivated.md","json":"commands/triggerActivated.json","groups":["Triggers"],"syntax":["triggerActivated trigger"],"summary":"Returns true if the trigger has been activated.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"triggerActivation","type":"command","md":"commands/triggerActivation.md","json":"commands/triggerActivation.json","groups":["Triggers"],"syntax":["triggerActivation trigger"],"summary":"Returns trigger activation.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"triggerAmmo","type":"command","md":"commands/triggerAmmo.md","json":"commands/triggerAmmo.json","groups":["Object Manipulation"],"syntax":["triggerAmmo munition","triggerAmmo [munition, timeLeft, distanceLeft]"],"summary":"Triggers a munition such as shells, bullets, missiles, rockets, mines and bombs (*shotSubmunition/shotShell/shotBullet/shotMissile/shotRocket*) as if it did hit.","arma3_since":"1.92","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"triggerArea","type":"command","md":"commands/triggerArea.md","json":"commands/triggerArea.json","groups":["Triggers"],"syntax":["triggerArea trigger"],"summary":"Returns currently monitored trigger area. Since Arma 3 v1.60, the command returns 3rd dimension for the monitored area. If height is not set, the value for it would be -1.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"triggerAttachedVehicle","type":"command","md":"commands/triggerAttachedVehicle.md","json":"commands/triggerAttachedVehicle.json","groups":["Triggers"],"syntax":["triggerAttachedVehicle trigger"],"summary":"Returns vehicle attached to the trigger (for example using triggerAttachVehicle).","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"triggerAttachObject","type":"command","md":"commands/triggerAttachObject.md","json":"commands/triggerAttachObject.json","groups":["Triggers"],"syntax":["triggerName triggerAttachObject objectId"],"summary":"Assigns a static object to the trigger. The activation source is changed to \"STATIC\".","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"triggerAttachVehicle","type":"command","md":"commands/triggerAttachVehicle.md","json":"commands/triggerAttachVehicle.json","groups":["Triggers"],"syntax":["triggerName triggerAttachVehicle objects"],"summary":"Specifies the entity which will activate the selected trigger.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"triggerDynamicSimulation","type":"command","md":"commands/triggerDynamicSimulation.md","json":"commands/triggerDynamicSimulation.json","groups":["Dynamic Simulation"],"syntax":["unit triggerDynamicSimulation trigger"],"summary":"Controls the ability of given unit to activate entities with disabled Arma 3: Dynamic Simulation. If false dynamically disabled entities will not be activated by this unit's presence.","arma3_since":"1.68","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"triggerInterval","type":"command","md":"commands/triggerInterval.md","json":"commands/triggerInterval.json","groups":["Triggers"],"syntax":["triggerInterval trigger"],"summary":"Returns trigger condition check frequency in seconds.","arma3_since":"1.98","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"triggerStatements","type":"command","md":"commands/triggerStatements.md","json":"commands/triggerStatements.json","groups":["Triggers"],"syntax":["triggerStatements trigger"],"summary":"Returns trigger statements.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"triggerText","type":"command","md":"commands/triggerText.md","json":"commands/triggerText.json","groups":["Triggers"],"syntax":["triggerText trigger"],"summary":"Returns trigger text.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"triggerTimeout","type":"command","md":"commands/triggerTimeout.md","json":"commands/triggerTimeout.json","groups":["Triggers"],"syntax":["triggerTimeout trigger"],"summary":"Returns trigger timeout.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"triggerTimeoutCurrent","type":"command","md":"commands/triggerTimeoutCurrent.md","json":"commands/triggerTimeoutCurrent.json","groups":["Triggers"],"syntax":["triggerTimeoutCurrent trigger"],"summary":"Returns current timeout of the given trigger or -1 if countdown is not in progress.","arma3_since":"1.08","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"triggerType","type":"command","md":"commands/triggerType.md","json":"commands/triggerType.json","groups":["Triggers"],"syntax":["triggerType trigger"],"summary":"Returns the trigger type.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"trim","type":"command","md":"commands/trim.md","json":"commands/trim.json","groups":["Strings"],"syntax":["trim stringValue","string trim [chars, where]"],"summary":"Trims a string.","arma3_since":"2.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"true","type":"command","md":"commands/true.md","json":"commands/true.json","groups":["Math","Variables"],"syntax":["true"],"summary":"Always true","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"try","type":"command","md":"commands/try.md","json":"commands/try.json","groups":["Program Flow"],"syntax":["try code","args try code"],"summary":"Defines a try-catch structure. This sets up an exception handling block. Any thrown exception in a try block is caught in a catch block. The structured exception block has the following form:","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"turretLocal","type":"command","md":"commands/turretLocal.md","json":"commands/turretLocal.json","groups":["Turrets"],"syntax":["vehicle turretLocal turretPath"],"summary":"Checks if a turret is local.","arma3_since":"1.32","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"turretOwner","type":"command","md":"commands/turretOwner.md","json":"commands/turretOwner.json","groups":["Turrets"],"syntax":["vehicle turretOwner turretPath"],"summary":"Returns id of the turret's owner. Returns 0 on non-server and SP.","arma3_since":"1.38","locality":{"argument":"global","effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"turretUnit","type":"command","md":"commands/turretUnit.md","json":"commands/turretUnit.json","groups":["Turrets"],"syntax":["vehicle turretUnit turretPath"],"summary":"Returns the unit in the vehicle turret. To find turret path of known unit, see unitTurret.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"tvAdd","type":"command","md":"commands/tvAdd.md","json":"commands/tvAdd.json","groups":["GUI Control - Tree View"],"syntax":["tvAdd [idc, pathParent, text]","control tvAdd [pathParent, text]"],"summary":"Adds an item with given text to Tree View control. The position on Tree View where to add the item and the actual path to this item once added are different.","arma3_since":"0.74","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"tvClear","type":"command","md":"commands/tvClear.md","json":"commands/tvClear.json","groups":["GUI Control - Tree View"],"syntax":["tvClear idc","tvClear control"],"summary":"Removes all items from Tree View with given idc.","arma3_since":"0.74","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"tvCollapse","type":"command","md":"commands/tvCollapse.md","json":"commands/tvCollapse.json","groups":["GUI Control - Tree View"],"syntax":["tvCollapse [idc, path]","control tvCollapse path"],"summary":"Collapses tree item pointed to by the path. IDC means id of parent Tree View.","arma3_since":"0.74","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"tvCollapseAll","type":"command","md":"commands/tvCollapseAll.md","json":"commands/tvCollapseAll.json","groups":["GUI Control - Tree View"],"syntax":["tvCollapseAll idc","tvCollapseAll control"],"summary":"Collapses all tree items for the given Tree View.","arma3_since":"0.74","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"tvCount","type":"command","md":"commands/tvCount.md","json":"commands/tvCount.json","groups":["GUI Control - Tree View"],"syntax":["tvCount [idc, path]","ctrl tvCount path"],"summary":"Returns children count on given path. IDC means id of parent Tree View.","arma3_since":"0.74","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"tvCurSel","type":"command","md":"commands/tvCurSel.md","json":"commands/tvCurSel.json","groups":["GUI Control - Tree View"],"syntax":["tvCurSel idc","tvCurSel control"],"summary":"Returns path to currently selected item. IDC means id of parent Tree View.","arma3_since":"0.74","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"tvData","type":"command","md":"commands/tvData.md","json":"commands/tvData.json","groups":["GUI Control - Tree View"],"syntax":["tvData [idc, path]","control tvData path"],"summary":"Returns string data from item on given path. IDC means id of parent CT_TREE.","arma3_since":"0.74","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"tvDelete","type":"command","md":"commands/tvDelete.md","json":"commands/tvDelete.json","groups":["GUI Control - Tree View"],"syntax":["tvDelete [idc, path]","control tvDelete path"],"summary":"Removes an item with given Tree View Path from Tree View.","arma3_since":"0.74","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"tvExpand","type":"command","md":"commands/tvExpand.md","json":"commands/tvExpand.json","groups":["GUI Control - Tree View"],"syntax":["tvExpand [idc, path]","control tvExpand path"],"summary":"Expands tree item pointed to by the path. IDC means id of parent Tree View.","arma3_since":"0.74","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"tvExpandAll","type":"command","md":"commands/tvExpandAll.md","json":"commands/tvExpandAll.json","groups":["GUI Control - Tree View"],"syntax":["tvExpandAll idc","tvExpandAll control"],"summary":"Expands all tree items for the given Tree View.","arma3_since":"0.74","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"tvIsSelected","type":"command","md":"commands/tvIsSelected.md","json":"commands/tvIsSelected.json","groups":["GUI Control - Tree View"],"syntax":["control tvIsSelected path"],"summary":"Returns true if given treeview item is selected.","arma3_since":"2.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"tvPicture","type":"command","md":"commands/tvPicture.md","json":"commands/tvPicture.json","groups":["GUI Control - Tree View"],"syntax":["tvPicture [idc, path]","ctrl tvPicture path"],"summary":"Returns name of picture from item pointed to by path. IDC means id of parent Tree View.","arma3_since":"0.74","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"tvPictureRight","type":"command","md":"commands/tvPictureRight.md","json":"commands/tvPictureRight.json","groups":["GUI Control - Tree View"],"syntax":["tvPictureRight [idc, path]","ctrl tvPictureRight path"],"summary":"Returns the right picture of a CT_TREE on given path.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"tvSelection","type":"command","md":"commands/tvSelection.md","json":"commands/tvSelection.json","groups":["GUI Control - Tree View"],"syntax":["tvSelection control"],"summary":"Returns array of paths to selected items.","arma3_since":"2.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"tvSetColor","type":"command","md":"commands/tvSetColor.md","json":"commands/tvSetColor.json","groups":["GUI Control - Tree View"],"syntax":["tvSetColor [idc, path, color]","control tvSetColor [path, color]"],"summary":"Sets text color on given Tree View Item","arma3_since":"0.74","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"tvSetCurSel","type":"command","md":"commands/tvSetCurSel.md","json":"commands/tvSetCurSel.json","groups":["GUI Control - Tree View"],"syntax":["tvSetCurSel [idc, path]","control tvSetCurSel path"],"summary":"Sets cursor to given item on given path. IDC means id of parent Tree View. To deselect all items use [-1] for the path param (*available since Arma 3 v1.56*)","arma3_since":"0.74","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"tvSetData","type":"command","md":"commands/tvSetData.md","json":"commands/tvSetData.json","groups":["GUI Control - Tree View"],"syntax":["tvSetData [idc, path, data]","ctrl tvSetData [path, data]"],"summary":"Sets string data to item on given path. IDC means id of parent Tree View.","arma3_since":"0.74","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"tvSetPicture","type":"command","md":"commands/tvSetPicture.md","json":"commands/tvSetPicture.json","groups":["GUI Control - Tree View"],"syntax":["tvSetPicture [idc, path, name]","control tvSetPicture [path, name]"],"summary":"Sets picture to item selected by path. IDC means id of parent Tree View. Name is picture name. The picture is searched in the mission directory.","arma3_since":"0.74","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"tvSetPictureColor","type":"command","md":"commands/tvSetPictureColor.md","json":"commands/tvSetPictureColor.json","groups":["GUI Control - Tree View"],"syntax":["tvSetPictureColor [idc, path, color]","ctrl tvSetPictureColor [path, color]"],"summary":"Sets the colour of the picture (set via tvSetPicture) under the specified tree view path.","arma3_since":"0.74","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"tvSetPictureColorDisabled","type":"command","md":"commands/tvSetPictureColorDisabled.md","json":"commands/tvSetPictureColorDisabled.json","groups":["GUI Control - Tree View"],"syntax":["control tvSetPictureColorDisabled [path, color]"],"summary":"Sets the color of left picture of a tree item defined by path when that item is disabled.","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"tvSetPictureColorSelected","type":"command","md":"commands/tvSetPictureColorSelected.md","json":"commands/tvSetPictureColorSelected.json","groups":["GUI Control - Tree View"],"syntax":["control tvSetPictureColorSelected [path, color]"],"summary":"Sets the color of the left picture of a tree item defined by path when item is selected","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"tvSetPictureRight","type":"command","md":"commands/tvSetPictureRight.md","json":"commands/tvSetPictureRight.json","groups":["GUI Control - Tree View"],"syntax":["tvSetPictureRight [idc, path, name]","control tvSetPictureRight [path, name]"],"summary":"Sets right picture on the tree view item defined by path.","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"tvSetPictureRightColor","type":"command","md":"commands/tvSetPictureRightColor.md","json":"commands/tvSetPictureRightColor.json","groups":["GUI Control - Tree View"],"syntax":["tvSetPictureRightColor [idc, path, color]","control tvSetPictureRightColor [path, color]"],"summary":"Sets color of the right picture on the tree view item defined by path","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"tvSetPictureRightColorDisabled","type":"command","md":"commands/tvSetPictureRightColorDisabled.md","json":"commands/tvSetPictureRightColorDisabled.json","groups":["GUI Control - Tree View"],"syntax":["control tvSetPictureRightColorDisabled [path, color]"],"summary":"Sets the color of the right picture of a tree item defined by path when item is disabled","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"tvSetPictureRightColorSelected","type":"command","md":"commands/tvSetPictureRightColorSelected.md","json":"commands/tvSetPictureRightColorSelected.json","groups":["GUI Control - Tree View"],"syntax":["control tvSetPictureRightColorSelected [path, color]"],"summary":"Sets the color of the right picture of a tree item defined by path when item is selected","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"tvSetSelectColor","type":"command","md":"commands/tvSetSelectColor.md","json":"commands/tvSetSelectColor.json","groups":["GUI Control - Tree View"],"syntax":["ctrl tvSetSelectColor [path, color]"],"summary":"Sets the select color of given path.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"tvSetSelected","type":"command","md":"commands/tvSetSelected.md","json":"commands/tvSetSelected.json","groups":["GUI Control - Tree View"],"syntax":["control tvSetSelected [path, selected]"],"summary":"Sets the selection state of given treeview item in multi-select control.","arma3_since":"2.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"tvSetText","type":"command","md":"commands/tvSetText.md","json":"commands/tvSetText.json","groups":["GUI Control - Tree View"],"syntax":["tvSetText [idc, path, text]","control tvSetText [path, text]"],"summary":"Sets string text to item on given path. IDC means id of parent Tree View.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"tvSetTooltip","type":"command","md":"commands/tvSetTooltip.md","json":"commands/tvSetTooltip.json","groups":["GUI Control - Tree View"],"syntax":["tvSetTooltip [idc, path, text]","ctrl tvSetTooltip [path, text]"],"summary":"Sets the tooltip text associated with the specified tree view path.","arma3_since":"0.74","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"tvSetValue","type":"command","md":"commands/tvSetValue.md","json":"commands/tvSetValue.json","groups":["GUI Control - Tree View"],"syntax":["tvSetValue [idc, path, val]","ctrl tvSetValue [path, val]"],"summary":"Sets scalar data to item on given path. IDC means id of parent Tree View. If the given value is not integer, it will be converted to integer","arma3_since":"0.74","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"tvSort","type":"command","md":"commands/tvSort.md","json":"commands/tvSort.json","groups":["GUI Control - Tree View"],"syntax":["control tvSort [path, reversed]","tvSort [idc, path, reversed]"],"summary":"Sorts all children of given path. Text of Tree View entries is used for sorting.","arma3_since":"0.74","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"tvSortAll","type":"command","md":"commands/tvSortAll.md","json":"commands/tvSortAll.json","groups":["GUI Control - Tree View"],"syntax":["control tvSortAll [path, reversed]"],"summary":"Sorts all children, including trees deriving from given path. Text of Tree View entries is used for sorting.","arma3_since":"2.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"tvSortByValue","type":"command","md":"commands/tvSortByValue.md","json":"commands/tvSortByValue.json","groups":["GUI Control - Tree View"],"syntax":["control tvSortByValue [path, ascending]","tvSortByValue [idc, path, ascending]"],"summary":"Sorts all children of given path. Value of Tree View entries is used for sorting. tvSetValue can be used to set the value for a given path.","arma3_since":"0.74","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"tvSortByValueAll","type":"command","md":"commands/tvSortByValueAll.md","json":"commands/tvSortByValueAll.json","groups":["GUI Control - Tree View"],"syntax":["control tvSortByValueAll [path, reversed]"],"summary":"Sorts all children, including trees deriving from given path. Value of Tree View entries is used for sorting.","arma3_since":"2.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"tvText","type":"command","md":"commands/tvText.md","json":"commands/tvText.json","groups":["GUI Control - Tree View"],"syntax":["tvText [idc, path]","control tvText path"],"summary":"Returns shown text in the item on given path. IDC means id of parent Tree View.","arma3_since":"0.74","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"tvTooltip","type":"command","md":"commands/tvTooltip.md","json":"commands/tvTooltip.json","groups":["GUI Control - Tree View"],"syntax":["tvTooltip [idc, path]","ctrl tvTooltip path"],"summary":"Gets the tooltip text associated with the specified tree view path.","arma3_since":"0.74","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"tvValue","type":"command","md":"commands/tvValue.md","json":"commands/tvValue.json","groups":["GUI Control - Tree View"],"syntax":["tvValue [idc, path]","ctrl tvValue path"],"summary":"Returns numeric value set for given tree view path.","arma3_since":"0.74","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"type","type":"command","md":"commands/type.md","json":"commands/type.json","groups":["Locations","Briefing"],"syntax":["type location","type task"],"summary":"Returns a string of a Location's class name or Task's name (same as taskName).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"typeName","type":"command","md":"commands/typeName.md","json":"commands/typeName.json","groups":["Variables"],"syntax":["typeName anything"],"summary":"Returns the Data Type of an expression.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"typeOf","type":"command","md":"commands/typeOf.md","json":"commands/typeOf.json","groups":["Object Manipulation"],"syntax":["typeOf target"],"summary":"Returns the class name of given target.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"UAVControl","type":"command","md":"commands/UAVControl.md","json":"commands/UAVControl.json","groups":["Remote Control"],"syntax":["UAVControl uav","UAVControl [uav, option]"],"summary":"Returns array with current operator of UAV and his vehicle role in UAV. If nobody is controlling the UAV, the command tries to find if player has terminal connected to this UAV.","arma3_since":"1.00","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"uiNamespace","type":"command","md":"commands/uiNamespace.md","json":"commands/uiNamespace.json","groups":["Namespaces","Variables","GUI Control"],"syntax":["uiNamespace"],"summary":"Returns the global namespace attached to user interface.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"uiSleep","type":"command","md":"commands/uiSleep.md","json":"commands/uiSleep.json","groups":["Program Flow"],"syntax":["uiSleep delay"],"summary":"Suspend execution of script for given uiTime. uiSleep is a sleep method to delay script execution where script time/simulation time is stopped.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"uiTime","type":"command","md":"commands/uiTime.md","json":"commands/uiTime.json","groups":["Time","Mission Information"],"syntax":["uiTime"],"summary":"Returns UI time elapsed since mission started (in seconds). Unlike time the uiTime does not stop when game is paused.","arma3_since":"2.20","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"unassignCurator","type":"command","md":"commands/unassignCurator.md","json":"commands/unassignCurator.json","groups":["Curator"],"syntax":["unassignCurator curatorObj"],"summary":"Unassign curator (will destroy both sides of connection).","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"unassignItem","type":"command","md":"commands/unassignItem.md","json":"commands/unassignItem.json","groups":["Unit Inventory"],"syntax":["unit unassignItem item"],"summary":"Unassigns existing item and tries to put it into inventory. If there is no space in inventory the item simply disappears. See also unlinkItem.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"unassignTeam","type":"command","md":"commands/unassignTeam.md","json":"commands/unassignTeam.json","groups":["Groups"],"syntax":["unassignTeam vehicleName"],"summary":"Unassigns the unit (in the case of a vehicle its commander unit) from his team. This is equal to unit assignTeam \"MAIN\".","arma3_since":"0.50","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"unassignVehicle","type":"command","md":"commands/unassignVehicle.md","json":"commands/unassignVehicle.json","groups":["Object Manipulation","Unit Control"],"syntax":["unassignVehicle unitName"],"summary":"Unassigns individual unit from a vehicle, usually previously assigned with *assignAsXXX* command, i.e removes assignedVehicleRole of the unit.","arma3_since":"0.50","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"underwater","type":"command","md":"commands/underwater.md","json":"commands/underwater.json","groups":["Object Manipulation"],"syntax":["underwater object"],"summary":"Returns whether the object is fully underwater.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"uniform","type":"command","md":"commands/uniform.md","json":"commands/uniform.json","groups":["Containers","Unit Inventory"],"syntax":["uniform unit"],"summary":"Returns name of uniform.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"uniformContainer","type":"command","md":"commands/uniformContainer.md","json":"commands/uniformContainer.json","groups":["Containers","Unit Inventory"],"syntax":["uniformContainer unit"],"summary":"Returns a cargo container of a unit's uniform.","arma3_since":"1.04","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"uniformItems","type":"command","md":"commands/uniformItems.md","json":"commands/uniformItems.json","groups":["Unit Inventory"],"syntax":["uniformItems unit"],"summary":"Get array with all items (of any kind, even weapons) from uniform.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"uniformMagazines","type":"command","md":"commands/uniformMagazines.md","json":"commands/uniformMagazines.json","groups":["Containers","Unit Inventory"],"syntax":["uniformMagazines unit"],"summary":"Get array with all magazines from uniform of the given unit.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"uniqueUnitItems","type":"command","md":"commands/uniqueUnitItems.md","json":"commands/uniqueUnitItems.json","groups":["Unit Inventory"],"syntax":["uniqueUnitItems unit","uniqueUnitItems [unit, weaponsItems, uniformItems, vestItems, backpackItems, assignedItems]"],"summary":"Returns hashmap of all items in units inventory as [classname, count] pairs.","arma3_since":"2.06","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"unitAddons","type":"command","md":"commands/unitAddons.md","json":"commands/unitAddons.json","groups":["Mods and Addons"],"syntax":["unitAddons className"],"summary":"Returns list with addons the unit belongs to.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"unitAimPosition","type":"command","md":"commands/unitAimPosition.md","json":"commands/unitAimPosition.json","groups":["Object Manipulation","Positions"],"syntax":["unitAimPosition unit"],"summary":"Returns the position on the unit other units can aim at. Same as aimPos only returns position in PositionAGL format and has render scope alternative unitAimPositionVisual.","arma3_since":"1.64","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"unitAimPositionVisual","type":"command","md":"commands/unitAimPositionVisual.md","json":"commands/unitAimPositionVisual.json","groups":["Object Manipulation","Render Time Scope"],"syntax":["unitAimPositionVisual unit"],"summary":"Returns the position on the unit other units can aim at in render scope. See also aimPos, unitAimPosition.","arma3_since":"1.64","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"unitBackpack","type":"command","md":"commands/unitBackpack.md","json":"commands/unitBackpack.json","groups":["Containers"],"syntax":["unitBackpack unit"],"summary":"Returns unit's backpack","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"unitCombatMode","type":"command","md":"commands/unitCombatMode.md","json":"commands/unitCombatMode.json","groups":["AI Behaviour"],"syntax":["unitCombatMode unit"],"summary":"Gets individual unit's combat mode. For more information see setUnitCombatMode.","arma3_since":"2.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"unitIsUAV","type":"command","md":"commands/unitIsUAV.md","json":"commands/unitIsUAV.json","groups":["Remote Control"],"syntax":["unitIsUAV object"],"summary":"Returns whether or not the given transport object is a drone (UAV, UGV), regardless of if it has a crew or if it is empty, corresponding to the `isUAV` transport parameter.","arma3_since":"1.64","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"unitPos","type":"command","md":"commands/unitPos.md","json":"commands/unitPos.json","groups":["Unit Control"],"syntax":["unitPos unit"],"summary":"Return the unit position rules.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"unitReady","type":"command","md":"commands/unitReady.md","json":"commands/unitReady.json","groups":["Unit Control"],"syntax":["unitReady unitName"],"summary":"Check if the unit is ready. Unit is busy when it is given some command like move, until the command is finished.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"unitRecoilCoefficient","type":"command","md":"commands/unitRecoilCoefficient.md","json":"commands/unitRecoilCoefficient.json","groups":["Object Manipulation"],"syntax":["unitRecoilCoefficient soldier"],"summary":"Returns recoil coefficient of a soldier.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"units","type":"command","md":"commands/units.md","json":"commands/units.json","groups":["Groups","Object Detection"],"syntax":["units type"],"summary":"Returns an array with all the units in the group or unit's group, or all units belonging to a certain side.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"unitsBelowHeight","type":"command","md":"commands/unitsBelowHeight.md","json":"commands/unitsBelowHeight.json","groups":["Object Detection","Positions"],"syntax":["units unitsBelowHeight height","group unitsBelowHeight height"],"summary":"Returns units in group/array below given Above Terrain Level (ATL) altitude.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"unitTurret","type":"command","md":"commands/unitTurret.md","json":"commands/unitTurret.json","groups":["Turrets"],"syntax":["vehicle unitTurret gunner"],"summary":"Returns the turret path the given vehicle's gunner is in. To get the turret's unit see turretUnit.","arma3_since":"2.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"unlinkItem","type":"command","md":"commands/unlinkItem.md","json":"commands/unlinkItem.json","groups":["Unit Inventory"],"syntax":["unit unlinkItem item"],"summary":"Unassign and delete existing item from its assigned slot. Nothing happens if the item does not exist or is not assigned. See also unassignItem.","arma3_since":"1.00","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"unlockAchievement","type":"command","md":"commands/unlockAchievement.md","json":"commands/unlockAchievement.json","groups":["Broken Commands","System"],"syntax":["unlockAchievement name"],"summary":"Unlocks the given achievement. The achievements are listed in CfgAchievements, however none of the currently listed achievements is used in Arma 3, hence the command always returns false.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"unregisterTask","type":"command","md":"commands/unregisterTask.md","json":"commands/unregisterTask.json","groups":["Briefing"],"syntax":["teamMember unregisterTask name"],"summary":"Unregisters a task type from given agent. The task type is the name given in `CfgTasks` classes in `name` property. Also available from registeredTasks array.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"updateDrawIcon","type":"command","md":"commands/updateDrawIcon.md","json":"commands/updateDrawIcon.json","groups":["Game 2 Editor"],"syntax":["map updateDrawIcon [object,string identifier,color,offset,width,height,maintain size?,angle,shadow]"],"summary":"Updates the icon to be shown in 2D editor for the specified editor,object. If maintain size is false,icon will not scale depending on the,scale of the map.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"updateMenuItem","type":"command","md":"commands/updateMenuItem.md","json":"commands/updateMenuItem.json","groups":["Game 2 Editor"],"syntax":["map updateMenuItem [menu item index, text, command]"],"summary":"Sets the text and command for the menu item. Index is index returned by addMenuItem command. Command is optional.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"updateObjectTree","type":"command","md":"commands/updateObjectTree.md","json":"commands/updateObjectTree.json","groups":["Game 2 Editor"],"syntax":["updateObjectTree map"],"summary":"Update the editor object tree.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"useAIOperMapObstructionTest","type":"command","md":"commands/useAIOperMapObstructionTest.md","json":"commands/useAIOperMapObstructionTest.json","groups":["System"],"syntax":["useAIOperMapObstructionTest state"],"summary":"Toggle secondary obstruction test on road paths.","arma3_since":"1.64","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"useAISteeringComponent","type":"command","md":"commands/useAISteeringComponent.md","json":"commands/useAISteeringComponent.json","groups":["AI Behaviour"],"syntax":["useAISteeringComponent enabled","vehicle useAISteeringComponent enabled"],"summary":"Enable the new , used to test the old and new AI driving.","arma3_since":"1.60","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"useAudioTimeForMoves","type":"command","md":"commands/useAudioTimeForMoves.md","json":"commands/useAudioTimeForMoves.json","groups":["Animations"],"syntax":["soldier useAudioTimeForMoves toggle"],"summary":"Switch between elapsed game time and audio time being used as animation timer. Used for audio/animation synchronization.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"userInputDisabled","type":"command","md":"commands/userInputDisabled.md","json":"commands/userInputDisabled.json","groups":["Interaction"],"syntax":["userInputDisabled"],"summary":"Returns whether or not user input is disabled.","arma3_since":"1.60","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"values","type":"command","md":"commands/values.md","json":"commands/values.json","groups":["HashMap"],"syntax":["values hashmap"],"summary":"Returns all values stored in the given HashMap. The order of the returned Array corresponds to the order of the Array returned by the keys command.","arma3_since":"2.04","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"vectorAdd","type":"command","md":"commands/vectorAdd.md","json":"commands/vectorAdd.json","groups":["Math - Vectors"],"syntax":["vector1 vectorAdd vector2"],"summary":"Adds two arrays of numbers. Replaces BIS_fnc_vectorAdd.","arma3_since":"1.22","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"vectorCos","type":"command","md":"commands/vectorCos.md","json":"commands/vectorCos.json","groups":["Math - Vectors"],"syntax":["vector1 vectorCos vector2"],"summary":"Cosine of angle between two 3D or 2D vectors.","arma3_since":"1.22","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"vectorCrossProduct","type":"command","md":"commands/vectorCrossProduct.md","json":"commands/vectorCrossProduct.json","groups":["Math - Vectors"],"syntax":["vector1 vectorCrossProduct vector2"],"summary":"Cross product of two 3D vectors.","arma3_since":"1.22","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"vectorDiff","type":"command","md":"commands/vectorDiff.md","json":"commands/vectorDiff.json","groups":["Math - Vectors"],"syntax":["vector1 vectorDiff vector2"],"summary":"Subtracts one 3D vector from another. (vector1 - vector2)","arma3_since":"1.22","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"vectorDir","type":"command","md":"commands/vectorDir.md","json":"commands/vectorDir.json","groups":["Math - Vectors"],"syntax":["vectorDir object"],"summary":"Returns an object's direction vector in world space.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"vectorDirVisual","type":"command","md":"commands/vectorDirVisual.md","json":"commands/vectorDirVisual.json","groups":["Math - Vectors","Render Time Scope"],"syntax":["vectorDirVisual object"],"summary":"Returns an object's direction vector in world space and render time scope.","arma3_since":"1.32","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"vectorDistance","type":"command","md":"commands/vectorDistance.md","json":"commands/vectorDistance.json","groups":["Math - Vectors"],"syntax":["point1 vectorDistance point2"],"summary":"Returns Euclidean distance between two points.","arma3_since":"1.22","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"vectorDistanceSqr","type":"command","md":"commands/vectorDistanceSqr.md","json":"commands/vectorDistanceSqr.json","groups":["Math - Vectors"],"syntax":["vector1 vectorDistanceSqr vector2"],"summary":"Squared distance between two 3D vectors.","arma3_since":"1.22","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"vectorDotProduct","type":"command","md":"commands/vectorDotProduct.md","json":"commands/vectorDotProduct.json","groups":["Math - Vectors"],"syntax":["vector1 vectorDotProduct vector2"],"summary":"Dot product of two 3D vectors.","arma3_since":"1.22","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"vectorFromTo","type":"command","md":"commands/vectorFromTo.md","json":"commands/vectorFromTo.json","groups":["Math - Vectors"],"syntax":["vector1 vectorFromTo vector2"],"summary":"Unit vector, equal to direction from vector1 to vector2. In other words this command produces normalised vector between given 2 points.","arma3_since":"1.26","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"vectorLinearConversion","type":"command","md":"commands/vectorLinearConversion.md","json":"commands/vectorLinearConversion.json","groups":["Math - Vectors"],"syntax":["vectorLinearConversion [rangeFrom, rangeTo, rangeValue, vectorFrom, vectorTo, clip]"],"summary":"Interpolates vector between the given *vectorFrom* and *vectorTo* value according to the given range value.","arma3_since":"1.92","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"vectorMagnitude","type":"command","md":"commands/vectorMagnitude.md","json":"commands/vectorMagnitude.json","groups":["Math - Vectors"],"syntax":["vectorMagnitude vector"],"summary":"Magnitude of a 3D vector.","arma3_since":"1.22","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"vectorMagnitudeSqr","type":"command","md":"commands/vectorMagnitudeSqr.md","json":"commands/vectorMagnitudeSqr.json","groups":["Math - Vectors"],"syntax":["vectorMagnitudeSqr vector"],"summary":"Squared magnitude of a 3D vector.","arma3_since":"1.22","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"vectorModelToWorld","type":"command","md":"commands/vectorModelToWorld.md","json":"commands/vectorModelToWorld.json","groups":["Math - Vectors"],"syntax":["object vectorModelToWorld modelDir"],"summary":"Converts vector direction from model to world space.","arma3_since":"1.72","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"vectorModelToWorldVisual","type":"command","md":"commands/vectorModelToWorldVisual.md","json":"commands/vectorModelToWorldVisual.json","groups":["Math - Vectors","Render Time Scope"],"syntax":["object vectorModelToWorldVisual modelDir"],"summary":"Converts vector from model to world space in render time scope.","arma3_since":"1.72","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"vectorMultiply","type":"command","md":"commands/vectorMultiply.md","json":"commands/vectorMultiply.json","groups":["Math - Vectors"],"syntax":["numArray vectorMultiply multiplier"],"summary":"Multiplies an array of numbers by a scalar or another array of numbers.","arma3_since":"1.22","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"vectorNormalized","type":"command","md":"commands/vectorNormalized.md","json":"commands/vectorNormalized.json","groups":["Math - Vectors"],"syntax":["vectorNormalized vector"],"summary":"Returns normalised vector (unit vector, vectorMagnitude == 1) of given vector. If given vector is 0 result is a 0 vector as well.","arma3_since":"1.26","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"vectorSide","type":"command","md":"commands/vectorSide.md","json":"commands/vectorSide.json","groups":["Math - Vectors"],"syntax":["vectorSide object"],"summary":"Returns an object's side vector in world space.","arma3_since":"2.14","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"vectorSideVisual","type":"command","md":"commands/vectorSideVisual.md","json":"commands/vectorSideVisual.json","groups":["Math - Vectors","Render Time Scope"],"syntax":["vectorSideVisual object"],"summary":"Returns an object's side vector in world space and render time scope.","arma3_since":"2.14","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"vectorUp","type":"command","md":"commands/vectorUp.md","json":"commands/vectorUp.json","groups":["Math - Vectors"],"syntax":["vectorUp object"],"summary":"Returns an object's up vector in world space.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"vectorUpVisual","type":"command","md":"commands/vectorUpVisual.md","json":"commands/vectorUpVisual.json","groups":["Math - Vectors","Render Time Scope"],"syntax":["vectorUpVisual object"],"summary":"Returns an object's up vector in world space and render time scope.","arma3_since":"1.32","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"vectorWorldToModel","type":"command","md":"commands/vectorWorldToModel.md","json":"commands/vectorWorldToModel.json","groups":["Math - Vectors"],"syntax":["object vectorWorldToModel worldDir"],"summary":"Converts vector direction from world to model space.","arma3_since":"1.72","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"vectorWorldToModelVisual","type":"command","md":"commands/vectorWorldToModelVisual.md","json":"commands/vectorWorldToModelVisual.json","groups":["Math - Vectors","Render Time Scope"],"syntax":["object vectorWorldToModelVisual worldDir"],"summary":"Converts vector direction from world to model space in render time scope.","arma3_since":"1.72","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"vehicle","type":"command","md":"commands/vehicle.md","json":"commands/vehicle.json","groups":["Object Manipulation"],"syntax":["vehicle unitName"],"summary":"Vehicle in which given unit is mounted. If none, unit is returned. Alternatively, use objectParent","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"vehicleCargoEnabled","type":"command","md":"commands/vehicleCargoEnabled.md","json":"commands/vehicleCargoEnabled.json","groups":["Vehicle in Vehicle Transport"],"syntax":["vehicleCargoEnabled vehicle"],"summary":"Check if the vehicle has enabled transporting other vehicles or not.","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"vehicleChat","type":"command","md":"commands/vehicleChat.md","json":"commands/vehicleChat.json","groups":["Radio and Chat"],"syntax":["vehicle vehicleChat chatText"],"summary":"Types text to the vehicle radio channel. The text will be visible only on the PC where command was executed. If you need the message to show on all computers, you have to execute it globally, see remoteExec.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"vehicleMoveInfo","type":"command","md":"commands/vehicleMoveInfo.md","json":"commands/vehicleMoveInfo.json","groups":["Object Manipulation","Unit Control"],"syntax":["vehicleMoveInfo vehicle"],"summary":"Returns current vehicle move/turn info (a getter for sendSimpleCommand) in format [moveInfo, turnInfo]. Possible values:","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"vehicleRadio","type":"command","md":"commands/vehicleRadio.md","json":"commands/vehicleRadio.json","groups":["Radio and Chat","Sounds"],"syntax":["unit vehicleRadio radioName"],"summary":"Sends the audio message to the vehicle radio channel. The message is defined in CfgRadio in the description.ext file or config radio protocol. The transmission will play only on the PC where command was executed.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"vehicleReceiveRemoteTargets","type":"command","md":"commands/vehicleReceiveRemoteTargets.md","json":"commands/vehicleReceiveRemoteTargets.json","groups":["Sensors"],"syntax":["vehicleReceiveRemoteTargets vehicle"],"summary":"Gets whether the vehicle can acquire targets via datalink from the Side center.","arma3_since":"1.70","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"vehicleReportOwnPosition","type":"command","md":"commands/vehicleReportOwnPosition.md","json":"commands/vehicleReportOwnPosition.json","groups":["Sensors"],"syntax":["vehicleReportOwnPosition vehicle"],"summary":"Gets whether the vehicle shares its own position via datalink with the Side center.","arma3_since":"1.70","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"vehicleReportRemoteTargets","type":"command","md":"commands/vehicleReportRemoteTargets.md","json":"commands/vehicleReportRemoteTargets.json","groups":["Sensors"],"syntax":["vehicleReportRemoteTargets vehicle"],"summary":"Gets whether the vehicle shares acquired targets via datalink with the Side center.","arma3_since":"1.70","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"vehicles","type":"command","md":"commands/vehicles.md","json":"commands/vehicles.json","groups":["Object Detection"],"syntax":["vehicles"],"summary":"Returns an array of all vehicles available to current client. This command returns both empty and crewed vehicles but not soldiers. It will also return \"WeaponHolderSimulated\" of dead bodies (weapon on the ground).","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"vehicleVarName","type":"command","md":"commands/vehicleVarName.md","json":"commands/vehicleVarName.json","groups":["Object Manipulation"],"syntax":["vehicleVarName object"],"summary":"Returns the variable name that contains a primary editor reference to this object. This is the variable given in the *Insert Unit dialog / name field* in the editor. It can be changed using setVehicleVarName.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"velocity","type":"command","md":"commands/velocity.md","json":"commands/velocity.json","groups":["Object Manipulation"],"syntax":["velocity object"],"summary":"Returns the velocity of the object as vector in m/s.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"velocityModelSpace","type":"command","md":"commands/velocityModelSpace.md","json":"commands/velocityModelSpace.json","groups":["Object Manipulation"],"syntax":["velocityModelSpace vehicle"],"summary":"Returns the velocity (speed vector) of the vehicle as an array with format [x, y, z] in metre per second. Vector is in model space.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"verifySignature","type":"command","md":"commands/verifySignature.md","json":"commands/verifySignature.json","groups":["Mods and Addons"],"syntax":["verifySignature filename"],"summary":"Check if file is signed by any key present in game keys folders. On clients, it does not check against the keys accepted by server.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"vest","type":"command","md":"commands/vest.md","json":"commands/vest.json","groups":["Containers","Unit Inventory"],"syntax":["vest unit"],"summary":"nameof vest.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"vestContainer","type":"command","md":"commands/vestContainer.md","json":"commands/vestContainer.json","groups":["Containers","Unit Inventory"],"syntax":["vestContainer unit"],"summary":"Returns a cargo container of a unit's vest.","arma3_since":"1.04","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"vestItems","type":"command","md":"commands/vestItems.md","json":"commands/vestItems.json","groups":["Unit Inventory"],"syntax":["vestItems unit"],"summary":"Get array with all items (of any kind, even weapons) from vest.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"vestMagazines","type":"command","md":"commands/vestMagazines.md","json":"commands/vestMagazines.json","groups":["Unit Inventory"],"syntax":["vestMagazines unit"],"summary":"Get array with all magazines from vest of the given unit.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"viewDistance","type":"command","md":"commands/viewDistance.md","json":"commands/viewDistance.json","groups":["System","Environment"],"syntax":["viewDistance"],"summary":"Returns the rendering distance.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"visibleCompass","type":"command","md":"commands/visibleCompass.md","json":"commands/visibleCompass.json","groups":["Interaction"],"syntax":["visibleCompass"],"summary":"Checks if the player has compass opened and visible. Keep in mind that the GPS minimap in Arma 3 also shows the direction.","arma3_since":"1.22","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"visibleGPS","type":"command","md":"commands/visibleGPS.md","json":"commands/visibleGPS.json","groups":["Interaction"],"syntax":["visibleGPS"],"summary":"Checks if the player has GPS receiver (minimap) opened and visible.","arma3_since":"1.22","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"visibleMap","type":"command","md":"commands/visibleMap.md","json":"commands/visibleMap.json","groups":["Map","Interaction"],"syntax":["visibleMap"],"summary":"Return true if the main map is shown (active). In Arma 3 it also returns true if the respawn screen map is visible.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"visiblePosition","type":"command","md":"commands/visiblePosition.md","json":"commands/visiblePosition.json","groups":["Positions","Render Time Scope"],"syntax":["visiblePosition object"],"summary":"Returns an object's rendered position (z value above surface underneath) in render time scope. Same as getPosVisual.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"visiblePositionASL","type":"command","md":"commands/visiblePositionASL.md","json":"commands/visiblePositionASL.json","groups":["Positions","Render Time Scope"],"syntax":["visiblePositionASL object"],"summary":"Returns an object's rendered ASL position (z value above sea level) in render time scope.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"visibleScoretable","type":"command","md":"commands/visibleScoretable.md","json":"commands/visibleScoretable.json","groups":["Interaction"],"syntax":["visibleScoretable"],"summary":"Checks whether the score table is visible.","arma3_since":"1.64","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"visibleWatch","type":"command","md":"commands/visibleWatch.md","json":"commands/visibleWatch.json","groups":["Interaction"],"syntax":["visibleWatch"],"summary":"Checks if the player has watch opened and visible. Keep in mind that the GPS minimap in Arma 3 also shows the time.","arma3_since":"1.22","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"waitUntil","type":"command","md":"commands/waitUntil.md","json":"commands/waitUntil.json","groups":["Program Flow"],"syntax":["waitUntil condition","waitUntil [condition, timeout, interval]","waitUntil scriptHandle","waitUntil [scriptHandle, timeout]"],"summary":"Suspends execution of scheduled script until the given condition satisfied.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"waterDamaged","type":"command","md":"commands/waterDamaged.md","json":"commands/waterDamaged.json","groups":["Object Manipulation"],"syntax":["waterDamaged object"],"summary":"Checks if the engine was water damaged. When a vehicle is Drowned, the engine gets water damaged and might need full repair either with setDamage or setHitPointDamage to be able to start.","arma3_since":"2.14","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"waves","type":"command","md":"commands/waves.md","json":"commands/waves.json","groups":["Environment"],"syntax":["waves"],"summary":"Return waves value.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"waypointAttachedObject","type":"command","md":"commands/waypointAttachedObject.md","json":"commands/waypointAttachedObject.json","groups":["Waypoints"],"syntax":["waypointAttachedObject waypoint"],"summary":"Gets the object attached to the waypoint.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"waypointAttachedVehicle","type":"command","md":"commands/waypointAttachedVehicle.md","json":"commands/waypointAttachedVehicle.json","groups":["Waypoints"],"syntax":["waypointAttachedVehicle waypoint"],"summary":"Gets the vehicle attached to the waypoint.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"waypointAttachObject","type":"command","md":"commands/waypointAttachObject.md","json":"commands/waypointAttachObject.json","groups":["Waypoints"],"syntax":["waypoint waypointAttachObject objectID","waypoint waypointAttachObject object"],"summary":"Attaches a static object via its numeric ID to the given waypoint. Not to be confused with synchronizeWaypoint!","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"waypointAttachVehicle","type":"command","md":"commands/waypointAttachVehicle.md","json":"commands/waypointAttachVehicle.json","groups":["Waypoints"],"syntax":["waypoint waypointAttachVehicle vehicleName"],"summary":"Attaches the Waypoint to the provided vehicle Object.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"waypointBehaviour","type":"command","md":"commands/waypointBehaviour.md","json":"commands/waypointBehaviour.json","groups":["Waypoints"],"syntax":["waypointBehaviour waypoint"],"summary":"Gets the waypoint behavior.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"waypointCombatMode","type":"command","md":"commands/waypointCombatMode.md","json":"commands/waypointCombatMode.json","groups":["Waypoints"],"syntax":["waypointCombatMode waypoint"],"summary":"Gets the waypoint's combat mode setting.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"waypointCompletionRadius","type":"command","md":"commands/waypointCompletionRadius.md","json":"commands/waypointCompletionRadius.json","groups":["Waypoints"],"syntax":["waypointCompletionRadius waypoint"],"summary":"Gets the radius around the waypoint where the waypoint is completed.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"waypointDescription","type":"command","md":"commands/waypointDescription.md","json":"commands/waypointDescription.json","groups":["Waypoints"],"syntax":["waypointDescription waypoint"],"summary":"Gets the waypoint description.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"waypointForceBehaviour","type":"command","md":"commands/waypointForceBehaviour.md","json":"commands/waypointForceBehaviour.json","groups":["Waypoints"],"syntax":["waypointForceBehaviour waypoint"],"summary":"Returns true if the waypoint behavior is forced.","arma3_since":"1.58","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"waypointFormation","type":"command","md":"commands/waypointFormation.md","json":"commands/waypointFormation.json","groups":["Waypoints"],"syntax":["waypointFormation waypoint"],"summary":"Gets the waypoint formation.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"waypointHousePosition","type":"command","md":"commands/waypointHousePosition.md","json":"commands/waypointHousePosition.json","groups":["Waypoints"],"syntax":["waypointHousePosition waypoint"],"summary":"Returns buildingPos index assigned to the waypoint.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"waypointLoiterAltitude","type":"command","md":"commands/waypointLoiterAltitude.md","json":"commands/waypointLoiterAltitude.json","groups":["Waypoints"],"syntax":["waypointLoiterAltitude waypoint"],"summary":"Gets the waypoint loiter altitude.","arma3_since":"2.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"waypointLoiterRadius","type":"command","md":"commands/waypointLoiterRadius.md","json":"commands/waypointLoiterRadius.json","groups":["Waypoints"],"syntax":["waypointLoiterRadius waypoint"],"summary":"Gets the waypoint's loiter radius.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"waypointLoiterType","type":"command","md":"commands/waypointLoiterType.md","json":"commands/waypointLoiterType.json","groups":["Waypoints"],"syntax":["waypointLoiterType waypoint"],"summary":"Gets the waypoint loiter type. Waypoint uses format Waypoint.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"waypointName","type":"command","md":"commands/waypointName.md","json":"commands/waypointName.json","groups":["Waypoints"],"syntax":["waypointName waypoint"],"summary":"Gets the waypoint name.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"waypointPosition","type":"command","md":"commands/waypointPosition.md","json":"commands/waypointPosition.json","groups":["Waypoints"],"syntax":["waypointPosition [groupOrUnit, index]"],"summary":"Get provided waypoint's position.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":["getWPPos"]},{"name":"waypoints","type":"command","md":"commands/waypoints.md","json":"commands/waypoints.json","groups":["Waypoints"],"syntax":["waypoints groupName"],"summary":"Returns an array of waypoints for the specified unit/group.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"waypointScript","type":"command","md":"commands/waypointScript.md","json":"commands/waypointScript.json","groups":["Waypoints"],"syntax":["waypointScript waypoint"],"summary":"Gets the waypoint script.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"waypointsEnabledUAV","type":"command","md":"commands/waypointsEnabledUAV.md","json":"commands/waypointsEnabledUAV.json","groups":["Waypoints","Remote Control"],"syntax":["waypointsEnabledUAV uav"],"summary":"Checks if the UAV has waypoints enabled.","arma3_since":"1.40","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"waypointShow","type":"command","md":"commands/waypointShow.md","json":"commands/waypointShow.json","groups":["Waypoints"],"syntax":["waypointShow waypoint"],"summary":"A getter for showWaypoint command.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"waypointSpeed","type":"command","md":"commands/waypointSpeed.md","json":"commands/waypointSpeed.json","groups":["Waypoints"],"syntax":["waypointSpeed waypoint"],"summary":"Gets the waypoint speed.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"waypointStatements","type":"command","md":"commands/waypointStatements.md","json":"commands/waypointStatements.json","groups":["Waypoints"],"syntax":["waypointStatements waypoint"],"summary":"Gets the waypoint statements.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"waypointTimeout","type":"command","md":"commands/waypointTimeout.md","json":"commands/waypointTimeout.json","groups":["Waypoints"],"syntax":["waypointTimeout waypoint"],"summary":"Gets the waypoint timeout values.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"waypointTimeoutCurrent","type":"command","md":"commands/waypointTimeoutCurrent.md","json":"commands/waypointTimeoutCurrent.json","groups":["Waypoints"],"syntax":["waypointTimeoutCurrent group"],"summary":"Gets the current timeout for currentWaypoint of a group or -1 if countdown is not in progress.","arma3_since":"1.08","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"waypointType","type":"command","md":"commands/waypointType.md","json":"commands/waypointType.json","groups":["Waypoints"],"syntax":["waypointType waypoint"],"summary":"Gets the waypoint type.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"waypointVisible","type":"command","md":"commands/waypointVisible.md","json":"commands/waypointVisible.json","groups":["Waypoints"],"syntax":["waypointVisible waypoint"],"summary":"A getter for setWaypointVisible command.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"weaponAccessories","type":"command","md":"commands/weaponAccessories.md","json":"commands/weaponAccessories.json","groups":["Unit Inventory"],"syntax":["unit weaponAccessories weapon"],"summary":"Get array with all items linked to a given weapon.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"weaponAccessoriesCargo","type":"command","md":"commands/weaponAccessoriesCargo.md","json":"commands/weaponAccessoriesCargo.json","groups":["Vehicle Inventory","Containers","Unit Inventory"],"syntax":["container weaponAccessoriesCargo [weaponId, creatorId]"],"summary":"Returns array with all items assigned to the given weapon in given cargo container.","arma3_since":"1.22","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"weaponCargo","type":"command","md":"commands/weaponCargo.md","json":"commands/weaponCargo.json","groups":["Vehicle Inventory","Unit Inventory","Containers"],"syntax":["weaponCargo box"],"summary":"Get array with weapons from ammo box (or any general weapon holder container).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"weaponDirection","type":"command","md":"commands/weaponDirection.md","json":"commands/weaponDirection.json","groups":["Weapons","Unit Control"],"syntax":["vehicleName weaponDirection weaponName"],"summary":"Returns the direction that the vehicle weapon is aiming in. For addons the weapon name must be an entry in CfgWeapons.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"weaponDisassemblyEnabled","type":"command","md":"commands/weaponDisassemblyEnabled.md","json":"commands/weaponDisassemblyEnabled.json","groups":["Weapons"],"syntax":["weaponDisassemblyEnabled entity"],"summary":"Returns if weapon disassembly is enabled. As disassembly can be enabled/disabled on both player and weapon, it might be necessary to check both.","arma3_since":"2.14","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"weaponInertia","type":"command","md":"commands/weaponInertia.md","json":"commands/weaponInertia.json","groups":["Weapons"],"syntax":["weaponInertia unit"],"summary":"Returns current rate of how much the weapon view is distorted because of quick aiming.","arma3_since":"1.48","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"weaponLowered","type":"command","md":"commands/weaponLowered.md","json":"commands/weaponLowered.json","groups":["Object Manipulation","Weapons"],"syntax":["weaponLowered unit"],"summary":"Returns true if given soldier's weapon is lowered.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"weaponReloadingTime","type":"command","md":"commands/weaponReloadingTime.md","json":"commands/weaponReloadingTime.json","groups":["Weapons"],"syntax":["vehicle weaponReloadingTime [gunner, muzzleName]"],"summary":"Returns current ammo round reloading phase. For a magazine reloading phase see weaponState command.","arma3_since":"2.06","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"weapons","type":"command","md":"commands/weapons.md","json":"commands/weapons.json","groups":["Unit Inventory","Vehicle Inventory"],"syntax":["weapons unit"],"summary":"Returns array of names of all unit's weapons.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"weaponsInfo","type":"command","md":"commands/weaponsInfo.md","json":"commands/weaponsInfo.json","groups":["Weapons"],"syntax":["unit weaponsInfo [weaponOrMuzzle, onlyLoaded]"],"summary":"Returns entity's weapons information including weapon index and firemode.","arma3_since":"2.10","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"weaponsItems","type":"command","md":"commands/weaponsItems.md","json":"commands/weaponsItems.json","groups":["Unit Inventory","Vehicle Inventory"],"syntax":["weaponsItems vehicle","weaponsItems [vehicle, extended]"],"summary":"Returns an array with subarrays contains class names and also names of connected items of all the vehicle's weapons.","arma3_since":"0.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"weaponsItemsCargo","type":"command","md":"commands/weaponsItemsCargo.md","json":"commands/weaponsItemsCargo.json","groups":["Containers","Vehicle Inventory"],"syntax":["weaponsItemsCargo vehicle","weaponsItemsCargo [vehicle, extended]"],"summary":"Returns an array with subarrays contains class names and also names of connected items of all the vehicle's cargo weapons in weaponsItems format.","arma3_since":"1.22","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"weaponState","type":"command","md":"commands/weaponState.md","json":"commands/weaponState.json","groups":["Weapons"],"syntax":["weaponState unit","weaponState [vehicle, turretPath, weapon, muzzle, firemode]","unit weaponState weaponOrMuzzle"],"summary":"Returns the given or currently selected weapon state for unit or vehicle. With #Syntax 2, if no optional arguments are present, currently selected weapon is queried.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"weaponsTurret","type":"command","md":"commands/weaponsTurret.md","json":"commands/weaponsTurret.json","groups":["Turrets"],"syntax":["vehicle weaponsTurret turretPath"],"summary":"Returns all weapons of a given turret. Use turret path [-1] for driver's turret.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"weightRTD","type":"command","md":"commands/weightRTD.md","json":"commands/weightRTD.json","groups":["RTD"],"syntax":["weightRTD helicopter"],"summary":"Returns weight of RTD helicopter.","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"west","type":"command","md":"commands/west.md","json":"commands/west.json","groups":["Sides"],"syntax":["west"],"summary":"West (BLUFOR) side.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":["blufor"]},{"name":"WFSideText","type":"command","md":"commands/WFSideText.md","json":"commands/WFSideText.json","groups":["Sides","Localization"],"syntax":["WFSideText value"],"summary":"Returns the unlocalized text value of a side or an object's/group's side.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"while","type":"command","md":"commands/while.md","json":"commands/while.json","groups":["Program Flow"],"syntax":["while condition"],"summary":"Repeats Code while the given condition is true. A part of while-do construct.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"wind","type":"command","md":"commands/wind.md","json":"commands/wind.json","groups":["Environment"],"syntax":["wind"],"summary":"Returns the current wind vector (in m/s).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"windDir","type":"command","md":"commands/windDir.md","json":"commands/windDir.json","groups":["Environment"],"syntax":["windDir"],"summary":"Returns the current wind azimuth.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"windRTD","type":"command","md":"commands/windRTD.md","json":"commands/windRTD.json","groups":["RTD"],"syntax":["windRTD"],"summary":"Returns wind strength and direction.","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"windStr","type":"command","md":"commands/windStr.md","json":"commands/windStr.json","groups":["Environment"],"syntax":["windStr"],"summary":"Returns the current wind strength.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"wingsForcesRTD","type":"command","md":"commands/wingsForcesRTD.md","json":"commands/wingsForcesRTD.json","groups":["RTD"],"syntax":["wingsForcesRTD RTD_helicopter"],"summary":"Returns force produced by wings.","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"with","type":"command","md":"commands/with.md","json":"commands/with.json","groups":["Program Flow","Namespaces"],"syntax":["with namespace"],"summary":"Creates a With Type that is used inside a do construct in order to execute code inside a given namespace.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"worldName","type":"command","md":"commands/worldName.md","json":"commands/worldName.json","groups":["Mission Information"],"syntax":["worldName"],"summary":"Return the name of the currently loaded world.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"worldSize","type":"command","md":"commands/worldSize.md","json":"commands/worldSize.json","groups":["Mission Information"],"syntax":["worldSize"],"summary":"Returns the engine calculated size (terrain side length) of the current world in meters. In Arma, terrains are always square. (BIS_fnc_mapSize may return the same value, but is just a simple look up in config).","arma3_since":"1.48","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"worldToModel","type":"command","md":"commands/worldToModel.md","json":"commands/worldToModel.json","groups":["Positions"],"syntax":["model worldToModel position"],"summary":"Converts position from world space to object model space.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"worldToModelVisual","type":"command","md":"commands/worldToModelVisual.md","json":"commands/worldToModelVisual.json","groups":["Positions","Render Time Scope"],"syntax":["object worldToModelVisual worldPosition"],"summary":"Converts position from world space to object model space in render time scope.","arma3_since":"1.32","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"worldToScreen","type":"command","md":"commands/worldToScreen.md","json":"commands/worldToScreen.json","groups":["Positions"],"syntax":["worldToScreen position","camera worldToScreen position"],"summary":"Converts position in world space into screen (UI) space. If a specified position is not within the current screen view, an empty array is returned.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_addButtonEvents","type":"function","md":"functions/BIN_fnc_addButtonEvents.md","json":"functions/BIN_fnc_addButtonEvents.json","groups":["GUI"],"syntax":[],"summary":"*N/A*","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_addDangerZone","type":"function","md":"functions/BIN_fnc_addDangerZone.md","json":"functions/BIN_fnc_addDangerZone.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_addEntitiesToArea","type":"function","md":"functions/BIN_fnc_addEntitiesToArea.md","json":"functions/BIN_fnc_addEntitiesToArea.json","groups":["Collisions"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_addFaradayCage","type":"function","md":"functions/BIN_fnc_addFaradayCage.md","json":"functions/BIN_fnc_addFaradayCage.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_addIDWMapMeasurementPoint","type":"function","md":"functions/BIN_fnc_addIDWMapMeasurementPoint.md","json":"functions/BIN_fnc_addIDWMapMeasurementPoint.json","groups":["IDWMap"],"syntax":["arg call BIN_fnc_addIDWMapMeasurementPoint"],"summary":"Adds measurement point to IDWMap","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_addObjectsToArea","type":"function","md":"functions/BIN_fnc_addObjectsToArea.md","json":"functions/BIN_fnc_addObjectsToArea.json","groups":["Collisions"],"syntax":["[param0, param1] call BIN_fnc_addObjectsToArea"],"summary":"Adds given array of objects to area, ovewriting previous objects data stored for the area in extension","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_addRecordedSignal","type":"function","md":"functions/BIN_fnc_addRecordedSignal.md","json":"functions/BIN_fnc_addRecordedSignal.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_addRotation","type":"function","md":"functions/BIN_fnc_addRotation.md","json":"functions/BIN_fnc_addRotation.json","groups":["Movement"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_addSignal","type":"function","md":"functions/BIN_fnc_addSignal.md","json":"functions/BIN_fnc_addSignal.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_addSiteEntities","type":"function","md":"functions/BIN_fnc_addSiteEntities.md","json":"functions/BIN_fnc_addSiteEntities.json","groups":["Contact"],"syntax":["[param0, param1] call BIN_fnc_addSiteEntities"],"summary":"Register entities to a site, so they can be despawned with the rest when player leaves the area.","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_addTranslation","type":"function","md":"functions/BIN_fnc_addTranslation.md","json":"functions/BIN_fnc_addTranslation.json","groups":["Movement"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_addTravelPoint","type":"function","md":"functions/BIN_fnc_addTravelPoint.md","json":"functions/BIN_fnc_addTravelPoint.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_allIDWMapMeasurementPoints","type":"function","md":"functions/BIN_fnc_allIDWMapMeasurementPoints.md","json":"functions/BIN_fnc_allIDWMapMeasurementPoints.json","groups":["IDWMap"],"syntax":[],"summary":"Retrieves user measurements data with strengths","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_allowAntennaReveal","type":"function","md":"functions/BIN_fnc_allowAntennaReveal.md","json":"functions/BIN_fnc_allowAntennaReveal.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_allowedAntennaReveal","type":"function","md":"functions/BIN_fnc_allowedAntennaReveal.md","json":"functions/BIN_fnc_allowedAntennaReveal.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_animateSmooth","type":"function","md":"functions/BIN_fnc_animateSmooth.md","json":"functions/BIN_fnc_animateSmooth.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_assignAntenna","type":"function","md":"functions/BIN_fnc_assignAntenna.md","json":"functions/BIN_fnc_assignAntenna.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_assignedAntenna","type":"function","md":"functions/BIN_fnc_assignedAntenna.md","json":"functions/BIN_fnc_assignedAntenna.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_attachChemlight","type":"function","md":"functions/BIN_fnc_attachChemlight.md","json":"functions/BIN_fnc_attachChemlight.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_bakeAntenna","type":"function","md":"functions/BIN_fnc_bakeAntenna.md","json":"functions/BIN_fnc_bakeAntenna.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_behaviorInit","type":"function","md":"functions/BIN_fnc_behaviorInit.md","json":"functions/BIN_fnc_behaviorInit.json","groups":["Behavior"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_bezier","type":"function","md":"functions/BIN_fnc_bezier.md","json":"functions/BIN_fnc_bezier.json","groups":["Interpolation"],"syntax":["[param0, param1] call BIN_fnc_bezier"],"summary":"Calculate bezier curve","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_bezierAverage","type":"function","md":"functions/BIN_fnc_bezierAverage.md","json":"functions/BIN_fnc_bezierAverage.json","groups":["Interpolation"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_bezierBoundingBox","type":"function","md":"functions/BIN_fnc_bezierBoundingBox.md","json":"functions/BIN_fnc_bezierBoundingBox.json","groups":["Interpolation"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_bezierEditor","type":"function","md":"functions/BIN_fnc_bezierEditor.md","json":"functions/BIN_fnc_bezierEditor.json","groups":["Interpolation"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_bezierNormalize","type":"function","md":"functions/BIN_fnc_bezierNormalize.md","json":"functions/BIN_fnc_bezierNormalize.json","groups":["Interpolation"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_bezierVelocity","type":"function","md":"functions/BIN_fnc_bezierVelocity.md","json":"functions/BIN_fnc_bezierVelocity.json","groups":["Interpolation"],"syntax":["[param0, param1] call BIN_fnc_bezierVelocity"],"summary":"Calculate bezier curve velocity","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_breatheInit","type":"function","md":"functions/BIN_fnc_breatheInit.md","json":"functions/BIN_fnc_breatheInit.json","groups":["Behavior"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_calculateLinkBudget","type":"function","md":"functions/BIN_fnc_calculateLinkBudget.md","json":"functions/BIN_fnc_calculateLinkBudget.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_calculateSpectrumAnalyzerValues","type":"function","md":"functions/BIN_fnc_calculateSpectrumAnalyzerValues.md","json":"functions/BIN_fnc_calculateSpectrumAnalyzerValues.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_callButtonEvent","type":"function","md":"functions/BIN_fnc_callButtonEvent.md","json":"functions/BIN_fnc_callButtonEvent.json","groups":["GUI"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_cargoPlatform_01_adjust","type":"function","md":"functions/BIN_fnc_cargoPlatform_01_adjust.md","json":"functions/BIN_fnc_cargoPlatform_01_adjust.json","groups":["Cargo Platform"],"syntax":["[object] call BIN_fnc_cargoPlatform_01_adjust"],"summary":"Adjust Military Cargo Platform legs length in Eden Editor.","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_cargoPlatform_01_destruction","type":"function","md":"functions/BIN_fnc_cargoPlatform_01_destruction.md","json":"functions/BIN_fnc_cargoPlatform_01_destruction.json","groups":["Cargo Platform"],"syntax":[],"summary":"BIN_fnc_CargoPlatform_01_destruction","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_cargoPlatform_01_update","type":"function","md":"functions/BIN_fnc_cargoPlatform_01_update.md","json":"functions/BIN_fnc_cargoPlatform_01_update.json","groups":["Cargo Platform"],"syntax":[],"summary":"BIN_fnc_cargoPlatform_01_update","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_CBRNCharacterAdd","type":"function","md":"functions/BIN_fnc_CBRNCharacterAdd.md","json":"functions/BIN_fnc_CBRNCharacterAdd.json","groups":["Modules - CBRN","Broken Functions"],"syntax":["[param0] call BIN_fnc_CBRNCharacterAdd"],"summary":"Enables CBRN systems on a specific character entity.","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"BIN_fnc_CBRNContaminantAdd","type":"function","md":"functions/BIN_fnc_CBRNContaminantAdd.md","json":"functions/BIN_fnc_CBRNContaminantAdd.json","groups":["Modules - CBRN","Broken Functions"],"syntax":["[param0] call BIN_fnc_CBRNContaminantAdd"],"summary":"Registers a CBRN contaminant.","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"BIN_fnc_CBRNContaminantRemove","type":"function","md":"functions/BIN_fnc_CBRNContaminantRemove.md","json":"functions/BIN_fnc_CBRNContaminantRemove.json","groups":["Modules - CBRN","Broken Functions"],"syntax":["[param0] call BIN_fnc_CBRNContaminantRemove"],"summary":"Unregisters a CBRN contaminant.","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"BIN_fnc_CBRNGearActivate","type":"function","md":"functions/BIN_fnc_CBRNGearActivate.md","json":"functions/BIN_fnc_CBRNGearActivate.json","groups":["Modules - CBRN","Broken Functions"],"syntax":["[param0, param1] call BIN_fnc_CBRNGearActivate"],"summary":"Activates a specific piece of CBRN gear for a character entity.","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"BIN_fnc_CBRNGearDeactivate","type":"function","md":"functions/BIN_fnc_CBRNGearDeactivate.md","json":"functions/BIN_fnc_CBRNGearDeactivate.json","groups":["Modules - CBRN","Broken Functions"],"syntax":["[param0, param1] call BIN_fnc_CBRNGearDeactivate"],"summary":"Deactivates a specific piece of CBRN gear for a character entity.","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"BIN_fnc_CBRNGearUpdate","type":"function","md":"functions/BIN_fnc_CBRNGearUpdate.md","json":"functions/BIN_fnc_CBRNGearUpdate.json","groups":["Modules - CBRN","Broken Functions"],"syntax":["[param0, param1] call BIN_fnc_CBRNGearUpdate"],"summary":"Processes CBRN gear updates on a specific character entity.","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"BIN_fnc_CBRNHoseInit","type":"function","md":"functions/BIN_fnc_CBRNHoseInit.md","json":"functions/BIN_fnc_CBRNHoseInit.json","groups":["Contact"],"syntax":["[unit] call BIN_fnc_CBRNHoseInit"],"summary":"Initialises CBRN Hose for given unit.","arma3_since":"1.94","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_CBRNInContaminant","type":"function","md":"functions/BIN_fnc_CBRNInContaminant.md","json":"functions/BIN_fnc_CBRNInContaminant.json","groups":["Modules - CBRN","Broken Functions"],"syntax":["[param0] call BIN_fnc_CBRNInContaminant"],"summary":"Returns whether or not a character entity is within a CBRN contaminated area.","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"BIN_fnc_circleSmokeMissile","type":"function","md":"functions/BIN_fnc_circleSmokeMissile.md","json":"functions/BIN_fnc_circleSmokeMissile.json","groups":["Effects"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_clearIDWMap","type":"function","md":"functions/BIN_fnc_clearIDWMap.md","json":"functions/BIN_fnc_clearIDWMap.json","groups":["IDWMap"],"syntax":[],"summary":"Clears IDWMap on the main map","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_clearTXScan","type":"function","md":"functions/BIN_fnc_clearTXScan.md","json":"functions/BIN_fnc_clearTXScan.json","groups":["TXScan"],"syntax":["[param0] call BIN_fnc_clearTXScan"],"summary":"Clears TXScan drawing","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_colorHSLtoRGB","type":"function","md":"functions/BIN_fnc_colorHSLtoRGB.md","json":"functions/BIN_fnc_colorHSLtoRGB.json","groups":["Contact"],"syntax":["[hue, saturation, lightness] call BIN_fnc_colorHSLtoRGB"],"summary":"Converts HSL colour format to RGB.","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_crearAllData","type":"function","md":"functions/BIN_fnc_crearAllData.md","json":"functions/BIN_fnc_crearAllData.json","groups":["Collisions"],"syntax":["[] call BIN_fnc_crearAllData"],"summary":"This function contains no code.","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_createScriptedSoundSource","type":"function","md":"functions/BIN_fnc_createScriptedSoundSource.md","json":"functions/BIN_fnc_createScriptedSoundSource.json","groups":["Sound","Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_createScriptedSoundSourceVehicle","type":"function","md":"functions/BIN_fnc_createScriptedSoundSourceVehicle.md","json":"functions/BIN_fnc_createScriptedSoundSourceVehicle.json","groups":["Sound","Contact"],"syntax":[],"summary":"<pre>","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_createTXScan","type":"function","md":"functions/BIN_fnc_createTXScan.md","json":"functions/BIN_fnc_createTXScan.json","groups":["TXScan"],"syntax":["[param0, param0, param1, param2, param3, param4] call BIN_fnc_createTXScan"],"summary":"Creates a scan with the name defined as class in CfgTXScans or from given params. If name doesn't exists in config and params are not provided, default scan is created which could be tweaked later","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_cropTXScan","type":"function","md":"functions/BIN_fnc_cropTXScan.md","json":"functions/BIN_fnc_cropTXScan.json","groups":["TXScan"],"syntax":["[param0, param1, param2, param3, param4] call BIN_fnc_cropTXScan"],"summary":"Crops given scan","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_curatorInit","type":"function","md":"functions/BIN_fnc_curatorInit.md","json":"functions/BIN_fnc_curatorInit.json","groups":["Movement"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_debugDraw","type":"function","md":"functions/BIN_fnc_debugDraw.md","json":"functions/BIN_fnc_debugDraw.json","groups":["Diagnostic"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_debugDrawMapInit","type":"function","md":"functions/BIN_fnc_debugDrawMapInit.md","json":"functions/BIN_fnc_debugDrawMapInit.json","groups":["Diagnostic"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_debugQuests","type":"function","md":"functions/BIN_fnc_debugQuests.md","json":"functions/BIN_fnc_debugQuests.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_debugText","type":"function","md":"functions/BIN_fnc_debugText.md","json":"functions/BIN_fnc_debugText.json","groups":["Diagnostic"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_deconShowerAnim","type":"function","md":"functions/BIN_fnc_deconShowerAnim.md","json":"functions/BIN_fnc_deconShowerAnim.json","groups":["Decon Shower"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_deconShowerAnimLarge","type":"function","md":"functions/BIN_fnc_deconShowerAnimLarge.md","json":"functions/BIN_fnc_deconShowerAnimLarge.json","groups":["Decon Shower"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_deconShowerAnimStop","type":"function","md":"functions/BIN_fnc_deconShowerAnimStop.md","json":"functions/BIN_fnc_deconShowerAnimStop.json","groups":["Decon Shower"],"syntax":[],"summary":"BIN_fnc_deconShowerAnimStop Delete all sound sources attachted to decon shower in case it is destroyed or deleted","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_deconShowerCollision","type":"function","md":"functions/BIN_fnc_deconShowerCollision.md","json":"functions/BIN_fnc_deconShowerCollision.json","groups":["Decon Shower"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_deconShowerDelete","type":"function","md":"functions/BIN_fnc_deconShowerDelete.md","json":"functions/BIN_fnc_deconShowerDelete.json","groups":["Decon Shower"],"syntax":[],"summary":"BIN_fnc_deconShowerDelete Delete all sound sources attachted to decon shower in case it is destroyed or deleted","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_deconShowerMove","type":"function","md":"functions/BIN_fnc_deconShowerMove.md","json":"functions/BIN_fnc_deconShowerMove.json","groups":["Decon Shower"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_deleteAntenna","type":"function","md":"functions/BIN_fnc_deleteAntenna.md","json":"functions/BIN_fnc_deleteAntenna.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_deleteDangerZone","type":"function","md":"functions/BIN_fnc_deleteDangerZone.md","json":"functions/BIN_fnc_deleteDangerZone.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_deleteDiaryRecord","type":"function","md":"functions/BIN_fnc_deleteDiaryRecord.md","json":"functions/BIN_fnc_deleteDiaryRecord.json","groups":["Diary"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_deleteFaradayCage","type":"function","md":"functions/BIN_fnc_deleteFaradayCage.md","json":"functions/BIN_fnc_deleteFaradayCage.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_deleteLoopedRadioSignal","type":"function","md":"functions/BIN_fnc_deleteLoopedRadioSignal.md","json":"functions/BIN_fnc_deleteLoopedRadioSignal.json","groups":["AI Human"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_deleteSignal","type":"function","md":"functions/BIN_fnc_deleteSignal.md","json":"functions/BIN_fnc_deleteSignal.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_deleteSpectrumAnalyzer","type":"function","md":"functions/BIN_fnc_deleteSpectrumAnalyzer.md","json":"functions/BIN_fnc_deleteSpectrumAnalyzer.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_deleteTravelPoint","type":"function","md":"functions/BIN_fnc_deleteTravelPoint.md","json":"functions/BIN_fnc_deleteTravelPoint.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_deleteTXScan","type":"function","md":"functions/BIN_fnc_deleteTXScan.md","json":"functions/BIN_fnc_deleteTXScan.json","groups":["TXScan"],"syntax":["[param0] call BIN_fnc_deleteTXScan"],"summary":"Deletes scan with given name from extension and the map","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_diag_addAllSpectrumAnalyzers","type":"function","md":"functions/BIN_fnc_diag_addAllSpectrumAnalyzers.md","json":"functions/BIN_fnc_diag_addAllSpectrumAnalyzers.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_diag_drawAllAreaObjectsBounds","type":"function","md":"functions/BIN_fnc_diag_drawAllAreaObjectsBounds.md","json":"functions/BIN_fnc_diag_drawAllAreaObjectsBounds.json","groups":["Collisions"],"syntax":["[param0] call BIN_fnc_diag_drawAllAreaObjectsBounds"],"summary":"Draws all area objects bounds","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_diag_getAllAreaEntities","type":"function","md":"functions/BIN_fnc_diag_getAllAreaEntities.md","json":"functions/BIN_fnc_diag_getAllAreaEntities.json","groups":["Collisions"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_diag_getAllAreaObjects","type":"function","md":"functions/BIN_fnc_diag_getAllAreaObjects.md","json":"functions/BIN_fnc_diag_getAllAreaObjects.json","groups":["Collisions"],"syntax":["[param0, param1] call BIN_fnc_diag_getAllAreaObjects"],"summary":"Returns stored area objects for diagnostics","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_diag_IDWMap","type":"function","md":"functions/BIN_fnc_diag_IDWMap.md","json":"functions/BIN_fnc_diag_IDWMap.json","groups":["IDWMap"],"syntax":["[param0, param1] call BIN_fnc_diag_IDWMap"],"summary":"Adds user action menu to the player with different IDWMap diag options","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_diag_logAntenna","type":"function","md":"functions/BIN_fnc_diag_logAntenna.md","json":"functions/BIN_fnc_diag_logAntenna.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_diag_revealAllAntennas","type":"function","md":"functions/BIN_fnc_diag_revealAllAntennas.md","json":"functions/BIN_fnc_diag_revealAllAntennas.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_diag_showLinkBudgetMap","type":"function","md":"functions/BIN_fnc_diag_showLinkBudgetMap.md","json":"functions/BIN_fnc_diag_showLinkBudgetMap.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_diag_TXScan","type":"function","md":"functions/BIN_fnc_diag_TXScan.md","json":"functions/BIN_fnc_diag_TXScan.json","groups":["TXScan"],"syntax":["[param0] call BIN_fnc_diag_TXScan"],"summary":"Adds user action menu to the player with different TXScan diag options","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_distanceToAreaBorder","type":"function","md":"functions/BIN_fnc_distanceToAreaBorder.md","json":"functions/BIN_fnc_distanceToAreaBorder.json","groups":["Geometry"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_dockModule","type":"function","md":"functions/BIN_fnc_dockModule.md","json":"functions/BIN_fnc_dockModule.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_drawAntennas","type":"function","md":"functions/BIN_fnc_drawAntennas.md","json":"functions/BIN_fnc_drawAntennas.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_drawIconFixed","type":"function","md":"functions/BIN_fnc_drawIconFixed.md","json":"functions/BIN_fnc_drawIconFixed.json","groups":["Diary"],"syntax":["[param0, param1] call BIN_fnc_drawIconFixed"],"summary":"Set fixed size marker to be drawn in main map","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_drawIDWMap","type":"function","md":"functions/BIN_fnc_drawIDWMap.md","json":"functions/BIN_fnc_drawIDWMap.json","groups":["IDWMap"],"syntax":[],"summary":"Draws IDWMap on the main map","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_drawMap","type":"function","md":"functions/BIN_fnc_drawMap.md","json":"functions/BIN_fnc_drawMap.json","groups":["Diary"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_drawProbeMap","type":"function","md":"functions/BIN_fnc_drawProbeMap.md","json":"functions/BIN_fnc_drawProbeMap.json","groups":["Diary"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_drawSpectrum","type":"function","md":"functions/BIN_fnc_drawSpectrum.md","json":"functions/BIN_fnc_drawSpectrum.json","groups":["Diary"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_drawTooltip","type":"function","md":"functions/BIN_fnc_drawTooltip.md","json":"functions/BIN_fnc_drawTooltip.json","groups":["Diary"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_drawTXScan","type":"function","md":"functions/BIN_fnc_drawTXScan.md","json":"functions/BIN_fnc_drawTXScan.json","groups":["TXScan"],"syntax":["arg call BIN_fnc_drawTXScan"],"summary":"Draws TXScan with given name","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_droneDestructionFX","type":"function","md":"functions/BIN_fnc_droneDestructionFX.md","json":"functions/BIN_fnc_droneDestructionFX.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_droneModuleDestruction","type":"function","md":"functions/BIN_fnc_droneModuleDestruction.md","json":"functions/BIN_fnc_droneModuleDestruction.json","groups":["Contact"],"syntax":[],"summary":"BIN_fnc_droneModuleDestruction Alien Module destruction","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_editMoveProperties","type":"function","md":"functions/BIN_fnc_editMoveProperties.md","json":"functions/BIN_fnc_editMoveProperties.json","groups":["Movement"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_empVehicle","type":"function","md":"functions/BIN_fnc_empVehicle.md","json":"functions/BIN_fnc_empVehicle.json","groups":["Contact"],"syntax":["[obj, destroyEngine, aiExit] call BIN_fnc_empVehicle"],"summary":"Sets EMP parameters to a vehicle. Destroys lights and optionally prevents vehicle from starting","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_enableSaving","type":"function","md":"functions/BIN_fnc_enableSaving.md","json":"functions/BIN_fnc_enableSaving.json","groups":["Missions"],"syntax":["[enableSaving, saveGame] call BIN_fnc_enableSaving"],"summary":"Sets a variable used in Arma 3 Contact which handles saving.","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_eulerToVector","type":"function","md":"functions/BIN_fnc_eulerToVector.md","json":"functions/BIN_fnc_eulerToVector.json","groups":["Vectors","Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_exit","type":"function","md":"functions/BIN_fnc_exit.md","json":"functions/BIN_fnc_exit.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_exitAntennas","type":"function","md":"functions/BIN_fnc_exitAntennas.md","json":"functions/BIN_fnc_exitAntennas.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_exitDiary","type":"function","md":"functions/BIN_fnc_exitDiary.md","json":"functions/BIN_fnc_exitDiary.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_exitGroup","type":"function","md":"functions/BIN_fnc_exitGroup.md","json":"functions/BIN_fnc_exitGroup.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_exitPersistentObjects","type":"function","md":"functions/BIN_fnc_exitPersistentObjects.md","json":"functions/BIN_fnc_exitPersistentObjects.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_exitQuests","type":"function","md":"functions/BIN_fnc_exitQuests.md","json":"functions/BIN_fnc_exitQuests.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_exitSites","type":"function","md":"functions/BIN_fnc_exitSites.md","json":"functions/BIN_fnc_exitSites.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_exitTasks","type":"function","md":"functions/BIN_fnc_exitTasks.md","json":"functions/BIN_fnc_exitTasks.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_findNearestGrid","type":"function","md":"functions/BIN_fnc_findNearestGrid.md","json":"functions/BIN_fnc_findNearestGrid.json","groups":["Movement"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_findPath","type":"function","md":"functions/BIN_fnc_findPath.md","json":"functions/BIN_fnc_findPath.json","groups":["Movement"],"syntax":["[param0, param1, param2] call BIN_fnc_findPath"],"summary":"A* search algorithm. Uses hard-coded Manhattan distance to measure distance.","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_findSafePositions","type":"function","md":"functions/BIN_fnc_findSafePositions.md","json":"functions/BIN_fnc_findSafePositions.json","groups":["Behavior"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_findTargetWeight","type":"function","md":"functions/BIN_fnc_findTargetWeight.md","json":"functions/BIN_fnc_findTargetWeight.json","groups":["Behavior"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_frequencyToString","type":"function","md":"functions/BIN_fnc_frequencyToString.md","json":"functions/BIN_fnc_frequencyToString.json","groups":["EM Interface"],"syntax":["[param0, param1, param2] call BIN_fnc_frequencyToString"],"summary":"Returns frequency as a string","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getAISquadID","type":"function","md":"functions/BIN_fnc_getAISquadID.md","json":"functions/BIN_fnc_getAISquadID.json","groups":["AI Human"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getAISquadPosition","type":"function","md":"functions/BIN_fnc_getAISquadPosition.md","json":"functions/BIN_fnc_getAISquadPosition.json","groups":["AI Human"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getAllAISquads","type":"function","md":"functions/BIN_fnc_getAllAISquads.md","json":"functions/BIN_fnc_getAllAISquads.json","groups":["AI Human"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getAllAreas","type":"function","md":"functions/BIN_fnc_getAllAreas.md","json":"functions/BIN_fnc_getAllAreas.json","groups":["Collisions"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getAllTXScans","type":"function","md":"functions/BIN_fnc_getAllTXScans.md","json":"functions/BIN_fnc_getAllTXScans.json","groups":["TXScan"],"syntax":[],"summary":"Returns array of names of all TXScans stored in extension","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getAntennaAngle","type":"function","md":"functions/BIN_fnc_getAntennaAngle.md","json":"functions/BIN_fnc_getAntennaAngle.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getAntennaCanReveal","type":"function","md":"functions/BIN_fnc_getAntennaCanReveal.md","json":"functions/BIN_fnc_getAntennaCanReveal.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getAntennaFrequency","type":"function","md":"functions/BIN_fnc_getAntennaFrequency.md","json":"functions/BIN_fnc_getAntennaFrequency.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getAntennaFrequencyClass","type":"function","md":"functions/BIN_fnc_getAntennaFrequencyClass.md","json":"functions/BIN_fnc_getAntennaFrequencyClass.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getAntennaGain","type":"function","md":"functions/BIN_fnc_getAntennaGain.md","json":"functions/BIN_fnc_getAntennaGain.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getAntennaName","type":"function","md":"functions/BIN_fnc_getAntennaName.md","json":"functions/BIN_fnc_getAntennaName.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getAntennaObject","type":"function","md":"functions/BIN_fnc_getAntennaObject.md","json":"functions/BIN_fnc_getAntennaObject.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getAntennaPower","type":"function","md":"functions/BIN_fnc_getAntennaPower.md","json":"functions/BIN_fnc_getAntennaPower.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getAntennaRevealValue","type":"function","md":"functions/BIN_fnc_getAntennaRevealValue.md","json":"functions/BIN_fnc_getAntennaRevealValue.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getAntennas","type":"function","md":"functions/BIN_fnc_getAntennas.md","json":"functions/BIN_fnc_getAntennas.json","groups":["EM Interface"],"syntax":["[param0] call BIN_fnc_getAntennas"],"summary":"Get all antennas, transmitters and receivers alike","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getAntennaScanPolygon","type":"function","md":"functions/BIN_fnc_getAntennaScanPolygon.md","json":"functions/BIN_fnc_getAntennaScanPolygon.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getAntennaScans","type":"function","md":"functions/BIN_fnc_getAntennaScans.md","json":"functions/BIN_fnc_getAntennaScans.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getAntennaScanSignals","type":"function","md":"functions/BIN_fnc_getAntennaScanSignals.md","json":"functions/BIN_fnc_getAntennaScanSignals.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getAntennaSensitivity","type":"function","md":"functions/BIN_fnc_getAntennaSensitivity.md","json":"functions/BIN_fnc_getAntennaSensitivity.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getAntennaSignal","type":"function","md":"functions/BIN_fnc_getAntennaSignal.md","json":"functions/BIN_fnc_getAntennaSignal.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getAntennaSignalHistory","type":"function","md":"functions/BIN_fnc_getAntennaSignalHistory.md","json":"functions/BIN_fnc_getAntennaSignalHistory.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getAntennaType","type":"function","md":"functions/BIN_fnc_getAntennaType.md","json":"functions/BIN_fnc_getAntennaType.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getBehaviorCoef","type":"function","md":"functions/BIN_fnc_getBehaviorCoef.md","json":"functions/BIN_fnc_getBehaviorCoef.json","groups":["Behavior"],"syntax":[],"summary":"BIN_fnc_getBehaviorCoef Get behavior coefficients","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getCharacterSounds","type":"function","md":"functions/BIN_fnc_getCharacterSounds.md","json":"functions/BIN_fnc_getCharacterSounds.json","groups":["Sound","Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getCurrentSignal","type":"function","md":"functions/BIN_fnc_getCurrentSignal.md","json":"functions/BIN_fnc_getCurrentSignal.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getEntityBoundingBarrel","type":"function","md":"functions/BIN_fnc_getEntityBoundingBarrel.md","json":"functions/BIN_fnc_getEntityBoundingBarrel.json","groups":["Collisions"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getFollowingSignals","type":"function","md":"functions/BIN_fnc_getFollowingSignals.md","json":"functions/BIN_fnc_getFollowingSignals.json","groups":["AI Human"],"syntax":["[param0] call BIN_fnc_getFollowingSignals"],"summary":"Get signals which follow after given one.","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getFormattedControl","type":"function","md":"functions/BIN_fnc_getFormattedControl.md","json":"functions/BIN_fnc_getFormattedControl.json","groups":["Contact"],"syntax":["[param0] call BIN_fnc_getFormattedControl"],"summary":"Return a formatted string of a mapped control (same style as the Field Manual and Hints)","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getGridCollisions","type":"function","md":"functions/BIN_fnc_getGridCollisions.md","json":"functions/BIN_fnc_getGridCollisions.json","groups":["Movement"],"syntax":[],"summary":"//_bboxZ = (abs (_bbox select 0 select 2) + abs (_bbox select 1 select 2)) + _cellSizeZHalf*0;","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getGridMap","type":"function","md":"functions/BIN_fnc_getGridMap.md","json":"functions/BIN_fnc_getGridMap.json","groups":["Movement"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getGridPath","type":"function","md":"functions/BIN_fnc_getGridPath.md","json":"functions/BIN_fnc_getGridPath.json","groups":["Movement"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getGroupSeed","type":"function","md":"functions/BIN_fnc_getGroupSeed.md","json":"functions/BIN_fnc_getGroupSeed.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getIDWMapDrawColorSet","type":"function","md":"functions/BIN_fnc_getIDWMapDrawColorSet.md","json":"functions/BIN_fnc_getIDWMapDrawColorSet.json","groups":["IDWMap"],"syntax":[],"summary":"Gets stored draw colors","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getIDWMapDrawPatternIndex","type":"function","md":"functions/BIN_fnc_getIDWMapDrawPatternIndex.md","json":"functions/BIN_fnc_getIDWMapDrawPatternIndex.json","groups":["IDWMap"],"syntax":[],"summary":"Gets stored draw pattern index","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getIDWMapParams","type":"function","md":"functions/BIN_fnc_getIDWMapParams.md","json":"functions/BIN_fnc_getIDWMapParams.json","groups":["IDWMap"],"syntax":[],"summary":"Returns currently set IDWMap params","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getIDWMapSaveData","type":"function","md":"functions/BIN_fnc_getIDWMapSaveData.md","json":"functions/BIN_fnc_getIDWMapSaveData.json","groups":["IDWMap"],"syntax":[],"summary":"<pre>/* Killzone_Kid","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getIDWMapStaticDataLayers","type":"function","md":"functions/BIN_fnc_getIDWMapStaticDataLayers.md","json":"functions/BIN_fnc_getIDWMapStaticDataLayers.json","groups":["IDWMap"],"syntax":[],"summary":"Gets static data from extension","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getLinkBudget","type":"function","md":"functions/BIN_fnc_getLinkBudget.md","json":"functions/BIN_fnc_getLinkBudget.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getLinkDir","type":"function","md":"functions/BIN_fnc_getLinkDir.md","json":"functions/BIN_fnc_getLinkDir.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getLinkedAntennas","type":"function","md":"functions/BIN_fnc_getLinkedAntennas.md","json":"functions/BIN_fnc_getLinkedAntennas.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getLinkStrength","type":"function","md":"functions/BIN_fnc_getLinkStrength.md","json":"functions/BIN_fnc_getLinkStrength.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getObjectAntennas","type":"function","md":"functions/BIN_fnc_getObjectAntennas.md","json":"functions/BIN_fnc_getObjectAntennas.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getObjectBoundingBarrel","type":"function","md":"functions/BIN_fnc_getObjectBoundingBarrel.md","json":"functions/BIN_fnc_getObjectBoundingBarrel.json","groups":["Collisions"],"syntax":["[param0] call BIN_fnc_getObjectBoundingBarrel"],"summary":"Returns bounding barrel of the given object","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getPatrolRoutes","type":"function","md":"functions/BIN_fnc_getPatrolRoutes.md","json":"functions/BIN_fnc_getPatrolRoutes.json","groups":["AI Human"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getRadioConversation","type":"function","md":"functions/BIN_fnc_getRadioConversation.md","json":"functions/BIN_fnc_getRadioConversation.json","groups":["AI Human"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getRecordedSignals","type":"function","md":"functions/BIN_fnc_getRecordedSignals.md","json":"functions/BIN_fnc_getRecordedSignals.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getRoleIcon","type":"function","md":"functions/BIN_fnc_getRoleIcon.md","json":"functions/BIN_fnc_getRoleIcon.json","groups":["Contact"],"syntax":["[param0] call BIN_fnc_getRoleIcon"],"summary":"Get soldier's role icon (e.g., sniper, machine-gunner, etc.)","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getRotation","type":"function","md":"functions/BIN_fnc_getRotation.md","json":"functions/BIN_fnc_getRotation.json","groups":["Movement"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getSignalAge","type":"function","md":"functions/BIN_fnc_getSignalAge.md","json":"functions/BIN_fnc_getSignalAge.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getSignalTypeClass","type":"function","md":"functions/BIN_fnc_getSignalTypeClass.md","json":"functions/BIN_fnc_getSignalTypeClass.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getSignalTypes","type":"function","md":"functions/BIN_fnc_getSignalTypes.md","json":"functions/BIN_fnc_getSignalTypes.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getSiteLayerEntities","type":"function","md":"functions/BIN_fnc_getSiteLayerEntities.md","json":"functions/BIN_fnc_getSiteLayerEntities.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getTerrainObjects","type":"function","md":"functions/BIN_fnc_getTerrainObjects.md","json":"functions/BIN_fnc_getTerrainObjects.json","groups":["Collisions"],"syntax":["[param0, param1] call BIN_fnc_getTerrainObjects"],"summary":"Returns terrain objects of the given type for the given area dimensions","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getTXScanAngle","type":"function","md":"functions/BIN_fnc_getTXScanAngle.md","json":"functions/BIN_fnc_getTXScanAngle.json","groups":["TXScan"],"syntax":["[param0] call BIN_fnc_getTXScanAngle"],"summary":"Returns TXScan angle","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getTXScanDrawData","type":"function","md":"functions/BIN_fnc_getTXScanDrawData.md","json":"functions/BIN_fnc_getTXScanDrawData.json","groups":["TXScan"],"syntax":["[param0] call BIN_fnc_getTXScanDrawData"],"summary":"Returns draw data for given TXScan","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getTXScanPolygon","type":"function","md":"functions/BIN_fnc_getTXScanPolygon.md","json":"functions/BIN_fnc_getTXScanPolygon.json","groups":["TXScan"],"syntax":["[param0] call BIN_fnc_getTXScanPolygon"],"summary":"Returns current intersection polygon for given scan","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getTXScanPolygonDetails","type":"function","md":"functions/BIN_fnc_getTXScanPolygonDetails.md","json":"functions/BIN_fnc_getTXScanPolygonDetails.json","groups":["TXScan"],"syntax":["[param0] call BIN_fnc_getTXScanPolygonDetails"],"summary":"Returns estimated area and perimeter of the given scan polygon","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getTXScanPosition","type":"function","md":"functions/BIN_fnc_getTXScanPosition.md","json":"functions/BIN_fnc_getTXScanPosition.json","groups":["TXScan"],"syntax":["[param0] call BIN_fnc_getTXScanPosition"],"summary":"Gets stored TXScan transmitter position","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getTXScanPrecision","type":"function","md":"functions/BIN_fnc_getTXScanPrecision.md","json":"functions/BIN_fnc_getTXScanPrecision.json","groups":["TXScan"],"syntax":["[param0] call BIN_fnc_getTXScanPrecision"],"summary":"Returns stored TXScan precision","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getTXScanSaveData","type":"function","md":"functions/BIN_fnc_getTXScanSaveData.md","json":"functions/BIN_fnc_getTXScanSaveData.json","groups":["TXScan"],"syntax":["[param0] call BIN_fnc_getTXScanSaveData"],"summary":"Returns array with given TXScan data which is used for saving/loading","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_getTXScanWorldBounds","type":"function","md":"functions/BIN_fnc_getTXScanWorldBounds.md","json":"functions/BIN_fnc_getTXScanWorldBounds.json","groups":["TXScan"],"syntax":[],"summary":"Returns currently set boundaries of active area","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_gravityBurst","type":"function","md":"functions/BIN_fnc_gravityBurst.md","json":"functions/BIN_fnc_gravityBurst.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_gravityCannon_01_ai","type":"function","md":"functions/BIN_fnc_gravityCannon_01_ai.md","json":"functions/BIN_fnc_gravityCannon_01_ai.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_grenadeThrowback","type":"function","md":"functions/BIN_fnc_grenadeThrowback.md","json":"functions/BIN_fnc_grenadeThrowback.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_hackAIDrone","type":"function","md":"functions/BIN_fnc_hackAIDrone.md","json":"functions/BIN_fnc_hackAIDrone.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_handDrawBezier","type":"function","md":"functions/BIN_fnc_handDrawBezier.md","json":"functions/BIN_fnc_handDrawBezier.json","groups":["Diary"],"syntax":["[param0, param1, param2, param3, param4, param5, param6] call BIN_fnc_handDrawBezier"],"summary":"Show hand-drawn bezier curve in the map","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_handDrawEllipse","type":"function","md":"functions/BIN_fnc_handDrawEllipse.md","json":"functions/BIN_fnc_handDrawEllipse.json","groups":["Diary"],"syntax":["[param0, param1, param2, param3, param4, param5, param6, param7, param8, param9, param10, param11, param12, param13, param14] call BIN_fnc_handDrawEllipse"],"summary":"Show hand-drawn ellipse in the map","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_hasAntennaSignal","type":"function","md":"functions/BIN_fnc_hasAntennaSignal.md","json":"functions/BIN_fnc_hasAntennaSignal.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_inDangerZone","type":"function","md":"functions/BIN_fnc_inDangerZone.md","json":"functions/BIN_fnc_inDangerZone.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_initAcctime","type":"function","md":"functions/BIN_fnc_initAcctime.md","json":"functions/BIN_fnc_initAcctime.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_initActors","type":"function","md":"functions/BIN_fnc_initActors.md","json":"functions/BIN_fnc_initActors.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_initAI","type":"function","md":"functions/BIN_fnc_initAI.md","json":"functions/BIN_fnc_initAI.json","groups":["AI Human"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_initAIBase","type":"function","md":"functions/BIN_fnc_initAIBase.md","json":"functions/BIN_fnc_initAIBase.json","groups":["AI Human"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_initAIDrone","type":"function","md":"functions/BIN_fnc_initAIDrone.md","json":"functions/BIN_fnc_initAIDrone.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_initAISquad","type":"function","md":"functions/BIN_fnc_initAISquad.md","json":"functions/BIN_fnc_initAISquad.json","groups":["AI Human"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_initAntennas","type":"function","md":"functions/BIN_fnc_initAntennas.md","json":"functions/BIN_fnc_initAntennas.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_initConstants","type":"function","md":"functions/BIN_fnc_initConstants.md","json":"functions/BIN_fnc_initConstants.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_initCutLayers","type":"function","md":"functions/BIN_fnc_initCutLayers.md","json":"functions/BIN_fnc_initCutLayers.json","groups":["Contact"],"syntax":[],"summary":"<pre>//--- Register RSC layers in the correct order (they are not serialized)","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_initDiary","type":"function","md":"functions/BIN_fnc_initDiary.md","json":"functions/BIN_fnc_initDiary.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_initDroneModule","type":"function","md":"functions/BIN_fnc_initDroneModule.md","json":"functions/BIN_fnc_initDroneModule.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_initGroup","type":"function","md":"functions/BIN_fnc_initGroup.md","json":"functions/BIN_fnc_initGroup.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_initHub","type":"function","md":"functions/BIN_fnc_initHub.md","json":"functions/BIN_fnc_initHub.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_initInspectableDiaryRecord","type":"function","md":"functions/BIN_fnc_initInspectableDiaryRecord.md","json":"functions/BIN_fnc_initInspectableDiaryRecord.json","groups":["Diary"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_initInventory","type":"function","md":"functions/BIN_fnc_initInventory.md","json":"functions/BIN_fnc_initInventory.json","groups":["Contact"],"syntax":[],"summary":"<pre>//--- Ignored in missions without special description.ext property","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_initLocations","type":"function","md":"functions/BIN_fnc_initLocations.md","json":"functions/BIN_fnc_initLocations.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_initMiniUGV","type":"function","md":"functions/BIN_fnc_initMiniUGV.md","json":"functions/BIN_fnc_initMiniUGV.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_initMothershipLights","type":"function","md":"functions/BIN_fnc_initMothershipLights.md","json":"functions/BIN_fnc_initMothershipLights.json","groups":["Contact"],"syntax":["[param0] call BIN_fnc_initMothershipLights"],"summary":"Enable scripted ET Mothership lights on baked memory points Created lights can be retrieved via getVariable \"BIN_lights\" on the Mothership","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_initPersistentObjects","type":"function","md":"functions/BIN_fnc_initPersistentObjects.md","json":"functions/BIN_fnc_initPersistentObjects.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_initProbeMap","type":"function","md":"functions/BIN_fnc_initProbeMap.md","json":"functions/BIN_fnc_initProbeMap.json","groups":["Contact"],"syntax":[],"summary":"<pre>//--- Debug","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_initPuzzle","type":"function","md":"functions/BIN_fnc_initPuzzle.md","json":"functions/BIN_fnc_initPuzzle.json","groups":["Puzzles"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_initQuests","type":"function","md":"functions/BIN_fnc_initQuests.md","json":"functions/BIN_fnc_initQuests.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_initRevive","type":"function","md":"functions/BIN_fnc_initRevive.md","json":"functions/BIN_fnc_initRevive.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_initSideColors","type":"function","md":"functions/BIN_fnc_initSideColors.md","json":"functions/BIN_fnc_initSideColors.json","groups":["Contact"],"syntax":[],"summary":"<pre>#define FORMAT \"Map_%1_%2\"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_initSites","type":"function","md":"functions/BIN_fnc_initSites.md","json":"functions/BIN_fnc_initSites.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_initTasks","type":"function","md":"functions/BIN_fnc_initTasks.md","json":"functions/BIN_fnc_initTasks.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_initTurret","type":"function","md":"functions/BIN_fnc_initTurret.md","json":"functions/BIN_fnc_initTurret.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_initUAV","type":"function","md":"functions/BIN_fnc_initUAV.md","json":"functions/BIN_fnc_initUAV.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_initUGV","type":"function","md":"functions/BIN_fnc_initUGV.md","json":"functions/BIN_fnc_initUGV.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_inList","type":"function","md":"functions/BIN_fnc_inList.md","json":"functions/BIN_fnc_inList.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_inRadioConversation","type":"function","md":"functions/BIN_fnc_inRadioConversation.md","json":"functions/BIN_fnc_inRadioConversation.json","groups":["AI Human"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_inRadioConversationWith","type":"function","md":"functions/BIN_fnc_inRadioConversationWith.md","json":"functions/BIN_fnc_inRadioConversationWith.json","groups":["AI Human"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_isAIBase","type":"function","md":"functions/BIN_fnc_isAIBase.md","json":"functions/BIN_fnc_isAIBase.json","groups":["AI Human"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_isAntenna","type":"function","md":"functions/BIN_fnc_isAntenna.md","json":"functions/BIN_fnc_isAntenna.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_isAntennaBaked","type":"function","md":"functions/BIN_fnc_isAntennaBaked.md","json":"functions/BIN_fnc_isAntennaBaked.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_isAntennaBroadcasting","type":"function","md":"functions/BIN_fnc_isAntennaBroadcasting.md","json":"functions/BIN_fnc_isAntennaBroadcasting.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_isAntennaJammed","type":"function","md":"functions/BIN_fnc_isAntennaJammed.md","json":"functions/BIN_fnc_isAntennaJammed.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_isAntennaRevealed","type":"function","md":"functions/BIN_fnc_isAntennaRevealed.md","json":"functions/BIN_fnc_isAntennaRevealed.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_isAntennaSelected","type":"function","md":"functions/BIN_fnc_isAntennaSelected.md","json":"functions/BIN_fnc_isAntennaSelected.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_isExtensionError","type":"function","md":"functions/BIN_fnc_isExtensionError.md","json":"functions/BIN_fnc_isExtensionError.json","groups":["Diagnostic"],"syntax":["Extension call BIN_fnc_isExtensionError"],"summary":"Returns true and displays description of the error from extension if there was an error.","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_isNull","type":"function","md":"functions/BIN_fnc_isNull.md","json":"functions/BIN_fnc_isNull.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_isPaused","type":"function","md":"functions/BIN_fnc_isPaused.md","json":"functions/BIN_fnc_isPaused.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_isPausedInit","type":"function","md":"functions/BIN_fnc_isPausedInit.md","json":"functions/BIN_fnc_isPausedInit.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_isPuzzleReset","type":"function","md":"functions/BIN_fnc_isPuzzleReset.md","json":"functions/BIN_fnc_isPuzzleReset.json","groups":["Puzzles"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_isPuzzleTerminated","type":"function","md":"functions/BIN_fnc_isPuzzleTerminated.md","json":"functions/BIN_fnc_isPuzzleTerminated.json","groups":["Puzzles"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_isRadioHandshake","type":"function","md":"functions/BIN_fnc_isRadioHandshake.md","json":"functions/BIN_fnc_isRadioHandshake.json","groups":["AI Human"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_isRadioSilence","type":"function","md":"functions/BIN_fnc_isRadioSilence.md","json":"functions/BIN_fnc_isRadioSilence.json","groups":["AI Human"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_joinAISquad","type":"function","md":"functions/BIN_fnc_joinAISquad.md","json":"functions/BIN_fnc_joinAISquad.json","groups":["AI Human"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_lightBurst","type":"function","md":"functions/BIN_fnc_lightBurst.md","json":"functions/BIN_fnc_lightBurst.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_list","type":"function","md":"functions/BIN_fnc_list.md","json":"functions/BIN_fnc_list.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_loadIDWMap","type":"function","md":"functions/BIN_fnc_loadIDWMap.md","json":"functions/BIN_fnc_loadIDWMap.json","groups":["IDWMap"],"syntax":[],"summary":"Loads IDWMap data from global variable 'BIN_fnc_IDWMap_saveData' into extension","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_loadTXScanState","type":"function","md":"functions/BIN_fnc_loadTXScanState.md","json":"functions/BIN_fnc_loadTXScanState.json","groups":["TXScan"],"syntax":[],"summary":"Loads TXScan data from global saved variables into extension","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_markDangerZone","type":"function","md":"functions/BIN_fnc_markDangerZone.md","json":"functions/BIN_fnc_markDangerZone.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_markFreeAreaPositions","type":"function","md":"functions/BIN_fnc_markFreeAreaPositions.md","json":"functions/BIN_fnc_markFreeAreaPositions.json","groups":["Collisions"],"syntax":["[param0, param1, param2] call BIN_fnc_markFreeAreaPositions"],"summary":"Returns array of booleans in place of passed positions, where true is free and false is possible collision","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_matrixMultiply","type":"function","md":"functions/BIN_fnc_matrixMultiply.md","json":"functions/BIN_fnc_matrixMultiply.json","groups":["Vectors","Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_matrixTranspose","type":"function","md":"functions/BIN_fnc_matrixTranspose.md","json":"functions/BIN_fnc_matrixTranspose.json","groups":["Vectors","Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_matterballDestruction","type":"function","md":"functions/BIN_fnc_matterballDestruction.md","json":"functions/BIN_fnc_matterballDestruction.json","groups":["Contact"],"syntax":[],"summary":"BIN_fnc_matterBallDestruction Alien Module destruction","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_matterballEffects","type":"function","md":"functions/BIN_fnc_matterballEffects.md","json":"functions/BIN_fnc_matterballEffects.json","groups":["Contact"],"syntax":[],"summary":"BIN_fnc_matterBallEffects","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_matterCollectionFX","type":"function","md":"functions/BIN_fnc_matterCollectionFX.md","json":"functions/BIN_fnc_matterCollectionFX.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_missileDeflection","type":"function","md":"functions/BIN_fnc_missileDeflection.md","json":"functions/BIN_fnc_missileDeflection.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_missileSwarm","type":"function","md":"functions/BIN_fnc_missileSwarm.md","json":"functions/BIN_fnc_missileSwarm.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_moduleAntenna","type":"function","md":"functions/BIN_fnc_moduleAntenna.md","json":"functions/BIN_fnc_moduleAntenna.json","groups":["Modules"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_moduleCBRN","type":"function","md":"functions/BIN_fnc_moduleCBRN.md","json":"functions/BIN_fnc_moduleCBRN.json","groups":["Modules - CBRN"],"syntax":[],"summary":"Enables CBRN systems in a scenario (not MP-compatible!).","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_moduleChargeSequence","type":"function","md":"functions/BIN_fnc_moduleChargeSequence.md","json":"functions/BIN_fnc_moduleChargeSequence.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_moduleDangerZone","type":"function","md":"functions/BIN_fnc_moduleDangerZone.md","json":"functions/BIN_fnc_moduleDangerZone.json","groups":["Modules"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_moduleFaradayCage","type":"function","md":"functions/BIN_fnc_moduleFaradayCage.md","json":"functions/BIN_fnc_moduleFaradayCage.json","groups":["Modules"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_moduleGravityAnomaly","type":"function","md":"functions/BIN_fnc_moduleGravityAnomaly.md","json":"functions/BIN_fnc_moduleGravityAnomaly.json","groups":["Modules"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_moduleMovementGrid","type":"function","md":"functions/BIN_fnc_moduleMovementGrid.md","json":"functions/BIN_fnc_moduleMovementGrid.json","groups":["Movement"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_modulePointOfInterest","type":"function","md":"functions/BIN_fnc_modulePointOfInterest.md","json":"functions/BIN_fnc_modulePointOfInterest.json","groups":["Modules"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_moduleSimpleObject","type":"function","md":"functions/BIN_fnc_moduleSimpleObject.md","json":"functions/BIN_fnc_moduleSimpleObject.json","groups":["Modules"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_moduleTravel","type":"function","md":"functions/BIN_fnc_moduleTravel.md","json":"functions/BIN_fnc_moduleTravel.json","groups":["Modules"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_moveAI","type":"function","md":"functions/BIN_fnc_moveAI.md","json":"functions/BIN_fnc_moveAI.json","groups":["AI Human"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_moveAIReinforcements","type":"function","md":"functions/BIN_fnc_moveAIReinforcements.md","json":"functions/BIN_fnc_moveAIReinforcements.json","groups":["AI Human"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_moveInit","type":"function","md":"functions/BIN_fnc_moveInit.md","json":"functions/BIN_fnc_moveInit.json","groups":["Movement"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_moveModule","type":"function","md":"functions/BIN_fnc_moveModule.md","json":"functions/BIN_fnc_moveModule.json","groups":["Movement"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_moveObject","type":"function","md":"functions/BIN_fnc_moveObject.md","json":"functions/BIN_fnc_moveObject.json","groups":["Movement"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_moveTo","type":"function","md":"functions/BIN_fnc_moveTo.md","json":"functions/BIN_fnc_moveTo.json","groups":["Movement"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_moveToModelSpace","type":"function","md":"functions/BIN_fnc_moveToModelSpace.md","json":"functions/BIN_fnc_moveToModelSpace.json","groups":["Movement"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_moveToOnArc","type":"function","md":"functions/BIN_fnc_moveToOnArc.md","json":"functions/BIN_fnc_moveToOnArc.json","groups":["Movement"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_onPuzzleCompleted","type":"function","md":"functions/BIN_fnc_onPuzzleCompleted.md","json":"functions/BIN_fnc_onPuzzleCompleted.json","groups":["Puzzles"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_onPuzzleProgress","type":"function","md":"functions/BIN_fnc_onPuzzleProgress.md","json":"functions/BIN_fnc_onPuzzleProgress.json","groups":["Puzzles"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_onPuzzleReset","type":"function","md":"functions/BIN_fnc_onPuzzleReset.md","json":"functions/BIN_fnc_onPuzzleReset.json","groups":["Puzzles"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_onPuzzleStepCompleted","type":"function","md":"functions/BIN_fnc_onPuzzleStepCompleted.md","json":"functions/BIN_fnc_onPuzzleStepCompleted.json","groups":["Puzzles"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_onPuzzleTerminated","type":"function","md":"functions/BIN_fnc_onPuzzleTerminated.md","json":"functions/BIN_fnc_onPuzzleTerminated.json","groups":["Puzzles"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_persistentVariables","type":"function","md":"functions/BIN_fnc_persistentVariables.md","json":"functions/BIN_fnc_persistentVariables.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_playAlternatingSound","type":"function","md":"functions/BIN_fnc_playAlternatingSound.md","json":"functions/BIN_fnc_playAlternatingSound.json","groups":["Sound","Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_playMission","type":"function","md":"functions/BIN_fnc_playMission.md","json":"functions/BIN_fnc_playMission.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_playPatrolAnim","type":"function","md":"functions/BIN_fnc_playPatrolAnim.md","json":"functions/BIN_fnc_playPatrolAnim.json","groups":["AI Human"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_playPatrolAnimDone","type":"function","md":"functions/BIN_fnc_playPatrolAnimDone.md","json":"functions/BIN_fnc_playPatrolAnimDone.json","groups":["AI Human"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_postInit","type":"function","md":"functions/BIN_fnc_postInit.md","json":"functions/BIN_fnc_postInit.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_preInit","type":"function","md":"functions/BIN_fnc_preInit.md","json":"functions/BIN_fnc_preInit.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_preInitEM","type":"function","md":"functions/BIN_fnc_preInitEM.md","json":"functions/BIN_fnc_preInitEM.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_preInitIDWMap","type":"function","md":"functions/BIN_fnc_preInitIDWMap.md","json":"functions/BIN_fnc_preInitIDWMap.json","groups":["IDWMap"],"syntax":["[param0] call BIN_fnc_preInitIDWMap"],"summary":"Should be called from preInit, contains saving/loading functions as well as default initisalization","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_preInitTXScan","type":"function","md":"functions/BIN_fnc_preInitTXScan.md","json":"functions/BIN_fnc_preInitTXScan.json","groups":["TXScan"],"syntax":["[param0] call BIN_fnc_preInitTXScan"],"summary":"Should be called from preInit, contains saving/loading functions as well as default initisalization","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_probeAnim","type":"function","md":"functions/BIN_fnc_probeAnim.md","json":"functions/BIN_fnc_probeAnim.json","groups":["Probe"],"syntax":[],"summary":"BIN_fnc_probeAnim","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_probeCoreDelete","type":"function","md":"functions/BIN_fnc_probeCoreDelete.md","json":"functions/BIN_fnc_probeCoreDelete.json","groups":["Probe"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_probeCoreEffects","type":"function","md":"functions/BIN_fnc_probeCoreEffects.md","json":"functions/BIN_fnc_probeCoreEffects.json","groups":["Probe"],"syntax":[],"summary":"BIN_fnc_probeCoreEffects [probeCore] call BIN_fnc_probeCoreEffects","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_probeCoreInit","type":"function","md":"functions/BIN_fnc_probeCoreInit.md","json":"functions/BIN_fnc_probeCoreInit.json","groups":["Probe"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_probeCoreLegsDestroyed","type":"function","md":"functions/BIN_fnc_probeCoreLegsDestroyed.md","json":"functions/BIN_fnc_probeCoreLegsDestroyed.json","groups":["Probe"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_probeCoreUpdate","type":"function","md":"functions/BIN_fnc_probeCoreUpdate.md","json":"functions/BIN_fnc_probeCoreUpdate.json","groups":["Probe"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_probeDelete","type":"function","md":"functions/BIN_fnc_probeDelete.md","json":"functions/BIN_fnc_probeDelete.json","groups":["Probe"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_probeHitpoint","type":"function","md":"functions/BIN_fnc_probeHitpoint.md","json":"functions/BIN_fnc_probeHitpoint.json","groups":["Probe"],"syntax":[],"summary":"BIN_fnc_probeHitpoint","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_probeVeinHitpoint","type":"function","md":"functions/BIN_fnc_probeVeinHitpoint.md","json":"functions/BIN_fnc_probeVeinHitpoint.json","groups":["Probe"],"syntax":["arg call BIN_fnc_probeVeinHitpoint"],"summary":"BIN_fnc_probeVeinHitpoint","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_ProbingArm_fired","type":"function","md":"functions/BIN_fnc_ProbingArm_fired.md","json":"functions/BIN_fnc_ProbingArm_fired.json","groups":["Probing"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_ProbingBeam_fired","type":"function","md":"functions/BIN_fnc_ProbingBeam_fired.md","json":"functions/BIN_fnc_ProbingBeam_fired.json","groups":["Probing"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_ProbingBeam_sendData","type":"function","md":"functions/BIN_fnc_ProbingBeam_sendData.md","json":"functions/BIN_fnc_ProbingBeam_sendData.json","groups":["Probing"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_prototypeCannon_01_ai","type":"function","md":"functions/BIN_fnc_prototypeCannon_01_ai.md","json":"functions/BIN_fnc_prototypeCannon_01_ai.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_prototypeCannon_01_player","type":"function","md":"functions/BIN_fnc_prototypeCannon_01_player.md","json":"functions/BIN_fnc_prototypeCannon_01_player.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_prototypeCannon_01_slaved","type":"function","md":"functions/BIN_fnc_prototypeCannon_01_slaved.md","json":"functions/BIN_fnc_prototypeCannon_01_slaved.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_puzzle_mole","type":"function","md":"functions/BIN_fnc_puzzle_mole.md","json":"functions/BIN_fnc_puzzle_mole.json","groups":["Puzzles"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_puzzle_outlier","type":"function","md":"functions/BIN_fnc_puzzle_outlier.md","json":"functions/BIN_fnc_puzzle_outlier.json","groups":["Puzzles"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_reactRadio","type":"function","md":"functions/BIN_fnc_reactRadio.md","json":"functions/BIN_fnc_reactRadio.json","groups":["AI Human"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_reactRadio_Base","type":"function","md":"functions/BIN_fnc_reactRadio_Base.md","json":"functions/BIN_fnc_reactRadio_Base.json","groups":["AI Human"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_reactRadio_Player","type":"function","md":"functions/BIN_fnc_reactRadio_Player.md","json":"functions/BIN_fnc_reactRadio_Player.json","groups":["AI Human"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_reactRadio_Squad","type":"function","md":"functions/BIN_fnc_reactRadio_Squad.md","json":"functions/BIN_fnc_reactRadio_Squad.json","groups":["AI Human"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_recordSignal","type":"function","md":"functions/BIN_fnc_recordSignal.md","json":"functions/BIN_fnc_recordSignal.json","groups":["EM Interface"],"syntax":["[param0] call BIN_fnc_recordSignal"],"summary":"Add signal to the library.","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_resetPuzzle","type":"function","md":"functions/BIN_fnc_resetPuzzle.md","json":"functions/BIN_fnc_resetPuzzle.json","groups":["Puzzles"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_revealAntenna","type":"function","md":"functions/BIN_fnc_revealAntenna.md","json":"functions/BIN_fnc_revealAntenna.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_revealFrequency","type":"function","md":"functions/BIN_fnc_revealFrequency.md","json":"functions/BIN_fnc_revealFrequency.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_saveIDWMap","type":"function","md":"functions/BIN_fnc_saveIDWMap.md","json":"functions/BIN_fnc_saveIDWMap.json","groups":["IDWMap"],"syntax":[],"summary":"Saves IDWMap data into global variable 'BIN_fnc_IDWMap_saveData' so that it can be serialised and then loaded from game save when needed","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_saveTXScanState","type":"function","md":"functions/BIN_fnc_saveTXScanState.md","json":"functions/BIN_fnc_saveTXScanState.json","groups":["TXScan"],"syntax":[],"summary":"Saves TXScan data into global variables so that it can be serialised and then loaded from game save when needed","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_savingEnabled","type":"function","md":"functions/BIN_fnc_savingEnabled.md","json":"functions/BIN_fnc_savingEnabled.json","groups":["Missions"],"syntax":["call BIN_fnc_savingEnabled"],"summary":"Returns the value of `missionNamespace getVariable [\"BIN_enableSaving\", true]`.","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_scan","type":"function","md":"functions/BIN_fnc_scan.md","json":"functions/BIN_fnc_scan.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_scanObject","type":"function","md":"functions/BIN_fnc_scanObject.md","json":"functions/BIN_fnc_scanObject.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_scanTX","type":"function","md":"functions/BIN_fnc_scanTX.md","json":"functions/BIN_fnc_scanTX.json","groups":["TXScan"],"syntax":["[param0, param1] call BIN_fnc_scanTX"],"summary":"Intersects current scan polygon (or map square if no scan exists) with triangle originated from RX position and returns the triangle","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_selectDiaryCategory","type":"function","md":"functions/BIN_fnc_selectDiaryCategory.md","json":"functions/BIN_fnc_selectDiaryCategory.json","groups":["Diary"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_selectDiaryRecord","type":"function","md":"functions/BIN_fnc_selectDiaryRecord.md","json":"functions/BIN_fnc_selectDiaryRecord.json","groups":["Diary"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_selectDiaryTask","type":"function","md":"functions/BIN_fnc_selectDiaryTask.md","json":"functions/BIN_fnc_selectDiaryTask.json","groups":["Diary"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_sendPing","type":"function","md":"functions/BIN_fnc_sendPing.md","json":"functions/BIN_fnc_sendPing.json","groups":["AI Human"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_sendRadioSignal","type":"function","md":"functions/BIN_fnc_sendRadioSignal.md","json":"functions/BIN_fnc_sendRadioSignal.json","groups":["AI Human"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_setAISquadID","type":"function","md":"functions/BIN_fnc_setAISquadID.md","json":"functions/BIN_fnc_setAISquadID.json","groups":["AI Human"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_setAntenna","type":"function","md":"functions/BIN_fnc_setAntenna.md","json":"functions/BIN_fnc_setAntenna.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_setAntennaAngle","type":"function","md":"functions/BIN_fnc_setAntennaAngle.md","json":"functions/BIN_fnc_setAntennaAngle.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_setAntennaCanReveal","type":"function","md":"functions/BIN_fnc_setAntennaCanReveal.md","json":"functions/BIN_fnc_setAntennaCanReveal.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_setAntennaClass","type":"function","md":"functions/BIN_fnc_setAntennaClass.md","json":"functions/BIN_fnc_setAntennaClass.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_setAntennaFrequency","type":"function","md":"functions/BIN_fnc_setAntennaFrequency.md","json":"functions/BIN_fnc_setAntennaFrequency.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_setAntennaFrequencyFromList","type":"function","md":"functions/BIN_fnc_setAntennaFrequencyFromList.md","json":"functions/BIN_fnc_setAntennaFrequencyFromList.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_setAntennaGain","type":"function","md":"functions/BIN_fnc_setAntennaGain.md","json":"functions/BIN_fnc_setAntennaGain.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_setAntennaName","type":"function","md":"functions/BIN_fnc_setAntennaName.md","json":"functions/BIN_fnc_setAntennaName.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_setAntennaObject","type":"function","md":"functions/BIN_fnc_setAntennaObject.md","json":"functions/BIN_fnc_setAntennaObject.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_setAntennaPower","type":"function","md":"functions/BIN_fnc_setAntennaPower.md","json":"functions/BIN_fnc_setAntennaPower.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_setAntennaRevealValue","type":"function","md":"functions/BIN_fnc_setAntennaRevealValue.md","json":"functions/BIN_fnc_setAntennaRevealValue.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_setAntennaScans","type":"function","md":"functions/BIN_fnc_setAntennaScans.md","json":"functions/BIN_fnc_setAntennaScans.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_setAntennaSensitivity","type":"function","md":"functions/BIN_fnc_setAntennaSensitivity.md","json":"functions/BIN_fnc_setAntennaSensitivity.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_setAntennaType","type":"function","md":"functions/BIN_fnc_setAntennaType.md","json":"functions/BIN_fnc_setAntennaType.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_setBehavior","type":"function","md":"functions/BIN_fnc_setBehavior.md","json":"functions/BIN_fnc_setBehavior.json","groups":["Behavior"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_setBehaviorCoef","type":"function","md":"functions/BIN_fnc_setBehaviorCoef.md","json":"functions/BIN_fnc_setBehaviorCoef.json","groups":["Behavior"],"syntax":[],"summary":"BIN_fnc_setBehaviorCoef Set behavior coefficients","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_setBreathe","type":"function","md":"functions/BIN_fnc_setBreathe.md","json":"functions/BIN_fnc_setBreathe.json","groups":["Behavior"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_setCurrentSignal","type":"function","md":"functions/BIN_fnc_setCurrentSignal.md","json":"functions/BIN_fnc_setCurrentSignal.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_setCustomSoundController","type":"function","md":"functions/BIN_fnc_setCustomSoundController.md","json":"functions/BIN_fnc_setCustomSoundController.json","groups":["Sound","Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_setDiaryRecord","type":"function","md":"functions/BIN_fnc_setDiaryRecord.md","json":"functions/BIN_fnc_setDiaryRecord.json","groups":["Diary"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_setDroneModuleParams","type":"function","md":"functions/BIN_fnc_setDroneModuleParams.md","json":"functions/BIN_fnc_setDroneModuleParams.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_setDroneModuleTarget","type":"function","md":"functions/BIN_fnc_setDroneModuleTarget.md","json":"functions/BIN_fnc_setDroneModuleTarget.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_setGravityPulse","type":"function","md":"functions/BIN_fnc_setGravityPulse.md","json":"functions/BIN_fnc_setGravityPulse.json","groups":["Puzzles"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_setIDWMapDrawColorSet","type":"function","md":"functions/BIN_fnc_setIDWMapDrawColorSet.md","json":"functions/BIN_fnc_setIDWMapDrawColorSet.json","groups":["IDWMap"],"syntax":["arg call BIN_fnc_setIDWMapDrawColorSet"],"summary":"Sets map draw color set","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_setIDWMapDrawPatternIndex","type":"function","md":"functions/BIN_fnc_setIDWMapDrawPatternIndex.md","json":"functions/BIN_fnc_setIDWMapDrawPatternIndex.json","groups":["IDWMap"],"syntax":["arg call BIN_fnc_setIDWMapDrawPatternIndex"],"summary":"Sets map draw pattern","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_setIDWMapParams","type":"function","md":"functions/BIN_fnc_setIDWMapParams.md","json":"functions/BIN_fnc_setIDWMapParams.json","groups":["IDWMap"],"syntax":["[param0, param1, param2, param3, param4, param5] call BIN_fnc_setIDWMapParams"],"summary":"Resets extension data, sets IDWMap params from argument, from config or default * This function must be called before any data is added to the IDWMap *","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_setIDWMapStaticDataLayers","type":"function","md":"functions/BIN_fnc_setIDWMapStaticDataLayers.md","json":"functions/BIN_fnc_setIDWMapStaticDataLayers.json","groups":["IDWMap"],"syntax":["arg call BIN_fnc_setIDWMapStaticDataLayers"],"summary":"Sets static data for extension use from argument or config \"CfgIDWMap\"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_setModuleSpeed","type":"function","md":"functions/BIN_fnc_setModuleSpeed.md","json":"functions/BIN_fnc_setModuleSpeed.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_setMoveProperties","type":"function","md":"functions/BIN_fnc_setMoveProperties.md","json":"functions/BIN_fnc_setMoveProperties.json","groups":["Movement"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_setObjectGrid","type":"function","md":"functions/BIN_fnc_setObjectGrid.md","json":"functions/BIN_fnc_setObjectGrid.json","groups":["Movement"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_setPlayerSelectedBand","type":"function","md":"functions/BIN_fnc_setPlayerSelectedBand.md","json":"functions/BIN_fnc_setPlayerSelectedBand.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_setPointOfInterest","type":"function","md":"functions/BIN_fnc_setPointOfInterest.md","json":"functions/BIN_fnc_setPointOfInterest.json","groups":["Contact"],"syntax":["[param0, param1, param2, param3, param4, param5, param0] call BIN_fnc_setPointOfInterest"],"summary":"Add point of interest shown in the map","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_setRadioConversation","type":"function","md":"functions/BIN_fnc_setRadioConversation.md","json":"functions/BIN_fnc_setRadioConversation.json","groups":["AI Human"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_setRadioHandshake","type":"function","md":"functions/BIN_fnc_setRadioHandshake.md","json":"functions/BIN_fnc_setRadioHandshake.json","groups":["AI Human"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_setRadioSilence","type":"function","md":"functions/BIN_fnc_setRadioSilence.md","json":"functions/BIN_fnc_setRadioSilence.json","groups":["AI Human"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_setRagdoll","type":"function","md":"functions/BIN_fnc_setRagdoll.md","json":"functions/BIN_fnc_setRagdoll.json","groups":["Object Manipulation"],"syntax":["[unit, force, selectionPos] call BIN_fnc_setRagdoll"],"summary":"Set the provided unit in ragdoll state (pushed by an invisible object).","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_setSite","type":"function","md":"functions/BIN_fnc_setSite.md","json":"functions/BIN_fnc_setSite.json","groups":["Contact"],"syntax":[],"summary":"``` #define DEBUG #define ALPHA_ON 1.0 #define ALPHA_OFF 0.4 #define DRAW(SHOW)\\ _color = [[1,0,0,1],[0,1,0,1],[0,0,1,1],[1,1,0,1],[1,0,1,1],[0,1,1,1],[1,0.5,0,1]] select ((_logic getvariable [\"#index\",0]) % 7);\\ if…","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_setSpectrumAnalyzer","type":"function","md":"functions/BIN_fnc_setSpectrumAnalyzer.md","json":"functions/BIN_fnc_setSpectrumAnalyzer.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_setTargetWeight","type":"function","md":"functions/BIN_fnc_setTargetWeight.md","json":"functions/BIN_fnc_setTargetWeight.json","groups":["Behavior"],"syntax":["[param0, param1] call BIN_fnc_setTargetWeight"],"summary":"BIN_fnc_setTargetWeight Set target priroty which is used later by BIN_fnc_findTargetWeight function to find target.","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_setTXScanAngle","type":"function","md":"functions/BIN_fnc_setTXScanAngle.md","json":"functions/BIN_fnc_setTXScanAngle.json","groups":["TXScan"],"syntax":["[param0, param1] call BIN_fnc_setTXScanAngle"],"summary":"Sets TXScan angle","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_setTXScanPolygon","type":"function","md":"functions/BIN_fnc_setTXScanPolygon.md","json":"functions/BIN_fnc_setTXScanPolygon.json","groups":["TXScan"],"syntax":["[param0, param1] call BIN_fnc_setTXScanPolygon"],"summary":"Pre-sets intersection polygon for given scan. Can only be done with newly created scans since once the first scan is made, the polygon cannot be overwritten","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_setTXScanPosition","type":"function","md":"functions/BIN_fnc_setTXScanPosition.md","json":"functions/BIN_fnc_setTXScanPosition.json","groups":["TXScan"],"syntax":["[param0, param1] call BIN_fnc_setTXScanPosition"],"summary":"Sets TXScan transmitter position","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_setTXScanPrecision","type":"function","md":"functions/BIN_fnc_setTXScanPrecision.md","json":"functions/BIN_fnc_setTXScanPrecision.json","groups":["TXScan"],"syntax":["[param0, param1] call BIN_fnc_setTXScanPrecision"],"summary":"Sets TXScan precision","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_setTXScanWorldBounds","type":"function","md":"functions/BIN_fnc_setTXScanWorldBounds.md","json":"functions/BIN_fnc_setTXScanWorldBounds.json","groups":["TXScan"],"syntax":["[param0, param1, param2, param3] call BIN_fnc_setTXScanWorldBounds"],"summary":"Sets map bounds in which scans could be carried out. Default [0,0,worldSize,worldSize]","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_showAntennaIcon","type":"function","md":"functions/BIN_fnc_showAntennaIcon.md","json":"functions/BIN_fnc_showAntennaIcon.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_showAntennaIcons","type":"function","md":"functions/BIN_fnc_showAntennaIcons.md","json":"functions/BIN_fnc_showAntennaIcons.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_showCurrentTask","type":"function","md":"functions/BIN_fnc_showCurrentTask.md","json":"functions/BIN_fnc_showCurrentTask.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_showHorizontalCompass","type":"function","md":"functions/BIN_fnc_showHorizontalCompass.md","json":"functions/BIN_fnc_showHorizontalCompass.json","groups":["GUI"],"syntax":["[param0] call BIN_fnc_showHorizontalCompass"],"summary":"Show or hide horizontal compass","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_showMapOptions","type":"function","md":"functions/BIN_fnc_showMapOptions.md","json":"functions/BIN_fnc_showMapOptions.json","groups":["Diary"],"syntax":["[param0, param0, param1, param2] call BIN_fnc_showMapOptions"],"summary":"Select which maps will be available","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_showPlayerSpectrumAnalyzer","type":"function","md":"functions/BIN_fnc_showPlayerSpectrumAnalyzer.md","json":"functions/BIN_fnc_showPlayerSpectrumAnalyzer.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_showSimpleNotification","type":"function","md":"functions/BIN_fnc_showSimpleNotification.md","json":"functions/BIN_fnc_showSimpleNotification.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_showSpectrumAnalyzer","type":"function","md":"functions/BIN_fnc_showSpectrumAnalyzer.md","json":"functions/BIN_fnc_showSpectrumAnalyzer.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_showSpectrumAnalyzerGUI","type":"function","md":"functions/BIN_fnc_showSpectrumAnalyzerGUI.md","json":"functions/BIN_fnc_showSpectrumAnalyzerGUI.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_showSpectrumAnalyzerMuzzle","type":"function","md":"functions/BIN_fnc_showSpectrumAnalyzerMuzzle.md","json":"functions/BIN_fnc_showSpectrumAnalyzerMuzzle.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_showSpectrumAnalyzerPiP","type":"function","md":"functions/BIN_fnc_showSpectrumAnalyzerPiP.md","json":"functions/BIN_fnc_showSpectrumAnalyzerPiP.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_showVision","type":"function","md":"functions/BIN_fnc_showVision.md","json":"functions/BIN_fnc_showVision.json","groups":["Puzzles"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_skip","type":"function","md":"functions/BIN_fnc_skip.md","json":"functions/BIN_fnc_skip.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_soundDrone","type":"function","md":"functions/BIN_fnc_soundDrone.md","json":"functions/BIN_fnc_soundDrone.json","groups":["Sound","Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_switchMap","type":"function","md":"functions/BIN_fnc_switchMap.md","json":"functions/BIN_fnc_switchMap.json","groups":["Diary"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_taskActive","type":"function","md":"functions/BIN_fnc_taskActive.md","json":"functions/BIN_fnc_taskActive.json","groups":["Contact"],"syntax":["[param0] call BIN_fnc_taskActive"],"summary":"Return if task is active, i.e., added to player, but not yet completed. Only in this state can player assign it.","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_taskAdded","type":"function","md":"functions/BIN_fnc_taskAdded.md","json":"functions/BIN_fnc_taskAdded.json","groups":["Contact"],"syntax":["[param0] call BIN_fnc_taskAdded"],"summary":"Return if task was added to player. Includes both finished and unfinished tasks.","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_terminatePuzzle","type":"function","md":"functions/BIN_fnc_terminatePuzzle.md","json":"functions/BIN_fnc_terminatePuzzle.json","groups":["Puzzles"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_translationDone","type":"function","md":"functions/BIN_fnc_translationDone.md","json":"functions/BIN_fnc_translationDone.json","groups":["Movement"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_travelToPoint","type":"function","md":"functions/BIN_fnc_travelToPoint.md","json":"functions/BIN_fnc_travelToPoint.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_tvSaveExpanded","type":"function","md":"functions/BIN_fnc_tvSaveExpanded.md","json":"functions/BIN_fnc_tvSaveExpanded.json","groups":["Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_updateEM","type":"function","md":"functions/BIN_fnc_updateEM.md","json":"functions/BIN_fnc_updateEM.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_updateGravityPulse","type":"function","md":"functions/BIN_fnc_updateGravityPulse.md","json":"functions/BIN_fnc_updateGravityPulse.json","groups":["Puzzles"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_updateIDWMapDrawData","type":"function","md":"functions/BIN_fnc_updateIDWMapDrawData.md","json":"functions/BIN_fnc_updateIDWMapDrawData.json","groups":["IDWMap"],"syntax":[],"summary":"Retrieves draw data for IDWMap and stores it in 'IDWMapDrawData' variable on map control for use in 'Draw' event handler. Should be called in scheduled environment to spread the load.","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_updatePlayerAntenna","type":"function","md":"functions/BIN_fnc_updatePlayerAntenna.md","json":"functions/BIN_fnc_updatePlayerAntenna.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_updatePlayerInput","type":"function","md":"functions/BIN_fnc_updatePlayerInput.md","json":"functions/BIN_fnc_updatePlayerInput.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_updatePlayerSpectrumAnalyzer","type":"function","md":"functions/BIN_fnc_updatePlayerSpectrumAnalyzer.md","json":"functions/BIN_fnc_updatePlayerSpectrumAnalyzer.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_updatePlayerSpectrumAnalyzerSounds","type":"function","md":"functions/BIN_fnc_updatePlayerSpectrumAnalyzerSounds.md","json":"functions/BIN_fnc_updatePlayerSpectrumAnalyzerSounds.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_updateSignalDurations","type":"function","md":"functions/BIN_fnc_updateSignalDurations.md","json":"functions/BIN_fnc_updateSignalDurations.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_updateSpectrumAnalyzerInput","type":"function","md":"functions/BIN_fnc_updateSpectrumAnalyzerInput.md","json":"functions/BIN_fnc_updateSpectrumAnalyzerInput.json","groups":["EM Interface"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_updateTXScanDrawData","type":"function","md":"functions/BIN_fnc_updateTXScanDrawData.md","json":"functions/BIN_fnc_updateTXScanDrawData.json","groups":["TXScan"],"syntax":["[param0] call BIN_fnc_updateTXScanDrawData"],"summary":"Retrieves draw data for TXScan and updates drawing","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_vectorToEuler","type":"function","md":"functions/BIN_fnc_vectorToEuler.md","json":"functions/BIN_fnc_vectorToEuler.json","groups":["Vectors","Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_wpAddScript","type":"function","md":"functions/BIN_fnc_wpAddScript.md","json":"functions/BIN_fnc_wpAddScript.json","groups":["Waypoints","Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_wpDroneMove","type":"function","md":"functions/BIN_fnc_wpDroneMove.md","json":"functions/BIN_fnc_wpDroneMove.json","groups":["Waypoints","Contact"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_wpMoveFast","type":"function","md":"functions/BIN_fnc_wpMoveFast.md","json":"functions/BIN_fnc_wpMoveFast.json","groups":["AI Human"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIN_fnc_wpPatrol","type":"function","md":"functions/BIN_fnc_wpPatrol.md","json":"functions/BIN_fnc_wpPatrol.json","groups":["AI Human"],"syntax":[],"summary":"","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_3Dcredits","type":"function","md":"functions/BIS_fnc_3Dcredits.md","json":"functions/BIS_fnc_3Dcredits.json","groups":["GUI"],"syntax":["[text, position, minDist, fadeDist] spawn BIS_fnc_3Dcredits"],"summary":"Displays structured text in 3D world. GUI layer for indicator is `2733`.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_3den_init","type":"function","md":"functions/BIS_fnc_3den_init.md","json":"functions/BIS_fnc_3den_init.json","groups":["KeyframeAnimation"],"syntax":[],"summary":"Used internally by the Key Frame Animation system. Adds needed event handlers.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_3den_onKeyDown","type":"function","md":"functions/BIS_fnc_3den_onKeyDown.md","json":"functions/BIS_fnc_3den_onKeyDown.json","groups":["KeyframeAnimation"],"syntax":["[display, button, shift, ctrl, alt] call BIS_fnc_3den_onKeyDown"],"summary":"Used internally by the Arma 3: Key Frame Animation system. Called when a button is pressed.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_3den_onKeyUp","type":"function","md":"functions/BIS_fnc_3den_onKeyUp.md","json":"functions/BIS_fnc_3den_onKeyUp.json","groups":["KeyframeAnimation"],"syntax":["[display, button, shift, ctrl, alt] call BIS_fnc_3den_onKeyUp"],"summary":"Used internally by the Key Frame Animation system. Called when a button is released.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_3den_onMissionLoad","type":"function","md":"functions/BIS_fnc_3den_onMissionLoad.md","json":"functions/BIS_fnc_3den_onMissionLoad.json","groups":["KeyframeAnimation"],"syntax":[],"summary":"Used internally by the Key Frame Animation system. Executed when a new mission is loaded.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_3den_onMissionNew","type":"function","md":"functions/BIS_fnc_3den_onMissionNew.md","json":"functions/BIS_fnc_3den_onMissionNew.json","groups":["KeyframeAnimation"],"syntax":[],"summary":"Used internally by the Key Frame Animation system. Executed when a new mission is created.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_3den_onMissionPreviewEnd","type":"function","md":"functions/BIS_fnc_3den_onMissionPreviewEnd.md","json":"functions/BIS_fnc_3den_onMissionPreviewEnd.json","groups":["KeyframeAnimation"],"syntax":[],"summary":"Used internally by the Key Frame Animation system. Executed when preview ended.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_3den_onSelectionChange","type":"function","md":"functions/BIS_fnc_3den_onSelectionChange.md","json":"functions/BIS_fnc_3den_onSelectionChange.json","groups":["KeyframeAnimation"],"syntax":[],"summary":"Used internally by the Key Frame Animation system.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_3DENAttributeDoorStates","type":"function","md":"functions/BIS_fnc_3DENAttributeDoorStates.md","json":"functions/BIS_fnc_3DENAttributeDoorStates.json","groups":["Eden Editor"],"syntax":["[] call BIS_fnc_3DENAttributeDoorStates"],"summary":"Internal function used for the Eden Editor Edit Terrain Object module.","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_3DENCamera","type":"function","md":"functions/BIS_fnc_3DENCamera.md","json":"functions/BIS_fnc_3DENCamera.json","groups":["Eden Editor"],"syntax":["[mode] call BIS_fnc_3DENCamera"],"summary":"Moves Eden's camera depending on one of two modes: - \"random\" - A random position over land preferring non forested areas - \"selected\" - The current selected Eden entity or users cursor position if nothing is selected","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_3DENControlsHint","type":"function","md":"functions/BIS_fnc_3DENControlsHint.md","json":"functions/BIS_fnc_3DENControlsHint.json","groups":["Eden Editor"],"syntax":["[mode] call BIS_fnc_3DENControlsHint"],"summary":"Used by Eden to display control hints for the current Eden operation as seen in the bottom right corner of the Editor display.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_3DENDiagCreateList","type":"function","md":"functions/BIS_fnc_3DENDiagCreateList.md","json":"functions/BIS_fnc_3DENDiagCreateList.json","groups":["Eden Editor"],"syntax":["class call BIS_fnc_3DENDiagCreateList"],"summary":"Copies all in Eden Editor available objects to the clipboard.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_3DENDiagFonts","type":"function","md":"functions/BIS_fnc_3DENDiagFonts.md","json":"functions/BIS_fnc_3DENDiagFonts.json","groups":["Eden Editor"],"syntax":["fontID call BIS_fnc_3DENDiagFonts"],"summary":"Displays given font in various different sizes. The fontID is the index of the font in `configFile >> \"CfgFontFamilies\"`.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_3DENDiagMouseControl","type":"function","md":"functions/BIS_fnc_3DENDiagMouseControl.md","json":"functions/BIS_fnc_3DENDiagMouseControl.json","groups":["Eden Editor"],"syntax":["call BIS_fnc_3DENDiagMouseControl"],"summary":"Creates a display which highlights currently pressed mouse buttons and CTRL, ALT or SHIFT key.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_3DENDrawLocations","type":"function","md":"functions/BIS_fnc_3DENDrawLocations.md","json":"functions/BIS_fnc_3DENDrawLocations.json","groups":["Eden Editor"],"syntax":["[] call BIS_fnc_3DENDrawLocations"],"summary":"Internal function used by Eden Editor to draw locations.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_3DENEntityMenu","type":"function","md":"functions/BIS_fnc_3DENEntityMenu.md","json":"functions/BIS_fnc_3DENEntityMenu.json","groups":["Eden Editor"],"syntax":["[mode] call BIS_fnc_3DENEntityMenu"],"summary":"Excutes actions available in the entity menu (context menu).","arma3_since":"1.58","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_3DENExportAttributes","type":"function","md":"functions/BIS_fnc_3DENExportAttributes.md","json":"functions/BIS_fnc_3DENExportAttributes.json","groups":["Eden Editor"],"syntax":["class call BIS_fnc_3DENExportAttributes"],"summary":"Copies all available attributes to the clipboard.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_3DENExportOldSQM","type":"function","md":"functions/BIS_fnc_3DENExportOldSQM.md","json":"functions/BIS_fnc_3DENExportOldSQM.json","groups":["Eden Editor"],"syntax":["call BIS_fnc_3DENExportOldSQM"],"summary":"Export current mission (usually in Eden Editor) in 2D Editor format to the clipboard.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_3DENExportSQF","type":"function","md":"functions/BIS_fnc_3DENExportSQF.md","json":"functions/BIS_fnc_3DENExportSQF.json","groups":["Eden Editor"],"syntax":["[showWindow,exportLayers,center,checkBlacklist] call BIS_fnc_3DENExportSQF"],"summary":"Export 3DEN mission to SQF script. When called, the script will dynamically recreate the mission.","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_3DENExportTerrainBuilder","type":"function","md":"functions/BIS_fnc_3DENExportTerrainBuilder.md","json":"functions/BIS_fnc_3DENExportTerrainBuilder.json","groups":["Eden Editor"],"syntax":["call BIS_fnc_3DENExportTerrainBuilder"],"summary":"Gets all empty vehicles placed in the currently opened Eden mission and converts data into the format used by the Terrain Builder.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_3DENFlashlight","type":"function","md":"functions/BIS_fnc_3DENFlashlight.md","json":"functions/BIS_fnc_3DENFlashlight.json","groups":["Eden Editor"],"syntax":["mode call BIS_fnc_3DENFlashlight"],"summary":"Toggle or set Eden Editor flashlight (light source snapped to the camera).","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_3DENGrid","type":"function","md":"functions/BIS_fnc_3DENGrid.md","json":"functions/BIS_fnc_3DENGrid.json","groups":["Eden Editor"],"syntax":["[mode, input] call BIS_fnc_3DENGrid"],"summary":"Handles action when grid button is pressed in the toolbar in Eden Editor.","arma3_since":"1.58","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_3DENIntel","type":"function","md":"functions/BIS_fnc_3DENIntel.md","json":"functions/BIS_fnc_3DENIntel.json","groups":["Eden Editor"],"syntax":["[controlGroup, value] call BIS_fnc_3DENIntel"],"summary":"Is used to set the weather settings in Eden Editor. Internal use only.","arma3_since":"1.58","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_3DENInterface","type":"function","md":"functions/BIS_fnc_3DENInterface.md","json":"functions/BIS_fnc_3DENInterface.json","groups":["Eden Editor"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_3DENListLocations","type":"function","md":"functions/BIS_fnc_3DENListLocations.md","json":"functions/BIS_fnc_3DENListLocations.json","groups":["Eden Editor"],"syntax":["[mode] call BIS_fnc_3DENListLocations"],"summary":"Used in the locations display in Eden Editor. Internal use only.","arma3_since":"1.58","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_3DENMissionPreview","type":"function","md":"functions/BIS_fnc_3DENMissionPreview.md","json":"functions/BIS_fnc_3DENMissionPreview.json","groups":["Eden Editor"],"syntax":["-"],"summary":"","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_3DENMissionStats","type":"function","md":"functions/BIS_fnc_3DENMissionStats.md","json":"functions/BIS_fnc_3DENMissionStats.json","groups":["Eden Editor","Broken Functions"],"syntax":["call BIS_fnc_3DENMissionStats"],"summary":"This functions does nothing.","arma3_since":"1.96","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"BIS_fnc_3DENModuleDescription","type":"function","md":"functions/BIS_fnc_3DENModuleDescription.md","json":"functions/BIS_fnc_3DENModuleDescription.json","groups":["Eden Editor"],"syntax":["[ctrl,cfg] call BIS_fnc_3DENModuleDescription"],"summary":"Used to display module description in the attribute window.","arma3_since":"1.58","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_3DENNotification","type":"function","md":"functions/BIS_fnc_3DENNotification.md","json":"functions/BIS_fnc_3DENNotification.json","groups":["Eden Editor"],"syntax":["[text, type, duration, animate] call BIS_fnc_3DENNotification"],"summary":"Shows notification banner with given text, animated or not, at the top of the screen in the Eden Editor.","arma3_since":"1.58","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_3DENShowMessage","type":"function","md":"functions/BIS_fnc_3DENShowMessage.md","json":"functions/BIS_fnc_3DENShowMessage.json","groups":["Eden Editor"],"syntax":["[text, title, buttonOK, buttonCancel, icon, parentDisplay] call BIS_fnc_3DENShowMessage"],"summary":"Shows a pop-up message. In order to skip any optional parameter in between other parameters, send nil as parameter.","arma3_since":"1.58","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_3DENStatusBar","type":"function","md":"functions/BIS_fnc_3DENStatusBar.md","json":"functions/BIS_fnc_3DENStatusBar.json","groups":["Eden Editor"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_3DENToolbar","type":"function","md":"functions/BIS_fnc_3DENToolbar.md","json":"functions/BIS_fnc_3DENToolbar.json","groups":["Eden Editor"],"syntax":["[mode] call BIS_fnc_3DENToolbar"],"summary":"Interacts with the Eden Editor toolbar","arma3_since":"1.58","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_3DENTutorial","type":"function","md":"functions/BIS_fnc_3DENTutorial.md","json":"functions/BIS_fnc_3DENTutorial.json","groups":["Eden Editor"],"syntax":["[path, index, oneStep, display] call BIS_fnc_3DENTutorial"],"summary":"Show tutorial in Eden Editor.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_3DENVisionMode","type":"function","md":"functions/BIS_fnc_3DENVisionMode.md","json":"functions/BIS_fnc_3DENVisionMode.json","groups":["Eden Editor"],"syntax":["mode call BIS_fnc_3DENVisionMode"],"summary":"Toggle or set Eden Editor vision mode. Has to be executed while Eden interface is opened.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_AAN","type":"function","md":"functions/BIS_fnc_AAN.md","json":"functions/BIS_fnc_AAN.json","groups":["GUI"],"syntax":["[headline, rollingText] spawn BIS_fnc_AAN"],"summary":"Add an AAN overlay to the screen, with one headline and a rolling text on the bottom.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_absSpeed","type":"function","md":"functions/BIS_fnc_absSpeed.md","json":"functions/BIS_fnc_absSpeed.json","groups":["Object Manipulation"],"syntax":["Object call BIS_fnc_absSpeed"],"summary":"Returns absolute speed of a vehicle in kilometres per hour (km/h).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_activateAddons","type":"function","md":"functions/BIS_fnc_activateAddons.md","json":"functions/BIS_fnc_activateAddons.json","groups":["Systems"],"syntax":["[addons] call BIS_fnc_activateAddons"],"summary":"Activate addons upon mission start. Doesn't work when the mission is already running.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_addClassOO","type":"function","md":"functions/BIS_fnc_addClassOO.md","json":"functions/BIS_fnc_addClassOO.json","groups":["OO"],"syntax":["class call BIS_fnc_addClassOO"],"summary":"Registering a class for the OO scripting shell.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_addCommMenuItem","type":"function","md":"functions/BIS_fnc_addCommMenuItem.md","json":"functions/BIS_fnc_addCommMenuItem.json","groups":["Communication Menu"],"syntax":["[owner, itemClass, textArguments, expressionArguments, notification] call BIS_fnc_addCommMenuItem"],"summary":"Add communication menu to the given unit.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_addCuratorAreaFromTrigger","type":"function","md":"functions/BIS_fnc_addCuratorAreaFromTrigger.md","json":"functions/BIS_fnc_addCuratorAreaFromTrigger.json","groups":["Curator"],"syntax":["[curatorLogic, triggers, checkedPosition, triggerType, editingArea, cameraArea] call BIS_fnc_addCuratorAreaFromTrigger"],"summary":"Add curator editing / camera area based on triggers.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_addCuratorChallenge","type":"function","md":"functions/BIS_fnc_addCuratorChallenge.md","json":"functions/BIS_fnc_addCuratorChallenge.json","groups":["CuratorChallenges"],"syntax":["[param0, param0, param1, param2] call BIS_fnc_addCuratorChallenge"],"summary":"Add challenges for curator to complete","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_addCuratorIcon","type":"function","md":"functions/BIS_fnc_addCuratorIcon.md","json":"functions/BIS_fnc_addCuratorIcon.json","groups":["Curator"],"syntax":["[object, iconParams, map, 3D] call BIS_fnc_addCuratorIcon"],"summary":"Add an icon displayed in curator interface.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_addEvidence","type":"function","md":"functions/BIS_fnc_addEvidence.md","json":"functions/BIS_fnc_addEvidence.json","groups":["Missions"],"syntax":[],"summary":"","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_addRespawnInventory","type":"function","md":"functions/BIS_fnc_addRespawnInventory.md","json":"functions/BIS_fnc_addRespawnInventory.json","groups":["Respawn"],"syntax":["[target, inventoryParams] call BIS_fnc_addRespawnInventory"],"summary":"Add a respawn inventory for respawn menu.","arma3_since":"1.60","locality":{"argument":null,"effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_addRespawnPosition","type":"function","md":"functions/BIS_fnc_addRespawnPosition.md","json":"functions/BIS_fnc_addRespawnPosition.json","groups":["Respawn"],"syntax":["[target, position, name] call BIS_fnc_addRespawnPosition"],"summary":"Add a respawn position for the Arma 3 Respawn Menu.","arma3_since":"0.50","locality":{"argument":null,"effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_addScore","type":"function","md":"functions/BIS_fnc_addScore.md","json":"functions/BIS_fnc_addScore.json","groups":["Multiplayer"],"syntax":["[object, number] call BIS_fnc_addScore"],"summary":"Adds a set amount of points to the score of a unit *(MP only)*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_addScriptedEventHandler","type":"function","md":"functions/BIS_fnc_addScriptedEventHandler.md","json":"functions/BIS_fnc_addScriptedEventHandler.json","groups":["Event Handlers"],"syntax":["[namespace, name, code] call BIS_fnc_addScriptedEventHandler"],"summary":"Adds a Scripted Event Handler and returns its ID. Additionally, the \"ScriptedEventHandlerAdded\" Scripted EH is called. For the full list of all available Scripted EHs see Arma 3: Scripted Event Handlers.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_addStackedEventHandler","type":"function","md":"functions/BIS_fnc_addStackedEventHandler.md","json":"functions/BIS_fnc_addStackedEventHandler.json","groups":["Event Handlers"],"syntax":["[id, event, code, arguments] call BIS_fnc_addStackedEventHandler"],"summary":"Stacks an event handler. All event handlers accept user arguments, which are passed to the EH code in `_this` variable.","arma3_since":"1.00","locality":{"argument":null,"effect":"local","server_exec":false},"status":"deprecated","operator":null,"aliases":[]},{"name":"BIS_fnc_addSupportLink","type":"function","md":"functions/BIS_fnc_addSupportLink.md","json":"functions/BIS_fnc_addSupportLink.json","groups":["Supports"],"syntax":["[requesterUnit, requesterMod, providerMod] call BIS_fnc_addSupportLink"],"summary":"Adds support types during a mission.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_addToPairs","type":"function","md":"functions/BIS_fnc_addToPairs.md","json":"functions/BIS_fnc_addToPairs.json","groups":["Arrays"],"syntax":["[array, key, value, copyArray] call BIS_fnc_addToPairs"],"summary":"Adds given value to pair array, stored under unique key.","arma3_since":"0.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_addVirtualBackpackCargo","type":"function","md":"functions/BIS_fnc_addVirtualBackpackCargo.md","json":"functions/BIS_fnc_addVirtualBackpackCargo.json","groups":["Inventory"],"syntax":["[object,backpackClasses,addItemsGlobal,arsenal] call BIS_fnc_addVirtualBackpackCargo"],"summary":"Add virtual backpacks to an object (e.g., ammo box). Virtual items can be selected in the Arsenal.","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_addVirtualItemCargo","type":"function","md":"functions/BIS_fnc_addVirtualItemCargo.md","json":"functions/BIS_fnc_addVirtualItemCargo.json","groups":["Inventory"],"syntax":["[object, itemClasses, addItemsGlobal, arsenal, mode, itemType] call BIS_fnc_addVirtualItemCargo"],"summary":"Add virtual items to an object (e.g., ammo box). Virtual items can be selected in the Arsenal.","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_addVirtualMagazineCargo","type":"function","md":"functions/BIS_fnc_addVirtualMagazineCargo.md","json":"functions/BIS_fnc_addVirtualMagazineCargo.json","groups":["Inventory"],"syntax":["[object,magClasses,addItemsGlobal,arsenal] call BIS_fnc_addVirtualMagazineCargo"],"summary":"Add virtual magazines to an object (e.g., ammo box). Virtual items can be selected in the Arsenal.","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_addVirtualWeaponCargo","type":"function","md":"functions/BIS_fnc_addVirtualWeaponCargo.md","json":"functions/BIS_fnc_addVirtualWeaponCargo.json","groups":["Inventory"],"syntax":["[object,weaponClasses,addItemsGlobal,arsenal] call BIS_fnc_addVirtualWeaponCargo"],"summary":"Add virtual weapons to an object (e.g., ammo box). Virtual items can be selected in the Arsenal.","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_addWeapon","type":"function","md":"functions/BIS_fnc_addWeapon.md","json":"functions/BIS_fnc_addWeapon.json","groups":["Inventory","Weapons"],"syntax":["[unit, weaponClassName, quantity, type] call BIS_fnc_addWeapon"],"summary":"Adds a weapon to the specified unit, with magazine classnames taken from the weapon's config (in CfgWeapons).","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_adjustSimpleObject","type":"function","md":"functions/BIS_fnc_adjustSimpleObject.md","json":"functions/BIS_fnc_adjustSimpleObject.json","groups":["Object Manipulation"],"syntax":["[object, [class, model, reversed, verticalOffset, animAdjustments, selectionToHide]] call BIS_fnc_adjustSimpleObject"],"summary":"Adjust simple object vertical position, animations and selection according to provided data.","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_admin","type":"function","md":"functions/BIS_fnc_admin.md","json":"functions/BIS_fnc_admin.json","groups":["Multiplayer"],"syntax":["call BIS_fnc_admin"],"summary":"Returns the admin state of a client the function is called on. Complements admin script command and used for self check on a local client.","arma3_since":"1.70","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_advHint","type":"function","md":"functions/BIS_fnc_advHint.md","json":"functions/BIS_fnc_advHint.json","groups":["GUI"],"syntax":["[classes, duration1, condition1, duration2, condition2, showing, onlyFullHint, onlyOnce, useSound] call BIS_fnc_advHint"],"summary":"Shows advanced hint to player.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_advHintArg","type":"function","md":"functions/BIS_fnc_advHintArg.md","json":"functions/BIS_fnc_advHintArg.json","groups":["GUI"],"syntax":["[arguments, HTMLColour, hintClass] call BIS_fnc_advHintArg"],"summary":"Advanced hint arguments preprocess.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_advHintCall","type":"function","md":"functions/BIS_fnc_advHintCall.md","json":"functions/BIS_fnc_advHintCall.json","groups":["GUI"],"syntax":["fullText call BIS_fnc_advHintCall"],"summary":"Advanced hint call, creates hint itself.","arma3_since":"1.20","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_advHintCredits","type":"function","md":"functions/BIS_fnc_advHintCredits.md","json":"functions/BIS_fnc_advHintCredits.json","groups":["GUI"],"syntax":["call BIS_fnc_advHintCredits"],"summary":"Advanced hint credits preprocessor.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_advHintFormat","type":"function","md":"functions/BIS_fnc_advHintFormat.md","json":"functions/BIS_fnc_advHintFormat.json","groups":["GUI"],"syntax":["[topic,hint,subHint,colour] call BIS_fnc_advHintFormat"],"summary":"Return formatted texts of a CfgHints hint.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_aircraftCatapultLaunch","type":"function","md":"functions/BIS_fnc_aircraftCatapultLaunch.md","json":"functions/BIS_fnc_aircraftCatapultLaunch.json","groups":["Aircraft Carrier"],"syntax":["[aircraft, direction] call BIS_fnc_aircraftCatapultLaunch"],"summary":"Accelerates an aircraft off the aircraft carrier. For this to work the aircraft must be properly configured in config. See Arma 3: Aircraft Systems for information about needed config changes.","arma3_since":"1.68","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_aircraftFoldingWings","type":"function","md":"functions/BIS_fnc_aircraftFoldingWings.md","json":"functions/BIS_fnc_aircraftFoldingWings.json","groups":["Aircraft Functionality"],"syntax":["[aircraft, animationState] call BIS_fnc_aircraftFoldingWings"],"summary":"Handles foldable wings of aircrafts. Is supposed to be used from within class Eventhandlers of the vehicle. See Arma 3: Aircraft Systems for information about needed config changes.","arma3_since":"1.70","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_aircraftTailhook","type":"function","md":"functions/BIS_fnc_aircraftTailhook.md","json":"functions/BIS_fnc_aircraftTailhook.json","groups":["Aircraft Carrier"],"syntax":["[aircraft] call BIS_fnc_aircraftTailhook"],"summary":"Aircraft carrier arrest/recovery function for USS Freedom aircraft carrier. If the aircraft exceeds the speed defined in config a wire snap will be simulated.","arma3_since":"1.68","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_aircraftTailhookAi","type":"function","md":"functions/BIS_fnc_aircraftTailhookAi.md","json":"functions/BIS_fnc_aircraftTailhookAi.json","groups":["Aircraft Functionality"],"syntax":["[params, isLanding] call BIS_fnc_aircraftTailhookAi"],"summary":"Handles landing on the aircraft carrier for AI and player autopilot.","arma3_since":"1.70","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_alignTabs","type":"function","md":"functions/BIS_fnc_alignTabs.md","json":"functions/BIS_fnc_alignTabs.json","groups":["Strings"],"syntax":["array call BIS_fnc_alignTabs"],"summary":"Align two columns divided by tabs. A tab counts for 8 characters.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_allSynchronizedObjects","type":"function","md":"functions/BIS_fnc_allSynchronizedObjects.md","json":"functions/BIS_fnc_allSynchronizedObjects.json","groups":["Object Manipulation"],"syntax":["[object, filter] call BIS_fnc_allSynchronizedObjects"],"summary":"Return all synchronised objects, including those synced to synced and so on.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_allTurrets","type":"function","md":"functions/BIS_fnc_allTurrets.md","json":"functions/BIS_fnc_allTurrets.json","groups":["Object Manipulation"],"syntax":["vehicleClass call BIS_fnc_allTurrets","[vehicleClass, personTurrets] call BIS_fnc_allTurrets"],"summary":"Returns all vehicle turrets from config with options. Does what allTurrets command does, except the param is vehicle's config classname.","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_ambientAnim","type":"function","md":"functions/BIS_fnc_ambientAnim.md","json":"functions/BIS_fnc_ambientAnim.json","groups":["Ambient"],"syntax":["[unit, animationSet, equipmentLevel, snapTo, interpolate, attachToLogic] call BIS_fnc_ambientAnim"],"summary":"Play set of ambient animations on given unit. If the unit should react to combat, use BIS_fnc_ambientAnimCombat instead.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_ambientAnimCombat","type":"function","md":"functions/BIS_fnc_ambientAnimCombat.md","json":"functions/BIS_fnc_ambientAnimCombat.json","groups":["Ambient"],"syntax":["[unit, animationSet, equipmentLevel, condition, behaviour] call BIS_fnc_ambientAnimCombat"],"summary":"Play set of ambient animations on given unit AND allows the unit to leave the ambient state and engage enemy or move away.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_ambientAnimGetParams","type":"function","md":"functions/BIS_fnc_ambientAnimGetParams.md","json":"functions/BIS_fnc_ambientAnimGetParams.json","groups":["Ambient"],"syntax":["animType call BIS_fnc_ambientAnimGetParams"],"summary":"Feeds params of given animset to BIS_fnc_ambientAnim.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_ambientBlacklist","type":"function","md":"functions/BIS_fnc_ambientBlacklist.md","json":"functions/BIS_fnc_ambientBlacklist.json","groups":["Ambient","Positions"],"syntax":["[input] call BIS_fnc_ambientBlacklist"],"summary":"Check if area is blacklisted. Blacklist triggers are to be named 'bis_ambientBlacklist_#', where # is number from 0 to 99.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_ambientBlacklistAdd","type":"function","md":"functions/BIS_fnc_ambientBlacklistAdd.md","json":"functions/BIS_fnc_ambientBlacklistAdd.json","groups":["Ambient","Positions"],"syntax":["[trigger] call BIS_fnc_ambientBlacklistAdd"],"summary":"Add a new ambient blacklist trigger","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_ambientBoats","type":"function","md":"functions/BIS_fnc_ambientBoats.md","json":"functions/BIS_fnc_ambientBoats.json","groups":["Ambient"],"syntax":[],"summary":"","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_ambientFlyby","type":"function","md":"functions/BIS_fnc_ambientFlyby.md","json":"functions/BIS_fnc_ambientFlyby.json","groups":["Ambient"],"syntax":["[startPos, endPos, altitude, speedMode, classname, side] call BIS_fnc_ambientFlyby"],"summary":"Spawns an air unit that moves from point A to point B, never engaging nor being engaged. It is set as captive and will despawn once it reaches its destination.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_ambientHelicopters","type":"function","md":"functions/BIS_fnc_ambientHelicopters.md","json":"functions/BIS_fnc_ambientHelicopters.json","groups":["Ambient"],"syntax":[],"summary":"","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_ambientPlanes","type":"function","md":"functions/BIS_fnc_ambientPlanes.md","json":"functions/BIS_fnc_ambientPlanes.json","groups":["Ambient"],"syntax":["[quantity, areaRadius, dirStep] call BIS_fnc_ambientPlanes"],"summary":"Creates ambient airplanes fly-by near airports around the player. It will automatically get classes from `configFile >> \"CfgVehicles\"` on all planes that have \"ambientType\" attribute > 0.","arma3_since":"0.50","locality":{"argument":null,"effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_ambientPostprocess","type":"function","md":"functions/BIS_fnc_ambientPostprocess.md","json":"functions/BIS_fnc_ambientPostprocess.json","groups":["Ambient"],"syntax":["[terrain, activation] call BIS_fnc_ambientPostprocess"],"summary":"Initialize terrain-related postprocess effects.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_animalBehaviour","type":"function","md":"functions/BIS_fnc_animalBehaviour.md","json":"functions/BIS_fnc_animalBehaviour.json","groups":["Ambient"],"syntax":["[animal] call BIS_fnc_animalBehaviour"],"summary":"Animal behaviour control. Called by `Animals_F\\Data\\Scripts\\main.fsm`.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_animalRandomization","type":"function","md":"functions/BIS_fnc_animalRandomization.md","json":"functions/BIS_fnc_animalRandomization.json","groups":["Ambient"],"syntax":["animal call BIS_fnc_animalRandomization"],"summary":"Randomise animals skin.","arma3_since":"1.00","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_animalSiteSpawn","type":"function","md":"functions/BIS_fnc_animalSiteSpawn.md","json":"functions/BIS_fnc_animalSiteSpawn.json","groups":["Ambient"],"syntax":["[animalSite, classnamesToSpawn, radius] call BIS_fnc_animalSiteSpawn"],"summary":"Create an area that spawns animals. The animals will be created or deleted if a player is inside or outside the area's radius.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_animatedBriefing","type":"function","md":"functions/BIS_fnc_animatedBriefing.md","json":"functions/BIS_fnc_animatedBriefing.json","groups":["Systems","Briefing"],"syntax":["[timeline, indexEvent, music, markersHide, markersShow, endPosition] call BIS_fnc_animatedBriefing"],"summary":"Plays the Animated Briefings. Basically, it is a wrap function for the BIS_fnc_eventTimeline function.","arma3_since":"1.78","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_animatedOpening","type":"function","md":"functions/BIS_fnc_animatedOpening.md","json":"functions/BIS_fnc_animatedOpening.json","groups":["Systems"],"syntax":["[] call BIS_fnc_animatedOpening"],"summary":"","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_animatedScreen","type":"function","md":"functions/BIS_fnc_animatedScreen.md","json":"functions/BIS_fnc_animatedScreen.json","groups":["Systems"],"syntax":["[] call BIS_fnc_animatedScreen"],"summary":"","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_animateFlag","type":"function","md":"functions/BIS_fnc_animateFlag.md","json":"functions/BIS_fnc_animateFlag.json","groups":["Object Manipulation"],"syntax":["[flag, phase, instant] call BIS_fnc_animateFlag"],"summary":"Smoothly animates given flag from current position on the flag pole to the given position. When flag animation is done, the scripted event handler \"FlagAnimationDone\" is called.","arma3_since":"1.68","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_animatePicture","type":"function","md":"functions/BIS_fnc_animatePicture.md","json":"functions/BIS_fnc_animatePicture.json","groups":["Systems"],"syntax":["[control, durationOrSpeed, [translationPosition, isRelativeTranslation, useDuration], [scalePosition, isRelativeScale, scalePivot], alpha] call BIS_fnc_animatePicture"],"summary":"Translates (relative or absolute), scales (relative or absolute), and sets the alpha over time on the provided control.","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_animateTaskWaypoint","type":"function","md":"functions/BIS_fnc_animateTaskWaypoint.md","json":"functions/BIS_fnc_animateTaskWaypoint.json","groups":["Tasks"],"syntax":["param call BIS_fnc_animateTaskWaypoint"],"summary":"Plays an animation that pushes the active task waypoint up and down.","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_animType","type":"function","md":"functions/BIS_fnc_animType.md","json":"functions/BIS_fnc_animType.json","groups":["Object Manipulation"],"syntax":["param call BIS_fnc_animType"],"summary":"Function that returns a categorized array using a single string with the animation name.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_animViewer","type":"function","md":"functions/BIS_fnc_animViewer.md","json":"functions/BIS_fnc_animViewer.json","groups":["Diagnostic"],"syntax":["[] call BIS_fnc_animViewer"],"summary":"Opens the Splendid™ Animation Viewer.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_areEqual","type":"function","md":"functions/BIS_fnc_areEqual.md","json":"functions/BIS_fnc_areEqual.json","groups":["Variables"],"syntax":["[anything1, anything2, ..., anythingN] call BIS_fnc_areEqual"],"summary":"This function returns true if all of the passed data elements are of the same type and value. One or more elements can be passed.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_areEqualNotNil","type":"function","md":"functions/BIS_fnc_areEqualNotNil.md","json":"functions/BIS_fnc_areEqualNotNil.json","groups":["Variables"],"syntax":["[anything1, anything2, …] call BIS_fnc_areEqualNotNil"],"summary":"Compares all elements of passed array between each other and returns true is all are defined and identical.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_areFriendly","type":"function","md":"functions/BIS_fnc_areFriendly.md","json":"functions/BIS_fnc_areFriendly.json","groups":["Sides"],"syntax":["[side1, side2] call BIS_fnc_areFriendly"],"summary":"Function that takes two Sides and compares them, returning whether they are friendly or not.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_arithmeticMean","type":"function","md":"functions/BIS_fnc_arithmeticMean.md","json":"functions/BIS_fnc_arithmeticMean.json","groups":["Math"],"syntax":["numbers call BIS_fnc_arithmeticMean"],"summary":"Returns the arithmetic mean) (\"average value\") of an array of numbers.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_arrayCompare","type":"function","md":"functions/BIS_fnc_arrayCompare.md","json":"functions/BIS_fnc_arrayCompare.json","groups":["Arrays"],"syntax":["[array1, array2] call BIS_fnc_arrayCompare"],"summary":"This function checks if two arrays are containing the same elements in the same order.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"deprecated","operator":null,"aliases":[]},{"name":"BIS_fnc_arrayFindDeep","type":"function","md":"functions/BIS_fnc_arrayFindDeep.md","json":"functions/BIS_fnc_arrayFindDeep.json","groups":["Arrays"],"syntax":["[array,value] call BIS_fnc_arrayFindDeep"],"summary":"Searches an array for a specific value and returns its index.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_arrayInsert","type":"function","md":"functions/BIS_fnc_arrayInsert.md","json":"functions/BIS_fnc_arrayInsert.json","groups":["Arrays"],"syntax":["[array1, array2, index] call BIS_fnc_arrayInsert"],"summary":"Inserts the elements of one array into another, at a specified index. Neither arrays are touched by reference, a new array is returned.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_arrayPop","type":"function","md":"functions/BIS_fnc_arrayPop.md","json":"functions/BIS_fnc_arrayPop.json","groups":["Arrays"],"syntax":["array call BIS_fnc_arrayPop"],"summary":"This function removes the last (rightmost) element of an array and returns it.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_arrayPush","type":"function","md":"functions/BIS_fnc_arrayPush.md","json":"functions/BIS_fnc_arrayPush.json","groups":["Arrays"],"syntax":["[array, element] call BIS_fnc_arrayPush"],"summary":"This function adds an element to the end of an array and returns the array.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_arrayPushStack","type":"function","md":"functions/BIS_fnc_arrayPushStack.md","json":"functions/BIS_fnc_arrayPushStack.json","groups":["Arrays"],"syntax":["[array1, array2] call BIS_fnc_arrayPushStack"],"summary":"This function is similar to the array push function; however, it pushes the contents of an array onto the stack array.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_arrayShift","type":"function","md":"functions/BIS_fnc_arrayShift.md","json":"functions/BIS_fnc_arrayShift.json","groups":["Arrays"],"syntax":["[array] call BIS_fnc_arrayShift"],"summary":"This function removes the first (leftmost) element of an array and returns it.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_arrayShuffle","type":"function","md":"functions/BIS_fnc_arrayShuffle.md","json":"functions/BIS_fnc_arrayShuffle.json","groups":["Arrays"],"syntax":["array call BIS_fnc_arrayShuffle"],"summary":"Return a new array with randomized order of elements from input array.","arma3_since":"0.58","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_arrayUnShift","type":"function","md":"functions/BIS_fnc_arrayUnShift.md","json":"functions/BIS_fnc_arrayUnShift.json","groups":["Arrays"],"syntax":["[array, value] call BIS_fnc_arrayUnShift"],"summary":"This function adds an element to the beginning of an array and returns the array. The array is passed by reference so changes inside the function will be reflected outside of it.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_arsenal","type":"function","md":"functions/BIS_fnc_arsenal.md","json":"functions/BIS_fnc_arsenal.json","groups":["Inventory"],"syntax":["[mode, params] call BIS_fnc_arsenal"],"summary":"Function used for the Virtual Arsenal. The function features four different modes, each mode comes with its own parameters.","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_assignPlayerRole","type":"function","md":"functions/BIS_fnc_assignPlayerRole.md","json":"functions/BIS_fnc_assignPlayerRole.json","groups":["Object Manipulation"],"syntax":["[vehicle, role, path] call BIS_fnc_assignPlayerRole"],"summary":"Ensures the player can only get in the specific vehicle role.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_attachToRelative","type":"function","md":"functions/BIS_fnc_attachToRelative.md","json":"functions/BIS_fnc_attachToRelative.json","groups":["Object Manipulation"],"syntax":["[attachedObject, destinationObject, visual] call BIS_fnc_attachToRelative"],"summary":"Attaches an object to another, preserving their relative position and orientation.","arma3_since":"1.64","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_baseVehicle","type":"function","md":"functions/BIS_fnc_baseVehicle.md","json":"functions/BIS_fnc_baseVehicle.json","groups":["Configs","Vehicles"],"syntax":["class call BIS_fnc_baseVehicle"],"summary":"Returns base vehicle (i.e., vehicle which is not just derivative of other with different textures / animations).","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_baseWeapon","type":"function","md":"functions/BIS_fnc_baseWeapon.md","json":"functions/BIS_fnc_baseWeapon.json","groups":["Weapons"],"syntax":["[weaponName] call BIS_fnc_baseWeapon"],"summary":"Determines base weapon class, with no attachments.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_basicBackpack","type":"function","md":"functions/BIS_fnc_basicBackpack.md","json":"functions/BIS_fnc_basicBackpack.json","groups":["Inventory"],"syntax":["backPackClassName call BIS_fnc_basicBackpack"],"summary":"Determines basic backpack with no equipment present (ie empty).","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_basicTask","type":"function","md":"functions/BIS_fnc_basicTask.md","json":"functions/BIS_fnc_basicTask.json","groups":["Tasks"],"syntax":[],"summary":"","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_berp","type":"function","md":"functions/BIS_fnc_berp.md","json":"functions/BIS_fnc_berp.json","groups":["Interpolation"],"syntax":["[a, b, delta] call BIS_fnc_berp"],"summary":"Derivative of the Kelvin function ber).","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_berpVector","type":"function","md":"functions/BIS_fnc_berpVector.md","json":"functions/BIS_fnc_berpVector.json","groups":["Interpolation"],"syntax":["[a, b, delta] call BIS_fnc_berpVector"],"summary":"Wrapper for BIS_fnc_berp applying to each respective element of current and target vectors.","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_bezierInterpolate","type":"function","md":"functions/BIS_fnc_bezierInterpolate.md","json":"functions/BIS_fnc_bezierInterpolate.json","groups":["Interpolation"],"syntax":["[] call BIS_fnc_bezierInterpolate"],"summary":"*N/A*","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_bezierInterpolateVector","type":"function","md":"functions/BIS_fnc_bezierInterpolateVector.md","json":"functions/BIS_fnc_bezierInterpolateVector.json","groups":["Interpolation"],"syntax":["[] call BIS_fnc_bezierInterpolateVector"],"summary":"*N/A*","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_bezierLength","type":"function","md":"functions/BIS_fnc_bezierLength.md","json":"functions/BIS_fnc_bezierLength.json","groups":["Interpolation"],"syntax":["[] call BIS_fnc_bezierLength"],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_bitflagsCheck","type":"function","md":"functions/BIS_fnc_bitflagsCheck.md","json":"functions/BIS_fnc_bitflagsCheck.json","groups":["Bitwise"],"syntax":["[flagset, flag] call BIS_fnc_bitflagsCheck"],"summary":"Checks if one or more flags are set in the given flagset, represented with decimal or hexadecimal number","arma3_since":"1.66","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_bitflagsFlip","type":"function","md":"functions/BIS_fnc_bitflagsFlip.md","json":"functions/BIS_fnc_bitflagsFlip.json","groups":["Bitwise"],"syntax":["[flagset, flag] call BIS_fnc_bitflagsFlip"],"summary":"Flips one or more flags (set gets unset and vice versa) in the given flagset, represented with decimal or hexadecimal number","arma3_since":"1.66","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_bitflagsSet","type":"function","md":"functions/BIS_fnc_bitflagsSet.md","json":"functions/BIS_fnc_bitflagsSet.json","groups":["Bitwise"],"syntax":["[flagset, flag] call BIS_fnc_bitflagsSet"],"summary":"Sets one or more flags in the given flagset, represented with decimal or hexadecimal number","arma3_since":"1.66","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_bitflagsToArray","type":"function","md":"functions/BIS_fnc_bitflagsToArray.md","json":"functions/BIS_fnc_bitflagsToArray.json","groups":["Bitwise"],"syntax":["flagset call BIS_fnc_bitflagsToArray"],"summary":"Returns array with all bit flags which are set in the given flagset","arma3_since":"1.66","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_bitflagsUnset","type":"function","md":"functions/BIS_fnc_bitflagsUnset.md","json":"functions/BIS_fnc_bitflagsUnset.json","groups":["Bitwise"],"syntax":["[flagset, flag] call BIS_fnc_bitflagsUnset"],"summary":"Unsets one or more flags in the given flagset, represented with decimal or hexadecimal number","arma3_since":"1.66","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_bitwiseAND","type":"function","md":"functions/BIS_fnc_bitwiseAND.md","json":"functions/BIS_fnc_bitwiseAND.json","groups":["Bitwise"],"syntax":["[num1, num2] call BIS_fnc_bitwiseAND"],"summary":"Performs bitwise AND operation on two decimal or hexadecimal unsigned 24 bit integers (Hexadecimal number representation is simply auto-converted into decimal by the engine)","arma3_since":"1.66","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_bitwiseNOT","type":"function","md":"functions/BIS_fnc_bitwiseNOT.md","json":"functions/BIS_fnc_bitwiseNOT.json","groups":["Bitwise"],"syntax":["num call BIS_fnc_bitwiseNOT"],"summary":"Performs bitwise NOT operation on decimal or hexadecimal unsigned 24 bit integer (Hexadecimal number representation is simply auto-converted into decimal by the engine)","arma3_since":"1.66","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_bitwiseOR","type":"function","md":"functions/BIS_fnc_bitwiseOR.md","json":"functions/BIS_fnc_bitwiseOR.json","groups":["Bitwise"],"syntax":["[num1, num2] call BIS_fnc_bitwiseOR"],"summary":"Performs bitwise OR operation on two decimal or hexadecimal unsigned 24 bit integers (Hexadecimal number representation is simply auto-converted into decimal by the engine)","arma3_since":"1.66","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_bitwiseXOR","type":"function","md":"functions/BIS_fnc_bitwiseXOR.md","json":"functions/BIS_fnc_bitwiseXOR.json","groups":["Bitwise"],"syntax":["[num1, num2] call BIS_fnc_bitwiseXOR"],"summary":"Performs bitwise XOR operation on two decimal or hexadecimal unsigned 24 bit integers (Hexadecimal number representation is simply auto-converted into decimal by the engine)","arma3_since":"1.66","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_blackIn","type":"function","md":"functions/BIS_fnc_blackIn.md","json":"functions/BIS_fnc_blackIn.json","groups":["GUI"],"syntax":["[id, smoothing, fadeSpeed] call BIS_fnc_blackIn"],"summary":"Unregister a black screen. When none other black screen is registered, fade it out.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_blackOut","type":"function","md":"functions/BIS_fnc_blackOut.md","json":"functions/BIS_fnc_blackOut.json","groups":["GUI"],"syntax":["[id, smoothing, fadeSpeed] call BIS_fnc_blackOut"],"summary":"Register a black screen. Start the black screen when the first request is registered.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_bleedTickets","type":"function","md":"functions/BIS_fnc_bleedTickets.md","json":"functions/BIS_fnc_bleedTickets.json","groups":["Missions"],"syntax":["[sides, dominanceRatio, bleedingAmount, bleedingDelay] call BIS_fnc_bleedTickets"],"summary":"Function that handles bleeding ticket system. Tickets are set beforehand using BIS_fnc_respawnTickets.","arma3_since":"1.10","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_blinkMarker","type":"function","md":"functions/BIS_fnc_blinkMarker.md","json":"functions/BIS_fnc_blinkMarker.json","groups":["Map and Markers"],"syntax":["[marker, blinkDuration, blinkAmount] spawn BIS_fnc_blinkMarker"],"summary":"Makes given marker blink.","arma3_since":"1.78","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_bloodEffect","type":"function","md":"functions/BIS_fnc_bloodEffect.md","json":"functions/BIS_fnc_bloodEffect.json","groups":["Feedback"],"syntax":["[10] call BIS_fnc_bloodEffect"],"summary":"Adds the bleeding effect post-processing effect to the players screen.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_boatRack01ActionAdd","type":"function","md":"functions/BIS_fnc_boatRack01ActionAdd.md","json":"functions/BIS_fnc_boatRack01ActionAdd.json","groups":["Boat Recovery"],"syntax":["[] call BIS_fnc_boatRack01ActionAdd"],"summary":"- This is sub function for 'boat recovery' functionality.","arma3_since":"1.84","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_BoatRack01ActionCondition","type":"function","md":"functions/BIS_fnc_BoatRack01ActionCondition.md","json":"functions/BIS_fnc_BoatRack01ActionCondition.json","groups":["Boat Recovery"],"syntax":["BIS_fnc_BoatRack01ActionCondition"],"summary":"","arma3_since":"1.84","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_boatRack01ActionRemove","type":"function","md":"functions/BIS_fnc_boatRack01ActionRemove.md","json":"functions/BIS_fnc_boatRack01ActionRemove.json","groups":["Boat Recovery"],"syntax":["[] call BIS_fnc_boatRack01ActionRemove"],"summary":"- This is sub function for 'boat recovery' functionality.","arma3_since":"1.84","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_boatRack01AdjustZOffset","type":"function","md":"functions/BIS_fnc_boatRack01AdjustZOffset.md","json":"functions/BIS_fnc_boatRack01AdjustZOffset.json","groups":["Boat Recovery"],"syntax":["[] call BIS_fnc_boatRack01AdjustZOffset"],"summary":"- This is sub function for 'boat recovery' functionality.","arma3_since":"1.84","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_boatRack01CanExetuteAction","type":"function","md":"functions/BIS_fnc_boatRack01CanExetuteAction.md","json":"functions/BIS_fnc_boatRack01CanExetuteAction.json","groups":["Boat Recovery"],"syntax":["[] call BIS_fnc_boatRack01CanExetuteAction"],"summary":"- This is sub function for 'boat recovery' functionality.","arma3_since":"1.84","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_boatRack01CanProgressAction","type":"function","md":"functions/BIS_fnc_boatRack01CanProgressAction.md","json":"functions/BIS_fnc_boatRack01CanProgressAction.json","groups":["Boat Recovery"],"syntax":["[] call BIS_fnc_boatRack01CanProgressAction"],"summary":"- This is sub function for 'boat recovery' functionality.","arma3_since":"1.84","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_boatRack01Init","type":"function","md":"functions/BIS_fnc_boatRack01Init.md","json":"functions/BIS_fnc_boatRack01Init.json","groups":["Boat Recovery"],"syntax":["[] call BIS_fnc_boatRack01Init"],"summary":"- This is main function for 'boat recovery' functionality.","arma3_since":"1.84","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_boatRack01InitAdjustZOffsets","type":"function","md":"functions/BIS_fnc_boatRack01InitAdjustZOffsets.md","json":"functions/BIS_fnc_boatRack01InitAdjustZOffsets.json","groups":["Boat Recovery"],"syntax":["[] call BIS_fnc_boatRack01InitAdjustZOffsets"],"summary":"- This is sub function for 'boat recovery' functionality.","arma3_since":"1.84","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_bounceIn","type":"function","md":"functions/BIS_fnc_bounceIn.md","json":"functions/BIS_fnc_bounceIn.json","groups":["Interpolation"],"syntax":["[] call BIS_fnc_bounceIn"],"summary":"*N/A*","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_bounceInOut","type":"function","md":"functions/BIS_fnc_bounceInOut.md","json":"functions/BIS_fnc_bounceInOut.json","groups":["Interpolation"],"syntax":["[] call BIS_fnc_bounceInOut"],"summary":"*N/A*","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_bounceInOutVector","type":"function","md":"functions/BIS_fnc_bounceInOutVector.md","json":"functions/BIS_fnc_bounceInOutVector.json","groups":["Interpolation"],"syntax":["[] call BIS_fnc_bounceInOutVector"],"summary":"*N/A*","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_bounceInVector","type":"function","md":"functions/BIS_fnc_bounceInVector.md","json":"functions/BIS_fnc_bounceInVector.json","groups":["Interpolation"],"syntax":["[] call BIS_fnc_bounceInVector"],"summary":"*N/A*","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_bounceOut","type":"function","md":"functions/BIS_fnc_bounceOut.md","json":"functions/BIS_fnc_bounceOut.json","groups":["Interpolation"],"syntax":["[] call BIS_fnc_bounceOut"],"summary":"*N/A*","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_bounceOutVector","type":"function","md":"functions/BIS_fnc_bounceOutVector.md","json":"functions/BIS_fnc_bounceOutVector.json","groups":["Interpolation"],"syntax":["[] call BIS_fnc_bounceOutVector"],"summary":"*N/A*","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_boundingBoxCorner","type":"function","md":"functions/BIS_fnc_boundingBoxCorner.md","json":"functions/BIS_fnc_boundingBoxCorner.json","groups":["Object Manipulation"],"syntax":["[param0, param1] call BIS_fnc_boundingBoxCorner"],"summary":"Returns position of all four bounding box corners OR Returns position of the nearest corner to the given position","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_boundingBoxDimensions","type":"function","md":"functions/BIS_fnc_boundingBoxDimensions.md","json":"functions/BIS_fnc_boundingBoxDimensions.json","groups":["Object Manipulation"],"syntax":["object call BIS_fnc_boundingBoxDimensions"],"summary":"Returns the sizes of the three dimensions of an object's bounding box.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_boundingBoxMarker","type":"function","md":"functions/BIS_fnc_boundingBoxMarker.md","json":"functions/BIS_fnc_boundingBoxMarker.json","groups":["Object Manipulation"],"syntax":["object call BIS_fnc_boundingBoxMarker"],"summary":"Creates marker on object with size of objects' bounding box.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_boundingCircle","type":"function","md":"functions/BIS_fnc_boundingCircle.md","json":"functions/BIS_fnc_boundingCircle.json","groups":["Object Manipulation"],"syntax":["object call BIS_fnc_boundingCircle"],"summary":"Returns size of bounding circle (calculated from X and Y coordinates). This is actually the 2D horizontal diagonal length of the boundingBox.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_briefingAnimate","type":"function","md":"functions/BIS_fnc_briefingAnimate.md","json":"functions/BIS_fnc_briefingAnimate.json","groups":["Briefing"],"syntax":["[markerName, stepId, delay] call BIS_fnc_briefingAnimate"],"summary":"Animate briefing markers.","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_briefingInit","type":"function","md":"functions/BIS_fnc_briefingInit.md","json":"functions/BIS_fnc_briefingInit.json","groups":["Briefing"],"syntax":["marker call BIS_fnc_briefingInit"],"summary":"Initialize animated briefing markers.","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_buildingPositions","type":"function","md":"functions/BIS_fnc_buildingPositions.md","json":"functions/BIS_fnc_buildingPositions.json","groups":["Positions"],"syntax":["param call BIS_fnc_buildingPositions"],"summary":"Get all available positions within a building or structure.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_calculateDateTime","type":"function","md":"functions/BIS_fnc_calculateDateTime.md","json":"functions/BIS_fnc_calculateDateTime.json","groups":["Environment"],"syntax":["[startDate, endDateOrOffset, timeUnit] call BIS_fnc_calculateDateTime"],"summary":"Returns the end datetime if an offset is passed, or the offset between start and end dates.","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_call","type":"function","md":"functions/BIS_fnc_call.md","json":"functions/BIS_fnc_call.json","groups":["Program Flow"],"syntax":["[params, code] call BIS_fnc_call","code call BIS_fnc_call"],"summary":"Execute given code with or without parameter.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_callScriptedEventHandler","type":"function","md":"functions/BIS_fnc_callScriptedEventHandler.md","json":"functions/BIS_fnc_callScriptedEventHandler.json","groups":["Event Handlers"],"syntax":["[namespace, name, arguments, returnResults] call BIS_fnc_callScriptedEventHandler"],"summary":"Calls all the codes assigned to scripted event handler with given name. Since Arma 3 v1.68 the code receives current EH id in the special variable: `_thisScriptedEventHandler`","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_camera","type":"function","md":"functions/BIS_fnc_camera.md","json":"functions/BIS_fnc_camera.json","groups":["Diagnostic"],"syntax":["[mode, parameter] call BIS_fnc_camera"],"summary":"Splendid™ Camera, *\"Ultimate Screenshot Simulator\"*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_camera_deleted","type":"function","md":"functions/BIS_fnc_camera_deleted.md","json":"functions/BIS_fnc_camera_deleted.json","groups":["Camera"],"syntax":["[camera] call BIS_fnc_camera_deleted"],"summary":"Deletes given camera.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_camera_edenAttributesChanged","type":"function","md":"functions/BIS_fnc_camera_edenAttributesChanged.md","json":"functions/BIS_fnc_camera_edenAttributesChanged.json","groups":["Camera3DEN"],"syntax":["[] call BIS_fnc_camera_edenAttributesChanged"],"summary":"Attributes change in EDEN for a camera","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_camera_edenConnectionChanged","type":"function","md":"functions/BIS_fnc_camera_edenConnectionChanged.md","json":"functions/BIS_fnc_camera_edenConnectionChanged.json","groups":["Camera3DEN"],"syntax":["[] call BIS_fnc_camera_edenConnectionChanged"],"summary":"3DEN connections of a camera are changed","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_camera_edenDeleted","type":"function","md":"functions/BIS_fnc_camera_edenDeleted.md","json":"functions/BIS_fnc_camera_edenDeleted.json","groups":["Camera3DEN"],"syntax":["[] call BIS_fnc_camera_edenDeleted"],"summary":"Camera is deleted","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_camera_edenInit","type":"function","md":"functions/BIS_fnc_camera_edenInit.md","json":"functions/BIS_fnc_camera_edenInit.json","groups":["Camera3DEN"],"syntax":["[] call BIS_fnc_camera_edenInit"],"summary":"Camera is initialized in 3den","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_camera_edenIsSelected","type":"function","md":"functions/BIS_fnc_camera_edenIsSelected.md","json":"functions/BIS_fnc_camera_edenIsSelected.json","groups":["Camera3DEN"],"syntax":["[] call BIS_fnc_camera_edenIsSelected"],"summary":"Whether this camera is selected in 3den","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_camera_edenRegisteredToWorld","type":"function","md":"functions/BIS_fnc_camera_edenRegisteredToWorld.md","json":"functions/BIS_fnc_camera_edenRegisteredToWorld.json","groups":["Camera3DEN"],"syntax":["[] call BIS_fnc_camera_edenRegisteredToWorld"],"summary":"*N/A*","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_camera_edenReset","type":"function","md":"functions/BIS_fnc_camera_edenReset.md","json":"functions/BIS_fnc_camera_edenReset.json","groups":["Camera3DEN"],"syntax":["[] call BIS_fnc_camera_edenReset"],"summary":"Resets camera in 3DEN","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_camera_edenSelectionChanged","type":"function","md":"functions/BIS_fnc_camera_edenSelectionChanged.md","json":"functions/BIS_fnc_camera_edenSelectionChanged.json","groups":["Camera3DEN"],"syntax":["[] call BIS_fnc_camera_edenSelectionChanged"],"summary":"The selection state of given camera changes","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_camera_edenUnregisteredFromWorld","type":"function","md":"functions/BIS_fnc_camera_edenUnregisteredFromWorld.md","json":"functions/BIS_fnc_camera_edenUnregisteredFromWorld.json","groups":["Camera3DEN"],"syntax":["[] call BIS_fnc_camera_edenUnregisteredFromWorld"],"summary":"Attributes change in EDEN for a camera","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_camera_getCam","type":"function","md":"functions/BIS_fnc_camera_getCam.md","json":"functions/BIS_fnc_camera_getCam.json","groups":["Camera"],"syntax":["[camera] call BIS_fnc_camera_getCam"],"summary":"Gets camera instance of camerea object","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_camera_getCinemaBordersEnabled","type":"function","md":"functions/BIS_fnc_camera_getCinemaBordersEnabled.md","json":"functions/BIS_fnc_camera_getCinemaBordersEnabled.json","groups":["Camera"],"syntax":["[camera] call BIS_fnc_camera_getCinemaBordersEnabled"],"summary":"Check if camera uses cinema borders.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_camera_getFocus","type":"function","md":"functions/BIS_fnc_camera_getFocus.md","json":"functions/BIS_fnc_camera_getFocus.json","groups":["Camera"],"syntax":["[camera] call BIS_fnc_camera_getFocus"],"summary":"Returns camera focus.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_camera_getFOV","type":"function","md":"functions/BIS_fnc_camera_getFOV.md","json":"functions/BIS_fnc_camera_getFOV.json","groups":["Camera"],"syntax":["[camera] call BIS_fnc_camera_getFOV"],"summary":"Gets FOV of camera.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_camera_getHUDEnabled","type":"function","md":"functions/BIS_fnc_camera_getHUDEnabled.md","json":"functions/BIS_fnc_camera_getHUDEnabled.json","groups":["Camera"],"syntax":["[camera] call BIS_fnc_camera_getHUDEnabled"],"summary":"Returns wether camera HUD is enabled.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_camera_getVisionMode","type":"function","md":"functions/BIS_fnc_camera_getVisionMode.md","json":"functions/BIS_fnc_camera_getVisionMode.json","groups":["Camera"],"syntax":["[camera] call BIS_fnc_camera_getVisionMode"],"summary":"Returns camera vision mode.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_camera_init","type":"function","md":"functions/BIS_fnc_camera_init.md","json":"functions/BIS_fnc_camera_init.json","groups":["Camera"],"syntax":["[camera] call BIS_fnc_camera_init"],"summary":"Initialises a camera.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_camera_setCam","type":"function","md":"functions/BIS_fnc_camera_setCam.md","json":"functions/BIS_fnc_camera_setCam.json","groups":["Camera"],"syntax":["[camera, cameraInstance] call BIS_fnc_camera_setCam"],"summary":"Sets camera instance of camera object.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_camera_setCinemaBordersEnabled","type":"function","md":"functions/BIS_fnc_camera_setCinemaBordersEnabled.md","json":"functions/BIS_fnc_camera_setCinemaBordersEnabled.json","groups":["Camera"],"syntax":["[camera, enabled] call BIS_fnc_camera_setCinemaBordersEnabled"],"summary":"Sets cinema borders.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_camera_setFocus","type":"function","md":"functions/BIS_fnc_camera_setFocus.md","json":"functions/BIS_fnc_camera_setFocus.json","groups":["Camera"],"syntax":["[camera, focusValues] call BIS_fnc_camera_setFocus"],"summary":"Sets camera focus.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_camera_setFOV","type":"function","md":"functions/BIS_fnc_camera_setFOV.md","json":"functions/BIS_fnc_camera_setFOV.json","groups":["Camera"],"syntax":["[camera, FOV] call BIS_fnc_camera_setFOV"],"summary":"Sets the FOV of given camera.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_camera_setHUDEnabled","type":"function","md":"functions/BIS_fnc_camera_setHUDEnabled.md","json":"functions/BIS_fnc_camera_setHUDEnabled.json","groups":["Camera"],"syntax":["[camera, state] call BIS_fnc_camera_setHUDEnabled"],"summary":"Enables or disables camera HUD.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_camera_setVisionMode","type":"function","md":"functions/BIS_fnc_camera_setVisionMode.md","json":"functions/BIS_fnc_camera_setVisionMode.json","groups":["Camera"],"syntax":["[camera, mode] call BIS_fnc_camera_setVisionMode"],"summary":"Sets camera vision mode.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_camera_tick","type":"function","md":"functions/BIS_fnc_camera_tick.md","json":"functions/BIS_fnc_camera_tick.json","groups":["Camera"],"syntax":["[camera] call BIS_fnc_camera_tick"],"summary":"Ticks a camera. Updates position and view mode.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_cameraOld","type":"function","md":"functions/BIS_fnc_cameraOld.md","json":"functions/BIS_fnc_cameraOld.json","groups":["Diagnostic"],"syntax":["[target] call BIS_fnc_cameraOld"],"summary":"Classic camera script, replaced by the Splendid™ BIS_fnc_camera.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_camFollow","type":"function","md":"functions/BIS_fnc_camFollow.md","json":"functions/BIS_fnc_camFollow.json","groups":["Camera"],"syntax":["[camera, target, refreshTime] call BIS_fnc_camFollow"],"summary":"Refresh a camera Field of View according to its distance with the target.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_cancelMarker","type":"function","md":"functions/BIS_fnc_cancelMarker.md","json":"functions/BIS_fnc_cancelMarker.json","groups":["Map and Markers"],"syntax":["[marker, duration, fadeTime, sizeMultiplier, angleOffset] spawn BIS_fnc_cancelMarker"],"summary":"Cancels a marker by a red 'X' marker. Also sets its variable to \"Canceled\" to true.","arma3_since":"1.78","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_carAlarm","type":"function","md":"functions/BIS_fnc_carAlarm.md","json":"functions/BIS_fnc_carAlarm.json","groups":["Object Manipulation"],"syntax":["[mode, car] call BIS_fnc_carAlarm"],"summary":"Play car alarm effect.","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_cargoTurretIndex","type":"function","md":"functions/BIS_fnc_cargoTurretIndex.md","json":"functions/BIS_fnc_cargoTurretIndex.json","groups":["Object Manipulation"],"syntax":["[vehicle, personOrTurretPath] call BIS_fnc_cargoTurretIndex"],"summary":"Return cargo index of a person turret and the other way around.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_carrier01AnimateDeflectors","type":"function","md":"functions/BIS_fnc_carrier01AnimateDeflectors.md","json":"functions/BIS_fnc_carrier01AnimateDeflectors.json","groups":["Aircraft Carrier"],"syntax":["[carrierPart, animations, animationState] spawn BIS_fnc_carrier01AnimateDeflectors"],"summary":"Plays a set of animations to animate the carriers' catapult jet blast deflectors. See Arma 3: Aircraft Systems for information about needed config changes.","arma3_since":"1.68","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_carrier01CatapultActionAdd","type":"function","md":"functions/BIS_fnc_carrier01CatapultActionAdd.md","json":"functions/BIS_fnc_carrier01CatapultActionAdd.json","groups":["Aircraft Carrier"],"syntax":[],"summary":"","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_carrier01CatapultActionRemove","type":"function","md":"functions/BIS_fnc_carrier01CatapultActionRemove.md","json":"functions/BIS_fnc_carrier01CatapultActionRemove.json","groups":["Aircraft Carrier"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_carrier01CatapultID","type":"function","md":"functions/BIS_fnc_carrier01CatapultID.md","json":"functions/BIS_fnc_carrier01CatapultID.json","groups":["Aircraft Carrier"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_carrier01CatapultLockTo","type":"function","md":"functions/BIS_fnc_carrier01CatapultLockTo.md","json":"functions/BIS_fnc_carrier01CatapultLockTo.json","groups":["Aircraft Carrier"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_carrier01CrewInAnim","type":"function","md":"functions/BIS_fnc_carrier01CrewInAnim.md","json":"functions/BIS_fnc_carrier01CrewInAnim.json","groups":["Aircraft Carrier"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_carrier01CrewPlayAnim","type":"function","md":"functions/BIS_fnc_carrier01CrewPlayAnim.md","json":"functions/BIS_fnc_carrier01CrewPlayAnim.json","groups":["Aircraft Carrier"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_carrier01EdenDelete","type":"function","md":"functions/BIS_fnc_carrier01EdenDelete.md","json":"functions/BIS_fnc_carrier01EdenDelete.json","groups":["Aircraft Carrier"],"syntax":["[mode, param0, param1] call BIS_fnc_carrier01EdenDelete"],"summary":"- This is a sub function designed to delete dynamic aircrfat carrier in EDEN editor. Carrier consists of multiple sub-objects that are linked together bnased on precise memory point positions in 3D space.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_carrier01EdenInit","type":"function","md":"functions/BIS_fnc_carrier01EdenInit.md","json":"functions/BIS_fnc_carrier01EdenInit.json","groups":["Aircraft Carrier"],"syntax":["[mode, param0, param1] call BIS_fnc_carrier01EdenInit"],"summary":"- This is a sub function designed to assemble dynamic aircrfat carrier in EDEN editor. Carrier consists of multiple sub-objects that are linked together bnased on precise memory point positions in 3D space.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_carrier01Init","type":"function","md":"functions/BIS_fnc_carrier01Init.md","json":"functions/BIS_fnc_carrier01Init.json","groups":["Aircraft Carrier"],"syntax":["carrier call BIS_fnc_carrier01Init"],"summary":"This is a main function designed to assemble a dynamic aircraft carrier. A carrier consists of multiple sub-objects that are linked together based on precise memory point positions in 3D space.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_carrier01PosUpdate","type":"function","md":"functions/BIS_fnc_carrier01PosUpdate.md","json":"functions/BIS_fnc_carrier01PosUpdate.json","groups":["Aircraft Carrier"],"syntax":["[mode, param0, param1] call BIS_fnc_carrier01PosUpdate"],"summary":"- This is a sub function designed to update dynamic aircraft carriers position in EDEN editor. Carrier consists of multiple sub-objects that are linked together bnased on precise memory point positions in 3D space.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_changeColorMarker","type":"function","md":"functions/BIS_fnc_changeColorMarker.md","json":"functions/BIS_fnc_changeColorMarker.json","groups":["Map and Markers"],"syntax":["[marker, color, duration] spawn BIS_fnc_changeColorMarker"],"summary":"Makes the marker go from its original color to a specified color over time","arma3_since":"1.78","locality":{"argument":null,"effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_changeSupportRadioChannel","type":"function","md":"functions/BIS_fnc_changeSupportRadioChannel.md","json":"functions/BIS_fnc_changeSupportRadioChannel.json","groups":["Supports"],"syntax":["[param0, param1] call BIS_fnc_changeSupportRadioChannel"],"summary":"Changes the radio channel for Support module-related protocol.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_channelNumToRadioChannelID","type":"function","md":"functions/BIS_fnc_channelNumToRadioChannelID.md","json":"functions/BIS_fnc_channelNumToRadioChannelID.json","groups":["Radio"],"syntax":["channelNum call BIS_fnc_channelNumToRadioChannelID"],"summary":"Converts chat channel number, used in currentChannel, enableChannel, etc to radio channel id, used in radioChannelAdd, radioChannelSetLabel, etc.","arma3_since":"2.22","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_cinemaBorder","type":"function","md":"functions/BIS_fnc_cinemaBorder.md","json":"functions/BIS_fnc_cinemaBorder.json","groups":["GUI"],"syntax":["[mode, duration, sound, view] call BIS_fnc_cinemaBorder"],"summary":"Creates cinematic borders. Player cannot move during cutscene.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_clamp","type":"function","md":"functions/BIS_fnc_clamp.md","json":"functions/BIS_fnc_clamp.json","groups":["Math"],"syntax":["[value, min, max] call BIS_fnc_clamp"],"summary":"Clamps provided value within min..max range.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_clampVector","type":"function","md":"functions/BIS_fnc_clampVector.md","json":"functions/BIS_fnc_clampVector.json","groups":["Vectors"],"syntax":["[vector, min, max] call BIS_fnc_clampVector"],"summary":"Clamps vector values between provided min/max boundaries.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_classMagazine","type":"function","md":"functions/BIS_fnc_classMagazine.md","json":"functions/BIS_fnc_classMagazine.json","groups":["Configs"],"syntax":["magazineClass call BIS_fnc_classMagazine"],"summary":"Returns class of magazine given by string.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_classWeapon","type":"function","md":"functions/BIS_fnc_classWeapon.md","json":"functions/BIS_fnc_classWeapon.json","groups":["Weapons"],"syntax":["weaponClass call BIS_fnc_classWeapon"],"summary":"Returns class of weapon given by string.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_clerp","type":"function","md":"functions/BIS_fnc_clerp.md","json":"functions/BIS_fnc_clerp.json","groups":["Interpolation"],"syntax":["[currentValue, targetValue, alpha] call BIS_fnc_clerp"],"summary":"CLerp - Circular Lerp - is like lerp but handles the wraparound from 0 to 360 This is useful when interpolating eulerAngles and the object crosses the 0/360 boundary The standard Lerp function causes the object to…","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_codePerformance","type":"function","md":"functions/BIS_fnc_codePerformance.md","json":"functions/BIS_fnc_codePerformance.json","groups":["Diagnostic"],"syntax":["[expression, arguments, cycles, display] call BIS_fnc_codePerformance"],"summary":"Measures how much time it takes to execute given expression. Results may vary based on overall performance; use this function to compare alternative scripting approaches rather than to measure specific values.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_colorConfigToRGBA","type":"function","md":"functions/BIS_fnc_colorConfigToRGBA.md","json":"functions/BIS_fnc_colorConfigToRGBA.json","groups":["Arrays"],"syntax":["configColor call BIS_fnc_colorConfigToRGBA"],"summary":"Converts config color format to RGBA array of numbers.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_colorMarker","type":"function","md":"functions/BIS_fnc_colorMarker.md","json":"functions/BIS_fnc_colorMarker.json","groups":["Map and Markers"],"syntax":["[marker, color, duration] spawn BIS_fnc_colorMarker"],"summary":"Changes color of a marker with a little effect","arma3_since":"1.78","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_colorRGBAtoHTML","type":"function","md":"functions/BIS_fnc_colorRGBAtoHTML.md","json":"functions/BIS_fnc_colorRGBAtoHTML.json","groups":["Arrays"],"syntax":["colorArray call BIS_fnc_colorRGBAtoHTML"],"summary":"Converts RGBA color format to #AARRGGBB HTML color format.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_colorRGBAtoTexture","type":"function","md":"functions/BIS_fnc_colorRGBAtoTexture.md","json":"functions/BIS_fnc_colorRGBAtoTexture.json","groups":["Arrays"],"syntax":["color call BIS_fnc_colorRGBAtoTexture"],"summary":"Converts RGB color format to procedural texture, e.g `[0,0,0,1]` becomes `\"#(argb,8,8,3)color(0,0,0,1)\"`.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_colorRGBtoHTML","type":"function","md":"functions/BIS_fnc_colorRGBtoHTML.md","json":"functions/BIS_fnc_colorRGBtoHTML.json","groups":["Arrays"],"syntax":["colorArray call BIS_fnc_colorRGBtoHTML"],"summary":"Converts RGB color format to HTML color format.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_commsMenuCreate","type":"function","md":"functions/BIS_fnc_commsMenuCreate.md","json":"functions/BIS_fnc_commsMenuCreate.json","groups":["Communication Menu"],"syntax":["call BIS_fnc_commsMenuCreate"],"summary":"Creates the global communications menu, if it is not already created. All entries are invisible by default. Unhide appropriate sections by using BIS_fnc_commsMenuToggleVisibility.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_commsMenuToggleAvailability","type":"function","md":"functions/BIS_fnc_commsMenuToggleAvailability.md","json":"functions/BIS_fnc_commsMenuToggleAvailability.json","groups":["Communication Menu"],"syntax":["[index, mode] call BIS_fnc_commsMenuToggleAvailability"],"summary":"Enables or disables certain sections of the global communications menu.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_commsMenuToggleVisibility","type":"function","md":"functions/BIS_fnc_commsMenuToggleVisibility.md","json":"functions/BIS_fnc_commsMenuToggleVisibility.json","groups":["Communication Menu"],"syntax":["[index, mode] call BIS_fnc_commsMenuToggleVisibility"],"summary":"Shows or hides certain sections of the global communications menu.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_compareDateTimes","type":"function","md":"functions/BIS_fnc_compareDateTimes.md","json":"functions/BIS_fnc_compareDateTimes.json","groups":["Environment"],"syntax":["[date1, date2] call BIS_fnc_compareDateTimes"],"summary":"Returns the newer date or returns true if they are identical.","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_compatibleItems","type":"function","md":"functions/BIS_fnc_compatibleItems.md","json":"functions/BIS_fnc_compatibleItems.json","groups":["Inventory"],"syntax":["weapon call BIS_fnc_compatibleItems"],"summary":"Return all compatible weapon attachments.","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"deprecated","operator":null,"aliases":[]},{"name":"BIS_fnc_compatibleMagazines","type":"function","md":"functions/BIS_fnc_compatibleMagazines.md","json":"functions/BIS_fnc_compatibleMagazines.json","groups":["Weapons"],"syntax":["[weapon, returnHidden] call BIS_fnc_compatibleMagazines"],"summary":"Gets all compatible magazines for selected weapons. Function looks both for magazines listed in `magazines` array and compatible `magazineWells`.","arma3_since":"1.96","locality":{"argument":null,"effect":null,"server_exec":false},"status":"deprecated","operator":null,"aliases":[]},{"name":"BIS_fnc_completedCuratorChallengesCount","type":"function","md":"functions/BIS_fnc_completedCuratorChallengesCount.md","json":"functions/BIS_fnc_completedCuratorChallengesCount.json","groups":["CuratorChallenges"],"syntax":["curator call BIS_fnc_completedCuratorChallengesCount"],"summary":"Return number of completed curator challenges.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_conditionalSelect","type":"function","md":"functions/BIS_fnc_conditionalSelect.md","json":"functions/BIS_fnc_conditionalSelect.json","groups":["Arrays"],"syntax":["[items, condition] call BIS_fnc_conditionalSelect"],"summary":"This returns a sub-array of elements that satisfy a specific condition in the order they have been passed.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_configExtremes","type":"function","md":"functions/BIS_fnc_configExtremes.md","json":"functions/BIS_fnc_configExtremes.json","groups":["Configs"],"syntax":["[paths, properties, propertyTypes, propertyDefaults] call BIS_fnc_configExtremes"],"summary":"Scan config paths and return min and max values for each property.","arma3_since":"1.36","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_configPath","type":"function","md":"functions/BIS_fnc_configPath.md","json":"functions/BIS_fnc_configPath.json","groups":["Configs"],"syntax":["[config, format, strict] call BIS_fnc_configPath"],"summary":"Returns config path to given entry in given format.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_configViewer","type":"function","md":"functions/BIS_fnc_configViewer.md","json":"functions/BIS_fnc_configViewer.json","groups":["Diagnostic"],"syntax":["[parent, cfg, showOk, onSelect, onAdd, header] call BIS_fnc_configViewer"],"summary":"Opens the Splendid™ Config Viewer.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_consolidateArray","type":"function","md":"functions/BIS_fnc_consolidateArray.md","json":"functions/BIS_fnc_consolidateArray.json","groups":["Arrays"],"syntax":["array call BIS_fnc_consolidateArray"],"summary":"Finds duplicates in the given array of anything and consolidates them into an array of sub-arrays","arma3_since":"0.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_controlConfigs","type":"function","md":"functions/BIS_fnc_controlConfigs.md","json":"functions/BIS_fnc_controlConfigs.json","groups":["GUI","Configs"],"syntax":["[display, path] call BIS_fnc_controlConfigs"],"summary":"Return config paths to all display controls.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_controlPoint_compute","type":"function","md":"functions/BIS_fnc_controlPoint_compute.md","json":"functions/BIS_fnc_controlPoint_compute.json","groups":["ControlPoint"],"syntax":["[controlPoint] call BIS_fnc_controlPoint_compute"],"summary":"Computes data for control point.","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_controlPoint_computeOwnerKey","type":"function","md":"functions/BIS_fnc_controlPoint_computeOwnerKey.md","json":"functions/BIS_fnc_controlPoint_computeOwnerKey.json","groups":["ControlPoint"],"syntax":["[controlPoint] call BIS_fnc_controlPoint_computeOwnerKey"],"summary":"Returns the key owner of given control point.","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_controlPoint_edenAttributesChanged","type":"function","md":"functions/BIS_fnc_controlPoint_edenAttributesChanged.md","json":"functions/BIS_fnc_controlPoint_edenAttributesChanged.json","groups":["ControlPoint3DEN"],"syntax":["[] call BIS_fnc_controlPoint_edenAttributesChanged"],"summary":"Attributes change in EDEN for a control point","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_controlPoint_edenConnectionChanged","type":"function","md":"functions/BIS_fnc_controlPoint_edenConnectionChanged.md","json":"functions/BIS_fnc_controlPoint_edenConnectionChanged.json","groups":["ControlPoint3DEN"],"syntax":["[] call BIS_fnc_controlPoint_edenConnectionChanged"],"summary":"3DEN connections of a control point is changed","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_controlPoint_edenDragged","type":"function","md":"functions/BIS_fnc_controlPoint_edenDragged.md","json":"functions/BIS_fnc_controlPoint_edenDragged.json","groups":["ControlPoint3DEN"],"syntax":["[] call BIS_fnc_controlPoint_edenDragged"],"summary":"Entity is dragged in 3DEN","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_controlPoint_edenIsSelected","type":"function","md":"functions/BIS_fnc_controlPoint_edenIsSelected.md","json":"functions/BIS_fnc_controlPoint_edenIsSelected.json","groups":["ControlPoint3DEN"],"syntax":["[] call BIS_fnc_controlPoint_edenIsSelected"],"summary":"Whether given control point is selected in 3den","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_controlPoint_edenRegisteredToWorld","type":"function","md":"functions/BIS_fnc_controlPoint_edenRegisteredToWorld.md","json":"functions/BIS_fnc_controlPoint_edenRegisteredToWorld.json","groups":["ControlPoint3DEN"],"syntax":["[] call BIS_fnc_controlPoint_edenRegisteredToWorld"],"summary":"Attributes change in EDEN for a control point","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_controlPoint_edenUnregisteredFromWorld","type":"function","md":"functions/BIS_fnc_controlPoint_edenUnregisteredFromWorld.md","json":"functions/BIS_fnc_controlPoint_edenUnregisteredFromWorld.json","groups":["ControlPoint3DEN"],"syntax":["[] call BIS_fnc_controlPoint_edenUnregisteredFromWorld"],"summary":"Attributes change in EDEN for a control point","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_controlPoint_getOwnerKey","type":"function","md":"functions/BIS_fnc_controlPoint_getOwnerKey.md","json":"functions/BIS_fnc_controlPoint_getOwnerKey.json","groups":["ControlPoint"],"syntax":["[controlPoint] call BIS_fnc_controlPoint_getOwnerKey"],"summary":"Returns the key owner of given control point.","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_controlPoint_isArrive","type":"function","md":"functions/BIS_fnc_controlPoint_isArrive.md","json":"functions/BIS_fnc_controlPoint_isArrive.json","groups":["ControlPoint"],"syntax":["[controlPoint] call BIS_fnc_controlPoint_isArrive"],"summary":"Whether given control point is arrive, not leave.","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_controlPoint_setIsArrive","type":"function","md":"functions/BIS_fnc_controlPoint_setIsArrive.md","json":"functions/BIS_fnc_controlPoint_setIsArrive.json","groups":["ControlPoint"],"syntax":["[controlPoint, isArrive] call BIS_fnc_controlPoint_setIsArrive"],"summary":"Set's whether this control point is arrive or leave.","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_convertUnits","type":"function","md":"functions/BIS_fnc_convertUnits.md","json":"functions/BIS_fnc_convertUnits.json","groups":["Math"],"syntax":["[value, from, to, mode, precision] call BIS_fnc_convertUnits"],"summary":"Converts values to a target system of units.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_countdown","type":"function","md":"functions/BIS_fnc_countdown.md","json":"functions/BIS_fnc_countdown.json","groups":["Missions"],"syntax":["[timeInSeconds, global] call BIS_fnc_countdown"],"summary":"Triggers a countdown.","arma3_since":"1.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_counter","type":"function","md":"functions/BIS_fnc_counter.md","json":"functions/BIS_fnc_counter.json","groups":["Systems"],"syntax":["[varName, add, modulo] call BIS_fnc_counter"],"summary":"Modify the given counter, create it if does not exist.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_CPDummy","type":"function","md":"functions/BIS_fnc_CPDummy.md","json":"functions/BIS_fnc_CPDummy.json","groups":["CombatPatrol"],"syntax":["[] call BIS_fnc_CPDummy"],"summary":"*N/A*","arma3_since":"1.72","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_CPFindEmptyPosition","type":"function","md":"functions/BIS_fnc_CPFindEmptyPosition.md","json":"functions/BIS_fnc_CPFindEmptyPosition.json","groups":["CombatPatrol"],"syntax":["[] call BIS_fnc_CPFindEmptyPosition"],"summary":"Combat Patrol empty position locator","arma3_since":"1.72","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_CPInit","type":"function","md":"functions/BIS_fnc_CPInit.md","json":"functions/BIS_fnc_CPInit.json","groups":["CombatPatrol"],"syntax":["[] call BIS_fnc_CPInit"],"summary":"Combat Patrol init & general handle","arma3_since":"1.72","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_CPLog","type":"function","md":"functions/BIS_fnc_CPLog.md","json":"functions/BIS_fnc_CPLog.json","groups":["CombatPatrol"],"syntax":["[] call BIS_fnc_CPLog"],"summary":"Combat Patrol dedicated logging fnc","arma3_since":"1.72","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_CPPickSafeDir","type":"function","md":"functions/BIS_fnc_CPPickSafeDir.md","json":"functions/BIS_fnc_CPPickSafeDir.json","groups":["CombatPatrol"],"syntax":["[] call BIS_fnc_CPPickSafeDir"],"summary":"Combat Patrol safe azimuth picker.","arma3_since":"1.72","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_CPSafeAzimuths","type":"function","md":"functions/BIS_fnc_CPSafeAzimuths.md","json":"functions/BIS_fnc_CPSafeAzimuths.json","groups":["CombatPatrol"],"syntax":["[] call BIS_fnc_CPSafeAzimuths"],"summary":"Combat Patrol safe azimuth finder. Scans around the AO for usable & convenient approach routes","arma3_since":"1.72","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_CPSendReinforcements","type":"function","md":"functions/BIS_fnc_CPSendReinforcements.md","json":"functions/BIS_fnc_CPSendReinforcements.json","groups":["CombatPatrol"],"syntax":["[] call BIS_fnc_CPSendReinforcements"],"summary":"Combat Patrol reinforcements handle","arma3_since":"1.72","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_CPSpawnGarrisonGrp","type":"function","md":"functions/BIS_fnc_CPSpawnGarrisonGrp.md","json":"functions/BIS_fnc_CPSpawnGarrisonGrp.json","groups":["CombatPatrol"],"syntax":["[] call BIS_fnc_CPSpawnGarrisonGrp"],"summary":"Combat Patrol garrison spawning","arma3_since":"1.72","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_CPWaitUntil","type":"function","md":"functions/BIS_fnc_CPWaitUntil.md","json":"functions/BIS_fnc_CPWaitUntil.json","groups":["CombatPatrol","Program Flow"],"syntax":["[condition, interval] spawn BIS_fnc_CPWaitUntil"],"summary":"Function waits until condition becomes true. Condition is checked with given interval.","arma3_since":"1.72","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_createLogRecord","type":"function","md":"functions/BIS_fnc_createLogRecord.md","json":"functions/BIS_fnc_createLogRecord.json","groups":["GUI"],"syntax":["[owner, title, text] call BIS_fnc_createLogRecord"],"summary":"Create a dated, timed diary record in the owner's \"Log\" subject.","arma3_since":"1.00","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_createMenu","type":"function","md":"functions/BIS_fnc_createMenu.md","json":"functions/BIS_fnc_createMenu.json","groups":["Communication Menu"],"syntax":["[namePath, variable, itemDetails, subMenu, codeStr, parameters, showKey] call BIS_fnc_createMenu"],"summary":"Create custom commanding menu (with multiple pages if necessary).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_createObjectOO","type":"function","md":"functions/BIS_fnc_createObjectOO.md","json":"functions/BIS_fnc_createObjectOO.json","groups":["OO"],"syntax":["[class,params] call BIS_fnc_createObjectOO"],"summary":"Instantiates an object of a certain class.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_createRuin","type":"function","md":"functions/BIS_fnc_createRuin.md","json":"functions/BIS_fnc_createRuin.json","groups":["Environment"],"syntax":["building call BIS_fnc_createRuin"],"summary":"Create a building ruin and hide the original object.","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_createSimpleObject","type":"function","md":"functions/BIS_fnc_createSimpleObject.md","json":"functions/BIS_fnc_createSimpleObject.json","groups":["Object Manipulation"],"syntax":["[input, position, direction, followTerrain, forceSuperSimpleObject, local] call BIS_fnc_createSimpleObject"],"summary":"Creates non-simulated framerate and network performance friendly object - a Simple Object - and applies different adjustments to fake non-existing physX and engine interactions.","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_createTooltip","type":"function","md":"functions/BIS_fnc_createTooltip.md","json":"functions/BIS_fnc_createTooltip.json","groups":["GUI"],"syntax":["[input, display, mousePos] call BIS_fnc_createTooltip"],"summary":"Shows group tooltip. Adapted for Tac Ops DLC for use in the animated briefings.","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_credits","type":"function","md":"functions/BIS_fnc_credits.md","json":"functions/BIS_fnc_credits.json","groups":["GUI"],"syntax":["[] spawn BIS_fnc_credits"],"summary":"Opens credits, identical to those found in main menu (Arma 3). Also present in Arma 3.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_credits_movie","type":"function","md":"functions/BIS_fnc_credits_movie.md","json":"functions/BIS_fnc_credits_movie.json","groups":["GUI"],"syntax":["[display, mode] call BIS_fnc_credits_movie"],"summary":"Movie credits function.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_credits_movieConfig","type":"function","md":"functions/BIS_fnc_credits_movieConfig.md","json":"functions/BIS_fnc_credits_movieConfig.json","groups":["GUI"],"syntax":["[param0] call BIS_fnc_credits_movieConfig"],"summary":"Movie credits config preprocessor.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_credits_movieSupport","type":"function","md":"functions/BIS_fnc_credits_movieSupport.md","json":"functions/BIS_fnc_credits_movieSupport.json","groups":["GUI"],"syntax":[],"summary":"Movie credits supporters preprocessor.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_crewCount","type":"function","md":"functions/BIS_fnc_crewCount.md","json":"functions/BIS_fnc_crewCount.json","groups":["Object Manipulation"],"syntax":["param call BIS_fnc_crewCount"],"summary":"Function that counts amount of seats, both for crew and cargo seats.","arma3_since":"1.08","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_crossProduct","type":"function","md":"functions/BIS_fnc_crossProduct.md","json":"functions/BIS_fnc_crossProduct.json","groups":["Vectors"],"syntax":["[vector1, vector2] call BIS_fnc_crossProduct"],"summary":"Return the cross product of two 3D vectors.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_crows","type":"function","md":"functions/BIS_fnc_crows.md","json":"functions/BIS_fnc_crows.json","groups":["Environment"],"syntax":["[position, areaSize, number, height] call BIS_fnc_crows"],"summary":"Spawns flock of crows circling the area.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_ctrlFitToTextHeight","type":"function","md":"functions/BIS_fnc_ctrlFitToTextHeight.md","json":"functions/BIS_fnc_ctrlFitToTextHeight.json","groups":["GUI"],"syntax":["[control,offset,time] call BIS_fnc_ctrlFitToTextHeight"],"summary":"Resize structured text control to fit its text height.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_ctrlSetScale","type":"function","md":"functions/BIS_fnc_ctrlSetScale.md","json":"functions/BIS_fnc_ctrlSetScale.json","groups":["GUI"],"syntax":["[control,scale,time] spawn BIS_fnc_ctrlSetScale"],"summary":"Scale a control while maintaining its centering.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_ctrlTextHeight","type":"function","md":"functions/BIS_fnc_ctrlTextHeight.md","json":"functions/BIS_fnc_ctrlTextHeight.json","groups":["GUI"],"syntax":["[control] call BIS_fnc_ctrlTextHeight"],"summary":"Resize control according to it is text.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_curatorAttachObject","type":"function","md":"functions/BIS_fnc_curatorAttachObject.md","json":"functions/BIS_fnc_curatorAttachObject.json","groups":["Curator"],"syntax":["[object] call BIS_fnc_curatorAttachObject"],"summary":"Attach an object on another one under cursor.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_curatorAttributes","type":"function","md":"functions/BIS_fnc_curatorAttributes.md","json":"functions/BIS_fnc_curatorAttributes.json","groups":["Curator"],"syntax":["[param0, param1] call BIS_fnc_curatorAttributes"],"summary":"Return attributes available for given entity","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_curatorAutomatic","type":"function","md":"functions/BIS_fnc_curatorAutomatic.md","json":"functions/BIS_fnc_curatorAutomatic.json","groups":["Curator"],"syntax":["[curator, sides, cheatCoef, infantryProb, groundProb, airProb, marineProb] call BIS_fnc_curatorAutomatic"],"summary":"Spawn units based on curator settings. Used when curator role is not taken.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_curatorAutomaticPositions","type":"function","md":"functions/BIS_fnc_curatorAutomaticPositions.md","json":"functions/BIS_fnc_curatorAutomaticPositions.json","groups":["Curator"],"syntax":[],"summary":"*N/A*","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_curatorChallengeDestroyVehicle","type":"function","md":"functions/BIS_fnc_curatorChallengeDestroyVehicle.md","json":"functions/BIS_fnc_curatorChallengeDestroyVehicle.json","groups":["CuratorChallenges"],"syntax":[],"summary":"*N/A*","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_curatorChallengeFindIntel","type":"function","md":"functions/BIS_fnc_curatorChallengeFindIntel.md","json":"functions/BIS_fnc_curatorChallengeFindIntel.json","groups":["CuratorChallenges"],"syntax":[],"summary":"*N/A*","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_curatorChallengeFireWeapon","type":"function","md":"functions/BIS_fnc_curatorChallengeFireWeapon.md","json":"functions/BIS_fnc_curatorChallengeFireWeapon.json","groups":["CuratorChallenges"],"syntax":[],"summary":"*N/A*","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_curatorChallengeGetInVehicle","type":"function","md":"functions/BIS_fnc_curatorChallengeGetInVehicle.md","json":"functions/BIS_fnc_curatorChallengeGetInVehicle.json","groups":["CuratorChallenges"],"syntax":[],"summary":"*N/A*","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_curatorChallengeIlluminate","type":"function","md":"functions/BIS_fnc_curatorChallengeIlluminate.md","json":"functions/BIS_fnc_curatorChallengeIlluminate.json","groups":["CuratorChallenges"],"syntax":[],"summary":"*N/A*","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_curatorChallengeSpawnLightning","type":"function","md":"functions/BIS_fnc_curatorChallengeSpawnLightning.md","json":"functions/BIS_fnc_curatorChallengeSpawnLightning.json","groups":["CuratorChallenges"],"syntax":[],"summary":"*N/A*","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_curatorHint","type":"function","md":"functions/BIS_fnc_curatorHint.md","json":"functions/BIS_fnc_curatorHint.json","groups":["Curator"],"syntax":["[title, text, duration] call BIS_fnc_curatorHint"],"summary":"Show hint in curator interface.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_curatorObjectEdited","type":"function","md":"functions/BIS_fnc_curatorObjectEdited.md","json":"functions/BIS_fnc_curatorObjectEdited.json","groups":["Curator"],"syntax":["[module, object] call BIS_fnc_curatorObjectEdited"],"summary":"Code executed when curator object is edited (i.e., moved or rotated). When a soldier or a vehicle is moved high above ground, create a parachute for them.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_curatorObjectPlaced","type":"function","md":"functions/BIS_fnc_curatorObjectPlaced.md","json":"functions/BIS_fnc_curatorObjectPlaced.json","groups":["Curator"],"syntax":["[module,object] call BIS_fnc_curatorObjectPlaced"],"summary":"Code executed when curator object is placed.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_curatorObjectRegistered","type":"function","md":"functions/BIS_fnc_curatorObjectRegistered.md","json":"functions/BIS_fnc_curatorObjectRegistered.json","groups":["Curator"],"syntax":["[curator, code] call BIS_fnc_curatorObjectRegistered"],"summary":"Register \"curatorObjectRegistered\" handler. Cost of vehicles with crews will be automatically calculated based on vehicle + crew cost.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_curatorObjectRegisteredTable","type":"function","md":"functions/BIS_fnc_curatorObjectRegisteredTable.md","json":"functions/BIS_fnc_curatorObjectRegisteredTable.json","groups":["Curator"],"syntax":["[curatorLogic, [className, cost, className, cost...]] call BIS_fnc_curatorObjectRegisteredTable"],"summary":"Register curator object costs from a table.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_curatorPinged","type":"function","md":"functions/BIS_fnc_curatorPinged.md","json":"functions/BIS_fnc_curatorPinged.json","groups":["Curator"],"syntax":["[module, player] call BIS_fnc_curatorPinged"],"summary":"Show effects when player pings curator. Icon and entity list highlighting is handled by engine","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_curatorRespawn","type":"function","md":"functions/BIS_fnc_curatorRespawn.md","json":"functions/BIS_fnc_curatorRespawn.json","groups":["Curator"],"syntax":["[newUnit,oldUnit] call BIS_fnc_curatorRespawn"],"summary":"Restore unit for curators after respawn. When curator owner, it will transfer ownership to the new unit. When editable by curator, it will remove the dead unit and register the new one.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_curatorSayMessage","type":"function","md":"functions/BIS_fnc_curatorSayMessage.md","json":"functions/BIS_fnc_curatorSayMessage.json","groups":["Curator"],"syntax":["[speaker, sentence] call BIS_fnc_curatorSayMessage"],"summary":"Plays some radio message from CfgRadio locally.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_curatorVisionModes","type":"function","md":"functions/BIS_fnc_curatorVisionModes.md","json":"functions/BIS_fnc_curatorVisionModes.json","groups":["Curator"],"syntax":["[curator] call BIS_fnc_curatorVisionModes"],"summary":"Toggle curator vision mode.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_curatorWaypointPlaced","type":"function","md":"functions/BIS_fnc_curatorWaypointPlaced.md","json":"functions/BIS_fnc_curatorWaypointPlaced.json","groups":["Curator"],"syntax":["[object, waypointGroup, waypointID] call BIS_fnc_curatorWaypointPlaced"],"summary":"Code executed when curator waypoint is placed.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_customGPS","type":"function","md":"functions/BIS_fnc_customGPS.md","json":"functions/BIS_fnc_customGPS.json","groups":["GUI"],"syntax":["[path, deltaX, deltaY] call BIS_fnc_customGPS"],"summary":"Replaces GPS frame.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_customGPSVideo","type":"function","md":"functions/BIS_fnc_customGPSVideo.md","json":"functions/BIS_fnc_customGPSVideo.json","groups":["GUI"],"syntax":["[path, sizeCoef] spawn BIS_fnc_customGPSVideo"],"summary":"Plays in-game video in GPS frame.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_cutDecimals","type":"function","md":"functions/BIS_fnc_cutDecimals.md","json":"functions/BIS_fnc_cutDecimals.json","groups":["Math"],"syntax":["[number, precision] call BIS_fnc_cutDecimals"],"summary":"Function that rounds specified number to specified amount of decimals.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_damageChanged","type":"function","md":"functions/BIS_fnc_damageChanged.md","json":"functions/BIS_fnc_damageChanged.json","groups":["Feedback"],"syntax":["call BIS_fnc_damageChanged"],"summary":"Handle effects caused by changing of damage.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_damagePulsing","type":"function","md":"functions/BIS_fnc_damagePulsing.md","json":"functions/BIS_fnc_damagePulsing.json","groups":["Feedback"],"syntax":["call BIS_fnc_damagePulsing"],"summary":"Game pulsing damage effect.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_dataTerminalAnimate","type":"function","md":"functions/BIS_fnc_dataTerminalAnimate.md","json":"functions/BIS_fnc_dataTerminalAnimate.json","groups":["Scripts"],"syntax":["[dataTerminal, step] call BIS_fnc_dataTerminalAnimate"],"summary":"Animate a Data Terminal (\"Land_DataTerminal_01_F\").","arma3_since":"1.42","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_dataTerminalColor","type":"function","md":"functions/BIS_fnc_dataTerminalColor.md","json":"functions/BIS_fnc_dataTerminalColor.json","groups":["Scripts"],"syntax":["[dataTerminal, step1color, step2color, step3color] call BIS_fnc_dataTerminalColor"],"summary":"Set Data Terminal colors for its different steps. Steps are: 1. closed terminal 1. opening terminal 1. emitting terminal.","arma3_since":"1.42","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_dbClassCheck","type":"function","md":"functions/BIS_fnc_dbClassCheck.md","json":"functions/BIS_fnc_dbClassCheck.json","groups":["Database"],"syntax":["[databaseArray, path] call BIS_fnc_dbClassCheck"],"summary":"Check if class exists in Scripted Database.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_dbClassId","type":"function","md":"functions/BIS_fnc_dbClassId.md","json":"functions/BIS_fnc_dbClassId.json","groups":["Database"],"syntax":["text call BIS_fnc_dbClassId"],"summary":"Converts string to class definition.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_dbClassIndex","type":"function","md":"functions/BIS_fnc_dbClassIndex.md","json":"functions/BIS_fnc_dbClassIndex.json","groups":["Database"],"syntax":["[database, path] call BIS_fnc_dbClassIndex"],"summary":"Returns indices leading to given class.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_dbClassList","type":"function","md":"functions/BIS_fnc_dbClassList.md","json":"functions/BIS_fnc_dbClassList.json","groups":["Database"],"syntax":["[database, path] call BIS_fnc_dbClassList"],"summary":"Returns all classes within class.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_dbClassRemove","type":"function","md":"functions/BIS_fnc_dbClassRemove.md","json":"functions/BIS_fnc_dbClassRemove.json","groups":["Database"],"syntax":["[database, path] call BIS_fnc_dbClassRemove"],"summary":"Remove class from Scripted Database. The function does not return the modified database but modifies the passed array directly.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_dbClassReturn","type":"function","md":"functions/BIS_fnc_dbClassReturn.md","json":"functions/BIS_fnc_dbClassReturn.json","groups":["Database"],"syntax":["[database, path] call BIS_fnc_dbClassReturn"],"summary":"Returns content of given class.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_dbClassSet","type":"function","md":"functions/BIS_fnc_dbClassSet.md","json":"functions/BIS_fnc_dbClassSet.json","groups":["Database"],"syntax":["[database, path, (value)] call BIS_fnc_dbClassSet"],"summary":"Add class to Scripted Database. The function modifies the passed array and returns a success flag.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_dbConfigPath","type":"function","md":"functions/BIS_fnc_dbConfigPath.md","json":"functions/BIS_fnc_dbConfigPath.json","groups":["Database"],"syntax":["[path, config] call BIS_fnc_dbConfigPath"],"summary":"If there is a database present in the config (config.cpp or descritpion.ext) then this function can be used to get the config path of the passed array. So it basically converts the array into a config entry.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_dbImportConfig","type":"function","md":"functions/BIS_fnc_dbImportConfig.md","json":"functions/BIS_fnc_dbImportConfig.json","groups":["Database"],"syntax":["[database, path, config] call BIS_fnc_dbImportConfig"],"summary":"Copy config classes and adds them to Scripted Database. Config values can not be passed through this function. The passed array gets modified.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_dbImportXML","type":"function","md":"functions/BIS_fnc_dbImportXML.md","json":"functions/BIS_fnc_dbImportXML.json","groups":["Database"],"syntax":["xmlFile call BIS_fnc_dbImportXML"],"summary":"Import XML file into Scripted Database.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_dbIsClass","type":"function","md":"functions/BIS_fnc_dbIsClass.md","json":"functions/BIS_fnc_dbIsClass.json","groups":["Database"],"syntax":["text call BIS_fnc_dbIsClass"],"summary":"Checks if string is class definition.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_dbIsValue","type":"function","md":"functions/BIS_fnc_dbIsValue.md","json":"functions/BIS_fnc_dbIsValue.json","groups":["Database"],"syntax":["text call BIS_fnc_dbIsValue"],"summary":"Checks if string is value definition.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_dbPrint","type":"function","md":"functions/BIS_fnc_dbPrint.md","json":"functions/BIS_fnc_dbPrint.json","groups":["Database"],"syntax":["[database, tabs] call BIS_fnc_dbPrint"],"summary":"Copy Scripted Database content into clipboard for evaluation. Text will be formatted as config.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_dbSymbolClass","type":"function","md":"functions/BIS_fnc_dbSymbolClass.md","json":"functions/BIS_fnc_dbSymbolClass.json","groups":["Database"],"syntax":["call BIS_fnc_dbSymbolClass"],"summary":"A getter function to return the symbol used for declaring a class.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_dbSymbolValue","type":"function","md":"functions/BIS_fnc_dbSymbolValue.md","json":"functions/BIS_fnc_dbSymbolValue.json","groups":["Database"],"syntax":["call BIS_fnc_dbSymbolValue"],"summary":"A getter function to return the symobl used for declaring a value.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_dbValueCheck","type":"function","md":"functions/BIS_fnc_dbValueCheck.md","json":"functions/BIS_fnc_dbValueCheck.json","groups":["Database"],"syntax":["[database, path] call BIS_fnc_dbValueCheck"],"summary":"Check if value exists in Scripted Database.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_dbValueId","type":"function","md":"functions/BIS_fnc_dbValueId.md","json":"functions/BIS_fnc_dbValueId.json","groups":["Database"],"syntax":["valueString call BIS_fnc_dbValueId"],"summary":"Converts string to value definition or vice versa.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_dbValueIndex","type":"function","md":"functions/BIS_fnc_dbValueIndex.md","json":"functions/BIS_fnc_dbValueIndex.json","groups":["Database"],"syntax":["[database, path] call BIS_fnc_dbValueIndex"],"summary":"Returns indexes leading to given value.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_dbValueList","type":"function","md":"functions/BIS_fnc_dbValueList.md","json":"functions/BIS_fnc_dbValueList.json","groups":["Database"],"syntax":["[database, path] call BIS_fnc_dbValueList"],"summary":"Returns all values within class.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_dbValueRemove","type":"function","md":"functions/BIS_fnc_dbValueRemove.md","json":"functions/BIS_fnc_dbValueRemove.json","groups":["Database"],"syntax":["[database, path] call BIS_fnc_dbValueRemove"],"summary":"Remove value from Scripted Database.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_dbValueReturn","type":"function","md":"functions/BIS_fnc_dbValueReturn.md","json":"functions/BIS_fnc_dbValueReturn.json","groups":["Database"],"syntax":["[database, path, (defaultValue)] call BIS_fnc_dbValueReturn"],"summary":"Returns content of given value.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_dbValueSet","type":"function","md":"functions/BIS_fnc_dbValueSet.md","json":"functions/BIS_fnc_dbValueSet.json","groups":["Database"],"syntax":["[database, path, newvalue] call BIS_fnc_dbValueSet"],"summary":"Add value to Scripted Database. If the provided path does not exist it is created, otherwise the value is overwritten. The passed array gets modified.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_debugConsoleExec","type":"function","md":"functions/BIS_fnc_debugConsoleExec.md","json":"functions/BIS_fnc_debugConsoleExec.json","groups":["Diagnostic"],"syntax":["[target, code] call BIS_fnc_debugConsoleExec"],"summary":"Executes Debug Console code.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_debugProfile","type":"function","md":"functions/BIS_fnc_debugProfile.md","json":"functions/BIS_fnc_debugProfile.json","groups":["Diagnostic"],"syntax":["call BIS_fnc_debugProfile"],"summary":"Purges user profile from unwanted BIS_fnc_diagAAR data. If more than 7500 entries are found, the user is asked to delete profileNamespace variable BIS_fnc_diagAAR_data.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_decodeFlags","type":"function","md":"functions/BIS_fnc_decodeFlags.md","json":"functions/BIS_fnc_decodeFlags.json","groups":["Bitwise"],"syntax":["scalar call BIS_fnc_decodeFlags"],"summary":"Decodes a single scalar into array of unique binary flags with indexes between 0-15.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_decodeFlags2","type":"function","md":"functions/BIS_fnc_decodeFlags2.md","json":"functions/BIS_fnc_decodeFlags2.json","groups":["Bitwise"],"syntax":["[value, size] call BIS_fnc_decodeFlags2"],"summary":"Decodes a single scalar into array of unique binary flags (zeroes or ones).","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_decodeFlags4","type":"function","md":"functions/BIS_fnc_decodeFlags4.md","json":"functions/BIS_fnc_decodeFlags4.json","groups":["Bitwise"],"syntax":["[encodedFlags, size] call BIS_fnc_decodeFlags4"],"summary":"Decodes a single scalar into array of unique 4-state flags (values 0,1,2,3).","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_decodeFlags8","type":"function","md":"functions/BIS_fnc_decodeFlags8.md","json":"functions/BIS_fnc_decodeFlags8.json","groups":["Bitwise"],"syntax":["[encodedFlags, size] call BIS_fnc_decodeFlags8"],"summary":"Decodes a single scalar into array of unique 8-state flags (values 0,1,2,3,4,5,6,7).","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_deleteCounter","type":"function","md":"functions/BIS_fnc_deleteCounter.md","json":"functions/BIS_fnc_deleteCounter.json","groups":["Systems"],"syntax":["[varName] call BIS_fnc_deleteCounter"],"summary":"Delete the provided counter added by BIS_fnc_counter.","arma3_since":"1.00","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_deleteInventory","type":"function","md":"functions/BIS_fnc_deleteInventory.md","json":"functions/BIS_fnc_deleteInventory.json","groups":["Inventory"],"syntax":["[unit, [target, loadout]] call BIS_fnc_deleteInventory"],"summary":"Delete loadout saved using BIS_fnc_saveInventory.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_deleteTask","type":"function","md":"functions/BIS_fnc_deleteTask.md","json":"functions/BIS_fnc_deleteTask.json","groups":["Tasks"],"syntax":["[taskID, owner, removeFromJIP] call BIS_fnc_deleteTask"],"summary":"Deletes given task.","arma3_since":"1.06","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_deleteVehicleCrew","type":"function","md":"functions/BIS_fnc_deleteVehicleCrew.md","json":"functions/BIS_fnc_deleteVehicleCrew.json","groups":["Vehicles"],"syntax":["[vehicle, crewMember] call BIS_fnc_deleteVehicleCrew"],"summary":"Deletes specific crew member directly from the vehicle.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_deltaTime","type":"function","md":"functions/BIS_fnc_deltaTime.md","json":"functions/BIS_fnc_deltaTime.json","groups":["Math","Diagnostic"],"syntax":["[id, clear] call BIS_fnc_deltaTime"],"summary":"Calculates and returns the time's delta between previous and current call to this function.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_destroyCity","type":"function","md":"functions/BIS_fnc_destroyCity.md","json":"functions/BIS_fnc_destroyCity.json","groups":["Environment"],"syntax":["[position, areaSize, seed, blacklist] call BIS_fnc_destroyCity"],"summary":"Destroys building in given area based on input seed.","arma3_since":"0.50","locality":{"argument":null,"effect":"global","server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_destroyer01AnimateHangarDoors","type":"function","md":"functions/BIS_fnc_destroyer01AnimateHangarDoors.md","json":"functions/BIS_fnc_destroyer01AnimateHangarDoors.json","groups":["Destroyer"],"syntax":["[] call BIS_fnc_destroyer01AnimateHangarDoors"],"summary":"- This is a sub function designed to handle animations of ship hangar doors. Used in Eden attributes and objects user actions.","arma3_since":"1.84","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_destroyer01EdenDelete","type":"function","md":"functions/BIS_fnc_destroyer01EdenDelete.md","json":"functions/BIS_fnc_destroyer01EdenDelete.json","groups":["Destroyer"],"syntax":["[] call BIS_fnc_destroyer01EdenDelete"],"summary":"- This is a sub function designed to delete dynamic ships (multi-part structure) in EDEN editor. Ship consists of multiple sub-objects that are linked together based on precise memory point positions in 3D space.","arma3_since":"1.84","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_destroyer01EdenInit","type":"function","md":"functions/BIS_fnc_destroyer01EdenInit.md","json":"functions/BIS_fnc_destroyer01EdenInit.json","groups":["Destroyer"],"syntax":["[mode] call BIS_fnc_destroyer01EdenInit"],"summary":"- This is a sub function designed to assemble dynamic ship (multi-part structure) in EDEN editor. Ship consists of multiple sub-objects that are linked together based on precise memory point positions in 3D space.","arma3_since":"1.84","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_destroyer01GetShipPart","type":"function","md":"functions/BIS_fnc_destroyer01GetShipPart.md","json":"functions/BIS_fnc_destroyer01GetShipPart.json","groups":["Destroyer"],"syntax":["[] call BIS_fnc_destroyer01GetShipPart"],"summary":"- This is a helper function to get ship components (objects) by class name from stored array in ships master component's name-space (\"BIS_CarrierParts\" array).","arma3_since":"1.84","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_destroyer01HandleDamage","type":"function","md":"functions/BIS_fnc_destroyer01HandleDamage.md","json":"functions/BIS_fnc_destroyer01HandleDamage.json","groups":["Destroyer"],"syntax":["[] call BIS_fnc_destroyer01HandleDamage"],"summary":"- This is a damage visual FX simulation function designed to animate ships bridge windows when shot. Due to engine limitation (damage simulation is disabled for indestructible objects e.g.","arma3_since":"1.84","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_destroyer01Init","type":"function","md":"functions/BIS_fnc_destroyer01Init.md","json":"functions/BIS_fnc_destroyer01Init.json","groups":["Destroyer"],"syntax":["[] call BIS_fnc_destroyer01Init"],"summary":"- This is a main function designed to assemble dynamic ship (multi-part structure). Ship consists of multiple sub-objects that are linked together based on precise memory point positions in 3D space.","arma3_since":"1.84","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_destroyer01InitHullNumbers","type":"function","md":"functions/BIS_fnc_destroyer01InitHullNumbers.md","json":"functions/BIS_fnc_destroyer01InitHullNumbers.json","groups":["Destroyer"],"syntax":["[] call BIS_fnc_destroyer01InitHullNumbers"],"summary":"- This is a sub function designed to customize ships hull numbers.","arma3_since":"1.84","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_destroyer01OperateHangarDoors","type":"function","md":"functions/BIS_fnc_destroyer01OperateHangarDoors.md","json":"functions/BIS_fnc_destroyer01OperateHangarDoors.json","groups":["Destroyer"],"syntax":["[shipPart, doorState] call BIS_fnc_destroyer01OperateHangarDoors"],"summary":"This function is designed to handle animations of ship hangar doors from vehicle user action (see #Examples). It calls BIS_fnc_destroyer01AnimateHangarDoors.","arma3_since":"1.84","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_destroyer01PlayHangarDoorSound","type":"function","md":"functions/BIS_fnc_destroyer01PlayHangarDoorSound.md","json":"functions/BIS_fnc_destroyer01PlayHangarDoorSound.json","groups":["Destroyer"],"syntax":["[] call BIS_fnc_destroyer01PlayHangarDoorSound"],"summary":"- This is a sub function designed to add sounds required for ship hangar door animation.","arma3_since":"1.84","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_destroyer01PosUpdate","type":"function","md":"functions/BIS_fnc_destroyer01PosUpdate.md","json":"functions/BIS_fnc_destroyer01PosUpdate.json","groups":["Destroyer"],"syntax":["[] call BIS_fnc_destroyer01PosUpdate"],"summary":"- This is a sub function designed to update dynamic ships (multi-part structure) position in EDEN editor.","arma3_since":"1.84","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_diagAAR","type":"function","md":"functions/BIS_fnc_diagAAR.md","json":"functions/BIS_fnc_diagAAR.json","groups":["Diagnostic"],"syntax":["[mode, arguments] call BIS_fnc_diagAAR"],"summary":"Fill an AAR (After Action Review) display with data and Event Handlers.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_diagAARrecord","type":"function","md":"functions/BIS_fnc_diagAARrecord.md","json":"functions/BIS_fnc_diagAARrecord.json","groups":["Diagnostic"],"syntax":["call BIS_fnc_diagAARrecord"],"summary":"Starts recording units position and events for an AAR (After Action Review).","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_diagAnim","type":"function","md":"functions/BIS_fnc_diagAnim.md","json":"functions/BIS_fnc_diagAnim.json","groups":["Diagnostic"],"syntax":["[target] call BIS_fnc_diagAnim"],"summary":"Displays or logs animation states: - animChanged - when action is performed (only to debug.log) - animDone - when animation chain that was started by action is finished (only to debug.log) - animStateChanged - each…","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_diagBulletCam","type":"function","md":"functions/BIS_fnc_diagBulletCam.md","json":"functions/BIS_fnc_diagBulletCam.json","groups":["Diagnostic"],"syntax":["unit call BIS_fnc_diagBulletCam"],"summary":"Add a \"bullet camera\" to shots fired by the specified unit.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_diagConfig","type":"function","md":"functions/BIS_fnc_diagConfig.md","json":"functions/BIS_fnc_diagConfig.json","groups":["Diagnostic"],"syntax":["[param0, param1, param2] call BIS_fnc_diagConfig"],"summary":"Prints config entries.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_diagFindMissingAuthors","type":"function","md":"functions/BIS_fnc_diagFindMissingAuthors.md","json":"functions/BIS_fnc_diagFindMissingAuthors.json","groups":["Diagnostic"],"syntax":["call BIS_fnc_diagFindMissingAuthors"],"summary":"Copies a list of objects to the clipboard which miss the author attribute.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_diagHit","type":"function","md":"functions/BIS_fnc_diagHit.md","json":"functions/BIS_fnc_diagHit.json","groups":["Diagnostic"],"syntax":["call BIS_fnc_diagHit"],"summary":"Tracks received wounds. (getNumber (missionConfigFile >> \"diagHit\") > 0) has to be true.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_diagJIRAlink","type":"function","md":"functions/BIS_fnc_diagJIRAlink.md","json":"functions/BIS_fnc_diagJIRAlink.json","groups":["Diagnostic"],"syntax":["[] call BIS_fnc_diagJIRAlink"],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_diagKey","type":"function","md":"functions/BIS_fnc_diagKey.md","json":"functions/BIS_fnc_diagKey.json","groups":["Diagnostic"],"syntax":["call BIS_fnc_diagKey"],"summary":"Tracks pressed keys. (getNumber (missionConfigFile >> \"diagKey\") > 0) has to be true.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_diagKeyLayout","type":"function","md":"functions/BIS_fnc_diagKeyLayout.md","json":"functions/BIS_fnc_diagKeyLayout.json","groups":["Diagnostic"],"syntax":["[param0, param1] call BIS_fnc_diagKeyLayout"],"summary":"Exports default key layout to wiki template.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_diagKeyTest","type":"function","md":"functions/BIS_fnc_diagKeyTest.md","json":"functions/BIS_fnc_diagKeyTest.json","groups":["Diagnostic"],"syntax":["mode call BIS_fnc_diagKeyTest"],"summary":"Returns all user actions according to mode.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_diagKnownAsTarget","type":"function","md":"functions/BIS_fnc_diagKnownAsTarget.md","json":"functions/BIS_fnc_diagKnownAsTarget.json","groups":["Diagnostic"],"syntax":["[param0, radius] call BIS_fnc_diagKnownAsTarget"],"summary":"Visualize and profile which units know about one specific unit and how much they do. Calling function again stops diagnostics.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_diagKnownTargets","type":"function","md":"functions/BIS_fnc_diagKnownTargets.md","json":"functions/BIS_fnc_diagKnownTargets.json","groups":["Diagnostic"],"syntax":["[target, radius] call BIS_fnc_diagKnownTargets"],"summary":"Visualize and profile which units one specific unit knows about and how much. Calling function again stops diagnostics.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_diagLoop","type":"function","md":"functions/BIS_fnc_diagLoop.md","json":"functions/BIS_fnc_diagLoop.json","groups":["Diagnostic"],"syntax":["[code, delay] spawn BIS_fnc_diagLoop"],"summary":"Runs scripted loop. Repeated call terminates previous loops.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_diagMacros","type":"function","md":"functions/BIS_fnc_diagMacros.md","json":"functions/BIS_fnc_diagMacros.json","groups":["Diagnostic"],"syntax":["[param0, param1] call BIS_fnc_diagMacros"],"summary":"Exports config macros.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_diagMacrosAuthor","type":"function","md":"functions/BIS_fnc_diagMacrosAuthor.md","json":"functions/BIS_fnc_diagMacrosAuthor.json","groups":["Diagnostic"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_diagMacrosEditorPreview","type":"function","md":"functions/BIS_fnc_diagMacrosEditorPreview.md","json":"functions/BIS_fnc_diagMacrosEditorPreview.json","groups":["Diagnostic"],"syntax":["[] call BIS_fnc_diagMacrosEditorPreview"],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_diagMacrosMapSize","type":"function","md":"functions/BIS_fnc_diagMacrosMapSize.md","json":"functions/BIS_fnc_diagMacrosMapSize.json","groups":["Diagnostic"],"syntax":["[param0, param1, param2] call BIS_fnc_diagMacrosMapSize"],"summary":"Prints mapSize values based on real object size and copies it to clipboard. Mission has to be running on order to get the values.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_diagMacrosNameSound","type":"function","md":"functions/BIS_fnc_diagMacrosNameSound.md","json":"functions/BIS_fnc_diagMacrosNameSound.json","groups":["Diagnostic"],"syntax":["call BIS_fnc_diagMacrosNameSound"],"summary":"Detects vehicle types and prints their radio protocol definitions to clipboard.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_diagMacrosSimpleObject","type":"function","md":"functions/BIS_fnc_diagMacrosSimpleObject.md","json":"functions/BIS_fnc_diagMacrosSimpleObject.json","groups":["Diagnostic"],"syntax":["[] call BIS_fnc_diagMacrosSimpleObject"],"summary":"Generates simple object config data.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_diagMacrosVerify","type":"function","md":"functions/BIS_fnc_diagMacrosVerify.md","json":"functions/BIS_fnc_diagMacrosVerify.json","groups":["Diagnostic"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_diagMissionPositions","type":"function","md":"functions/BIS_fnc_diagMissionPositions.md","json":"functions/BIS_fnc_diagMissionPositions.json","groups":["Diagnostic"],"syntax":["[configPath, allUnits, isCampaign] call BIS_fnc_diagMissionPositions"],"summary":"Displays positions of units from all missions","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_diagMissionWeapons","type":"function","md":"functions/BIS_fnc_diagMissionWeapons.md","json":"functions/BIS_fnc_diagMissionWeapons.json","groups":["Diagnostic"],"syntax":["[clipboard] call BIS_fnc_diagMissionWeapons"],"summary":"Lists all weapons and magazines available in a mission.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_diagObjectPerformance","type":"function","md":"functions/BIS_fnc_diagObjectPerformance.md","json":"functions/BIS_fnc_diagObjectPerformance.json","groups":["Diagnostic"],"syntax":["[] call BIS_fnc_diagObjectPerformance"],"summary":"Benchmarks objects vs. simple objects performance and exports the data into .csv sheet.","arma3_since":"1.58","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_diagPreview","type":"function","md":"functions/BIS_fnc_diagPreview.md","json":"functions/BIS_fnc_diagPreview.json","groups":["Diagnostic"],"syntax":["[container, parentClass, distance, startPos] call BIS_fnc_diagPreview"],"summary":"Previews selected classes from given container.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_diagPreviewCycle","type":"function","md":"functions/BIS_fnc_diagPreviewCycle.md","json":"functions/BIS_fnc_diagPreviewCycle.json","groups":["Diagnostic"],"syntax":["[container, position, vector, display] call BIS_fnc_diagPreviewCycle"],"summary":"Previews selected class from the list. When cheat1 (?) is activated, classnames will be shown instead of display names.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_diagPreviewVehicleCrew","type":"function","md":"functions/BIS_fnc_diagPreviewVehicleCrew.md","json":"functions/BIS_fnc_diagPreviewVehicleCrew.json","groups":["Diagnostic"],"syntax":["[class, dimensions, distance] call BIS_fnc_diagPreviewVehicleCrew"],"summary":"Creates vehicles with their crew.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_diagRadio","type":"function","md":"functions/BIS_fnc_diagRadio.md","json":"functions/BIS_fnc_diagRadio.json","groups":["Radio","Diagnostic"],"syntax":["call BIS_fnc_diagRadio"],"summary":"Tracks played radio sentences.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_diagVehicleIcons","type":"function","md":"functions/BIS_fnc_diagVehicleIcons.md","json":"functions/BIS_fnc_diagVehicleIcons.json","groups":["Diagnostic","Broken Functions"],"syntax":["[parentClass, position, map] call BIS_fnc_diagVehicleIcons"],"summary":"Previews all vehicle icons on map.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"BIS_fnc_diagWiki","type":"function","md":"functions/BIS_fnc_diagWiki.md","json":"functions/BIS_fnc_diagWiki.json","groups":["Diagnostic"],"syntax":["[mode] call BIS_fnc_diagWiki"],"summary":"Scans specific config folder and outputs the values in wiki format.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_diaryHints","type":"function","md":"functions/BIS_fnc_diaryHints.md","json":"functions/BIS_fnc_diaryHints.json","groups":["GUI"],"syntax":[],"summary":"<pre>#define DIARY_CATEGORY \"BIS_fnc_diaryHints\"","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_diaryMaps","type":"function","md":"functions/BIS_fnc_diaryMaps.md","json":"functions/BIS_fnc_diaryMaps.json","groups":["GUI"],"syntax":[],"summary":"<pre>#define DIARY_CATEGORY \"BIS_fnc_diaryMaps\"","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_didJIP","type":"function","md":"functions/BIS_fnc_didJIP.md","json":"functions/BIS_fnc_didJIP.json","groups":["Multiplayer"],"syntax":["[] call BIS_fnc_didJIP"],"summary":"Return whether or not the local player joined the game while it was already in progress.","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_dirIndicator","type":"function","md":"functions/BIS_fnc_dirIndicator.md","json":"functions/BIS_fnc_dirIndicator.json","groups":["GUI"],"syntax":["[origin, target, color, sizeCoef] call BIS_fnc_dirIndicator"],"summary":"Show a 4-directions indicator.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_dirtEffect","type":"function","md":"functions/BIS_fnc_dirtEffect.md","json":"functions/BIS_fnc_dirtEffect.json","groups":["Feedback"],"syntax":["[unit, damage] call BIS_fnc_dirtEffect"],"summary":"Screen dirt (texture) postprocess. Displays dust PP according to damage obtained from near explosion; takes array from \"Explosion\" event handler.","arma3_since":"1.00","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_dirTo","type":"function","md":"functions/BIS_fnc_dirTo.md","json":"functions/BIS_fnc_dirTo.json","groups":["Geometry"],"syntax":["[param1, param2] call BIS_fnc_dirTo"],"summary":"Function which returns vector direction from pos1 to pos2.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_disableLoading","type":"function","md":"functions/BIS_fnc_disableLoading.md","json":"functions/BIS_fnc_disableLoading.json","groups":["Missions"],"syntax":["call BIS_fnc_disableLoading"],"summary":"Disables the load/restart button. Currently only for BIS_fnc_cinemaBorder used within the Prologue and Survive campaigns. Only works in single player.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_disableRevive","type":"function","md":"functions/BIS_fnc_disableRevive.md","json":"functions/BIS_fnc_disableRevive.json","groups":["Revive"],"syntax":["[player] call BIS_fnc_disableRevive"],"summary":"Disable revive on given unit.","arma3_since":"1.42","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_disableSaving","type":"function","md":"functions/BIS_fnc_disableSaving.md","json":"functions/BIS_fnc_disableSaving.json","groups":["Missions"],"syntax":["id call BIS_fnc_disableSaving"],"summary":"Controls the disabling of saving, stacking each request to prevent saving being enabled too early.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_displayClouds","type":"function","md":"functions/BIS_fnc_displayClouds.md","json":"functions/BIS_fnc_displayClouds.json","groups":["GUI"],"syntax":[],"summary":"<pre>#define DISPLAY (uinamespace getvariable 'hsim_RscClouds') 1. define CONTROL (DISPLAY displayctrl _idc) 1. define RSC_LAYER 759","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_displayColorGet","type":"function","md":"functions/BIS_fnc_displayColorGet.md","json":"functions/BIS_fnc_displayColorGet.json","groups":["GUI"],"syntax":["[tag, variable] call BIS_fnc_displayColorGet","init call BIS_fnc_displayColorGet"],"summary":"Loads custom color settings from CfgUIDefault.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_displayColorSet","type":"function","md":"functions/BIS_fnc_displayColorSet.md","json":"functions/BIS_fnc_displayColorSet.json","groups":["GUI"],"syntax":["[displayClass, display, commitTime, code] call BIS_fnc_displayColorSet"],"summary":"Applies custom color settings to given Display.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_displayControls","type":"function","md":"functions/BIS_fnc_displayControls.md","json":"functions/BIS_fnc_displayControls.json","groups":["GUI"],"syntax":["[param0, param1, param2] call BIS_fnc_displayControls"],"summary":"Return all controls of given display class","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_displayLoading","type":"function","md":"functions/BIS_fnc_displayLoading.md","json":"functions/BIS_fnc_displayLoading.json","groups":["GUI"],"syntax":["[onLoad, id] call BIS_fnc_displayLoading"],"summary":"Loading Screens init.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_displayMission","type":"function","md":"functions/BIS_fnc_displayMission.md","json":"functions/BIS_fnc_displayMission.json","groups":["GUI"],"syntax":["call BIS_fnc_displayMission"],"summary":"Returns main display of current mission/intro/outro. A cleaner alternative to `findDisplay 46`.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_displayName","type":"function","md":"functions/BIS_fnc_displayName.md","json":"functions/BIS_fnc_displayName.json","groups":["Configs"],"syntax":["[config] call BIS_fnc_displayName"],"summary":"Return given class displayName value. Return base class name if displayName not defined.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_displayResize","type":"function","md":"functions/BIS_fnc_displayResize.md","json":"functions/BIS_fnc_displayResize.json","groups":["GUI"],"syntax":[],"summary":"*N/A*","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_distance2D","type":"function","md":"functions/BIS_fnc_distance2D.md","json":"functions/BIS_fnc_distance2D.json","groups":["Geometry"],"syntax":["[param1, param2] call BIS_fnc_distance2D"],"summary":"Returns the distance between two objects or positions.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_distance2Dsqr","type":"function","md":"functions/BIS_fnc_distance2Dsqr.md","json":"functions/BIS_fnc_distance2Dsqr.json","groups":["Geometry"],"syntax":["[pointA, pointB] call BIS_fnc_distance2Dsqr"],"summary":"Returns the SQUARE of the distance between the two objects or positions \"as the crow flies\" (ignoring elevation).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"deprecated","operator":null,"aliases":[]},{"name":"BIS_fnc_door","type":"function","md":"functions/BIS_fnc_door.md","json":"functions/BIS_fnc_door.json","groups":["Scripts"],"syntax":["[building, doorIndex, animationPhase] call BIS_fnc_door"],"summary":"Changes animation phase of given door.","arma3_since":"1.00","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_doorClose","type":"function","md":"functions/BIS_fnc_doorClose.md","json":"functions/BIS_fnc_doorClose.json","groups":["Scripts"],"syntax":["[building, doorAnimation, handleDownAnimation, doorHandleUpAnimation, animationPhase] call BIS_fnc_doorClose"],"summary":"Close a door with an animated doorhandle.","arma3_since":"1.00","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_doorNoHandleClose","type":"function","md":"functions/BIS_fnc_doorNoHandleClose.md","json":"functions/BIS_fnc_doorNoHandleClose.json","groups":["Scripts"],"syntax":["[] call BIS_fnc_doorNoHandleClose"],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_doorNoHandleOpen","type":"function","md":"functions/BIS_fnc_doorNoHandleOpen.md","json":"functions/BIS_fnc_doorNoHandleOpen.json","groups":["Scripts"],"syntax":["[] call BIS_fnc_doorNoHandleOpen"],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_doorOpen","type":"function","md":"functions/BIS_fnc_doorOpen.md","json":"functions/BIS_fnc_doorOpen.json","groups":["Scripts"],"syntax":["[building, doorAnimation, upDownAnimation, downUpAnimation, animationPhase] call BIS_fnc_doorOpen"],"summary":"Open a door with an animated doorhandle.","arma3_since":"1.00","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_dotProduct","type":"function","md":"functions/BIS_fnc_dotProduct.md","json":"functions/BIS_fnc_dotProduct.json","groups":["Vectors"],"syntax":["[vector1, vector2] call BIS_fnc_dotProduct"],"summary":"Dot product of two vectors.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_drawAO","type":"function","md":"functions/BIS_fnc_drawAO.md","json":"functions/BIS_fnc_drawAO.json","groups":["Map and Markers"],"syntax":["[triggers, distance] call BIS_fnc_drawAO"],"summary":"Draws a dashed line around the outer edges of a trigger.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_drawArrow","type":"function","md":"functions/BIS_fnc_drawArrow.md","json":"functions/BIS_fnc_drawArrow.json","groups":["Map and Markers"],"syntax":["[from, to, color, pars, fill, map] call BIS_fnc_drawArrow"],"summary":"Draws a static arrow (outline or color filled) on map. See #Example 4 for arrow removal.","arma3_since":"1.74","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_drawBoundingBox","type":"function","md":"functions/BIS_fnc_drawBoundingBox.md","json":"functions/BIS_fnc_drawBoundingBox.json","groups":["Object Manipulation"],"syntax":["[objects, color, draw] call BIS_fnc_drawBoundingBox"],"summary":"Draws bounding box around given objects.","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_drawCuratorDeaths","type":"function","md":"functions/BIS_fnc_drawCuratorDeaths.md","json":"functions/BIS_fnc_drawCuratorDeaths.json","groups":["Curator"],"syntax":["[unit] call BIS_fnc_drawCuratorDeaths"],"summary":"Show skull unit for curator when the unit dies.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_drawCuratorLocations","type":"function","md":"functions/BIS_fnc_drawCuratorLocations.md","json":"functions/BIS_fnc_drawCuratorLocations.json","groups":["Curator"],"syntax":["[param0] call BIS_fnc_drawCuratorLocations"],"summary":"Label every vilage, town and city in curator interface","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_drawCuratorRespawnMarkers","type":"function","md":"functions/BIS_fnc_drawCuratorRespawnMarkers.md","json":"functions/BIS_fnc_drawCuratorRespawnMarkers.json","groups":["Curator"],"syntax":["[param0, param1] call BIS_fnc_drawCuratorRespawnMarkers"],"summary":"Create a curator icon on every respawn marker","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_drawMinefields","type":"function","md":"functions/BIS_fnc_drawMinefields.md","json":"functions/BIS_fnc_drawMinefields.json","groups":["Map and Markers"],"syntax":["call BIS_fnc_drawMinefields"],"summary":"Draw minefields on the map. Dynamically calculated from all mines positions. Distinguishes AP and AT minefields.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_drawRespawnPositions","type":"function","md":"functions/BIS_fnc_drawRespawnPositions.md","json":"functions/BIS_fnc_drawRespawnPositions.json","groups":["Respawn"],"syntax":["[state] call BIS_fnc_drawRespawnPositions"],"summary":"Draws respawn positions on the map which were added by BIS_fnc_addRespawnPosition.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_dynamicGroups","type":"function","md":"functions/BIS_fnc_dynamicGroups.md","json":"functions/BIS_fnc_dynamicGroups.json","groups":["Systems"],"syntax":["[mode, params] call BIS_fnc_dynamicGroups"],"summary":"Function that adds dynamic groups to the mission as seen in End Game. Function needs to be initialized on server and client. Clients can then use action TeamSwitch (\"U\" by default) to access the Dynamic Groups interface.","arma3_since":"1.42","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_dynamicText","type":"function","md":"functions/BIS_fnc_dynamicText.md","json":"functions/BIS_fnc_dynamicText.json","groups":["GUI"],"syntax":["[text, x, y, duration, fadeInTime, deltaY, rscLayer] spawn BIS_fnc_dynamicText"],"summary":"Shows dynamic opening credits or any type of text.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_earthquake","type":"function","md":"functions/BIS_fnc_earthquake.md","json":"functions/BIS_fnc_earthquake.json","groups":["Environment"],"syntax":["[intensity] spawn BIS_fnc_earthquake"],"summary":"Earthquake simulated through camera shake and sound. Stamina is impacted by the earthquake too. Earthquake will last between 13 and 20 seconds.","arma3_since":"1.00","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_easeIn","type":"function","md":"functions/BIS_fnc_easeIn.md","json":"functions/BIS_fnc_easeIn.json","groups":["Interpolation"],"syntax":["[a, b, alpha, exp] call BIS_fnc_easeIn"],"summary":"Wraps BIS_fnc_lerp.","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_easeInOut","type":"function","md":"functions/BIS_fnc_easeInOut.md","json":"functions/BIS_fnc_easeInOut.json","groups":["Interpolation"],"syntax":["[] call BIS_fnc_easeInOut"],"summary":"*N/A*","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_easeInOutVector","type":"function","md":"functions/BIS_fnc_easeInOutVector.md","json":"functions/BIS_fnc_easeInOutVector.json","groups":["Interpolation"],"syntax":["[] call BIS_fnc_easeInOutVector"],"summary":"*N/A*","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_easeInVector","type":"function","md":"functions/BIS_fnc_easeInVector.md","json":"functions/BIS_fnc_easeInVector.json","groups":["Interpolation"],"syntax":["[] call BIS_fnc_easeInVector"],"summary":"*N/A*","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_easeOut","type":"function","md":"functions/BIS_fnc_easeOut.md","json":"functions/BIS_fnc_easeOut.json","groups":["Interpolation"],"syntax":["[] call BIS_fnc_easeOut"],"summary":"*N/A*","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_easeOutVector","type":"function","md":"functions/BIS_fnc_easeOutVector.md","json":"functions/BIS_fnc_easeOutVector.json","groups":["Interpolation"],"syntax":["[] call BIS_fnc_easeOutVector"],"summary":"*N/A*","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_effectFired","type":"function","md":"functions/BIS_fnc_effectFired.md","json":"functions/BIS_fnc_effectFired.json","groups":["Effects"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_effectFiredArtillery","type":"function","md":"functions/BIS_fnc_effectFiredArtillery.md","json":"functions/BIS_fnc_effectFiredArtillery.json","groups":["Effects"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_effectFiredCruiseMissile","type":"function","md":"functions/BIS_fnc_effectFiredCruiseMissile.md","json":"functions/BIS_fnc_effectFiredCruiseMissile.json","groups":["Effects"],"syntax":["[] call BIS_fnc_effectFiredCruiseMissile"],"summary":"Cruise Missile Start VFX BIS_fnc_effectFiredCruiseMissile","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_effectFiredFlares","type":"function","md":"functions/BIS_fnc_effectFiredFlares.md","json":"functions/BIS_fnc_effectFiredFlares.json","groups":["Effects"],"syntax":[],"summary":"Arma 2 flares, by Maddmatt","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_effectFiredHeliRocket","type":"function","md":"functions/BIS_fnc_effectFiredHeliRocket.md","json":"functions/BIS_fnc_effectFiredHeliRocket.json","groups":["Effects"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_effectFiredLongSmoke","type":"function","md":"functions/BIS_fnc_effectFiredLongSmoke.md","json":"functions/BIS_fnc_effectFiredLongSmoke.json","groups":["Broken Functions"],"syntax":["[] call BIS_fnc_effectFiredLongSmoke"],"summary":"This function does nothing.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"BIS_fnc_effectFiredRifle","type":"function","md":"functions/BIS_fnc_effectFiredRifle.md","json":"functions/BIS_fnc_effectFiredRifle.json","groups":["Effects"],"syntax":["[unit, nil, nil, nil, ammoType] call BIS_fnc_effectFiredRifle"],"summary":"Used to add an effect to fired bullets. Should be executed from Fired Event Handler.","arma3_since":"1.00","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_effectFiredRocket","type":"function","md":"functions/BIS_fnc_effectFiredRocket.md","json":"functions/BIS_fnc_effectFiredRocket.json","groups":["Effects"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_effectFiredSmokeLauncher","type":"function","md":"functions/BIS_fnc_effectFiredSmokeLauncher.md","json":"functions/BIS_fnc_effectFiredSmokeLauncher.json","groups":["Effects"],"syntax":[],"summary":"Arma 2 smokscreen, by Maddmatt Uses code from VBS2 Smoke launcher by Philipp Pilhofer (raedor) & Andrew Barron","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_effectFiredSmokeLauncher_boat","type":"function","md":"functions/BIS_fnc_effectFiredSmokeLauncher_boat.md","json":"functions/BIS_fnc_effectFiredSmokeLauncher_boat.json","groups":["Effects"],"syntax":[],"summary":"Arma 2 smokscreen, by Maddmatt Uses code from VBS2 Smoke launcher by Philipp Pilhofer (raedor) & Andrew Barron","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_effectKilled","type":"function","md":"functions/BIS_fnc_effectKilled.md","json":"functions/BIS_fnc_effectKilled.json","groups":["Effects"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_effectKilledAirDestruction","type":"function","md":"functions/BIS_fnc_effectKilledAirDestruction.md","json":"functions/BIS_fnc_effectKilledAirDestruction.json","groups":["Effects"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_effectKilledAirDestructionStage2","type":"function","md":"functions/BIS_fnc_effectKilledAirDestructionStage2.md","json":"functions/BIS_fnc_effectKilledAirDestructionStage2.json","groups":["Effects"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_effectKilledSecondaries","type":"function","md":"functions/BIS_fnc_effectKilledSecondaries.md","json":"functions/BIS_fnc_effectKilledSecondaries.json","groups":["Effects"],"syntax":[],"summary":"<pre>//Small secondary fuel explosions //By Maddmatt for Arma 2","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_effectPlankton","type":"function","md":"functions/BIS_fnc_effectPlankton.md","json":"functions/BIS_fnc_effectPlankton.json","groups":["Effects"],"syntax":["call BIS_fnc_effectPlankton"],"summary":"Create underwater plankton particle effect.","arma3_since":"1.00","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EGObjectiveVisualizer","type":"function","md":"functions/BIS_fnc_EGObjectiveVisualizer.md","json":"functions/BIS_fnc_EGObjectiveVisualizer.json","groups":["Spectator"],"syntax":["-"],"summary":"Part of the EG Spectator Mode.","arma3_since":"1.54","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EGObjectiveVisualizerDraw","type":"function","md":"functions/BIS_fnc_EGObjectiveVisualizerDraw.md","json":"functions/BIS_fnc_EGObjectiveVisualizerDraw.json","groups":["Spectator"],"syntax":["-"],"summary":"Part of the EG Spectator Mode.","arma3_since":"1.54","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EGSpectator","type":"function","md":"functions/BIS_fnc_EGSpectator.md","json":"functions/BIS_fnc_EGSpectator.json","groups":["Spectator"],"syntax":["[mode, [spectator, whitelistedSides, allowAi, allowFreeCamera, allow3PPCamera, showFocusInfo, showCameraButtons, showControlsHelper, showHeader, showLists]] call BIS_fnc_EGSpectator"],"summary":"Spectator instance.","arma3_since":"1.54","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EGSpectatorCamera","type":"function","md":"functions/BIS_fnc_EGSpectatorCamera.md","json":"functions/BIS_fnc_EGSpectatorCamera.json","groups":["Spectator"],"syntax":["-"],"summary":"Part of the EG Spectator Mode.","arma3_since":"1.54","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EGSpectatorCameraPrepareTarget","type":"function","md":"functions/BIS_fnc_EGSpectatorCameraPrepareTarget.md","json":"functions/BIS_fnc_EGSpectatorCameraPrepareTarget.json","groups":["Spectator"],"syntax":[],"summary":"","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EGSpectatorCameraResetTarget","type":"function","md":"functions/BIS_fnc_EGSpectatorCameraResetTarget.md","json":"functions/BIS_fnc_EGSpectatorCameraResetTarget.json","groups":["Spectator"],"syntax":[],"summary":"","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EGSpectatorCameraSetTarget","type":"function","md":"functions/BIS_fnc_EGSpectatorCameraSetTarget.md","json":"functions/BIS_fnc_EGSpectatorCameraSetTarget.json","groups":["Spectator"],"syntax":[],"summary":"","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EGSpectatorCameraTick","type":"function","md":"functions/BIS_fnc_EGSpectatorCameraTick.md","json":"functions/BIS_fnc_EGSpectatorCameraTick.json","groups":["Spectator"],"syntax":[],"summary":"","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EGSpectatorDraw2D","type":"function","md":"functions/BIS_fnc_EGSpectatorDraw2D.md","json":"functions/BIS_fnc_EGSpectatorDraw2D.json","groups":["Spectator"],"syntax":[],"summary":"","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EGSpectatorDraw3D","type":"function","md":"functions/BIS_fnc_EGSpectatorDraw3D.md","json":"functions/BIS_fnc_EGSpectatorDraw3D.json","groups":["Spectator"],"syntax":[],"summary":"","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EGSpectatorGetUnitsToDraw","type":"function","md":"functions/BIS_fnc_EGSpectatorGetUnitsToDraw.md","json":"functions/BIS_fnc_EGSpectatorGetUnitsToDraw.json","groups":["Spectator"],"syntax":[],"summary":"","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_ejectionSeatRelease","type":"function","md":"functions/BIS_fnc_ejectionSeatRelease.md","json":"functions/BIS_fnc_ejectionSeatRelease.json","groups":["Aircraft Functionality"],"syntax":["vehicle call BIS_fnc_ejectionSeatRelease"],"summary":"- This function is designed as part of set of functions to implement semi-authenthic ejection system on fixed wing aircrfat that have such functionality enabled/configured.","arma3_since":"1.70","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_enableSaving","type":"function","md":"functions/BIS_fnc_enableSaving.md","json":"functions/BIS_fnc_enableSaving.json","groups":["Missions"],"syntax":["id call BIS_fnc_enableSaving"],"summary":"Controls the enabling of saving. Will only enable saving if there are no remaining requests for disabled saving.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_encodeFlags","type":"function","md":"functions/BIS_fnc_encodeFlags.md","json":"functions/BIS_fnc_encodeFlags.json","groups":["Bitwise"],"syntax":["flags call BIS_fnc_encodeFlags"],"summary":"Encodes array of unique binary flags with indexes between 0-15 into a single scalar.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_encodeFlags2","type":"function","md":"functions/BIS_fnc_encodeFlags2.md","json":"functions/BIS_fnc_encodeFlags2.json","groups":["Bitwise"],"syntax":["arrayOfNumbers call BIS_fnc_encodeFlags2"],"summary":"Encodes array of unique binary flags (zeroes or ones) into a single scalar.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_encodeFlags4","type":"function","md":"functions/BIS_fnc_encodeFlags4.md","json":"functions/BIS_fnc_encodeFlags4.json","groups":["Bitwise"],"syntax":["flags call BIS_fnc_encodeFlags4"],"summary":"Encodes array of unique 4-state flags (0,1,2,3) into a single number.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_encodeFlags8","type":"function","md":"functions/BIS_fnc_encodeFlags8.md","json":"functions/BIS_fnc_encodeFlags8.json","groups":["Bitwise"],"syntax":["flags call BIS_fnc_encodeFlags8"],"summary":"Encodes array of unique 8-state flags (0,1,2,3,4,5,6,7) into a single number.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_endLoadingScreen","type":"function","md":"functions/BIS_fnc_endLoadingScreen.md","json":"functions/BIS_fnc_endLoadingScreen.json","groups":["GUI"],"syntax":["screenId call BIS_fnc_endLoadingScreen"],"summary":"Unregister a loading screen. When none other remains, end the loading.","arma3_since":"0.58","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_endMission","type":"function","md":"functions/BIS_fnc_endMission.md","json":"functions/BIS_fnc_endMission.json","groups":["Missions"],"syntax":["[endName, isVictory, fadeType, playMusic, cancelTasks] call BIS_fnc_endMission"],"summary":"Ends mission with a signature shot or a fade effect, marks it finished for Steam and activates a key in format `activateKey format [\"BIS_%1.%2_done\", missionName, worldName];`.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_endMissionServer","type":"function","md":"functions/BIS_fnc_endMissionServer.md","json":"functions/BIS_fnc_endMissionServer.json","groups":["Multiplayer"],"syntax":["endType call BIS_fnc_endMissionServer"],"summary":"Ends the mission properly for all players in a multiplayer environment.","arma3_since":"1.00","locality":{"argument":null,"effect":"global","server_exec":true},"status":"deprecated","operator":null,"aliases":[]},{"name":"BIS_fnc_enemyDetected","type":"function","md":"functions/BIS_fnc_enemyDetected.md","json":"functions/BIS_fnc_enemyDetected.json","groups":["Combat"],"syntax":["unit call BIS_fnc_enemyDetected"],"summary":"Returns true if unit knows about nearby enemy unit or driven vehicle.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_enemySides","type":"function","md":"functions/BIS_fnc_enemySides.md","json":"functions/BIS_fnc_enemySides.json","groups":["Sides"],"syntax":["input call BIS_fnc_enemySides"],"summary":"Returns sides hostile to the given side / object.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_enemyTargets","type":"function","md":"functions/BIS_fnc_enemyTargets.md","json":"functions/BIS_fnc_enemyTargets.json","groups":["Combat"],"syntax":["unit call BIS_fnc_enemyTargets"],"summary":"Return list of nearby enemy targets for given unit.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_error","type":"function","md":"functions/BIS_fnc_error.md","json":"functions/BIS_fnc_error.json","groups":["Diagnostic"],"syntax":["[message, param1, ..., paramN] call BIS_fnc_error"],"summary":"Logs an error message and shows an ingame error message. The message is shown when either of the following is true:","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_errorMsg","type":"function","md":"functions/BIS_fnc_errorMsg.md","json":"functions/BIS_fnc_errorMsg.json","groups":["Broken Functions"],"syntax":["[message, otherParameters] call BIS_fnc_errorMsg"],"summary":"Display error window.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"BIS_fnc_errorParamsType","type":"function","md":"functions/BIS_fnc_errorParamsType.md","json":"functions/BIS_fnc_errorParamsType.json","groups":["Diagnostic"],"syntax":["[value, method, expected] call BIS_fnc_errorParamsType"],"summary":"Displays a parameter type error message (using BIS_fnc_error) explaining the problem.","arma3_since":"1.00","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_escortAI","type":"function","md":"functions/BIS_fnc_escortAI.md","json":"functions/BIS_fnc_escortAI.json","groups":["Interaction"],"syntax":[],"summary":"*N/A*","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_escortAIHoldAction","type":"function","md":"functions/BIS_fnc_escortAIHoldAction.md","json":"functions/BIS_fnc_escortAIHoldAction.json","groups":["Interaction"],"syntax":[],"summary":"*N/A*","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_establishingShot","type":"function","md":"functions/BIS_fnc_establishingShot.md","json":"functions/BIS_fnc_establishingShot.json","groups":["GUI"],"syntax":["[target, text, altitude, radius, angle, rotation, iconOptions, mode, fadeIn, waitTime] spawn BIS_fnc_establishingShot"],"summary":"Plays a fake UAV observational sequence which serves as an establishing shot.","arma3_since":"1.00","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_estimatedTimeLeft","type":"function","md":"functions/BIS_fnc_estimatedTimeLeft.md","json":"functions/BIS_fnc_estimatedTimeLeft.json","groups":["Multiplayer"],"syntax":["[time] call BIS_fnc_estimatedTimeLeft"],"summary":"Set mission countdown.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_eventTimeline","type":"function","md":"functions/BIS_fnc_eventTimeline.md","json":"functions/BIS_fnc_eventTimeline.json","groups":["Timeline","Systems"],"syntax":["[timeline, index, music, codeInterrupt, codeEnd] call BIS_fnc_eventTimeline"],"summary":"Universal system for playing sequential events defined by time.","arma3_since":"1.78","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_execFSM","type":"function","md":"functions/BIS_fnc_execFSM.md","json":"functions/BIS_fnc_execFSM.json","groups":["Program Flow"],"syntax":["filename call BIS_fnc_execFSM","[params, filename] call BIS_fnc_execFSM"],"summary":"Execute the scripted FSM. Shell for execFSM command","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_execRemote","type":"function","md":"functions/BIS_fnc_execRemote.md","json":"functions/BIS_fnc_execRemote.json","groups":["Multiplayer"],"syntax":[],"summary":"This function is now an alias to BIS_fnc_MP.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_executeStackedEventHandler","type":"function","md":"functions/BIS_fnc_executeStackedEventHandler.md","json":"functions/BIS_fnc_executeStackedEventHandler.json","groups":["Event Handlers"],"syntax":["[eventHandlerType] call BIS_fnc_executeStackedEventHandler"],"summary":"This function executes the stacked items.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_execVM","type":"function","md":"functions/BIS_fnc_execVM.md","json":"functions/BIS_fnc_execVM.json","groups":["Program Flow"],"syntax":["filename call BIS_fnc_execVM","[arguments, filename] call BIS_fnc_execVM"],"summary":"execVM desired script with desired argument(s). This function is only really useful when combined with BIS_fnc_MP to execute a script remotely.","arma3_since":"1.00","locality":{"argument":null,"effect":"local","server_exec":false},"status":"deprecated","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_addTickets","type":"function","md":"functions/BIS_fnc_EXP_camp_addTickets.md","json":"functions/BIS_fnc_EXP_camp_addTickets.json","groups":["Campaign"],"syntax":["[] call BIS_fnc_EXP_camp_addTickets"],"summary":"*N/A*","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_balanceGroup","type":"function","md":"functions/BIS_fnc_EXP_camp_balanceGroup.md","json":"functions/BIS_fnc_EXP_camp_balanceGroup.json","groups":["Campaign"],"syntax":["[] call BIS_fnc_EXP_camp_balanceGroup"],"summary":"Balances a group depending on the amount of connected players","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_checkpoint","type":"function","md":"functions/BIS_fnc_EXP_camp_checkpoint.md","json":"functions/BIS_fnc_EXP_camp_checkpoint.json","groups":["Campaign"],"syntax":["[] call BIS_fnc_EXP_camp_checkpoint"],"summary":"Set's a mission checkpoint, in single-player an auto save happens, in multiplayer a new respawn position is added","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_dynamicAISkill","type":"function","md":"functions/BIS_fnc_EXP_camp_dynamicAISkill.md","json":"functions/BIS_fnc_EXP_camp_dynamicAISkill.json","groups":["Campaign"],"syntax":["[mode, affectedSides] call BIS_fnc_EXP_camp_dynamicAISkill"],"summary":"Changes AI skill based on player count, responding to player connected / player disconnected events.","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_getCinematicMode","type":"function","md":"functions/BIS_fnc_EXP_camp_getCinematicMode.md","json":"functions/BIS_fnc_EXP_camp_getCinematicMode.json","groups":["Campaign"],"syntax":[],"summary":"Returns whether or not player is in cinematic mode.","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_getPlayersGroup","type":"function","md":"functions/BIS_fnc_EXP_camp_getPlayersGroup.md","json":"functions/BIS_fnc_EXP_camp_getPlayersGroup.json","groups":["Campaign"],"syntax":[],"summary":"Returns group that players belong to in coop campaign scenario.","arma3_since":"1.62","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_guidedProjectile","type":"function","md":"functions/BIS_fnc_EXP_camp_guidedProjectile.md","json":"functions/BIS_fnc_EXP_camp_guidedProjectile.json","groups":["Campaign"],"syntax":["[] call BIS_fnc_EXP_camp_guidedProjectile"],"summary":"Spawns object of given class and makes it travel, hooming towards the target To be used with CfgAmmo type of entity, but can be used with virtually any kind of object","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_hasMissionStarted","type":"function","md":"functions/BIS_fnc_EXP_camp_hasMissionStarted.md","json":"functions/BIS_fnc_EXP_camp_hasMissionStarted.json","groups":["Campaign"],"syntax":["[] call BIS_fnc_EXP_camp_hasMissionStarted"],"summary":"Returns whether the mission has actually started (see Manager)","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_IFF","type":"function","md":"functions/BIS_fnc_EXP_camp_IFF.md","json":"functions/BIS_fnc_EXP_camp_IFF.json","groups":["Campaign","GUI"],"syntax":["[units] call BIS_fnc_EXP_camp_IFF"],"summary":"Simple handling of the Support Team's scripted IFF.","arma3_since":"1.62","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_initCharacter","type":"function","md":"functions/BIS_fnc_EXP_camp_initCharacter.md","json":"functions/BIS_fnc_EXP_camp_initCharacter.json","groups":["Campaign"],"syntax":["[unit, mode] call BIS_fnc_EXP_camp_initCharacter"],"summary":"Assigns correct appearance and loadout of story characters based upon their vehicle classnames.","arma3_since":"1.62","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_initClasses","type":"function","md":"functions/BIS_fnc_EXP_camp_initClasses.md","json":"functions/BIS_fnc_EXP_camp_initClasses.json","groups":["Campaign"],"syntax":["[mode] call BIS_fnc_EXP_camp_initClasses"],"summary":"Initializes the classes players can choose from before spawning.","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_initDifficulty","type":"function","md":"functions/BIS_fnc_EXP_camp_initDifficulty.md","json":"functions/BIS_fnc_EXP_camp_initDifficulty.json","groups":["Campaign"],"syntax":[],"summary":"Initializes difficulty settings in Apex Protocol campaign.","arma3_since":"1.62","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_lobby","type":"function","md":"functions/BIS_fnc_EXP_camp_lobby.md","json":"functions/BIS_fnc_EXP_camp_lobby.json","groups":["CampaignLobby"],"syntax":["[] call BIS_fnc_EXP_camp_lobby"],"summary":"Core Function","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_lobby_clearVars","type":"function","md":"functions/BIS_fnc_EXP_camp_lobby_clearVars.md","json":"functions/BIS_fnc_EXP_camp_lobby_clearVars.json","groups":["CampaignLobby"],"syntax":["[] call BIS_fnc_EXP_camp_lobby_clearVars"],"summary":"Clear variables","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_lobby_ctrlSetColor","type":"function","md":"functions/BIS_fnc_EXP_camp_lobby_ctrlSetColor.md","json":"functions/BIS_fnc_EXP_camp_lobby_ctrlSetColor.json","groups":["CampaignLobby"],"syntax":["[] call BIS_fnc_EXP_camp_lobby_ctrlSetColor"],"summary":"Updates controls with defined colors","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_lobby_findHost","type":"function","md":"functions/BIS_fnc_EXP_camp_lobby_findHost.md","json":"functions/BIS_fnc_EXP_camp_lobby_findHost.json","groups":["CampaignLobby"],"syntax":["[] call BIS_fnc_EXP_camp_lobby_findHost"],"summary":"Find host","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_lobby_getHostSettings","type":"function","md":"functions/BIS_fnc_EXP_camp_lobby_getHostSettings.md","json":"functions/BIS_fnc_EXP_camp_lobby_getHostSettings.json","groups":["CampaignLobby"],"syntax":["[] call BIS_fnc_EXP_camp_lobby_getHostSettings"],"summary":"Grabs the host settings for respawn and revive","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_lobby_getPlayerSquadName","type":"function","md":"functions/BIS_fnc_EXP_camp_lobby_getPlayerSquadName.md","json":"functions/BIS_fnc_EXP_camp_lobby_getPlayerSquadName.json","groups":["CampaignLobby"],"syntax":["[] call BIS_fnc_EXP_camp_lobby_getPlayerSquadName"],"summary":"Return the player squad name","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_lobby_go","type":"function","md":"functions/BIS_fnc_EXP_camp_lobby_go.md","json":"functions/BIS_fnc_EXP_camp_lobby_go.json","groups":["CampaignLobby"],"syntax":["[] call BIS_fnc_EXP_camp_lobby_go"],"summary":"Run Mission","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_lobby_intro","type":"function","md":"functions/BIS_fnc_EXP_camp_lobby_intro.md","json":"functions/BIS_fnc_EXP_camp_lobby_intro.json","groups":["CampaignLobby"],"syntax":["[] call BIS_fnc_EXP_camp_lobby_intro"],"summary":"On Load Function (Does nothing)","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_lobby_launch","type":"function","md":"functions/BIS_fnc_EXP_camp_lobby_launch.md","json":"functions/BIS_fnc_EXP_camp_lobby_launch.json","groups":["CampaignLobby"],"syntax":["[] call BIS_fnc_EXP_camp_lobby_launch"],"summary":"Launch Function","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_lobby_loop","type":"function","md":"functions/BIS_fnc_EXP_camp_lobby_loop.md","json":"functions/BIS_fnc_EXP_camp_lobby_loop.json","groups":["CampaignLobby"],"syntax":["[] call BIS_fnc_EXP_camp_lobby_loop"],"summary":"Update UI Loop","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_lobby_missionCountdown","type":"function","md":"functions/BIS_fnc_EXP_camp_lobby_missionCountdown.md","json":"functions/BIS_fnc_EXP_camp_lobby_missionCountdown.json","groups":["CampaignLobby"],"syntax":["[] call BIS_fnc_EXP_camp_lobby_missionCountdown"],"summary":"Countdown to run mission","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_lobby_onLoad","type":"function","md":"functions/BIS_fnc_EXP_camp_lobby_onLoad.md","json":"functions/BIS_fnc_EXP_camp_lobby_onLoad.json","groups":["CampaignLobby"],"syntax":["[] call BIS_fnc_EXP_camp_lobby_onLoad"],"summary":"On Load Function (Does nothing)","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_lobby_onUnLoad","type":"function","md":"functions/BIS_fnc_EXP_camp_lobby_onUnLoad.md","json":"functions/BIS_fnc_EXP_camp_lobby_onUnLoad.json","groups":["CampaignLobby"],"syntax":["[] call BIS_fnc_EXP_camp_lobby_onUnLoad"],"summary":"On display unload function - clear variables and close as necessary","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_lobby_playMissionVideo","type":"function","md":"functions/BIS_fnc_EXP_camp_lobby_playMissionVideo.md","json":"functions/BIS_fnc_EXP_camp_lobby_playMissionVideo.json","groups":["CampaignLobby"],"syntax":["[] call BIS_fnc_EXP_camp_lobby_playMissionVideo"],"summary":"Creates the control and plays mission video","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_lobby_serverPing","type":"function","md":"functions/BIS_fnc_EXP_camp_lobby_serverPing.md","json":"functions/BIS_fnc_EXP_camp_lobby_serverPing.json","groups":["CampaignLobby"],"syntax":["[] call BIS_fnc_EXP_camp_lobby_serverPing"],"summary":"Updates player status","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_lobby_serverUpdate","type":"function","md":"functions/BIS_fnc_EXP_camp_lobby_serverUpdate.md","json":"functions/BIS_fnc_EXP_camp_lobby_serverUpdate.json","groups":["CampaignLobby"],"syntax":["[] call BIS_fnc_EXP_camp_lobby_serverUpdate"],"summary":"Server update function (runs on \"host\" machine for dedicated servers)","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_lobby_structuredText","type":"function","md":"functions/BIS_fnc_EXP_camp_lobby_structuredText.md","json":"functions/BIS_fnc_EXP_camp_lobby_structuredText.json","groups":["CampaignLobby"],"syntax":["[] call BIS_fnc_EXP_camp_lobby_structuredText"],"summary":"Formats structured text","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_lobby_UIMilitaryManager","type":"function","md":"functions/BIS_fnc_EXP_camp_lobby_UIMilitaryManager.md","json":"functions/BIS_fnc_EXP_camp_lobby_UIMilitaryManager.json","groups":["CampaignLobby"],"syntax":["[] call BIS_fnc_EXP_camp_lobby_UIMilitaryManager"],"summary":"Updates military efficiency based on mission settings","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_lobby_UIMissionCountdown","type":"function","md":"functions/BIS_fnc_EXP_camp_lobby_UIMissionCountdown.md","json":"functions/BIS_fnc_EXP_camp_lobby_UIMissionCountdown.json","groups":["CampaignLobby"],"syntax":["[] call BIS_fnc_EXP_camp_lobby_UIMissionCountdown"],"summary":"Countdown to run mission","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_lobby_UIMissionManager","type":"function","md":"functions/BIS_fnc_EXP_camp_lobby_UIMissionManager.md","json":"functions/BIS_fnc_EXP_camp_lobby_UIMissionManager.json","groups":["CampaignLobby"],"syntax":["[] call BIS_fnc_EXP_camp_lobby_UIMissionManager"],"summary":"Handles UI behaviour of tree mission options","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_lobby_UIOverlayManager","type":"function","md":"functions/BIS_fnc_EXP_camp_lobby_UIOverlayManager.md","json":"functions/BIS_fnc_EXP_camp_lobby_UIOverlayManager.json","groups":["CampaignLobby"],"syntax":["[] call BIS_fnc_EXP_camp_lobby_UIOverlayManager"],"summary":"Updates the mission overview and intel from tree interactions","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_lobby_UIProgressManager","type":"function","md":"functions/BIS_fnc_EXP_camp_lobby_UIProgressManager.md","json":"functions/BIS_fnc_EXP_camp_lobby_UIProgressManager.json","groups":["CampaignLobby"],"syntax":["[] call BIS_fnc_EXP_camp_lobby_UIProgressManager"],"summary":"Handles Progress button UI behaviour","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_lobby_UISettingsManager","type":"function","md":"functions/BIS_fnc_EXP_camp_lobby_UISettingsManager.md","json":"functions/BIS_fnc_EXP_camp_lobby_UISettingsManager.json","groups":["CampaignLobby"],"syntax":["[] call BIS_fnc_EXP_camp_lobby_UISettingsManager"],"summary":"Handles the mission settings for Respawn and Revive","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_lobby_updateHostSettings","type":"function","md":"functions/BIS_fnc_EXP_camp_lobby_updateHostSettings.md","json":"functions/BIS_fnc_EXP_camp_lobby_updateHostSettings.json","groups":["CampaignLobby"],"syntax":["[] call BIS_fnc_EXP_camp_lobby_updateHostSettings"],"summary":"Updates all clients with the latest host settings","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_lobby_updateIntel","type":"function","md":"functions/BIS_fnc_EXP_camp_lobby_updateIntel.md","json":"functions/BIS_fnc_EXP_camp_lobby_updateIntel.json","groups":["CampaignLobby"],"syntax":["[] call BIS_fnc_EXP_camp_lobby_updateIntel"],"summary":"Updates the mission overview and intel from tree interactions","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_lobby_updateMilitaryEfficiency","type":"function","md":"functions/BIS_fnc_EXP_camp_lobby_updateMilitaryEfficiency.md","json":"functions/BIS_fnc_EXP_camp_lobby_updateMilitaryEfficiency.json","groups":["CampaignLobby"],"syntax":["[] call BIS_fnc_EXP_camp_lobby_updateMilitaryEfficiency"],"summary":"Updates military efficiency radial bar","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_lobby_updatePlayers","type":"function","md":"functions/BIS_fnc_EXP_camp_lobby_updatePlayers.md","json":"functions/BIS_fnc_EXP_camp_lobby_updatePlayers.json","groups":["CampaignLobby"],"syntax":["[] call BIS_fnc_EXP_camp_lobby_updatePlayers"],"summary":"Updates UI based on player status changes","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_lobby_updatePlayerStatus","type":"function","md":"functions/BIS_fnc_EXP_camp_lobby_updatePlayerStatus.md","json":"functions/BIS_fnc_EXP_camp_lobby_updatePlayerStatus.json","groups":["CampaignLobby"],"syntax":["[] call BIS_fnc_EXP_camp_lobby_updatePlayerStatus"],"summary":"Updates player status","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_manager","type":"function","md":"functions/BIS_fnc_EXP_camp_manager.md","json":"functions/BIS_fnc_EXP_camp_manager.json","groups":["CampaignManager"],"syntax":["[] call BIS_fnc_EXP_camp_manager"],"summary":"Handles match start synchronization between server and clients","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_manager_getState","type":"function","md":"functions/BIS_fnc_EXP_camp_manager_getState.md","json":"functions/BIS_fnc_EXP_camp_manager_getState.json","groups":["CampaignManager"],"syntax":["[] call BIS_fnc_EXP_camp_manager_getState"],"summary":"Get's the mission state, can be one of \"Waiting\", \"Intro\", \"Loadout\" or \"Started\"","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_manager_onPlayerRegistered","type":"function","md":"functions/BIS_fnc_EXP_camp_manager_onPlayerRegistered.md","json":"functions/BIS_fnc_EXP_camp_manager_onPlayerRegistered.json","groups":["CampaignManager"],"syntax":["[] call BIS_fnc_EXP_camp_manager_onPlayerRegistered"],"summary":"A player is registered for given state","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_manager_setState","type":"function","md":"functions/BIS_fnc_EXP_camp_manager_setState.md","json":"functions/BIS_fnc_EXP_camp_manager_setState.json","groups":["CampaignManager"],"syntax":["[] call BIS_fnc_EXP_camp_manager_setState"],"summary":"Set's the state of the mission","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_manager_triggerEvent","type":"function","md":"functions/BIS_fnc_EXP_camp_manager_triggerEvent.md","json":"functions/BIS_fnc_EXP_camp_manager_triggerEvent.json","groups":["CampaignManager"],"syntax":["[] call BIS_fnc_EXP_camp_manager_triggerEvent"],"summary":"Triggers corresponding event for given mission state","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_playerChecklist","type":"function","md":"functions/BIS_fnc_EXP_camp_playerChecklist.md","json":"functions/BIS_fnc_EXP_camp_playerChecklist.json","groups":["Campaign"],"syntax":["[conditionProceed, conditionPlayer, code] call BIS_fnc_EXP_camp_playerChecklist"],"summary":"Display a checklist of players that don't meet the given condition, thus preventing mission progress.","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_playSubtitles","type":"function","md":"functions/BIS_fnc_EXP_camp_playSubtitles.md","json":"functions/BIS_fnc_EXP_camp_playSubtitles.json","groups":["GUI"],"syntax":["[subtitleDetail1, subtitleDetail2, ...] spawn BIS_fnc_EXP_camp_playSubtitles"],"summary":"Displays the given subtitles at the correctly defined moments. Each array added to the parameters represents one subtitle.","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_playTimelineVideo","type":"function","md":"functions/BIS_fnc_EXP_camp_playTimelineVideo.md","json":"functions/BIS_fnc_EXP_camp_playTimelineVideo.json","groups":["Campaign"],"syntax":["[videoPath] call BIS_fnc_EXP_camp_playTimelineVideo"],"summary":"Plays a video with BIS_fnc_EXP_camp_setCinematicMode enabled.","arma3_since":"1.62","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_replaceVehicles","type":"function","md":"functions/BIS_fnc_EXP_camp_replaceVehicles.md","json":"functions/BIS_fnc_EXP_camp_replaceVehicles.json","groups":["Campaign"],"syntax":[],"summary":"Replaces textures of \"I_G_Offroad_01_armed_F\" and \"I_G_Quadbike_01_F\" randomly.","arma3_since":"1.62","locality":{"argument":null,"effect":"global","server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_setCinematicMode","type":"function","md":"functions/BIS_fnc_EXP_camp_setCinematicMode.md","json":"functions/BIS_fnc_EXP_camp_setCinematicMode.json","groups":["Campaign"],"syntax":["[mode, fadeBlack, fadeSound] call BIS_fnc_EXP_camp_setCinematicMode"],"summary":"Sets cinematic mode, with cinematic mode enabled the sounds are muted and screen is black.","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_setSkill","type":"function","md":"functions/BIS_fnc_EXP_camp_setSkill.md","json":"functions/BIS_fnc_EXP_camp_setSkill.json","groups":["Campaign"],"syntax":["[side,skillMin,skillAimMin,skillMax,skillAimMax] call BIS_fnc_EXP_camp_setSkill"],"summary":"Sets skill for an entire AI side. The skill will be calculated using a lerp function. Function will take player as multiplier.","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_EXP_camp_SITREP","type":"function","md":"functions/BIS_fnc_EXP_camp_SITREP.md","json":"functions/BIS_fnc_EXP_camp_SITREP.json","groups":["Campaign","GUI"],"syntax":["[line1, line2, lineX] spawn BIS_fnc_EXP_camp_SITREP"],"summary":"Displays multiple lines of text in given order.","arma3_since":"1.62","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_exportCfgGroups","type":"function","md":"functions/BIS_fnc_exportCfgGroups.md","json":"functions/BIS_fnc_exportCfgGroups.json","groups":["Diagnostic"],"syntax":["[param0, param1] call BIS_fnc_exportCfgGroups"],"summary":"Export group or object composition for use in CfgGroups. The result will be copied to clipboard.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_exportCfgHints","type":"function","md":"functions/BIS_fnc_exportCfgHints.md","json":"functions/BIS_fnc_exportCfgHints.json","groups":["Diagnostic"],"syntax":["[category, class] call BIS_fnc_exportCfgHints"],"summary":"Exports `CfgHints` to wiki format (see Category:Arma 3: Field Manual).","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_exportCfgMagazines","type":"function","md":"functions/BIS_fnc_exportCfgMagazines.md","json":"functions/BIS_fnc_exportCfgMagazines.json","groups":["Diagnostic"],"syntax":["[classes] spawn BIS_fnc_exportCfgMagazines"],"summary":"Export list of magazines for Arma 3 Assets.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_exportCfgPatches","type":"function","md":"functions/BIS_fnc_exportCfgPatches.md","json":"functions/BIS_fnc_exportCfgPatches.json","groups":["Diagnostic"],"syntax":["[config, classes] call BIS_fnc_exportCfgPatches"],"summary":"Export list of addons for Community Wiki - Arma 3 Assets.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_exportCfgVehicles","type":"function","md":"functions/BIS_fnc_exportCfgVehicles.md","json":"functions/BIS_fnc_exportCfgVehicles.json","groups":["Diagnostic"],"syntax":["[mode,sides,classes,useAI] call BIS_fnc_exportCfgVehicles"],"summary":"Export list of objects for Community Wiki (Assets).","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_exportCfgVehiclesAssetDB","type":"function","md":"functions/BIS_fnc_exportCfgVehiclesAssetDB.md","json":"functions/BIS_fnc_exportCfgVehiclesAssetDB.json","groups":["Diagnostic"],"syntax":["[side, category] call BIS_fnc_exportCfgVehiclesAssetDB"],"summary":"Copies CfgVehicles information to clipboard in wiki format.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_exportCfgWeapons","type":"function","md":"functions/BIS_fnc_exportCfgWeapons.md","json":"functions/BIS_fnc_exportCfgWeapons.json","groups":["Diagnostic"],"syntax":["[mode, patches, types] spawn BIS_fnc_exportCfgWeapons"],"summary":"Export list of weapons for Community Wiki Arma 3 Assets Category.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_exportConfigHierarchy","type":"function","md":"functions/BIS_fnc_exportConfigHierarchy.md","json":"functions/BIS_fnc_exportConfigHierarchy.json","groups":["Diagnostic"],"syntax":["[config,class] call BIS_fnc_exportConfigHierarchy"],"summary":"Export config hierarchy of given config.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_exportCuratorCostTable","type":"function","md":"functions/BIS_fnc_exportCuratorCostTable.md","json":"functions/BIS_fnc_exportCuratorCostTable.json","groups":["Curator"],"syntax":["arg call BIS_fnc_exportCuratorCostTable"],"summary":"Generate spreadsheet with object classes and copy it to clipboard. The table will generate export code to be used in BIS_fnc_curatorObjectRegisteredTable","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_exportEditorPreviews","type":"function","md":"functions/BIS_fnc_exportEditorPreviews.md","json":"functions/BIS_fnc_exportEditorPreviews.json","groups":["Diagnostic"],"syntax":["[duration, type, sides, mods, addons, classes] spawn BIS_fnc_exportEditorPreviews"],"summary":"Export screenshots of objects for Eden Editor and Community Wiki to `<Arma 3 Profile>\\Screenshots\\EditorPreviews` directory. See Arma 3 assets.","arma3_since":"1.60","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_exportFunctionsToWiki","type":"function","md":"functions/BIS_fnc_exportFunctionsToWiki.md","json":"functions/BIS_fnc_exportFunctionsToWiki.json","groups":["Diagnostic"],"syntax":["[filter, timestamp] spawn BIS_fnc_exportFunctionsToWiki"],"summary":"Export function descriptions to Community Wiki. Exported text will be copied to clipboard in XML format.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_exportGroupFormations","type":"function","md":"functions/BIS_fnc_exportGroupFormations.md","json":"functions/BIS_fnc_exportGroupFormations.json","groups":["Diagnostic"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_exportGUIBaseClasses","type":"function","md":"functions/BIS_fnc_exportGUIBaseClasses.md","json":"functions/BIS_fnc_exportGUIBaseClasses.json","groups":["GUI","Diagnostic","Broken Functions"],"syntax":["mode call BIS_fnc_exportGUIBaseClasses"],"summary":"Export GUI macros and base classes to the clipboard.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"BIS_fnc_exportInventory","type":"function","md":"functions/BIS_fnc_exportInventory.md","json":"functions/BIS_fnc_exportInventory.json","groups":["Inventory"],"syntax":["[unit, type, includeIdentity] call BIS_fnc_exportInventory"],"summary":"Exports unit's loadout as a String, also copies it to clipboard.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_exportMapToBiTXT","type":"function","md":"functions/BIS_fnc_exportMapToBiTXT.md","json":"functions/BIS_fnc_exportMapToBiTXT.json","groups":["Diagnostic"],"syntax":["[resolution, size, zCoeff] call BIS_fnc_exportMapToBiTXT"],"summary":"Returns terrain height map to BiTXT (Universal Bistudio TXT) format, which can be imported to Object Builder. Output is also copied to clipboard.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_exportVehicle","type":"function","md":"functions/BIS_fnc_exportVehicle.md","json":"functions/BIS_fnc_exportVehicle.json","groups":["Vehicles"],"syntax":["[vehicle,vehicleClass] call BIS_fnc_exportVehicle"],"summary":"Export vehicle settings","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_fadeEffect","type":"function","md":"functions/BIS_fnc_fadeEffect.md","json":"functions/BIS_fnc_fadeEffect.json","groups":["GUI"],"syntax":["[fadeInOrOut, blackOrWhite, duration, blur, music, ending, success] spawn BIS_fnc_fadeEffect"],"summary":"Easily carry out complex fading. Default values will be used if parameters are not defined or set to nil.","arma3_since":"1.00","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_fatigueEffect","type":"function","md":"functions/BIS_fnc_fatigueEffect.md","json":"functions/BIS_fnc_fatigueEffect.json","groups":["Feedback"],"syntax":["call BIS_fnc_fatigueEffect"],"summary":"Effects for high fatigue values. Internal engine use only, as it relies on internal BIS_* variables.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_feedbackInit","type":"function","md":"functions/BIS_fnc_feedbackInit.md","json":"functions/BIS_fnc_feedbackInit.json","groups":["Feedback"],"syntax":["call BIS_fnc_feedbackInit"],"summary":"Init function for feedback system. Declaration of variables, eventhandlers, etc. for in-game effects. Engine use only.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_feedbackMain","type":"function","md":"functions/BIS_fnc_feedbackMain.md","json":"functions/BIS_fnc_feedbackMain.json","groups":["Feedback"],"syntax":["[] call BIS_fnc_feedbackMain"],"summary":"Main feedback FSM, used for feedback effects (fatigue, drowning, injury etc.). Internal use only.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_ffvUpdate","type":"function","md":"functions/BIS_fnc_ffvUpdate.md","json":"functions/BIS_fnc_ffvUpdate.json","groups":["Vehicles"],"syntax":["vehicle call BIS_fnc_ffvUpdate"],"summary":"Update Firing From Vehicle feature depending on condition defined in turret's config.","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_filterString","type":"function","md":"functions/BIS_fnc_filterString.md","json":"functions/BIS_fnc_filterString.json","groups":["Strings"],"syntax":["[text, allowedChars] call BIS_fnc_filterString"],"summary":"Removes characters from a string based on the list of allowed characters.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_findAllNestedElements","type":"function","md":"functions/BIS_fnc_findAllNestedElements.md","json":"functions/BIS_fnc_findAllNestedElements.json","groups":["Arrays"],"syntax":["[array, query] call BIS_fnc_findAllNestedElements"],"summary":"Returns array of paths to all matching elements in deeply nested array, similar to BIS_fnc_findNestedElement but with all occurences.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_findExtreme","type":"function","md":"functions/BIS_fnc_findExtreme.md","json":"functions/BIS_fnc_findExtreme.json","groups":["Arrays","Math"],"syntax":["[numbers, mode] call BIS_fnc_findExtreme"],"summary":"Returns the minimum or maximum value in an array of numbers.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_findInPairs","type":"function","md":"functions/BIS_fnc_findInPairs.md","json":"functions/BIS_fnc_findInPairs.json","groups":["Arrays"],"syntax":["[array, key] call BIS_fnc_findInPairs"],"summary":"Searches the associative array for the first occurance of the key string and returns its index. Seach is not case-sensitive.","arma3_since":"0.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_findLookAt","type":"function","md":"functions/BIS_fnc_findLookAt.md","json":"functions/BIS_fnc_findLookAt.json","groups":["Vectors","Object Manipulation"],"syntax":["[] call BIS_fnc_findLookAt"],"summary":"Given target location, calculates orientation vectors facing direction","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_findNestedElement","type":"function","md":"functions/BIS_fnc_findNestedElement.md","json":"functions/BIS_fnc_findNestedElement.json","groups":["Arrays"],"syntax":["[array, query] call BIS_fnc_findNestedElement"],"summary":"Function to find item in nested arrays and return a path to the first match.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_findOverwatch","type":"function","md":"functions/BIS_fnc_findOverwatch.md","json":"functions/BIS_fnc_findOverwatch.json","groups":["Positions"],"syntax":["[target, maxDistance, minDistance, minHeightAbove, searchCentre] call BIS_fnc_findOverwatch"],"summary":"Selects a position that provides overwatch onto another position.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_findSafePos","type":"function","md":"functions/BIS_fnc_findSafePos.md","json":"functions/BIS_fnc_findSafePos.json","groups":["Positions"],"syntax":["[center, minDist, maxDist, objDist, waterMode, maxGrad, shoreMode, blacklistPos, defaultPos] call BIS_fnc_findSafePos"],"summary":"This function generates position on a map according to several given parameters (see diagram).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_finishCuratorChallenge","type":"function","md":"functions/BIS_fnc_finishCuratorChallenge.md","json":"functions/BIS_fnc_finishCuratorChallenge.json","groups":["CuratorChallenges"],"syntax":["[curator,input,taskState]] call BIS_fnc_finishCuratorChallenge"],"summary":"Handle repeated curator challenges. When rewards defined in the argument are exceeded, refilling points bar fill be offered instead. Number of challenges can be retrieved by","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_fire","type":"function","md":"functions/BIS_fnc_fire.md","json":"functions/BIS_fnc_fire.json","groups":["Weapons","Object Manipulation","Combat"],"syntax":["[entity, muzzle, turret] call BIS_fnc_fire"],"summary":"Makes a unit or a vehicle fire given muzzle. Make sure that there is some ammo to fire, and, in case of a unit, the weapon with given muzzle is already selected.","arma3_since":"1.74","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_firedBombDemine","type":"function","md":"functions/BIS_fnc_firedBombDemine.md","json":"functions/BIS_fnc_firedBombDemine.json","groups":["Scripts"],"syntax":[],"summary":"Function used inside the IDAP showcase.","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_fireSupport","type":"function","md":"functions/BIS_fnc_fireSupport.md","json":"functions/BIS_fnc_fireSupport.json","groups":["Supports","Combat"],"syntax":["[arty,target,mag,radius,rounds,delay,conditionEnd,safezone] spawn BIS_fnc_fireSupport"],"summary":"Mortar/artillery fire support.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_fireSupportCluster","type":"function","md":"functions/BIS_fnc_fireSupportCluster.md","json":"functions/BIS_fnc_fireSupportCluster.json","groups":["Supports"],"syntax":["[position,ammo,radius,rounds,delay,conditionEnd,safezone,altitude,velocity,sounds] spawn BIS_fnc_fireSupportCluster"],"summary":"Virtual fire support - cluster shell.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_fireSupportVirtual","type":"function","md":"functions/BIS_fnc_fireSupportVirtual.md","json":"functions/BIS_fnc_fireSupportVirtual.json","groups":["Supports"],"syntax":["[target, ammo, radius, rounds, delay, conditionEnd, safezone, alt, speed, sounds] spawn BIS_fnc_fireSupportVirtual"],"summary":"Fires virtual mortar/artillery fire support.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_fixDate","type":"function","md":"functions/BIS_fnc_fixDate.md","json":"functions/BIS_fnc_fixDate.json","groups":["Math","Environment"],"syntax":["date call BIS_fnc_fixDate"],"summary":"Checks the array with date data and makes sure the values are within the boundries.","arma3_since":"1.10","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_flamesEffect","type":"function","md":"functions/BIS_fnc_flamesEffect.md","json":"functions/BIS_fnc_flamesEffect.json","groups":["Feedback"],"syntax":["call BIS_fnc_flamesEffect"],"summary":"Flames (texture) postprocess.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_flies","type":"function","md":"functions/BIS_fnc_flies.md","json":"functions/BIS_fnc_flies.json","groups":["Environment"],"syntax":["[position, interval, areaSize] call BIS_fnc_flies"],"summary":"Spawns flies around position.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_forceCuratorInterface","type":"function","md":"functions/BIS_fnc_forceCuratorInterface.md","json":"functions/BIS_fnc_forceCuratorInterface.json","groups":["Curator"],"syntax":["[mode, waitUntil] call BIS_fnc_forceCuratorInterface"],"summary":"Force curator interface, so user cannot exit it by pressing Zeus key.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_forceEnd","type":"function","md":"functions/BIS_fnc_forceEnd.md","json":"functions/BIS_fnc_forceEnd.json","groups":["Missions"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_formatCuratorChallengeObjects","type":"function","md":"functions/BIS_fnc_formatCuratorChallengeObjects.md","json":"functions/BIS_fnc_formatCuratorChallengeObjects.json","groups":["CuratorChallenges"],"syntax":["classes call BIS_fnc_formatCuratorChallengeObjects"],"summary":"Format the list of objects compatible with curator challenge to be displayed in the task descriptipon.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_fps","type":"function","md":"functions/BIS_fnc_fps.md","json":"functions/BIS_fnc_fps.json","groups":["Diagnostic"],"syntax":["[duration, sceneId, startDelay] call BIS_fnc_fps"],"summary":"Function to measure FPS. Spawns code running for given time and displays result on screen via titleText, globalChat and diag_log. Variable BIS_fps_output is filled with diag_log content too.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_friendlySides","type":"function","md":"functions/BIS_fnc_friendlySides.md","json":"functions/BIS_fnc_friendlySides.json","groups":["Sides"],"syntax":["toCheck call BIS_fnc_friendlySides"],"summary":"Returns sides allied to the given side / object.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_FTLmanager","type":"function","md":"functions/BIS_fnc_FTLmanager.md","json":"functions/BIS_fnc_FTLmanager.json","groups":["Sides"],"syntax":["[functionCalled, type] call BIS_fnc_FTLmanager"],"summary":"FTL (Friendly To Local) manager tracks relationship between player and civilian side.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_functionMeta","type":"function","md":"functions/BIS_fnc_functionMeta.md","json":"functions/BIS_fnc_functionMeta.json","groups":["Diagnostic"],"syntax":["functionName call BIS_fnc_functionMeta"],"summary":"Returns function's meta data.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_functionPath","type":"function","md":"functions/BIS_fnc_functionPath.md","json":"functions/BIS_fnc_functionPath.json","groups":["Diagnostic"],"syntax":["functionName call BIS_fnc_functionPath"],"summary":"Returns path to function file.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_functionsDebug","type":"function","md":"functions/BIS_fnc_functionsDebug.md","json":"functions/BIS_fnc_functionsDebug.json","groups":["Diagnostic"],"syntax":["mode call BIS_fnc_functionsDebug"],"summary":"Changes debug mode used when compiling functions from the Arma 3: Functions Library. Also recompiles all functions. See Arma 3: Functions Library for more information.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_garage","type":"function","md":"functions/BIS_fnc_garage.md","json":"functions/BIS_fnc_garage.json","groups":["Vehicles","Broken Functions"],"syntax":["[mode, params] call BIS_fnc_garage"],"summary":"Splendid™ Virtual Arsenal Garage.","arma3_since":"1.42","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"BIS_fnc_garage3DEN","type":"function","md":"functions/BIS_fnc_garage3DEN.md","json":"functions/BIS_fnc_garage3DEN.json","groups":["Eden Editor"],"syntax":["-"],"summary":"The code is identical to the one of BIS_fnc_garage, except that `FNC_IS3DEN` is set to 1. For more information about the garage, visit BIS_fnc_garage","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_GC","type":"function","md":"functions/BIS_fnc_GC.md","json":"functions/BIS_fnc_GC.json","groups":["Diagnostic"],"syntax":["entity spawn BIS_fnc_GC"],"summary":"Sends an entity to the garbage collection queue. Replaces Arma 2 Garbage Collector.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_GCinit","type":"function","md":"functions/BIS_fnc_GCinit.md","json":"functions/BIS_fnc_GCinit.json","groups":["Diagnostic"],"syntax":["[] call BIS_fnc_GCinit"],"summary":"Initializes Garbage Collection.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_genericSentence","type":"function","md":"functions/BIS_fnc_genericSentence.md","json":"functions/BIS_fnc_genericSentence.json","groups":["Conversations"],"syntax":["[class, speaker, delay, canRepeat] call BIS_fnc_genericSentence"],"summary":"Play generic sentence with probablity set by bis_genericSentenceMode variable (0.5 = 50%, 1 = 100%)","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_genericSentenceInit","type":"function","md":"functions/BIS_fnc_genericSentenceInit.md","json":"functions/BIS_fnc_genericSentenceInit.json","groups":["Conversations"],"syntax":[],"summary":"*N/A*","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_geometricMean","type":"function","md":"functions/BIS_fnc_geometricMean.md","json":"functions/BIS_fnc_geometricMean.json","groups":["Math"],"syntax":["array call BIS_fnc_geometricMean"],"summary":"Returns the geometric mean of an array of numbers.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_getAngleDelta","type":"function","md":"functions/BIS_fnc_getAngleDelta.md","json":"functions/BIS_fnc_getAngleDelta.json","groups":["Geometry"],"syntax":["[angleA, angleB] call BIS_fnc_getAngleDelta"],"summary":"Returns the smallest difference between two angles in degrees.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_getArea","type":"function","md":"functions/BIS_fnc_getArea.md","json":"functions/BIS_fnc_getArea.json","groups":["Geometry","Map and Markers"],"syntax":["param call BIS_fnc_getArea"],"summary":"Extracts area information from trigger, marker, location or array","arma3_since":"1.58","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_getBorderMarkers","type":"function","md":"functions/BIS_fnc_getBorderMarkers.md","json":"functions/BIS_fnc_getBorderMarkers.json","groups":["Map and Markers"],"syntax":["call BIS_fnc_getBorderMarkers"],"summary":"Retrieves marker names used in the border restrictions module.","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_getCfg","type":"function","md":"functions/BIS_fnc_getCfg.md","json":"functions/BIS_fnc_getCfg.json","groups":["Configs"],"syntax":["input call BIS_fnc_getCfg"],"summary":"Smart-return config (extension for BIS_fnc_getCfgXXXX functions). Can by called 2 ways: - 1st way - passing config directly - 2nd way - passing array of strings or config and strings","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_getCfgData","type":"function","md":"functions/BIS_fnc_getCfgData.md","json":"functions/BIS_fnc_getCfgData.json","groups":["Configs"],"syntax":["config call BIS_fnc_getCfgData","array call BIS_fnc_getCfgData"],"summary":"Smart-return number, text or array value from config. - Default syntax works for any config. - Alternative syntax is for working comfortably with Description.ext.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_getCfgDataArray","type":"function","md":"functions/BIS_fnc_getCfgDataArray.md","json":"functions/BIS_fnc_getCfgDataArray.json","groups":["Configs"],"syntax":["config call BIS_fnc_getCfgDataArray","array call BIS_fnc_getCfgDataArray"],"summary":"Gets an array defined in Config. If the value is not an array, it is retyped into one.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_getCfgDataBool","type":"function","md":"functions/BIS_fnc_getCfgDataBool.md","json":"functions/BIS_fnc_getCfgDataBool.json","groups":["Configs"],"syntax":["config call BIS_fnc_getCfgDataBool","array call BIS_fnc_getCfgDataBool"],"summary":"Gets a number defined in config and retype it into a boolean. Everything greater than 0 is true, otherwise it is false.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_getCfgDataObject","type":"function","md":"functions/BIS_fnc_getCfgDataObject.md","json":"functions/BIS_fnc_getCfgDataObject.json","groups":["Configs"],"syntax":["_this call BIS_fnc_getCfgDataObject"],"summary":"Get the object defined in cfg by its name (global variable).","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_getCfgDataPool","type":"function","md":"functions/BIS_fnc_getCfgDataPool.md","json":"functions/BIS_fnc_getCfgDataPool.json","groups":["Configs"],"syntax":["_this call BIS_fnc_getCfgDataPool"],"summary":"Get array of attribute values out of the parent config class. Attributes need to be in this format: \"_n\", where n is an index number (starting from 0).","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_getCfgIsClass","type":"function","md":"functions/BIS_fnc_getCfgIsClass.md","json":"functions/BIS_fnc_getCfgIsClass.json","groups":["Configs"],"syntax":["configEntry call BIS_fnc_getCfgIsClass","classNames call BIS_fnc_getCfgIsClass"],"summary":"Return true if it is a class. Can by called in two ways: - first way (general) works for any config - second way is for comfortable working with mission description.ext","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_getCfgSubClasses","type":"function","md":"functions/BIS_fnc_getCfgSubClasses.md","json":"functions/BIS_fnc_getCfgSubClasses.json","groups":["Configs"],"syntax":["_this call BIS_fnc_getCfgSubClasses"],"summary":"Return all child classes of given class.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_getCloudletParams","type":"function","md":"functions/BIS_fnc_getCloudletParams.md","json":"functions/BIS_fnc_getCloudletParams.json","groups":["Systems"],"syntax":["[cfgCloudletClass] call BIS_fnc_getCloudletParams"],"summary":"Return particle params of CfgCloudlets class.","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_getFactions","type":"function","md":"functions/BIS_fnc_getFactions.md","json":"functions/BIS_fnc_getFactions.json","groups":["Sides"],"syntax":["[parameter] call BIS_fnc_getFactions"],"summary":"Gets list and sides of current factions.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_getFromPairs","type":"function","md":"functions/BIS_fnc_getFromPairs.md","json":"functions/BIS_fnc_getFromPairs.json","groups":["Arrays"],"syntax":["[array, key, defaultValue] call BIS_fnc_getFromPairs"],"summary":"Searches the associative array for the 1st occurance of the key string and returns the value associated with it. Search is not case sensitiv.","arma3_since":"1.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_getIDC","type":"function","md":"functions/BIS_fnc_getIDC.md","json":"functions/BIS_fnc_getIDC.json","groups":["GUI"],"syntax":["[config, ctrlName] call BIS_fnc_getIDC"],"summary":"Returns IDD of given display.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_getIDD","type":"function","md":"functions/BIS_fnc_getIDD.md","json":"functions/BIS_fnc_getIDD.json","groups":["GUI"],"syntax":["[config] call BIS_fnc_getIDD"],"summary":"Returns IDD of given display.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_getIntersectionsUnderCursor","type":"function","md":"functions/BIS_fnc_getIntersectionsUnderCursor.md","json":"functions/BIS_fnc_getIntersectionsUnderCursor.json","groups":["Geometry"],"syntax":["[screenX, screenY, ignoreObj1, ignoreObj2, sortMode, maxResults, LOD1, LOD2] call BIS_fnc_getIntersectionsUnderCursor"],"summary":"Returns intersections under cursor. For more information see lineIntersectsSurfaces.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_getLineDist","type":"function","md":"functions/BIS_fnc_getLineDist.md","json":"functions/BIS_fnc_getLineDist.json","groups":["Geometry"],"syntax":["[start1, length1, start2, length2] call BIS_fnc_getLineDist"],"summary":"Return the distance between two sections of a virtual straight line.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_getMarkers","type":"function","md":"functions/BIS_fnc_getMarkers.md","json":"functions/BIS_fnc_getMarkers.json","groups":["Map and Markers"],"syntax":["[markerPrefix] call BIS_fnc_getMarkers"],"summary":"Returns markers in format PREFIX_N where PREFIX_ is the provided argument and N is an integer between 1 and 128. If there are 128 markers but marker 123 is missing, then only the first 122 marker will be returned.","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_getMarkerState","type":"function","md":"functions/BIS_fnc_getMarkerState.md","json":"functions/BIS_fnc_getMarkerState.json","groups":["Map and Markers"],"syntax":["[marker] call BIS_fnc_getMarkerState"],"summary":"Returns the state of a marker.","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_getName","type":"function","md":"functions/BIS_fnc_getName.md","json":"functions/BIS_fnc_getName.json","groups":["Object Manipulation"],"syntax":["[object] call BIS_fnc_getName"],"summary":"Returns name of a unit. Name of unit is stored in it is namespace so it can be retrieved later, mainly for when unit dies. Name is stored in the variable BIS_fnc_getName_name.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_getNetMode","type":"function","md":"functions/BIS_fnc_getNetMode.md","json":"functions/BIS_fnc_getNetMode.json","groups":["Multiplayer"],"syntax":["call BIS_fnc_getNetMode"],"summary":"Returns the current net mode as a string.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_getObjectBBD","type":"function","md":"functions/BIS_fnc_getObjectBBD.md","json":"functions/BIS_fnc_getObjectBBD.json","groups":["Object Manipulation"],"syntax":["[object] call BIS_fnc_getObjectBBD"],"summary":"Get object boundingBoxReal max values and store them with setVariable [\"BIS_EGSpectator_objectBBD\", [maxWidth, maxLength, maxHeight]] for later calls.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_getParamValue","type":"function","md":"functions/BIS_fnc_getParamValue.md","json":"functions/BIS_fnc_getParamValue.json","groups":["Mission Parameters"],"syntax":["paramClass call BIS_fnc_getParamValue"],"summary":"Returns the value of the named mission parameter. This function is global and will return selected param value on any PC including JIP. For backward compatibility it also supports \"param1\" and \"param2\".","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_getPitchBank","type":"function","md":"functions/BIS_fnc_getPitchBank.md","json":"functions/BIS_fnc_getPitchBank.json","groups":["Object Manipulation"],"syntax":["object call BIS_fnc_getPitchBank"],"summary":"Returns the pitch and bank of an object, in degrees. Yaw can be found using the getDir command.","arma3_since":"0.50","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_getRespawnInventories","type":"function","md":"functions/BIS_fnc_getRespawnInventories.md","json":"functions/BIS_fnc_getRespawnInventories.json","groups":["Respawn"],"syntax":["[target, showDisabled, returnAllInfo] call BIS_fnc_getRespawnInventories"],"summary":"Return respawn inventories available for the given target.","arma3_since":"1.60","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_getRespawnMarkers","type":"function","md":"functions/BIS_fnc_getRespawnMarkers.md","json":"functions/BIS_fnc_getRespawnMarkers.json","groups":["Respawn"],"syntax":["[side, vehicleMarkers] call BIS_fnc_getRespawnMarkers"],"summary":"Returns all respawn markers for given side.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_getRespawnPositions","type":"function","md":"functions/BIS_fnc_getRespawnPositions.md","json":"functions/BIS_fnc_getRespawnPositions.json","groups":["Respawn"],"syntax":["input call BIS_fnc_getRespawnPositions"],"summary":"Return scripted respawn positions available for the given unit.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_getServerVariable","type":"function","md":"functions/BIS_fnc_getServerVariable.md","json":"functions/BIS_fnc_getServerVariable.json","groups":["Variables"],"syntax":["[target, varName, default] call BIS_fnc_getServerVariable"],"summary":"Fetch a variable saved on server. Used when you want to share variables only to specific clients to prevent large traffic. Must be run in scheduled environment because communication with server takes some time.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_getTurrets","type":"function","md":"functions/BIS_fnc_getTurrets.md","json":"functions/BIS_fnc_getTurrets.json","groups":["Object Manipulation"],"syntax":["[input, outputType] call BIS_fnc_getTurrets"],"summary":"Returns vehicle turrets.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_getUnitByUID","type":"function","md":"functions/BIS_fnc_getUnitByUID.md","json":"functions/BIS_fnc_getUnitByUID.json","groups":["Multiplayer"],"syntax":["playerUID call BIS_fnc_getUnitByUID"],"summary":"Returns player-controlled unit (if any) according to the provided player UID.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_getUnitInsignia","type":"function","md":"functions/BIS_fnc_getUnitInsignia.md","json":"functions/BIS_fnc_getUnitInsignia.json","groups":["Object Manipulation"],"syntax":["[target] call BIS_fnc_getUnitInsignia"],"summary":"Get a unit's uniform insignia class set with BIS_fnc_setUnitInsignia.","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_getVehicleCustomization","type":"function","md":"functions/BIS_fnc_getVehicleCustomization.md","json":"functions/BIS_fnc_getVehicleCustomization.json","groups":["Vehicles"],"syntax":["[object, class] call BIS_fnc_getVehicleCustomization"],"summary":"Return vehicle customization settings.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_getVirtualBackpackCargo","type":"function","md":"functions/BIS_fnc_getVirtualBackpackCargo.md","json":"functions/BIS_fnc_getVirtualBackpackCargo.json","groups":["Inventory"],"syntax":["object call BIS_fnc_getVirtualBackpackCargo"],"summary":"Get virtual backpacks from an object (e.g., ammo box). Virtual items can be selected in the Arsenal.","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_getVirtualItemCargo","type":"function","md":"functions/BIS_fnc_getVirtualItemCargo.md","json":"functions/BIS_fnc_getVirtualItemCargo.json","groups":["Inventory"],"syntax":["object call BIS_fnc_getVirtualItemCargo"],"summary":"Get virtual items from an object (e.g., ammo box). Virtual items can be selected in the Arsenal.","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_getVirtualMagazineCargo","type":"function","md":"functions/BIS_fnc_getVirtualMagazineCargo.md","json":"functions/BIS_fnc_getVirtualMagazineCargo.json","groups":["Inventory"],"syntax":["object call BIS_fnc_getVirtualMagazineCargo"],"summary":"Get virtual magazines from an object (e.g., ammo box). Virtual items can be selected in the Arsenal.","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_getVirtualWeaponCargo","type":"function","md":"functions/BIS_fnc_getVirtualWeaponCargo.md","json":"functions/BIS_fnc_getVirtualWeaponCargo.json","groups":["Inventory"],"syntax":["object call BIS_fnc_getVirtualWeaponCargo"],"summary":"Get virtual weapons from an object (e.g., ammo box). Virtual items can be selected in the Arsenal.","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_greatestNum","type":"function","md":"functions/BIS_fnc_greatestNum.md","json":"functions/BIS_fnc_greatestNum.json","groups":["Arrays","Math"],"syntax":["numbers call BIS_fnc_greatestNum"],"summary":"Returns the greatest number out of the passed set.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_gridToPos","type":"function","md":"functions/BIS_fnc_gridToPos.md","json":"functions/BIS_fnc_gridToPos.json","groups":["Positions"],"syntax":["gridPosition call BIS_fnc_gridToPos"],"summary":"Converts grid coordinates to world position.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_groupFromNetId","type":"function","md":"functions/BIS_fnc_groupFromNetId.md","json":"functions/BIS_fnc_groupFromNetId.json","groups":["Multiplayer"],"syntax":["netId call BIS_fnc_groupFromNetId"],"summary":"Extends MP-only groupFromNetId functionality to SP","arma3_since":"1.58","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_groupIndicator","type":"function","md":"functions/BIS_fnc_groupIndicator.md","json":"functions/BIS_fnc_groupIndicator.json","groups":["GUI"],"syntax":["argument call BIS_fnc_groupIndicator"],"summary":"Displays Group Indicator (to the right of the screen in Arma 3 v1.82)","arma3_since":"1.00","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_groupVehicles","type":"function","md":"functions/BIS_fnc_groupVehicles.md","json":"functions/BIS_fnc_groupVehicles.json","groups":["Vehicles"],"syntax":["[target, assignedVeh] call BIS_fnc_groupVehicles"],"summary":"Returns all vehicles a group possesses, assigned vehicles can be included.","arma3_since":"0.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_GUIbackground","type":"function","md":"functions/BIS_fnc_GUIbackground.md","json":"functions/BIS_fnc_GUIbackground.json","groups":["GUI"],"syntax":["[position] call BIS_fnc_GUIbackground"],"summary":"Creates GUI background.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_GUIeditor","type":"function","md":"functions/BIS_fnc_GUIeditor.md","json":"functions/BIS_fnc_GUIeditor.json","groups":["GUI"],"syntax":["call BIS_fnc_GUIeditor"],"summary":"Opens the Arma 3: User Interface Editor.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_guiEffectTiles","type":"function","md":"functions/BIS_fnc_guiEffectTiles.md","json":"functions/BIS_fnc_guiEffectTiles.json","groups":["GUI"],"syntax":["[display] call BIS_fnc_guiEffectTiles"],"summary":"Used in dialogs to animate background UAV tiles. See notes for a full working example.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_GUIgrid","type":"function","md":"functions/BIS_fnc_GUIgrid.md","json":"functions/BIS_fnc_GUIgrid.json","groups":["GUI"],"syntax":["[category, grid] call BIS_fnc_GUIgrid"],"summary":"Returns grid params and stores it into uiNamespace.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_GUIgridToProfile","type":"function","md":"functions/BIS_fnc_GUIgridToProfile.md","json":"functions/BIS_fnc_GUIgridToProfile.json","groups":["GUI"],"syntax":[],"summary":"","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_GUIhint","type":"function","md":"functions/BIS_fnc_GUIhint.md","json":"functions/BIS_fnc_GUIhint.json","groups":["GUI"],"syntax":["[param0] call BIS_fnc_GUIhint"],"summary":"Creates advanced hintC dialog","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_guiMessage","type":"function","md":"functions/BIS_fnc_guiMessage.md","json":"functions/BIS_fnc_guiMessage.json","groups":["GUI"],"syntax":["[message, header, okButton, cancelButton, parent, useParentBox, pause] call BIS_fnc_guiMessage"],"summary":"Displays an interactive message dialog in the center of the screen.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_GUInewsfeed","type":"function","md":"functions/BIS_fnc_GUInewsfeed.md","json":"functions/BIS_fnc_GUInewsfeed.json","groups":["GUI"],"syntax":["[display] call BIS_fnc_GUInewsfeed"],"summary":"Load newsfeed.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_halo","type":"function","md":"functions/BIS_fnc_halo.md","json":"functions/BIS_fnc_halo.json","groups":["Systems"],"syntax":["[unit, altitude] call BIS_fnc_halo"],"summary":"Makes a High Altitude Low Opening (HALO) parachute jump.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_halt","type":"function","md":"functions/BIS_fnc_halt.md","json":"functions/BIS_fnc_halt.json","groups":["Program Flow"],"syntax":["[param1, param2, ..., param10] call BIS_fnc_halt"],"summary":"Halts current function and all its parents and logs an error message.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_hasItem","type":"function","md":"functions/BIS_fnc_hasItem.md","json":"functions/BIS_fnc_hasItem.json","groups":["Inventory"],"syntax":["[object, item, searchCrew] call BIS_fnc_hasItem"],"summary":"Returns true if object contains given item in inventory / cargo storage.","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_hatchClose","type":"function","md":"functions/BIS_fnc_hatchClose.md","json":"functions/BIS_fnc_hatchClose.json","groups":["Scripts"],"syntax":["[] call BIS_fnc_hatchClose"],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_hatchOpen","type":"function","md":"functions/BIS_fnc_hatchOpen.md","json":"functions/BIS_fnc_hatchOpen.json","groups":["Scripts"],"syntax":["[] call BIS_fnc_hatchOpen"],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_healing","type":"function","md":"functions/BIS_fnc_healing.md","json":"functions/BIS_fnc_healing.json","groups":["Broken Functions","Feedback"],"syntax":["call BIS_fnc_healing"],"summary":"Healing postprocess. Supposed to give healing postprocess effects.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"BIS_fnc_healthEffects","type":"function","md":"functions/BIS_fnc_healthEffects.md","json":"functions/BIS_fnc_healthEffects.json","groups":["Feedback"],"syntax":["call BIS_fnc_healthEffects"],"summary":"Effects when player is hit. Parameters are sent by the HandleDamage event handler.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_helicopterCanFly","type":"function","md":"functions/BIS_fnc_helicopterCanFly.md","json":"functions/BIS_fnc_helicopterCanFly.json","groups":["Helicopters"],"syntax":[],"summary":"*N/A*","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_helicopterDamage","type":"function","md":"functions/BIS_fnc_helicopterDamage.md","json":"functions/BIS_fnc_helicopterDamage.json","groups":["Helicopters"],"syntax":["[helicopter, selection, damage] call BIS_fnc_helicopterDamage"],"summary":"Handling EH-based helicopter damage, event handler in question being Da*mm*aged [sic].","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_helicopterGetHitpoints","type":"function","md":"functions/BIS_fnc_helicopterGetHitpoints.md","json":"functions/BIS_fnc_helicopterGetHitpoints.json","groups":["Helicopters"],"syntax":["object call BIS_fnc_helicopterGetHitpoints"],"summary":"Return all hitpoints for a helicopter.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_helicopterSeat","type":"function","md":"functions/BIS_fnc_helicopterSeat.md","json":"functions/BIS_fnc_helicopterSeat.json","groups":["Helicopters"],"syntax":["unit call BIS_fnc_helicopterSeat"],"summary":"Check if unit sits on right or left seat.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_helicopterSeatMove","type":"function","md":"functions/BIS_fnc_helicopterSeatMove.md","json":"functions/BIS_fnc_helicopterSeatMove.json","groups":["Helicopters"],"syntax":["[unit, gesture] call BIS_fnc_helicopterSeatMove"],"summary":"Plays cockpit animation. Take On Helicopters only.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_helicopterType","type":"function","md":"functions/BIS_fnc_helicopterType.md","json":"functions/BIS_fnc_helicopterType.json","groups":["Helicopters"],"syntax":["[object] call BIS_fnc_helicopterType"],"summary":"Returns helicopter type.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_help","type":"function","md":"functions/BIS_fnc_help.md","json":"functions/BIS_fnc_help.json","groups":["Diagnostic"],"syntax":["parentDisplay call BIS_fnc_help"],"summary":"Opens the Functions Viewer which lists all functions defined in: - Arma 2: Functions Library (Also Arma 2: Operation Arrowhead) - Arma 3: Functions Library - Take On Helicopters: Functions Library","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_hermite","type":"function","md":"functions/BIS_fnc_hermite.md","json":"functions/BIS_fnc_hermite.json","groups":["Interpolation"],"syntax":["[] call BIS_fnc_hermite"],"summary":"*N/A*","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_hermiteVector","type":"function","md":"functions/BIS_fnc_hermiteVector.md","json":"functions/BIS_fnc_hermiteVector.json","groups":["Interpolation"],"syntax":["[] call BIS_fnc_hermiteVector"],"summary":"*N/A*","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_HEXtoRGB","type":"function","md":"functions/BIS_fnc_HEXtoRGB.md","json":"functions/BIS_fnc_HEXtoRGB.json","groups":["Math"],"syntax":["[hexString] call BIS_fnc_HEXtoRGB"],"summary":"Convert RGBA hexcode color into RGBA array format.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_hideMarker","type":"function","md":"functions/BIS_fnc_hideMarker.md","json":"functions/BIS_fnc_hideMarker.json","groups":["Map and Markers"],"syntax":["[marker, duration] spawn BIS_fnc_hideMarker"],"summary":"Gradual hiding of a marker by setting its alpha to 0.","arma3_since":"1.78","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_hideMarkerArray","type":"function","md":"functions/BIS_fnc_hideMarkerArray.md","json":"functions/BIS_fnc_hideMarkerArray.json","groups":["Map and Markers"],"syntax":["[markerArray, duration] spawn BIS_fnc_hideMarkerArray"],"summary":"Hides a list of markers one by one.","arma3_since":"1.78","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_highlightControl","type":"function","md":"functions/BIS_fnc_highlightControl.md","json":"functions/BIS_fnc_highlightControl.json","groups":["GUI"],"syntax":["[displayOrControl, thickness] call BIS_fnc_highlightControl"],"summary":"Highlights given control by drawing a border around it and letting it pulsate. The effect is visible until explicitly removed.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_holdActionAdd","type":"function","md":"functions/BIS_fnc_holdActionAdd.md","json":"functions/BIS_fnc_holdActionAdd.json","groups":["Interaction"],"syntax":["[target, title, idleIcon, progressIcon, conditionShow, conditionProgress, codeStart, codeProgress, codeCompleted, codeInterrupted, arguments, duration, priority, removeCompleted, showUnconscious, showWindow, radius, selection, memoryPoint] call BIS_fnc_holdActionAdd"],"summary":"Adds an action to an object which requires the user to hold a key to perform the action.","arma3_since":"1.62","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_holdActionRemove","type":"function","md":"functions/BIS_fnc_holdActionRemove.md","json":"functions/BIS_fnc_holdActionRemove.json","groups":["Interaction"],"syntax":["[target,ID] call BIS_fnc_holdActionRemove"],"summary":"Removes a hold action. This does exactly the same as removeAction.","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_holdKey","type":"function","md":"functions/BIS_fnc_holdKey.md","json":"functions/BIS_fnc_holdKey.json","groups":["Interaction"],"syntax":["[display, key, time, code, control] call BIS_fnc_holdKey"],"summary":"Function that executes code when a key has been held down for a long enough time - \"Hold X to Advance\" text is displayed when any key is pressed.","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_HUDLimits","type":"function","md":"functions/BIS_fnc_HUDLimits.md","json":"functions/BIS_fnc_HUDLimits.json","groups":["GUI"],"syntax":["[speedLimit, altLimit, dirLimit] call BIS_fnc_HUDLimits"],"summary":"Set helicopter advanced flight model HUD limits and prevents overwriting existing values. See also setHUDMovementLevels.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_importImageLinks","type":"function","md":"functions/BIS_fnc_importImageLinks.md","json":"functions/BIS_fnc_importImageLinks.json","groups":["Diagnostic"],"syntax":["call BIS_fnc_importImageLinks"],"summary":"Imports CfgVehicles image links from the Community Wiki (https://community.bistudio.com/). 1. Run the script. It will copy a text into clipboard 1. Open your Sandbox and paste the text into edit field 1.","arma3_since":"1.08","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_inAngleSector","type":"function","md":"functions/BIS_fnc_inAngleSector.md","json":"functions/BIS_fnc_inAngleSector.json","groups":["Geometry"],"syntax":["[center, centerAngle, sectorWidth, position] call BIS_fnc_inAngleSector"],"summary":"Checks if a position lies within an angle sector.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_incapacitatedEffect","type":"function","md":"functions/BIS_fnc_incapacitatedEffect.md","json":"functions/BIS_fnc_incapacitatedEffect.json","groups":["Broken Functions","Feedback"],"syntax":["call BIS_fnc_incapacitatedEffect"],"summary":"A draft of incapacitated effects function.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"BIS_fnc_indicateBleeding","type":"function","md":"functions/BIS_fnc_indicateBleeding.md","json":"functions/BIS_fnc_indicateBleeding.json","groups":["Feedback"],"syntax":["call BIS_fnc_indicateBleeding"],"summary":"Shows a PP effect which indicates bleeding.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_infoText","type":"function","md":"functions/BIS_fnc_infoText.md","json":"functions/BIS_fnc_infoText.json","groups":["GUI"],"syntax":["[string_1, string_2, string_n] spawn BIS_fnc_infoText"],"summary":"Display a text in the \"mission\" GUI area with some effects. Good for the beginning of a mission.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_initAmmoBox","type":"function","md":"functions/BIS_fnc_initAmmoBox.md","json":"functions/BIS_fnc_initAmmoBox.json","groups":["Eden Editor"],"syntax":["-"],"summary":"","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_initCuratorAttribute","type":"function","md":"functions/BIS_fnc_initCuratorAttribute.md","json":"functions/BIS_fnc_initCuratorAttribute.json","groups":["Curator"],"syntax":[],"summary":"*N/A*","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_initDisplay","type":"function","md":"functions/BIS_fnc_initDisplay.md","json":"functions/BIS_fnc_initDisplay.json","groups":["GUI"],"syntax":["parameters call BIS_fnc_initDisplay"],"summary":"This function is a central part of how BI handles UIs. For a full explanation see this page.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_initExpo","type":"function","md":"functions/BIS_fnc_initExpo.md","json":"functions/BIS_fnc_initExpo.json","groups":["Systems"],"syntax":["call BIS_fnc_initExpo"],"summary":"Disable parts of the main menu during public presentation. Press <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>U</kbd> to toggle the lock.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_initInspectable","type":"function","md":"functions/BIS_fnc_initInspectable.md","json":"functions/BIS_fnc_initInspectable.json","groups":["Interaction"],"syntax":["[inspectable, textureInfos, fullScreenText, soundName] call BIS_fnc_initInspectable"],"summary":"Initialize inspectable object: add \"Inspect\" action to the object. When a player activates it, full-screen detail of the objects is shown.","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_initIntelObject","type":"function","md":"functions/BIS_fnc_initIntelObject.md","json":"functions/BIS_fnc_initIntelObject.json","groups":["Interaction"],"syntax":["[object] call BIS_fnc_initIntelObject"],"summary":"This function sets up an object as intel retrievable by the players by adding a \"Take Intel\" addAction to it.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_initLeaflet","type":"function","md":"functions/BIS_fnc_initLeaflet.md","json":"functions/BIS_fnc_initLeaflet.json","groups":["Interaction"],"syntax":["[mode, parameters] call BIS_fnc_initLeaflet"],"summary":"Initialise interactive leaflet.","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_initListNBoxSorting","type":"function","md":"functions/BIS_fnc_initListNBoxSorting.md","json":"functions/BIS_fnc_initListNBoxSorting.json","groups":["GUI"],"syntax":["[ctrlFilter, ctrlContent, columnIndexes, idc] call BIS_fnc_initListNBoxSorting"],"summary":"Automatically creates buttons and sets them up so they can be used to sort a CT_LISTNBOX. The buttons will automatically be resized to fit the column width of ctrlFilter.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_initModules","type":"function","md":"functions/BIS_fnc_initModules.md","json":"functions/BIS_fnc_initModules.json","groups":["Systems"],"syntax":["[modules] call BIS_fnc_initModules"],"summary":"Wait until all modules using the Arma 3: Module Framework are initialised.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_initMultiplayer","type":"function","md":"functions/BIS_fnc_initMultiplayer.md","json":"functions/BIS_fnc_initMultiplayer.json","groups":["Multiplayer"],"syntax":["call BIS_fnc_initMultiplayer"],"summary":"Multiplayer mission init, executed automatically upon mission start.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_initParams","type":"function","md":"functions/BIS_fnc_initParams.md","json":"functions/BIS_fnc_initParams.json","groups":["Mission Parameters"],"syntax":["[modules] call BIS_fnc_initParams"],"summary":"Initialize mission params and create log in the diary.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_initPlayable","type":"function","md":"functions/BIS_fnc_initPlayable.md","json":"functions/BIS_fnc_initPlayable.json","groups":["Multiplayer"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_initRespawn","type":"function","md":"functions/BIS_fnc_initRespawn.md","json":"functions/BIS_fnc_initRespawn.json","groups":["Respawn"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_initRespawnBackpack","type":"function","md":"functions/BIS_fnc_initRespawnBackpack.md","json":"functions/BIS_fnc_initRespawnBackpack.json","groups":["Respawn"],"syntax":["call BIS_fnc_initRespawnBackpack"],"summary":"Init respawn backpack. Whover \"assembles\" it will receive a new respawn position. When backpack object has 'respawnNearbyPlayers' attribute set to 1, nearby player will receive the respawn as well.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_initSliderValue","type":"function","md":"functions/BIS_fnc_initSliderValue.md","json":"functions/BIS_fnc_initSliderValue.json","groups":["Eden Editor"],"syntax":["[ctrlSlider, ctrlEdit, unit, default] call BIS_fnc_initSliderValue"],"summary":"Initialises a slider attribute control within the Eden Editor. Can also be used outside of Eden Editor.","arma3_since":"1.58","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_initVehicle","type":"function","md":"functions/BIS_fnc_initVehicle.md","json":"functions/BIS_fnc_initVehicle.json","groups":["Vehicles"],"syntax":["[vehicle, variant, animations, mass] call BIS_fnc_initVehicle"],"summary":"This function changes the textures, animation sources and/or mass of a given vehicle.","arma3_since":"1.42","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_initVehicleCrew","type":"function","md":"functions/BIS_fnc_initVehicleCrew.md","json":"functions/BIS_fnc_initVehicleCrew.json","groups":["Vehicles"],"syntax":["[object, params, deleteCrew, anySeat, agents] call BIS_fnc_initVehicleCrew"],"summary":"Moves units into vehicle seats. When units don't exist, it will create them in a group of vehicle's side.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_initVehicleKart","type":"function","md":"functions/BIS_fnc_initVehicleKart.md","json":"functions/BIS_fnc_initVehicleKart.json","groups":["Vehicles"],"syntax":["[kart,number,livery,raceTeam] call BIS_fnc_initVehicleKart"],"summary":"Customise given kart and its driver.","arma3_since":"1.20","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_initVirtualUnit","type":"function","md":"functions/BIS_fnc_initVirtualUnit.md","json":"functions/BIS_fnc_initVirtualUnit.json","groups":["Object Manipulation"],"syntax":["[object] call BIS_fnc_initVirtualUnit"],"summary":"Initialize virtual unit. Disable it, turn the camera upwards and save its correct side.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_initWorldScene","type":"function","md":"functions/BIS_fnc_initWorldScene.md","json":"functions/BIS_fnc_initWorldScene.json","groups":["Scenes"],"syntax":["[] call BIS_fnc_initWorldScene"],"summary":"Initialize world scene","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_inString","type":"function","md":"functions/BIS_fnc_inString.md","json":"functions/BIS_fnc_inString.json","groups":["Strings"],"syntax":["[searchTerm, searchText, caseSensitive] call BIS_fnc_inString"],"summary":"Find a string within a string.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"deprecated","operator":null,"aliases":[]},{"name":"BIS_fnc_instructorFigure","type":"function","md":"functions/BIS_fnc_instructorFigure.md","json":"functions/BIS_fnc_instructorFigure.json","groups":["Systems"],"syntax":[],"summary":"<pre> /* Version: 0.1 Name: Instructor Figure DESCRIPTION: www. PARAMETERS: 1) function called - string, list of functions: - Init - Destroy 2) parameter for the function For more information see…","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_interpolate","type":"function","md":"functions/BIS_fnc_interpolate.md","json":"functions/BIS_fnc_interpolate.json","groups":["Interpolation"],"syntax":["[currentValue, targetValue, delta, interpSpeed] call BIS_fnc_interpolate"],"summary":"Interpolates scalar to target, starts fast, eases out","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_interpolateConstant","type":"function","md":"functions/BIS_fnc_interpolateConstant.md","json":"functions/BIS_fnc_interpolateConstant.json","groups":["Interpolation"],"syntax":["[currentValue, targetValue, delta, interpSpeed] call BIS_fnc_interpolateConstant"],"summary":"Interpolates scalar to target linearly.","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_interpolateVector","type":"function","md":"functions/BIS_fnc_interpolateVector.md","json":"functions/BIS_fnc_interpolateVector.json","groups":["Interpolation","Vectors"],"syntax":["[currentValue, targetValue, delta, interpSpeed] call BIS_fnc_interpolateVector"],"summary":"Interpolates vector to target, scaled by distance. Starts very fast and smoothes out.","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_interpolateVectorConstant","type":"function","md":"functions/BIS_fnc_interpolateVectorConstant.md","json":"functions/BIS_fnc_interpolateVectorConstant.json","groups":["Interpolation","Vectors"],"syntax":["[currentValue, targetValue, delta, interpSpeed] call BIS_fnc_interpolateVectorConstant"],"summary":"Interpolates vector to target linearly.","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_interpolateWeather","type":"function","md":"functions/BIS_fnc_interpolateWeather.md","json":"functions/BIS_fnc_interpolateWeather.json","groups":["Environment"],"syntax":["[param0, param1, param2, param3, param4] call BIS_fnc_interpolateWeather"],"summary":"Interpolate weather (overcast and fog) according to 2 boundry dates and their weather conditions.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_inTrigger","type":"function","md":"functions/BIS_fnc_inTrigger.md","json":"functions/BIS_fnc_inTrigger.json","groups":["Object Manipulation"],"syntax":["[area, position, returnDistance, includeFloorCeiling] call BIS_fnc_inTrigger"],"summary":"Detects whether position is within area or calculates distance to the nearest edge of trigger area by using optional params.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_inv","type":"function","md":"functions/BIS_fnc_inv.md","json":"functions/BIS_fnc_inv.json","groups":["Inventory"],"syntax":["[unit] call BIS_fnc_inv"],"summary":"Returns inventory contents of given vehicle (unit). For vehicles it returns mounted gun and its ammo, not cargo weapons and ammo.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_invAdd","type":"function","md":"functions/BIS_fnc_invAdd.md","json":"functions/BIS_fnc_invAdd.json","groups":["Inventory"],"syntax":["[object,class,force] call BIS_fnc_invAdd"],"summary":"Adds item to inventory - checks if there is room for it. Checks if add was done by engine.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_invCodeToArray","type":"function","md":"functions/BIS_fnc_invCodeToArray.md","json":"functions/BIS_fnc_invCodeToArray.json","groups":["Inventory"],"syntax":["[configCode] call BIS_fnc_invCodeToArray"],"summary":"Converts inventory code (used in configs) to array with numbers for weapons and magazines (and their counts).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_inventoryExists","type":"function","md":"functions/BIS_fnc_inventoryExists.md","json":"functions/BIS_fnc_inventoryExists.json","groups":["Inventory"],"syntax":["[source, name] call BIS_fnc_inventoryExists"],"summary":"Check if loadout with given name exists.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_inverseLerp","type":"function","md":"functions/BIS_fnc_inverseLerp.md","json":"functions/BIS_fnc_inverseLerp.json","groups":["Interpolation"],"syntax":["[currentValue, targetValue, alpha] call BIS_fnc_inverseLerp"],"summary":"Inverse of BIS_fnc_lerp.","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_invRemove","type":"function","md":"functions/BIS_fnc_invRemove.md","json":"functions/BIS_fnc_invRemove.json","groups":["Inventory"],"syntax":["[object,class,count] call BIS_fnc_invRemove"],"summary":"Removes from inventory. Given number of items. Returns actually removed items count.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_invSlots","type":"function","md":"functions/BIS_fnc_invSlots.md","json":"functions/BIS_fnc_invSlots.json","groups":["Inventory"],"syntax":["[object] call BIS_fnc_invSlots"],"summary":"Returns config inventory slots of given unit (total numbers of available slots in array).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_invSlotsEmpty","type":"function","md":"functions/BIS_fnc_invSlotsEmpty.md","json":"functions/BIS_fnc_invSlotsEmpty.json","groups":["Inventory"],"syntax":["[object] call BIS_fnc_invSlotsEmpty"],"summary":"Returns empty inventory slots of given unit.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_invSlotType","type":"function","md":"functions/BIS_fnc_invSlotType.md","json":"functions/BIS_fnc_invSlotType.json","groups":["Inventory"],"syntax":["[class] call BIS_fnc_invSlotType"],"summary":"Returns empty inventory slots of given unit.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_invString","type":"function","md":"functions/BIS_fnc_invString.md","json":"functions/BIS_fnc_invString.json","groups":["Inventory"],"syntax":["[object] call BIS_fnc_invString"],"summary":"Returns inventory contents of given vehicle (unit).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_isBuildingEnterable","type":"function","md":"functions/BIS_fnc_isBuildingEnterable.md","json":"functions/BIS_fnc_isBuildingEnterable.json","groups":["Object Manipulation"],"syntax":["param call BIS_fnc_isBuildingEnterable"],"summary":"Check whether a building or structure has available positions defined within model.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_isCampaign","type":"function","md":"functions/BIS_fnc_isCampaign.md","json":"functions/BIS_fnc_isCampaign.json","groups":["Campaign","Missions"],"syntax":["[] call BIS_fnc_isCampaign"],"summary":"Checks to see if a mission is being run in a campaign.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_isCurator","type":"function","md":"functions/BIS_fnc_isCurator.md","json":"functions/BIS_fnc_isCurator.json","groups":["Curator"],"syntax":["object call BIS_fnc_isCurator"],"summary":"Returns if given object is curator logic. Despite the misleading name this does not check if a player has access to Zeus. It just check if the given object's simulation is of type \"curator\".","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_isCuratorEditable","type":"function","md":"functions/BIS_fnc_isCuratorEditable.md","json":"functions/BIS_fnc_isCuratorEditable.json","groups":["Curator"],"syntax":["[object] call BIS_fnc_isCuratorEditable"],"summary":"Return true if given object is editable by player (when he's curator).","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_isDateTimeNewer","type":"function","md":"functions/BIS_fnc_isDateTimeNewer.md","json":"functions/BIS_fnc_isDateTimeNewer.json","groups":["Environment"],"syntax":["[date1, date2] call BIS_fnc_isDateTimeNewer"],"summary":"Returns true if the first passed datetime is newer than the second one.","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_isDebugConsoleAllowed","type":"function","md":"functions/BIS_fnc_isDebugConsoleAllowed.md","json":"functions/BIS_fnc_isDebugConsoleAllowed.json","groups":["Missions","Diagnostic"],"syntax":[],"summary":"Returns true if debug console is allowed in current context","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_isDemo","type":"function","md":"functions/BIS_fnc_isDemo.md","json":"functions/BIS_fnc_isDemo.json","groups":["Diagnostic"],"syntax":["call BIS_fnc_isDemo"],"summary":"Returns true when game version is demo.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_isEqualVector","type":"function","md":"functions/BIS_fnc_isEqualVector.md","json":"functions/BIS_fnc_isEqualVector.json","groups":["Vectors"],"syntax":["[vector1, vector2, tolerance] call BIS_fnc_isEqualVector"],"summary":"Checks whether two vectors are equal with given tolerance.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_isForcedCuratorInterface","type":"function","md":"functions/BIS_fnc_isForcedCuratorInterface.md","json":"functions/BIS_fnc_isForcedCuratorInterface.json","groups":["Curator"],"syntax":["[] call BIS_fnc_isForcedCuratorInterface"],"summary":"Return if curator interface is forced (user cannot leave it by pressing Zeus key).","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_isInFrontOf","type":"function","md":"functions/BIS_fnc_isInFrontOf.md","json":"functions/BIS_fnc_isInFrontOf.json","groups":["Object Manipulation","Geometry"],"syntax":["[reference, checked, offset] call BIS_fnc_isInFrontOf"],"summary":"Check if an object is in front of another object (in the front 180°)","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_isInsideArea","type":"function","md":"functions/BIS_fnc_isInsideArea.md","json":"functions/BIS_fnc_isInsideArea.json","groups":["Geometry"],"syntax":["[center, size, position] call BIS_fnc_isInsideArea"],"summary":"Detects whether a position is within a square area of given size about center.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_isInZoom","type":"function","md":"functions/BIS_fnc_isInZoom.md","json":"functions/BIS_fnc_isInZoom.json","groups":["Map and Markers"],"syntax":["[[min, max]] call BIS_fnc_isInZoom"],"summary":"Checks if map zoom level is in between given interval.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_isLeapYear","type":"function","md":"functions/BIS_fnc_isLeapYear.md","json":"functions/BIS_fnc_isLeapYear.json","groups":["Math","Environment"],"syntax":["year call BIS_fnc_isLeapYear"],"summary":"Returns true if given year is a leap year, otherwise false.","arma3_since":"1.10","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_isLoading","type":"function","md":"functions/BIS_fnc_isLoading.md","json":"functions/BIS_fnc_isLoading.json","groups":["GUI"],"syntax":["call BIS_fnc_isLoading"],"summary":"Check if a loading screen is opened.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_isLocalized","type":"function","md":"functions/BIS_fnc_isLocalized.md","json":"functions/BIS_fnc_isLocalized.json","groups":["Strings"],"syntax":["[localizationString] call BIS_fnc_isLocalized"],"summary":"Checks if string is localized. Obsolete variant before isLocalized command was introduced.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_isPosBlacklisted","type":"function","md":"functions/BIS_fnc_isPosBlacklisted.md","json":"functions/BIS_fnc_isPosBlacklisted.json","groups":["Positions"],"syntax":["[position, blacklistArea] call BIS_fnc_isPosBlacklisted"],"summary":"Function checks a blacklist and sees if the given position is in it or not.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_isThrowable","type":"function","md":"functions/BIS_fnc_isThrowable.md","json":"functions/BIS_fnc_isThrowable.json","groups":["Inventory"],"syntax":["magazine call BIS_fnc_isThrowable"],"summary":"Returns true if given magazine is throwable.","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"deprecated","operator":null,"aliases":[]},{"name":"BIS_fnc_isUnitVirtual","type":"function","md":"functions/BIS_fnc_isUnitVirtual.md","json":"functions/BIS_fnc_isUnitVirtual.json","groups":["Object Manipulation"],"syntax":["[object] call BIS_fnc_isUnitVirtual"],"summary":"Return if unit is virtual (used for example for Zeus players).","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_itemType","type":"function","md":"functions/BIS_fnc_itemType.md","json":"functions/BIS_fnc_itemType.json","groups":["Inventory"],"syntax":["weaponClass call BIS_fnc_itemType"],"summary":"Returns item category and type.","arma3_since":"1.08","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_jukebox","type":"function","md":"functions/BIS_fnc_jukebox.md","json":"functions/BIS_fnc_jukebox.json","groups":["Sound"],"syntax":["[function, parameters] call BIS_fnc_jukebox"],"summary":"Plays music, depending on the player group status.","arma3_since":"1.08","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_kbCanSpeak","type":"function","md":"functions/BIS_fnc_kbCanSpeak.md","json":"functions/BIS_fnc_kbCanSpeak.json","groups":["Conversations"],"syntax":["unit call BIS_fnc_kbCanSpeak"],"summary":"Check if person is not locked by some conversation.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_kbCreateDummy","type":"function","md":"functions/BIS_fnc_kbCreateDummy.md","json":"functions/BIS_fnc_kbCreateDummy.json","groups":["Conversations"],"syntax":["dummyVarName call BIS_fnc_kbCreateDummy"],"summary":"Creates a dummy speaker (as a Game Logic). If given dummy variable has already been created, returns this one.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_kbIsSpeaking","type":"function","md":"functions/BIS_fnc_kbIsSpeaking.md","json":"functions/BIS_fnc_kbIsSpeaking.json","groups":["Conversations"],"syntax":["unit call BIS_fnc_kbIsSpeaking"],"summary":"Check if speaker is locked for different conversation.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_kbMenu","type":"function","md":"functions/BIS_fnc_kbMenu.md","json":"functions/BIS_fnc_kbMenu.json","groups":["Conversations"],"syntax":["[param0] call BIS_fnc_kbMenu"],"summary":"Opens conversation menu. Script terminates itself when menu selection is finished.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_kbPriority","type":"function","md":"functions/BIS_fnc_kbPriority.md","json":"functions/BIS_fnc_kbPriority.json","groups":["Conversations"],"syntax":["_this call BIS_fnc_kbPriority"],"summary":"Set conversation priority. Conversations with priority not in the list won't be played","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_kbSentence","type":"function","md":"functions/BIS_fnc_kbSentence.md","json":"functions/BIS_fnc_kbSentence.json","groups":["Conversations"],"syntax":[],"summary":"*N/A*","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_kbSkip","type":"function","md":"functions/BIS_fnc_kbSkip.md","json":"functions/BIS_fnc_kbSkip.json","groups":["Conversations"],"syntax":["[topicName, mission, wait] call BIS_fnc_kbSkip"],"summary":"Skip a conversation started with BIS_fnc_kbTell. Currently played sentence will be finished.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_kbTell","type":"function","md":"functions/BIS_fnc_kbTell.md","json":"functions/BIS_fnc_kbTell.json","groups":["Conversations"],"syntax":["[topic, container, section, radioMode, code, speakers, soundVolume, radioProtocol] spawn BIS_fnc_kbTell"],"summary":"Play given sentence/conversation. Script terminates itself when conversation is finished.","arma3_since":"0.50","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_kbTellLocal","type":"function","md":"functions/BIS_fnc_kbTellLocal.md","json":"functions/BIS_fnc_kbTellLocal.json","groups":["Conversations"],"syntax":["[mode, parameters] call BIS_fnc_kbTellLocal"],"summary":"Play given sentence, disable radio and/or lower sounds. Will use BIS_fnc_showSubtitle for better effects if channel is DIRECT or VEHICLE.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_kbTopicConfig","type":"function","md":"functions/BIS_fnc_kbTopicConfig.md","json":"functions/BIS_fnc_kbTopicConfig.json","groups":["Conversations"],"syntax":["[missionName, topic] call BIS_fnc_kbTopicConfig"],"summary":"Reads the configs to return a matching `config >> CfgSentences >> missionName >> topic` entry.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_key_compute","type":"function","md":"functions/BIS_fnc_key_compute.md","json":"functions/BIS_fnc_key_compute.json","groups":["Key"],"syntax":["[] call BIS_fnc_key_compute"],"summary":"Computes data for a key","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_key_computeOwnerCurve","type":"function","md":"functions/BIS_fnc_key_computeOwnerCurve.md","json":"functions/BIS_fnc_key_computeOwnerCurve.json","groups":["Key"],"syntax":["[] call BIS_fnc_key_computeOwnerCurve"],"summary":"Computes the curve that owns key","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_key_computeTime","type":"function","md":"functions/BIS_fnc_key_computeTime.md","json":"functions/BIS_fnc_key_computeTime.json","groups":["Key"],"syntax":["[] call BIS_fnc_key_computeTime"],"summary":"Computes the time of given key","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_key_edenAreControlPointsLocked","type":"function","md":"functions/BIS_fnc_key_edenAreControlPointsLocked.md","json":"functions/BIS_fnc_key_edenAreControlPointsLocked.json","groups":["Key3DEN"],"syntax":["[] call BIS_fnc_key_edenAreControlPointsLocked"],"summary":"Whether control points of given key are set to locked","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_key_edenAttributesChanged","type":"function","md":"functions/BIS_fnc_key_edenAttributesChanged.md","json":"functions/BIS_fnc_key_edenAttributesChanged.json","groups":["Key3DEN"],"syntax":["[] call BIS_fnc_key_edenAttributesChanged"],"summary":"Attributes change in EDEN for a key","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_key_edenConnectionChanged","type":"function","md":"functions/BIS_fnc_key_edenConnectionChanged.md","json":"functions/BIS_fnc_key_edenConnectionChanged.json","groups":["Key3DEN"],"syntax":["[] call BIS_fnc_key_edenConnectionChanged"],"summary":"Attributes change in EDEN for a key","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_key_edenDragged","type":"function","md":"functions/BIS_fnc_key_edenDragged.md","json":"functions/BIS_fnc_key_edenDragged.json","groups":["Key3DEN"],"syntax":["[] call BIS_fnc_key_edenDragged"],"summary":"Entity is dragged in 3DEN","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_key_edenIsSelected","type":"function","md":"functions/BIS_fnc_key_edenIsSelected.md","json":"functions/BIS_fnc_key_edenIsSelected.json","groups":["Key3DEN"],"syntax":["[] call BIS_fnc_key_edenIsSelected"],"summary":"Whether given key is selected in 3den","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_key_edenRegisteredToWorld","type":"function","md":"functions/BIS_fnc_key_edenRegisteredToWorld.md","json":"functions/BIS_fnc_key_edenRegisteredToWorld.json","groups":["Key3DEN"],"syntax":["[] call BIS_fnc_key_edenRegisteredToWorld"],"summary":"Attributes change in EDEN for a key","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_key_edenUnregisteredFromWorld","type":"function","md":"functions/BIS_fnc_key_edenUnregisteredFromWorld.md","json":"functions/BIS_fnc_key_edenUnregisteredFromWorld.json","groups":["Key3DEN"],"syntax":["[] call BIS_fnc_key_edenUnregisteredFromWorld"],"summary":"Attributes change in EDEN for a key","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_key_getArriveControlPoint","type":"function","md":"functions/BIS_fnc_key_getArriveControlPoint.md","json":"functions/BIS_fnc_key_getArriveControlPoint.json","groups":["Key"],"syntax":["[] call BIS_fnc_key_getArriveControlPoint"],"summary":"Returns the arrive control point of a key","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_key_getArriveTangent","type":"function","md":"functions/BIS_fnc_key_getArriveTangent.md","json":"functions/BIS_fnc_key_getArriveTangent.json","groups":["Key"],"syntax":["[] call BIS_fnc_key_getArriveTangent"],"summary":"Returns the key arrive tangent","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_key_getArriveTangentWeight","type":"function","md":"functions/BIS_fnc_key_getArriveTangentWeight.md","json":"functions/BIS_fnc_key_getArriveTangentWeight.json","groups":["Key"],"syntax":["[] call BIS_fnc_key_getArriveTangentWeight"],"summary":"Returns the key arrive tangent weight","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_key_getConfigTime","type":"function","md":"functions/BIS_fnc_key_getConfigTime.md","json":"functions/BIS_fnc_key_getConfigTime.json","groups":["Key"],"syntax":["[] call BIS_fnc_key_getConfigTime"],"summary":"Returns the time of given key","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_key_getFOV","type":"function","md":"functions/BIS_fnc_key_getFOV.md","json":"functions/BIS_fnc_key_getFOV.json","groups":["Key"],"syntax":["[] call BIS_fnc_key_getFOV"],"summary":"Returns the FOV value of a key","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_key_getInterpMode","type":"function","md":"functions/BIS_fnc_key_getInterpMode.md","json":"functions/BIS_fnc_key_getInterpMode.json","groups":["Key"],"syntax":["[] call BIS_fnc_key_getInterpMode"],"summary":"Returns the key interp mode index 0 - Linear 1 - Cubic 2 - EaseIn 3 - EaseOut 4 - EaseInOut 5 - Hermite 6 - Berp 7 - BounceIn 8 - BounceOut 9 - BounceInOut 10 - QuinticIn 11 - QuinticOut 12 - QuinticInOut 13 - ElasticIn…","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_key_getLeaveControlPoint","type":"function","md":"functions/BIS_fnc_key_getLeaveControlPoint.md","json":"functions/BIS_fnc_key_getLeaveControlPoint.json","groups":["Key"],"syntax":["[] call BIS_fnc_key_getLeaveControlPoint"],"summary":"Returns the leave control point of key","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_key_getLeaveTangent","type":"function","md":"functions/BIS_fnc_key_getLeaveTangent.md","json":"functions/BIS_fnc_key_getLeaveTangent.json","groups":["Key"],"syntax":["[] call BIS_fnc_key_getLeaveTangent"],"summary":"Returns the key leave tangent","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_key_getLeaveTangentWeight","type":"function","md":"functions/BIS_fnc_key_getLeaveTangentWeight.md","json":"functions/BIS_fnc_key_getLeaveTangentWeight.json","groups":["Key"],"syntax":["[] call BIS_fnc_key_getLeaveTangentWeight"],"summary":"Returns the key leave tangent weight","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_key_getOwnerCurve","type":"function","md":"functions/BIS_fnc_key_getOwnerCurve.md","json":"functions/BIS_fnc_key_getOwnerCurve.json","groups":["Key"],"syntax":["[] call BIS_fnc_key_getOwnerCurve"],"summary":"Returns the curve that owns key","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_key_getTime","type":"function","md":"functions/BIS_fnc_key_getTime.md","json":"functions/BIS_fnc_key_getTime.json","groups":["Key"],"syntax":["[] call BIS_fnc_key_getTime"],"summary":"Returns the time of given key","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_key_getValue","type":"function","md":"functions/BIS_fnc_key_getValue.md","json":"functions/BIS_fnc_key_getValue.json","groups":["Key"],"syntax":["[] call BIS_fnc_key_getValue"],"summary":"Returns the value of given key","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_key_isFloat","type":"function","md":"functions/BIS_fnc_key_isFloat.md","json":"functions/BIS_fnc_key_isFloat.json","groups":["Key"],"syntax":["[] call BIS_fnc_key_isFloat"],"summary":"Returns true if this is a key with float value, false if not","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_key_isVector","type":"function","md":"functions/BIS_fnc_key_isVector.md","json":"functions/BIS_fnc_key_isVector.json","groups":["Key"],"syntax":["[] call BIS_fnc_key_isVector"],"summary":"Returns true if this is a key with vector value, false if not","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_key_setArriveTangent","type":"function","md":"functions/BIS_fnc_key_setArriveTangent.md","json":"functions/BIS_fnc_key_setArriveTangent.json","groups":["Key"],"syntax":["[] call BIS_fnc_key_setArriveTangent"],"summary":"Set's the key arrive tangent","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_key_setArriveTangentWeight","type":"function","md":"functions/BIS_fnc_key_setArriveTangentWeight.md","json":"functions/BIS_fnc_key_setArriveTangentWeight.json","groups":["Key"],"syntax":["[] call BIS_fnc_key_setArriveTangentWeight"],"summary":"Set's the key arrive tangent weight","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_key_setInterpMode","type":"function","md":"functions/BIS_fnc_key_setInterpMode.md","json":"functions/BIS_fnc_key_setInterpMode.json","groups":["Key"],"syntax":["[] call BIS_fnc_key_setInterpMode"],"summary":"Set's the interpolation mode of the key","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_key_setLeaveTangent","type":"function","md":"functions/BIS_fnc_key_setLeaveTangent.md","json":"functions/BIS_fnc_key_setLeaveTangent.json","groups":["Key"],"syntax":["[] call BIS_fnc_key_setLeaveTangent"],"summary":"Set's the key leave tangent","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_key_setLeaveTangentWeight","type":"function","md":"functions/BIS_fnc_key_setLeaveTangentWeight.md","json":"functions/BIS_fnc_key_setLeaveTangentWeight.json","groups":["Key"],"syntax":["[] call BIS_fnc_key_setLeaveTangentWeight"],"summary":"Set's the key leave tangent weight","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_key_setTime","type":"function","md":"functions/BIS_fnc_key_setTime.md","json":"functions/BIS_fnc_key_setTime.json","groups":["Key"],"syntax":["[] call BIS_fnc_key_setTime"],"summary":"Set's the time of given key","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_key_setValue","type":"function","md":"functions/BIS_fnc_key_setValue.md","json":"functions/BIS_fnc_key_setValue.json","groups":["Key"],"syntax":["[] call BIS_fnc_key_setValue"],"summary":"Set's the value of given key","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_keyCode","type":"function","md":"functions/BIS_fnc_keyCode.md","json":"functions/BIS_fnc_keyCode.json","groups":["GUI"],"syntax":["input call BIS_fnc_keyCode"],"summary":"Returns DIK code of a given key.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_keyframeAnimation_deltaTime","type":"function","md":"functions/BIS_fnc_keyframeAnimation_deltaTime.md","json":"functions/BIS_fnc_keyframeAnimation_deltaTime.json","groups":["KeyframeAnimation"],"syntax":["[] call BIS_fnc_keyframeAnimation_deltaTime"],"summary":"*N/A*","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_keyframeAnimation_init","type":"function","md":"functions/BIS_fnc_keyframeAnimation_init.md","json":"functions/BIS_fnc_keyframeAnimation_init.json","groups":["KeyframeAnimation"],"syntax":["[] call BIS_fnc_keyframeAnimation_init"],"summary":"*N/A*","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_keyHold","type":"function","md":"functions/BIS_fnc_keyHold.md","json":"functions/BIS_fnc_keyHold.json","groups":["Interaction"],"syntax":["[description, duration, condition, arguments, loaded] spawn BIS_fnc_keyHold"],"summary":"Allows for hold button interactions. Hold action is started by pressing <kbd>Space</kbd>.","arma3_since":"1.00","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_keypointsExport","type":"function","md":"functions/BIS_fnc_keypointsExport.md","json":"functions/BIS_fnc_keypointsExport.json","groups":["Map and Markers"],"syntax":[],"summary":"*N/A*","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_keypointsExportFromKML","type":"function","md":"functions/BIS_fnc_keypointsExportFromKML.md","json":"functions/BIS_fnc_keypointsExportFromKML.json","groups":["Map and Markers"],"syntax":["_this call BIS_fnc_keypointsExportFromKML"],"summary":"Imports and marks positions from KLM file.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_KMLimport","type":"function","md":"functions/BIS_fnc_KMLimport.md","json":"functions/BIS_fnc_KMLimport.json","groups":["Map and Markers"],"syntax":["filePath call BIS_fnc_KMLimport"],"summary":"Read positions from a KML file.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_laptopInit","type":"function","md":"functions/BIS_fnc_laptopInit.md","json":"functions/BIS_fnc_laptopInit.json","groups":["Scripts"],"syntax":["laptop call BIS_fnc_laptopInit"],"summary":"Adds an Easter egg to the laptop, that is active only if the mission date is set to 2001-06-22.","arma3_since":"1.72","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_laptopPlayVideo","type":"function","md":"functions/BIS_fnc_laptopPlayVideo.md","json":"functions/BIS_fnc_laptopPlayVideo.json","groups":["Scripts"],"syntax":["laptop call BIS_fnc_laptopPlayVideo"],"summary":"Plays an easter egg video on the screen of an old laptop.","arma3_since":"1.72","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_lerp","type":"function","md":"functions/BIS_fnc_lerp.md","json":"functions/BIS_fnc_lerp.json","groups":["Interpolation"],"syntax":["[currentValue, targetValue, alpha] call BIS_fnc_lerp"],"summary":"Linear floating point interpolation (see Linear Interpolation).","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_lerpVector","type":"function","md":"functions/BIS_fnc_lerpVector.md","json":"functions/BIS_fnc_lerpVector.json","groups":["Vectors"],"syntax":["[currentValue, targetValue, alpha] call BIS_fnc_lerpVector"],"summary":"Given two different vectors A and B, think of a straight line drawn between them, *alpha* saying how far along that line is the wanted vector.","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_limitAmmunition","type":"function","md":"functions/BIS_fnc_limitAmmunition.md","json":"functions/BIS_fnc_limitAmmunition.json","groups":["Inventory"],"syntax":["[unit,uniformMags,vestMags,BackpackMags] call BIS_fnc_limitAmmunition"],"summary":"Limits the number of magazines carried by individual unit. Each container (uniform, vest and backpack) can be limited separately or left untouched.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_limitItems","type":"function","md":"functions/BIS_fnc_limitItems.md","json":"functions/BIS_fnc_limitItems.json","groups":["Inventory"],"syntax":["[unit, chanceNVG, chanceBino, chanceGPS, chanceMap, chanceRadio, chanceCompass, chanceWatch] call BIS_fnc_limitItems"],"summary":"Keeps or removes unit's items (including NVGs and binocular/designator) based on probability user sets.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_limitSupport","type":"function","md":"functions/BIS_fnc_limitSupport.md","json":"functions/BIS_fnc_limitSupport.json","groups":["Supports"],"syntax":["[module, supportType, quantity] call BIS_fnc_limitSupport"],"summary":"Limits support runs during a mission.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_limitWeaponItems","type":"function","md":"functions/BIS_fnc_limitWeaponItems.md","json":"functions/BIS_fnc_limitWeaponItems.json","groups":["Inventory"],"syntax":["[unit, mode, chanceOptics, chanceAttach, chanceMuzzle, chanceUnderbarrel] call BIS_fnc_limitWeaponItems"],"summary":"Keeps or remove unit's weapon attachments based on probability user sets. Apply for primary, secondary or handgun weapon separately.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_linearConversion","type":"function","md":"functions/BIS_fnc_linearConversion.md","json":"functions/BIS_fnc_linearConversion.json","groups":["Math"],"syntax":["[[minFrom, maxFrom], value, [minTo, maxTo]] call BIS_fnc_linearConversion"],"summary":"Linear conversion of a value from one set to another","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"deprecated","operator":null,"aliases":[]},{"name":"BIS_fnc_listCuratorPlayers","type":"function","md":"functions/BIS_fnc_listCuratorPlayers.md","json":"functions/BIS_fnc_listCuratorPlayers.json","groups":["Curator"],"syntax":["[] call BIS_fnc_listCuratorPlayers"],"summary":"Returns list of playable units with access to curator.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_listPlayers","type":"function","md":"functions/BIS_fnc_listPlayers.md","json":"functions/BIS_fnc_listPlayers.json","groups":["Multiplayer"],"syntax":["call BIS_fnc_listPlayers"],"summary":"Returns a list of *currently played* units, alive or dead.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_liveFeed","type":"function","md":"functions/BIS_fnc_liveFeed.md","json":"functions/BIS_fnc_liveFeed.json","groups":["Live Feed"],"syntax":["[source, target, receiver, effect] call BIS_fnc_liveFeed"],"summary":"Display a live feed.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_liveFeedEffects","type":"function","md":"functions/BIS_fnc_liveFeedEffects.md","json":"functions/BIS_fnc_liveFeedEffects.json","groups":["Live Feed"],"syntax":["effect call BIS_fnc_liveFeedEffects"],"summary":"Add effect to the current live feed.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_liveFeedModuleEffects","type":"function","md":"functions/BIS_fnc_liveFeedModuleEffects.md","json":"functions/BIS_fnc_liveFeedModuleEffects.json","groups":["Modules - Live Feed"],"syntax":[],"summary":"<pre>/*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_liveFeedModuleInit","type":"function","md":"functions/BIS_fnc_liveFeedModuleInit.md","json":"functions/BIS_fnc_liveFeedModuleInit.json","groups":["Modules - Live Feed"],"syntax":["_this call BIS_fnc_liveFeedModuleInit"],"summary":"Display a live feed via a module.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_liveFeedModuleSetSource","type":"function","md":"functions/BIS_fnc_liveFeedModuleSetSource.md","json":"functions/BIS_fnc_liveFeedModuleSetSource.json","groups":["Modules - Live Feed"],"syntax":["_this call BIS_fnc_liveFeedModuleSetSource"],"summary":"Set a live feed's source via a module.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_liveFeedModuleSetTarget","type":"function","md":"functions/BIS_fnc_liveFeedModuleSetTarget.md","json":"functions/BIS_fnc_liveFeedModuleSetTarget.json","groups":["Modules - Live Feed"],"syntax":[],"summary":"<pre>/*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_liveFeedSetSource","type":"function","md":"functions/BIS_fnc_liveFeedSetSource.md","json":"functions/BIS_fnc_liveFeedSetSource.json","groups":["Live Feed"],"syntax":["source call BIS_fnc_liveFeedSetSource"],"summary":"Set the source of the current live feed.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_liveFeedSetTarget","type":"function","md":"functions/BIS_fnc_liveFeedSetTarget.md","json":"functions/BIS_fnc_liveFeedSetTarget.json","groups":["Live Feed"],"syntax":["target call BIS_fnc_liveFeedSetTarget"],"summary":"Set the target of the current live feed.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_liveFeedTerminate","type":"function","md":"functions/BIS_fnc_liveFeedTerminate.md","json":"functions/BIS_fnc_liveFeedTerminate.json","groups":["Live Feed"],"syntax":["call BIS_fnc_liveFeedTerminate"],"summary":"Terminate a live feed.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_loadClass","type":"function","md":"functions/BIS_fnc_loadClass.md","json":"functions/BIS_fnc_loadClass.json","groups":["Configs"],"syntax":["[input, defaultValue] call BIS_fnc_loadClass"],"summary":"Searches for class in mission, campaign and then in global config file.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_loadEntry","type":"function","md":"functions/BIS_fnc_loadEntry.md","json":"functions/BIS_fnc_loadEntry.json","groups":["Configs"],"syntax":["[path,defaultConfig] call BIS_fnc_loadEntry"],"summary":"Searches for config entry in mission, campaign and then in global config file.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_loadFunctions","type":"function","md":"functions/BIS_fnc_loadFunctions.md","json":"functions/BIS_fnc_loadFunctions.json","groups":["Diagnostic"],"syntax":["[fileDirectory, prefix, nameVars, global] call BIS_fnc_loadFunctions"],"summary":"Compile scripts and save them into globally available functions. Defines _fnc_scriptName variable.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_loadInventory","type":"function","md":"functions/BIS_fnc_loadInventory.md","json":"functions/BIS_fnc_loadInventory.json","groups":["Inventory"],"syntax":["param call BIS_fnc_loadInventory"],"summary":"Adds a predefined loadout (either via `CfgVehicles`, `CfgRespawnInventory`, or a custom inventory saved via BIS_fnc_saveInventory) to a specified unit.","arma3_since":"0.58","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_loadVehicle","type":"function","md":"functions/BIS_fnc_loadVehicle.md","json":"functions/BIS_fnc_loadVehicle.json","groups":["Vehicles"],"syntax":["[object,target] call BIS_fnc_loadVehicle"],"summary":"Load vehicle appearance saved with BIS_fnc_saveVehicle.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_localize","type":"function","md":"functions/BIS_fnc_localize.md","json":"functions/BIS_fnc_localize.json","groups":["Strings"],"syntax":["localizationString call BIS_fnc_localize"],"summary":"Checks if passed string is localization key and if so, return the localized text. Else, returns the passed string itself.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_locationDescription","type":"function","md":"functions/BIS_fnc_locationDescription.md","json":"functions/BIS_fnc_locationDescription.json","groups":["Map and Markers","Positions"],"syntax":["position call BIS_fnc_locationDescription"],"summary":"Return location description (e.g. \"NE of Agia Marina\")","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_locations","type":"function","md":"functions/BIS_fnc_locations.md","json":"functions/BIS_fnc_locations.json","groups":["Systems"],"syntax":["[types, area, debug] call BIS_fnc_locations","[objects] call BIS_fnc_locations"],"summary":"Creates or registers location logics (used in various modules, like Ambient Civilians, Ambient Civilian Vehicles or Warfare 2).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_lockedDoorNoHandleOpen","type":"function","md":"functions/BIS_fnc_lockedDoorNoHandleOpen.md","json":"functions/BIS_fnc_lockedDoorNoHandleOpen.json","groups":["Scripts"],"syntax":["[] call BIS_fnc_lockedDoorNoHandleOpen"],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_lockedDoorOpen","type":"function","md":"functions/BIS_fnc_lockedDoorOpen.md","json":"functions/BIS_fnc_lockedDoorOpen.json","groups":["Scripts"],"syntax":["[] call BIS_fnc_lockedDoorOpen"],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_locWeaponInfo","type":"function","md":"functions/BIS_fnc_locWeaponInfo.md","json":"functions/BIS_fnc_locWeaponInfo.json","groups":["Diagnostic"],"syntax":["call BIS_fnc_locWeaponInfo"],"summary":"Shows a utility tool checking length of weapon info texts.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_log","type":"function","md":"functions/BIS_fnc_log.md","json":"functions/BIS_fnc_log.json","groups":["Diagnostic"],"syntax":["param call BIS_fnc_log"],"summary":"Log debug message.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_logFormat","type":"function","md":"functions/BIS_fnc_logFormat.md","json":"functions/BIS_fnc_logFormat.json","groups":["Diagnostic"],"syntax":["[text, parameters] call BIS_fnc_logFormat"],"summary":"Display debug message.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_logFormatServer","type":"function","md":"functions/BIS_fnc_logFormatServer.md","json":"functions/BIS_fnc_logFormatServer.json","groups":["Diagnostic"],"syntax":["[text, argument1, argument2, ...] call BIS_fnc_logFormatServer"],"summary":"Logs (using diag_log) a debug message (profileName, playerUID, _fnc_scriptName, provided text) to server's .RPT. In singleplayer, BIS_fnc_logFormat is used.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_lookAtArray","type":"function","md":"functions/BIS_fnc_lookAtArray.md","json":"functions/BIS_fnc_lookAtArray.json","groups":["Interaction"],"syntax":["[initialize, lookAtData] call BIS_fnc_lookAtArray"],"summary":"Executes a code when one of the specified objects is looked at (player's cursor pointed towards it) for enough time","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_lookAtArrayEH","type":"function","md":"functions/BIS_fnc_lookAtArrayEH.md","json":"functions/BIS_fnc_lookAtArrayEH.json","groups":["Interaction"],"syntax":[],"summary":"Event handler function for the BIS_fnc_lookAtArray function.","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_loop","type":"function","md":"functions/BIS_fnc_loop.md","json":"functions/BIS_fnc_loop.json","groups":["Program Flow"],"syntax":["[action, parameters] call BIS_fnc_loop"],"summary":"Loop stacked code/function with timing and conditional control. Code and conditions are executed in non-scheduled environment.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_lowestNum","type":"function","md":"functions/BIS_fnc_lowestNum.md","json":"functions/BIS_fnc_lowestNum.json","groups":["Arrays","Math"],"syntax":["numbers call BIS_fnc_lowestNum"],"summary":"Returns the lowest number out of the passed set.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_magazinesEntityType","type":"function","md":"functions/BIS_fnc_magazinesEntityType.md","json":"functions/BIS_fnc_magazinesEntityType.json","groups":["Weapons"],"syntax":["class call BIS_fnc_magazinesEntityType"],"summary":"Return object's magazines as defined in config. Scans also turrets and pylons.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_magnitude","type":"function","md":"functions/BIS_fnc_magnitude.md","json":"functions/BIS_fnc_magnitude.json","groups":["Vectors"],"syntax":["vector call BIS_fnc_magnitude"],"summary":"Returns the magnitude of an array of numbers. The vector can have any number of elements.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_magnitudeSqr","type":"function","md":"functions/BIS_fnc_magnitudeSqr.md","json":"functions/BIS_fnc_magnitudeSqr.json","groups":["Vectors"],"syntax":["vector call BIS_fnc_magnitudeSqr"],"summary":"Returns the square magnitude of an array of numbers. The vector can have any number of elements.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_manageCuratorAddons","type":"function","md":"functions/BIS_fnc_manageCuratorAddons.md","json":"functions/BIS_fnc_manageCuratorAddons.json","groups":["Curator"],"syntax":["[curators,classes,condition,text] call BIS_fnc_manageCuratorAddons"],"summary":"Set which vision modes curator can access.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_manageCuratorChallenges","type":"function","md":"functions/BIS_fnc_manageCuratorChallenges.md","json":"functions/BIS_fnc_manageCuratorChallenges.json","groups":["CuratorChallenges"],"syntax":["[curator,challenges,numChallenges,rewards,defaultRewards]] call BIS_fnc_manageCuratorChallenges"],"summary":"Handle repeated curator challenges. When rewards defined in the argument are exceeded, refilling points bar fill be offered instead.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_mapAnimAdd","type":"function","md":"functions/BIS_fnc_mapAnimAdd.md","json":"functions/BIS_fnc_mapAnimAdd.json","groups":["Map and Markers"],"syntax":["[duration, toZoom, toPosition, interpModeZoom, interpModePosition, fromZoom, fromPosition] call BIS_fnc_mapAnimAdd"],"summary":"Similar to mapAnimAdd, yet it provides additional parameters to allow for a non-linear zoom and various position interpolation modes.","arma3_since":"1.00","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_mapAnimClear","type":"function","md":"functions/BIS_fnc_mapAnimClear.md","json":"functions/BIS_fnc_mapAnimClear.json","groups":["Map and Markers"],"syntax":["[] call BIS_fnc_mapAnimClear"],"summary":"Same as mapAnimClear","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_mapAnimDone","type":"function","md":"functions/BIS_fnc_mapAnimDone.md","json":"functions/BIS_fnc_mapAnimDone.json","groups":["Map and Markers"],"syntax":["[] call BIS_fnc_mapAnimDone"],"summary":"Same as mapAnimAdd but with possibility for non linear zoom and position interpolation modes","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_mapGridSize","type":"function","md":"functions/BIS_fnc_mapGridSize.md","json":"functions/BIS_fnc_mapGridSize.json","groups":["Map and Markers"],"syntax":["[map] call BIS_fnc_mapGridSize"],"summary":"Returns the size of map grid square at current zoom level.","arma3_since":"1.92","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_mapSize","type":"function","md":"functions/BIS_fnc_mapSize.md","json":"functions/BIS_fnc_mapSize.json","groups":["Map and Markers"],"syntax":["terrainName call BIS_fnc_mapSize"],"summary":"Returns map size from config. Do not confuse with worldSize. The engine command calculates the map size and doesn't read it from config.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_markerCreate","type":"function","md":"functions/BIS_fnc_markerCreate.md","json":"functions/BIS_fnc_markerCreate.json","groups":["Map and Markers"],"syntax":["_this call BIS_fnc_markerCreate"],"summary":"Creates marker with given params. Reads config to recognize settings - use for quick debugging only.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_markerParams","type":"function","md":"functions/BIS_fnc_markerParams.md","json":"functions/BIS_fnc_markerParams.json","groups":["Map and Markers"],"syntax":["varName call BIS_fnc_markerParams"],"summary":"Returns marker params in format compatible with BIS_fnc_markerCreate.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_markerPath","type":"function","md":"functions/BIS_fnc_markerPath.md","json":"functions/BIS_fnc_markerPath.json","groups":["Map and Markers"],"syntax":["[start, end, spacing, params] call BIS_fnc_markerPath"],"summary":"Create marker(s) between two points.","arma3_since":"0.50","locality":{"argument":null,"effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_markerToString","type":"function","md":"functions/BIS_fnc_markerToString.md","json":"functions/BIS_fnc_markerToString.json","groups":["Map and Markers"],"syntax":["[markerName, delimiter] call BIS_fnc_markerToString"],"summary":"Converts existing marker to String, for example: `\"|marker_0|[3799.0110,2781.9880,0.0000]|mil_pickup|ICON|[1,1]|0|Solid|Default|1|You are here\"`","arma3_since":"1.92","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_markerToTrigger","type":"function","md":"functions/BIS_fnc_markerToTrigger.md","json":"functions/BIS_fnc_markerToTrigger.json","groups":["Map and Markers"],"syntax":["[markerName, trigger*, localChange*] call BIS_fnc_markerToTrigger"],"summary":"Makes an existing or new marker cover a trigger area.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_markWaypoints","type":"function","md":"functions/BIS_fnc_markWaypoints.md","json":"functions/BIS_fnc_markWaypoints.json","groups":["Map and Markers"],"syntax":["[param0] call BIS_fnc_markWaypoints"],"summary":"Creates a marker on each uncompleted waypoint and marks it checked after completing that WP.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_maxDiffArray","type":"function","md":"functions/BIS_fnc_maxDiffArray.md","json":"functions/BIS_fnc_maxDiffArray.json","groups":["Arrays"],"syntax":["[arrayOfNumbers] call BIS_fnc_maxDiffArray"],"summary":"Function to return the maximum difference between all values in an array.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_mirrorCuratorSettings","type":"function","md":"functions/BIS_fnc_mirrorCuratorSettings.md","json":"functions/BIS_fnc_mirrorCuratorSettings.json","groups":["Curator"],"syntax":["[from, to, modes, shareType] call BIS_fnc_mirrorCuratorSettings"],"summary":"Mirrors settings from one curator to another.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_miscAnim","type":"function","md":"functions/BIS_fnc_miscAnim.md","json":"functions/BIS_fnc_miscAnim.json","groups":["Scenes"],"syntax":["[anim, person1, vehicle*, person2, isOnBoard, altitude, doMove*] call BIS_fnc_miscAnim"],"summary":"Setting up the animations with correct positions for object - choose correct performance. For ex. fixingTowingTractor (read the description).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_missileLaunchPositionFix","type":"function","md":"functions/BIS_fnc_missileLaunchPositionFix.md","json":"functions/BIS_fnc_missileLaunchPositionFix.json","groups":["Vehicles"],"syntax":["[vehicle, projectile, selection, projectileType] call BIS_fnc_missileLaunchPositionFix"],"summary":"Workaround fix for ATGM/SAM launch positions","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_missionConversations","type":"function","md":"functions/BIS_fnc_missionConversations.md","json":"functions/BIS_fnc_missionConversations.json","groups":["Conversations"],"syntax":["[param0] call BIS_fnc_missionConversations"],"summary":"Header function of local mission conversations","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_missionConversationsLocal","type":"function","md":"functions/BIS_fnc_missionConversationsLocal.md","json":"functions/BIS_fnc_missionConversationsLocal.json","groups":["Conversations","Broken Functions"],"syntax":["call BIS_fnc_missionConversationsLocal"],"summary":"","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"BIS_fnc_missionFlow","type":"function","md":"functions/BIS_fnc_missionFlow.md","json":"functions/BIS_fnc_missionFlow.json","groups":["Missions"],"syntax":["call BIS_fnc_missionFlow"],"summary":"This function is automatically run in post-init by a CfgFunctions declaration. If the mission contains a `missionFlow.fsm` file, it will be loaded, otherwise an empty, default one will be used.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_missionHandlers","type":"function","md":"functions/BIS_fnc_missionHandlers.md","json":"functions/BIS_fnc_missionHandlers.json","groups":["Missions"],"syntax":[],"summary":"<pre>#define VAR_RELOADS (missionname + \"_reloads_\" + str ismultiplayer)","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_missionRespawnType","type":"function","md":"functions/BIS_fnc_missionRespawnType.md","json":"functions/BIS_fnc_missionRespawnType.json","groups":["Respawn"],"syntax":["type call BIS_fnc_missionRespawnType"],"summary":"Return respawn type defined in Description.ext. Can return as Number (e.g 1) or String (e.g \"BIRD\").","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_missionSelector","type":"function","md":"functions/BIS_fnc_missionSelector.md","json":"functions/BIS_fnc_missionSelector.json","groups":["Systems"],"syntax":["[area, mapCenter, missionsArray] call BIS_fnc_missionSelector"],"summary":"Function that draws clickable, hoverable and animated icons on the map that execute a user-defined code when pressed.","arma3_since":"1.78","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_missionTasks","type":"function","md":"functions/BIS_fnc_missionTasks.md","json":"functions/BIS_fnc_missionTasks.json","groups":["Tasks"],"syntax":["[param0] call BIS_fnc_missionTasks"],"summary":"Header function of local mission tasks. Automatically declares following variables: _taskID: STRING _taskState: STRING _taskExists: BOOL","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_missionTasksLocal","type":"function","md":"functions/BIS_fnc_missionTasksLocal.md","json":"functions/BIS_fnc_missionTasksLocal.json","groups":["Tasks","Broken Functions"],"syntax":["call BIS_fnc_missionTasksLocal"],"summary":"","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"BIS_fnc_missionTimeLeft","type":"function","md":"functions/BIS_fnc_missionTimeLeft.md","json":"functions/BIS_fnc_missionTimeLeft.json","groups":["Missions"],"syntax":["call BIS_fnc_missionTimeLeft"],"summary":"Returns time in seconds until the mission end. Remaining time can be set using estimatedTimeLeft command or using BIS_fnc_countdown.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleAI","type":"function","md":"functions/BIS_fnc_moduleAI.md","json":"functions/BIS_fnc_moduleAI.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleAmmo","type":"function","md":"functions/BIS_fnc_moduleAmmo.md","json":"functions/BIS_fnc_moduleAmmo.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleAnimals","type":"function","md":"functions/BIS_fnc_moduleAnimals.md","json":"functions/BIS_fnc_moduleAnimals.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleArsenal","type":"function","md":"functions/BIS_fnc_moduleArsenal.md","json":"functions/BIS_fnc_moduleArsenal.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleBleedTickets","type":"function","md":"functions/BIS_fnc_moduleBleedTickets.md","json":"functions/BIS_fnc_moduleBleedTickets.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleBootcampStage","type":"function","md":"functions/BIS_fnc_moduleBootcampStage.md","json":"functions/BIS_fnc_moduleBootcampStage.json","groups":["Modules"],"syntax":[],"summary":"<pre>/*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleCAS","type":"function","md":"functions/BIS_fnc_moduleCAS.md","json":"functions/BIS_fnc_moduleCAS.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleChat","type":"function","md":"functions/BIS_fnc_moduleChat.md","json":"functions/BIS_fnc_moduleChat.json","groups":["Modules"],"syntax":["[logic, units, isActivated] call BIS_fnc_moduleChat"],"summary":"Make a list of units use any *chat command (groupChat, vehicleChat, sideChat, commandChat, globalChat).","arma3_since":"1.00","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleCivilianPresence","type":"function","md":"functions/BIS_fnc_moduleCivilianPresence.md","json":"functions/BIS_fnc_moduleCivilianPresence.json","groups":["Modules"],"syntax":["[] call BIS_fnc_moduleCivilianPresence"],"summary":"","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleCivilianPresenceSafeSpot","type":"function","md":"functions/BIS_fnc_moduleCivilianPresenceSafeSpot.md","json":"functions/BIS_fnc_moduleCivilianPresenceSafeSpot.json","groups":["Modules"],"syntax":["[] call BIS_fnc_moduleCivilianPresenceSafeSpot"],"summary":"","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleCivilianPresenceUnit","type":"function","md":"functions/BIS_fnc_moduleCivilianPresenceUnit.md","json":"functions/BIS_fnc_moduleCivilianPresenceUnit.json","groups":["Modules"],"syntax":["[] call BIS_fnc_moduleCivilianPresenceUnit"],"summary":"","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleCombatGetIn","type":"function","md":"functions/BIS_fnc_moduleCombatGetIn.md","json":"functions/BIS_fnc_moduleCombatGetIn.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleCountdown","type":"function","md":"functions/BIS_fnc_moduleCountdown.md","json":"functions/BIS_fnc_moduleCountdown.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleCoverMap","type":"function","md":"functions/BIS_fnc_moduleCoverMap.md","json":"functions/BIS_fnc_moduleCoverMap.json","groups":["Modules","Map and Markers"],"syntax":["[centerUnit, units, init] call BIS_fnc_moduleCoverMap"],"summary":"Covers the map except for a defined area. This function was designed to be used by the Modules framework, but it can also be used without the module. The effect does not move with the centerObject.","arma3_since":"1.00","locality":{"argument":null,"effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleCreateDiaryRecord","type":"function","md":"functions/BIS_fnc_moduleCreateDiaryRecord.md","json":"functions/BIS_fnc_moduleCreateDiaryRecord.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleCreateProjectile","type":"function","md":"functions/BIS_fnc_moduleCreateProjectile.md","json":"functions/BIS_fnc_moduleCreateProjectile.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleCurator","type":"function","md":"functions/BIS_fnc_moduleCurator.md","json":"functions/BIS_fnc_moduleCurator.json","groups":["Modules - Curator"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleCuratorAddAddons","type":"function","md":"functions/BIS_fnc_moduleCuratorAddAddons.md","json":"functions/BIS_fnc_moduleCuratorAddAddons.json","groups":["Modules - Curator"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleCuratorAddCameraArea","type":"function","md":"functions/BIS_fnc_moduleCuratorAddCameraArea.md","json":"functions/BIS_fnc_moduleCuratorAddCameraArea.json","groups":["Modules - Curator"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleCuratorAddEditableObjects","type":"function","md":"functions/BIS_fnc_moduleCuratorAddEditableObjects.md","json":"functions/BIS_fnc_moduleCuratorAddEditableObjects.json","groups":["Modules - Curator"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleCuratorAddEditingArea","type":"function","md":"functions/BIS_fnc_moduleCuratorAddEditingArea.md","json":"functions/BIS_fnc_moduleCuratorAddEditingArea.json","groups":["Modules - Curator"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleCuratorAddEditingAreaPlayers","type":"function","md":"functions/BIS_fnc_moduleCuratorAddEditingAreaPlayers.md","json":"functions/BIS_fnc_moduleCuratorAddEditingAreaPlayers.json","groups":["Modules - Curator"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleCuratorAddIcon","type":"function","md":"functions/BIS_fnc_moduleCuratorAddIcon.md","json":"functions/BIS_fnc_moduleCuratorAddIcon.json","groups":["Modules - Curator"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleCuratorAddPoints","type":"function","md":"functions/BIS_fnc_moduleCuratorAddPoints.md","json":"functions/BIS_fnc_moduleCuratorAddPoints.json","groups":["Modules - Curator"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleCuratorSetAttributes","type":"function","md":"functions/BIS_fnc_moduleCuratorSetAttributes.md","json":"functions/BIS_fnc_moduleCuratorSetAttributes.json","groups":["Modules - Curator"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleCuratorSetCamera","type":"function","md":"functions/BIS_fnc_moduleCuratorSetCamera.md","json":"functions/BIS_fnc_moduleCuratorSetCamera.json","groups":["Modules - Curator"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleCuratorSetCoefs","type":"function","md":"functions/BIS_fnc_moduleCuratorSetCoefs.md","json":"functions/BIS_fnc_moduleCuratorSetCoefs.json","groups":["Modules - Curator"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleCuratorSetCostsDefault","type":"function","md":"functions/BIS_fnc_moduleCuratorSetCostsDefault.md","json":"functions/BIS_fnc_moduleCuratorSetCostsDefault.json","groups":["Modules - Curator"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleCuratorSetCostsSide","type":"function","md":"functions/BIS_fnc_moduleCuratorSetCostsSide.md","json":"functions/BIS_fnc_moduleCuratorSetCostsSide.json","groups":["Modules - Curator"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleCuratorSetCostsVehicleClass","type":"function","md":"functions/BIS_fnc_moduleCuratorSetCostsVehicleClass.md","json":"functions/BIS_fnc_moduleCuratorSetCostsVehicleClass.json","groups":["Modules - Curator"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleCuratorSetEditingAreaType","type":"function","md":"functions/BIS_fnc_moduleCuratorSetEditingAreaType.md","json":"functions/BIS_fnc_moduleCuratorSetEditingAreaType.json","groups":["Modules - Curator"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleCuratorSetObjectCost","type":"function","md":"functions/BIS_fnc_moduleCuratorSetObjectCost.md","json":"functions/BIS_fnc_moduleCuratorSetObjectCost.json","groups":["Modules - Curator"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleDamage","type":"function","md":"functions/BIS_fnc_moduleDamage.md","json":"functions/BIS_fnc_moduleDamage.json","groups":["Modules"],"syntax":["[logic, vehicles, isActivated] call BIS_fnc_moduleDamage"],"summary":"Damage given vehicles.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleDate","type":"function","md":"functions/BIS_fnc_moduleDate.md","json":"functions/BIS_fnc_moduleDate.json","groups":["Modules"],"syntax":["[logic, null, activated] call BIS_fnc_moduleDate"],"summary":"Used by the Date module.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleDiary","type":"function","md":"functions/BIS_fnc_moduleDiary.md","json":"functions/BIS_fnc_moduleDiary.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleDoorOpen","type":"function","md":"functions/BIS_fnc_moduleDoorOpen.md","json":"functions/BIS_fnc_moduleDoorOpen.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleEditTerrainObject","type":"function","md":"functions/BIS_fnc_moduleEditTerrainObject.md","json":"functions/BIS_fnc_moduleEditTerrainObject.json","groups":["Modules"],"syntax":["[] call BIS_fnc_moduleEditTerrainObject"],"summary":"Setups given terrain object.","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleEffectsBubbles","type":"function","md":"functions/BIS_fnc_moduleEffectsBubbles.md","json":"functions/BIS_fnc_moduleEffectsBubbles.json","groups":["Modules"],"syntax":["[module] call BIS_fnc_moduleEffectsBubbles"],"summary":"Creates underwater bubble effect on defined place (called usually by BIS_fnc_moduleEffectsEmitterCreator).","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleEffectsEmitterCreator","type":"function","md":"functions/BIS_fnc_moduleEffectsEmitterCreator.md","json":"functions/BIS_fnc_moduleEffectsEmitterCreator.json","groups":["Modules"],"syntax":["arg call BIS_fnc_moduleEffectsEmitterCreator"],"summary":"Module function. Creates particle emitters and calls effect function.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleEffectsFire","type":"function","md":"functions/BIS_fnc_moduleEffectsFire.md","json":"functions/BIS_fnc_moduleEffectsFire.json","groups":["Modules"],"syntax":["[module] call BIS_fnc_moduleEffectsFire"],"summary":"Creates fire on position of module (called usually by BIS_fnc_moduleEffectsEmitterCreator).","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleEffectsPlankton","type":"function","md":"functions/BIS_fnc_moduleEffectsPlankton.md","json":"functions/BIS_fnc_moduleEffectsPlankton.json","groups":["Modules"],"syntax":["[module] call BIS_fnc_moduleEffectsPlankton"],"summary":"Creates underwater plankton effect around player (called usually by BIS_fnc_moduleEffectsEmitterCreator).","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleEffectsShells","type":"function","md":"functions/BIS_fnc_moduleEffectsShells.md","json":"functions/BIS_fnc_moduleEffectsShells.json","groups":["Modules"],"syntax":["[module] call BIS_fnc_moduleEffectsShells"],"summary":"Creates empty ammo cartridges on position of the module logic.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleEffectsSmoke","type":"function","md":"functions/BIS_fnc_moduleEffectsSmoke.md","json":"functions/BIS_fnc_moduleEffectsSmoke.json","groups":["Modules"],"syntax":["[module] call BIS_fnc_moduleEffectsSmoke"],"summary":"Creates smoke on position of module (called usually by BIS_fnc_moduleEffectsEmitterCreator).","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleEndMission","type":"function","md":"functions/BIS_fnc_moduleEndMission.md","json":"functions/BIS_fnc_moduleEndMission.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleExecute","type":"function","md":"functions/BIS_fnc_moduleExecute.md","json":"functions/BIS_fnc_moduleExecute.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleFDBalloonAirDestruction","type":"function","md":"functions/BIS_fnc_moduleFDBalloonAirDestruction.md","json":"functions/BIS_fnc_moduleFDBalloonAirDestruction.json","groups":["Modules - Firing Drills"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleFDBalloonWaterDestruction","type":"function","md":"functions/BIS_fnc_moduleFDBalloonWaterDestruction.md","json":"functions/BIS_fnc_moduleFDBalloonWaterDestruction.json","groups":["Modules - Firing Drills"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleFDCPClear","type":"function","md":"functions/BIS_fnc_moduleFDCPClear.md","json":"functions/BIS_fnc_moduleFDCPClear.json","groups":["Modules - Firing Drills"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleFDCPIn","type":"function","md":"functions/BIS_fnc_moduleFDCPIn.md","json":"functions/BIS_fnc_moduleFDCPIn.json","groups":["Modules - Firing Drills"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleFDCPOut","type":"function","md":"functions/BIS_fnc_moduleFDCPOut.md","json":"functions/BIS_fnc_moduleFDCPOut.json","groups":["Modules - Firing Drills"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleFDFadeMarker","type":"function","md":"functions/BIS_fnc_moduleFDFadeMarker.md","json":"functions/BIS_fnc_moduleFDFadeMarker.json","groups":["Modules - Firing Drills"],"syntax":["[markerName, alpha] spawn BIS_fnc_moduleFDFadeMarker"],"summary":"Gradually change the alpha of the given marker.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleFDSkeetDestruction","type":"function","md":"functions/BIS_fnc_moduleFDSkeetDestruction.md","json":"functions/BIS_fnc_moduleFDSkeetDestruction.json","groups":["Modules - Firing Drills"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleFDStatsClear","type":"function","md":"functions/BIS_fnc_moduleFDStatsClear.md","json":"functions/BIS_fnc_moduleFDStatsClear.json","groups":["Modules - Firing Drills"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleFiringDrill","type":"function","md":"functions/BIS_fnc_moduleFiringDrill.md","json":"functions/BIS_fnc_moduleFiringDrill.json","groups":["Modules - Firing Drills"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleFriendlyFire","type":"function","md":"functions/BIS_fnc_moduleFriendlyFire.md","json":"functions/BIS_fnc_moduleFriendlyFire.json","groups":["Modules"],"syntax":["[param1, param2] call BIS_fnc_moduleFriendlyFire"],"summary":"Handles the friendly fire. Use either the module interface in the editor, or call individual functions.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleFuel","type":"function","md":"functions/BIS_fnc_moduleFuel.md","json":"functions/BIS_fnc_moduleFuel.json","groups":["Modules"],"syntax":["[logic, units, isActivated] call BIS_fnc_moduleFuel"],"summary":"Set fuel of linked units' vehicles.","arma3_since":"1.00","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleGenericRadio","type":"function","md":"functions/BIS_fnc_moduleGenericRadio.md","json":"functions/BIS_fnc_moduleGenericRadio.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleGrenade","type":"function","md":"functions/BIS_fnc_moduleGrenade.md","json":"functions/BIS_fnc_moduleGrenade.json","groups":["Modules"],"syntax":["[] call BIS_fnc_moduleGrenade"],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleGroupID","type":"function","md":"functions/BIS_fnc_moduleGroupID.md","json":"functions/BIS_fnc_moduleGroupID.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleHandle","type":"function","md":"functions/BIS_fnc_moduleHandle.md","json":"functions/BIS_fnc_moduleHandle.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleHealth","type":"function","md":"functions/BIS_fnc_moduleHealth.md","json":"functions/BIS_fnc_moduleHealth.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleHideTerrainObjects","type":"function","md":"functions/BIS_fnc_moduleHideTerrainObjects.md","json":"functions/BIS_fnc_moduleHideTerrainObjects.json","groups":["Modules"],"syntax":["[] call BIS_fnc_moduleHideTerrainObjects"],"summary":"3DEN MOD: Hiddes closest terrain object.","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleHint","type":"function","md":"functions/BIS_fnc_moduleHint.md","json":"functions/BIS_fnc_moduleHint.json","groups":["Modules"],"syntax":[],"summary":"<pre>/*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleHQ","type":"function","md":"functions/BIS_fnc_moduleHQ.md","json":"functions/BIS_fnc_moduleHQ.json","groups":["Modules"],"syntax":["[param0] call BIS_fnc_moduleHQ"],"summary":"Register or return side HQ speaker","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleHvtInit","type":"function","md":"functions/BIS_fnc_moduleHvtInit.md","json":"functions/BIS_fnc_moduleHvtInit.json","groups":["Modules"],"syntax":["[] call BIS_fnc_moduleHvtInit"],"summary":"*N/A*","arma3_since":"1.42","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleHvtObjective","type":"function","md":"functions/BIS_fnc_moduleHvtObjective.md","json":"functions/BIS_fnc_moduleHvtObjective.json","groups":["Modules"],"syntax":["[] call BIS_fnc_moduleHvtObjective"],"summary":"","arma3_since":"1.42","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleHvtObjectives","type":"function","md":"functions/BIS_fnc_moduleHvtObjectives.md","json":"functions/BIS_fnc_moduleHvtObjectives.json","groups":["Modules"],"syntax":["[] call BIS_fnc_moduleHvtObjectives"],"summary":"*N/A*","arma3_since":"1.42","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleHvtObjectivesInstance","type":"function","md":"functions/BIS_fnc_moduleHvtObjectivesInstance.md","json":"functions/BIS_fnc_moduleHvtObjectivesInstance.json","groups":["Modules"],"syntax":["[] call BIS_fnc_moduleHvtObjectivesInstance"],"summary":"*N/A*","arma3_since":"1.42","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleInit","type":"function","md":"functions/BIS_fnc_moduleInit.md","json":"functions/BIS_fnc_moduleInit.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleLightning","type":"function","md":"functions/BIS_fnc_moduleLightning.md","json":"functions/BIS_fnc_moduleLightning.json","groups":["Modules"],"syntax":["[target, nil, activate] call BIS_fnc_moduleLightning"],"summary":"Zeus lightning strike.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleMine","type":"function","md":"functions/BIS_fnc_moduleMine.md","json":"functions/BIS_fnc_moduleMine.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleMissionName","type":"function","md":"functions/BIS_fnc_moduleMissionName.md","json":"functions/BIS_fnc_moduleMissionName.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleMode","type":"function","md":"functions/BIS_fnc_moduleMode.md","json":"functions/BIS_fnc_moduleMode.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleModules","type":"function","md":"functions/BIS_fnc_moduleModules.md","json":"functions/BIS_fnc_moduleModules.json","groups":["Modules"],"syntax":["[module] call BIS_fnc_moduleModules"],"summary":"Scans synchronized objects and returns synchronized modules","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleMPTypeDefense","type":"function","md":"functions/BIS_fnc_moduleMPTypeDefense.md","json":"functions/BIS_fnc_moduleMPTypeDefense.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleMPTypeGameMaster","type":"function","md":"functions/BIS_fnc_moduleMPTypeGameMaster.md","json":"functions/BIS_fnc_moduleMPTypeGameMaster.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleMPTypeGroundSupport","type":"function","md":"functions/BIS_fnc_moduleMPTypeGroundSupport.md","json":"functions/BIS_fnc_moduleMPTypeGroundSupport.json","groups":["Modules"],"syntax":[],"summary":"<pre>// Debug log","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleMPTypeGroundSupportBase","type":"function","md":"functions/BIS_fnc_moduleMPTypeGroundSupportBase.md","json":"functions/BIS_fnc_moduleMPTypeGroundSupportBase.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleMPTypeSectorControl","type":"function","md":"functions/BIS_fnc_moduleMPTypeSectorControl.md","json":"functions/BIS_fnc_moduleMPTypeSectorControl.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleMPTypeSeize","type":"function","md":"functions/BIS_fnc_moduleMPTypeSeize.md","json":"functions/BIS_fnc_moduleMPTypeSeize.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleObjective","type":"function","md":"functions/BIS_fnc_moduleObjective.md","json":"functions/BIS_fnc_moduleObjective.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleObjectiveFind","type":"function","md":"functions/BIS_fnc_moduleObjectiveFind.md","json":"functions/BIS_fnc_moduleObjectiveFind.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleObjectiveGetIn","type":"function","md":"functions/BIS_fnc_moduleObjectiveGetIn.md","json":"functions/BIS_fnc_moduleObjectiveGetIn.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleObjectiveMove","type":"function","md":"functions/BIS_fnc_moduleObjectiveMove.md","json":"functions/BIS_fnc_moduleObjectiveMove.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleObjectiveRaceCP","type":"function","md":"functions/BIS_fnc_moduleObjectiveRaceCP.md","json":"functions/BIS_fnc_moduleObjectiveRaceCP.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleObjectiveRaceFinish","type":"function","md":"functions/BIS_fnc_moduleObjectiveRaceFinish.md","json":"functions/BIS_fnc_moduleObjectiveRaceFinish.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleObjectiveRaceStart","type":"function","md":"functions/BIS_fnc_moduleObjectiveRaceStart.md","json":"functions/BIS_fnc_moduleObjectiveRaceStart.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleObjectiveSector","type":"function","md":"functions/BIS_fnc_moduleObjectiveSector.md","json":"functions/BIS_fnc_moduleObjectiveSector.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleObjectiveTarget","type":"function","md":"functions/BIS_fnc_moduleObjectiveTarget.md","json":"functions/BIS_fnc_moduleObjectiveTarget.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_modulePositioning","type":"function","md":"functions/BIS_fnc_modulePositioning.md","json":"functions/BIS_fnc_modulePositioning.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_modulePoster","type":"function","md":"functions/BIS_fnc_modulePoster.md","json":"functions/BIS_fnc_modulePoster.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_modulePostprocess","type":"function","md":"functions/BIS_fnc_modulePostprocess.md","json":"functions/BIS_fnc_modulePostprocess.json","groups":["Modules"],"syntax":["-"],"summary":"","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleProjectile","type":"function","md":"functions/BIS_fnc_moduleProjectile.md","json":"functions/BIS_fnc_moduleProjectile.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_modulePunishment","type":"function","md":"functions/BIS_fnc_modulePunishment.md","json":"functions/BIS_fnc_modulePunishment.json","groups":["Modules"],"syntax":[],"summary":"<pre>/*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleRadioChannelCreate","type":"function","md":"functions/BIS_fnc_moduleRadioChannelCreate.md","json":"functions/BIS_fnc_moduleRadioChannelCreate.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleRank","type":"function","md":"functions/BIS_fnc_moduleRank.md","json":"functions/BIS_fnc_moduleRank.json","groups":["Modules"],"syntax":["[logic, units, activated] call BIS_fnc_moduleRank"],"summary":"Used by the Set Rank module.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleRating","type":"function","md":"functions/BIS_fnc_moduleRating.md","json":"functions/BIS_fnc_moduleRating.json","groups":["Modules"],"syntax":["[logic, units, activated] call BIS_fnc_moduleRating"],"summary":"Function used by the Rating module.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleRemoteControl","type":"function","md":"functions/BIS_fnc_moduleRemoteControl.md","json":"functions/BIS_fnc_moduleRemoteControl.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleRespawnInventory","type":"function","md":"functions/BIS_fnc_moduleRespawnInventory.md","json":"functions/BIS_fnc_moduleRespawnInventory.json","groups":["Respawn","Modules"],"syntax":["[param0, param1] call BIS_fnc_moduleRespawnInventory"],"summary":"Set respawn loadouts a curator can assign to players","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleRespawnPosition","type":"function","md":"functions/BIS_fnc_moduleRespawnPosition.md","json":"functions/BIS_fnc_moduleRespawnPosition.json","groups":["Modules","Respawn"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleRespawnTickets","type":"function","md":"functions/BIS_fnc_moduleRespawnTickets.md","json":"functions/BIS_fnc_moduleRespawnTickets.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleRespawnVehicle","type":"function","md":"functions/BIS_fnc_moduleRespawnVehicle.md","json":"functions/BIS_fnc_moduleRespawnVehicle.json","groups":["Modules","Broken Functions"],"syntax":["[param0, param1, param2, param3, param4, param5, param6, param7, param8] call BIS_fnc_moduleRespawnVehicle"],"summary":"Set vehicle respawn, compatible both with SP and MP.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleSaveGame","type":"function","md":"functions/BIS_fnc_moduleSaveGame.md","json":"functions/BIS_fnc_moduleSaveGame.json","groups":["Modules"],"syntax":["[nil,nil,activated] call BIS_fnc_moduleSaveGame"],"summary":"Saves the game. Saving has to be enabled.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleSector","type":"function","md":"functions/BIS_fnc_moduleSector.md","json":"functions/BIS_fnc_moduleSector.json","groups":["Modules"],"syntax":["[param0, param0, param0, param1, param0] call BIS_fnc_moduleSector"],"summary":"Initialize a sector module. Can be also used to get sector parameters.","arma3_since":"0.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleSFX","type":"function","md":"functions/BIS_fnc_moduleSFX.md","json":"functions/BIS_fnc_moduleSFX.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleShowHide","type":"function","md":"functions/BIS_fnc_moduleShowHide.md","json":"functions/BIS_fnc_moduleShowHide.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleSimulationManager","type":"function","md":"functions/BIS_fnc_moduleSimulationManager.md","json":"functions/BIS_fnc_moduleSimulationManager.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleSimulationManager_grab","type":"function","md":"functions/BIS_fnc_moduleSimulationManager_grab.md","json":"functions/BIS_fnc_moduleSimulationManager_grab.json","groups":["Modules"],"syntax":["[] call BIS_fnc_moduleSimulationManager_grab"],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleSiteInit","type":"function","md":"functions/BIS_fnc_moduleSiteInit.md","json":"functions/BIS_fnc_moduleSiteInit.json","groups":["Modules"],"syntax":["[] call BIS_fnc_moduleSiteInit"],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleSkill","type":"function","md":"functions/BIS_fnc_moduleSkill.md","json":"functions/BIS_fnc_moduleSkill.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleSkiptime","type":"function","md":"functions/BIS_fnc_moduleSkiptime.md","json":"functions/BIS_fnc_moduleSkiptime.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleSlingload","type":"function","md":"functions/BIS_fnc_moduleSlingload.md","json":"functions/BIS_fnc_moduleSlingload.json","groups":["Modules"],"syntax":["[] call BIS_fnc_moduleSlingload"],"summary":"*N/A*","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleSound","type":"function","md":"functions/BIS_fnc_moduleSound.md","json":"functions/BIS_fnc_moduleSound.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleSpawnAI","type":"function","md":"functions/BIS_fnc_moduleSpawnAI.md","json":"functions/BIS_fnc_moduleSpawnAI.json","groups":["Modules"],"syntax":["[] call BIS_fnc_moduleSpawnAI"],"summary":"DEBUG LOG FLAG","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleSpawnAIOptions","type":"function","md":"functions/BIS_fnc_moduleSpawnAIOptions.md","json":"functions/BIS_fnc_moduleSpawnAIOptions.json","groups":["Modules"],"syntax":["[] call BIS_fnc_moduleSpawnAIOptions"],"summary":"TERMINATE ALL BUT 1ST MODULE","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleSpawnAIPoint","type":"function","md":"functions/BIS_fnc_moduleSpawnAIPoint.md","json":"functions/BIS_fnc_moduleSpawnAIPoint.json","groups":["Modules"],"syntax":["[] call BIS_fnc_moduleSpawnAIPoint"],"summary":"*N/A*","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleSpawnAISectorTactic","type":"function","md":"functions/BIS_fnc_moduleSpawnAISectorTactic.md","json":"functions/BIS_fnc_moduleSpawnAISectorTactic.json","groups":["Modules"],"syntax":["[] call BIS_fnc_moduleSpawnAISectorTactic"],"summary":"RUN ONCE","arma3_since":"1.34","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleStrategicMapImage","type":"function","md":"functions/BIS_fnc_moduleStrategicMapImage.md","json":"functions/BIS_fnc_moduleStrategicMapImage.json","groups":["Modules - Strategic"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleStrategicMapInit","type":"function","md":"functions/BIS_fnc_moduleStrategicMapInit.md","json":"functions/BIS_fnc_moduleStrategicMapInit.json","groups":["Modules - Strategic"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleStrategicMapMission","type":"function","md":"functions/BIS_fnc_moduleStrategicMapMission.md","json":"functions/BIS_fnc_moduleStrategicMapMission.json","groups":["Modules - Strategic"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleStrategicMapOpen","type":"function","md":"functions/BIS_fnc_moduleStrategicMapOpen.md","json":"functions/BIS_fnc_moduleStrategicMapOpen.json","groups":["Modules - Strategic"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleStrategicMapORBAT","type":"function","md":"functions/BIS_fnc_moduleStrategicMapORBAT.md","json":"functions/BIS_fnc_moduleStrategicMapORBAT.json","groups":["Modules - Strategic"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleSupportsInitProvider","type":"function","md":"functions/BIS_fnc_moduleSupportsInitProvider.md","json":"functions/BIS_fnc_moduleSupportsInitProvider.json","groups":["Modules"],"syntax":["[] call BIS_fnc_moduleSupportsInitProvider"],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleSupportsInitProviderVirtual","type":"function","md":"functions/BIS_fnc_moduleSupportsInitProviderVirtual.md","json":"functions/BIS_fnc_moduleSupportsInitProviderVirtual.json","groups":["Modules"],"syntax":["[] call BIS_fnc_moduleSupportsInitProviderVirtual"],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleSupportsInitRequester","type":"function","md":"functions/BIS_fnc_moduleSupportsInitRequester.md","json":"functions/BIS_fnc_moduleSupportsInitRequester.json","groups":["Modules"],"syntax":["[] call BIS_fnc_moduleSupportsInitRequester"],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleTaskCreate","type":"function","md":"functions/BIS_fnc_moduleTaskCreate.md","json":"functions/BIS_fnc_moduleTaskCreate.json","groups":["Modules"],"syntax":[],"summary":"Create Task module function","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleTaskSetDescription","type":"function","md":"functions/BIS_fnc_moduleTaskSetDescription.md","json":"functions/BIS_fnc_moduleTaskSetDescription.json","groups":["Modules"],"syntax":[],"summary":"Set Task Description module function","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleTaskSetDestination","type":"function","md":"functions/BIS_fnc_moduleTaskSetDestination.md","json":"functions/BIS_fnc_moduleTaskSetDestination.json","groups":["Modules"],"syntax":[],"summary":"Set Task Destination module function","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleTaskSetState","type":"function","md":"functions/BIS_fnc_moduleTaskSetState.md","json":"functions/BIS_fnc_moduleTaskSetState.json","groups":["Modules"],"syntax":[],"summary":"Set Task State module function","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleTimeMultiplier","type":"function","md":"functions/BIS_fnc_moduleTimeMultiplier.md","json":"functions/BIS_fnc_moduleTimeMultiplier.json","groups":["Modules"],"syntax":["[] call BIS_fnc_moduleTimeMultiplier"],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleTimeTrial","type":"function","md":"functions/BIS_fnc_moduleTimeTrial.md","json":"functions/BIS_fnc_moduleTimeTrial.json","groups":["Modules - Time Trials"],"syntax":["-"],"summary":"","arma3_since":"1.20","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleTracers","type":"function","md":"functions/BIS_fnc_moduleTracers.md","json":"functions/BIS_fnc_moduleTracers.json","groups":["Modules"],"syntax":["[logic, activated] call BIS_fnc_moduleTracers"],"summary":"Function used by the Tracers module.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleTrident","type":"function","md":"functions/BIS_fnc_moduleTrident.md","json":"functions/BIS_fnc_moduleTrident.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleTriggers","type":"function","md":"functions/BIS_fnc_moduleTriggers.md","json":"functions/BIS_fnc_moduleTriggers.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleTTCPClear","type":"function","md":"functions/BIS_fnc_moduleTTCPClear.md","json":"functions/BIS_fnc_moduleTTCPClear.json","groups":["Modules - Time Trials"],"syntax":["-"],"summary":"","arma3_since":"1.20","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleTTCPIn","type":"function","md":"functions/BIS_fnc_moduleTTCPIn.md","json":"functions/BIS_fnc_moduleTTCPIn.json","groups":["Modules - Time Trials"],"syntax":["-"],"summary":"","arma3_since":"1.20","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleTTCPOut","type":"function","md":"functions/BIS_fnc_moduleTTCPOut.md","json":"functions/BIS_fnc_moduleTTCPOut.json","groups":["Modules - Time Trials"],"syntax":["-"],"summary":"","arma3_since":"1.20","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleTTCPTrigger","type":"function","md":"functions/BIS_fnc_moduleTTCPTrigger.md","json":"functions/BIS_fnc_moduleTTCPTrigger.json","groups":["Modules - Time Trials"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleTTCPTriggerBehind","type":"function","md":"functions/BIS_fnc_moduleTTCPTriggerBehind.md","json":"functions/BIS_fnc_moduleTTCPTriggerBehind.json","groups":["Modules - Time Trials"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleTTStatsClear","type":"function","md":"functions/BIS_fnc_moduleTTStatsClear.md","json":"functions/BIS_fnc_moduleTTStatsClear.json","groups":["Modules - Time Trials"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleUnits","type":"function","md":"functions/BIS_fnc_moduleUnits.md","json":"functions/BIS_fnc_moduleUnits.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleUnlockArea","type":"function","md":"functions/BIS_fnc_moduleUnlockArea.md","json":"functions/BIS_fnc_moduleUnlockArea.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleUnlockObject","type":"function","md":"functions/BIS_fnc_moduleUnlockObject.md","json":"functions/BIS_fnc_moduleUnlockObject.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleVanguardFob","type":"function","md":"functions/BIS_fnc_moduleVanguardFob.md","json":"functions/BIS_fnc_moduleVanguardFob.json","groups":["Modules"],"syntax":["[] call BIS_fnc_moduleVanguardFob"],"summary":"","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleVanguardObjective","type":"function","md":"functions/BIS_fnc_moduleVanguardObjective.md","json":"functions/BIS_fnc_moduleVanguardObjective.json","groups":["Modules"],"syntax":["[] call BIS_fnc_moduleVanguardObjective"],"summary":"","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleVanguardScorePersistence","type":"function","md":"functions/BIS_fnc_moduleVanguardScorePersistence.md","json":"functions/BIS_fnc_moduleVanguardScorePersistence.json","groups":["Modules"],"syntax":["[] call BIS_fnc_moduleVanguardScorePersistence"],"summary":"","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleVolume","type":"function","md":"functions/BIS_fnc_moduleVolume.md","json":"functions/BIS_fnc_moduleVolume.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleWeather","type":"function","md":"functions/BIS_fnc_moduleWeather.md","json":"functions/BIS_fnc_moduleWeather.json","groups":["Modules"],"syntax":["[param0, param1] call BIS_fnc_moduleWeather"],"summary":"Set overcast and fog","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleZoneProtection","type":"function","md":"functions/BIS_fnc_moduleZoneProtection.md","json":"functions/BIS_fnc_moduleZoneProtection.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moduleZoneRestriction","type":"function","md":"functions/BIS_fnc_moduleZoneRestriction.md","json":"functions/BIS_fnc_moduleZoneRestriction.json","groups":["Modules"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_monthDays","type":"function","md":"functions/BIS_fnc_monthDays.md","json":"functions/BIS_fnc_monthDays.json","groups":["Math","Environment"],"syntax":["[year, month] call BIS_fnc_monthDays"],"summary":"Returns number of days in given month. Takes in account for leap year.","arma3_since":"1.10","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moveAction","type":"function","md":"functions/BIS_fnc_moveAction.md","json":"functions/BIS_fnc_moveAction.json","groups":["Object Manipulation"],"syntax":["[unit, returnConfig] call BIS_fnc_moveAction"],"summary":"Return current move action (used in playAction, playActionNow and switchAction)","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moveIn","type":"function","md":"functions/BIS_fnc_moveIn.md","json":"functions/BIS_fnc_moveIn.json","groups":["Object Manipulation"],"syntax":["[vehicle, unit, role] call BIS_fnc_moveIn"],"summary":"Moves a unit into vehicle. Compatible with assignedVehicleRole output.","arma3_since":"0.50","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moveMarker","type":"function","md":"functions/BIS_fnc_moveMarker.md","json":"functions/BIS_fnc_moveMarker.json","groups":["Map and Markers"],"syntax":["[marker, newPosition, duration, interpolationType] call BIS_fnc_moveMarker"],"summary":"Moves marker to a new position","arma3_since":"1.78","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_moveToRespawnPosition","type":"function","md":"functions/BIS_fnc_moveToRespawnPosition.md","json":"functions/BIS_fnc_moveToRespawnPosition.json","groups":["Respawn"],"syntax":["[unit, position, canBeDead] call BIS_fnc_moveToRespawnPosition"],"summary":"Move given unit to given respawn position. Units moved to height >= 30m will start on parachute. Position [0,0,0] is blacklisted. This function must be executed where unit to be moved is local.","arma3_since":"1.00","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_MP","type":"function","md":"functions/BIS_fnc_MP.md","json":"functions/BIS_fnc_MP.json","groups":["Multiplayer"],"syntax":["[params, functionName, target, isPersistent, isCall] call BIS_fnc_MP"],"summary":"Send function for remote execution (and executes locally if conditions are met).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"deprecated","operator":null,"aliases":[]},{"name":"BIS_fnc_MPexec","type":"function","md":"functions/BIS_fnc_MPexec.md","json":"functions/BIS_fnc_MPexec.json","groups":["Multiplayer"],"syntax":["[packetName, packetValue] call BIS_fnc_MPexec"],"summary":"Execute received remote execution. This function is used by BIS_fnc_MP and should not be called directly.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"deprecated","operator":null,"aliases":[]},{"name":"BIS_fnc_multiplySquareMatrixByVector","type":"function","md":"functions/BIS_fnc_multiplySquareMatrixByVector.md","json":"functions/BIS_fnc_multiplySquareMatrixByVector.json","groups":["Vectors"],"syntax":["[] call BIS_fnc_multiplySquareMatrixByVector"],"summary":"","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_music","type":"function","md":"functions/BIS_fnc_music.md","json":"functions/BIS_fnc_music.json","groups":["Sound"],"syntax":["[tracklist, delay] call BIS_fnc_music"],"summary":"Randomly play provided tracks defined in CfgMusic and does a 3 seconds fade out. This function takes accTime into account. See also BIS_fnc_jukebox.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_nearestHelipad","type":"function","md":"functions/BIS_fnc_nearestHelipad.md","json":"functions/BIS_fnc_nearestHelipad.json","groups":["Map and Markers"],"syntax":["[position, radius, random, types] call BIS_fnc_nearestHelipad"],"summary":"Finds the nearest helipad of given type.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_nearestNum","type":"function","md":"functions/BIS_fnc_nearestNum.md","json":"functions/BIS_fnc_nearestNum.json","groups":["Arrays","Math"],"syntax":["[values, value] call BIS_fnc_nearestNum"],"summary":"Returns the provided set closest number to the target number.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_nearestPoint","type":"function","md":"functions/BIS_fnc_nearestPoint.md","json":"functions/BIS_fnc_nearestPoint.json","groups":["Geometry"],"syntax":["[start, end, point, is2D] call BIS_fnc_nearestPoint"],"summary":"Computes nearest point in a line.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_nearestPosition","type":"function","md":"functions/BIS_fnc_nearestPosition.md","json":"functions/BIS_fnc_nearestPosition.json","groups":["Positions"],"syntax":["[items, origin] call BIS_fnc_nearestPosition"],"summary":"Function to find the nearest Object or position from a list, when compared to a given reference.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_nearestRoad","type":"function","md":"functions/BIS_fnc_nearestRoad.md","json":"functions/BIS_fnc_nearestRoad.json","groups":["Positions"],"syntax":["[centre, radius, blacklist] call BIS_fnc_nearestRoad"],"summary":"Find the nearest road segment to certain position, within given radius.","arma3_since":"0.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_netId","type":"function","md":"functions/BIS_fnc_netId.md","json":"functions/BIS_fnc_netId.json","groups":["Multiplayer"],"syntax":["objOrGrp call BIS_fnc_netId"],"summary":"Extends MP-only netId functionality to SP","arma3_since":"1.58","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_neutralizeUnit","type":"function","md":"functions/BIS_fnc_neutralizeUnit.md","json":"functions/BIS_fnc_neutralizeUnit.json","groups":["Object Manipulation"],"syntax":["object call BIS_fnc_neutralizeUnit"],"summary":"Neutralize an object by intrinsic means: - soldiers are blown up by mine - vehicles are shelled by artillery - air units are hit by AA missile - underwater units are simply killed.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_noFlyZone","type":"function","md":"functions/BIS_fnc_noFlyZone.md","json":"functions/BIS_fnc_noFlyZone.json","groups":["Map and Markers"],"syntax":[],"summary":"*N/A*","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_noFlyZonesCreate","type":"function","md":"functions/BIS_fnc_noFlyZonesCreate.md","json":"functions/BIS_fnc_noFlyZonesCreate.json","groups":["Map and Markers"],"syntax":[],"summary":"*N/A*","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_noFlyZonesExport","type":"function","md":"functions/BIS_fnc_noFlyZonesExport.md","json":"functions/BIS_fnc_noFlyZonesExport.json","groups":["Map and Markers"],"syntax":[],"summary":"*N/A*","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_numberDigits","type":"function","md":"functions/BIS_fnc_numberDigits.md","json":"functions/BIS_fnc_numberDigits.json","groups":["Arrays","Strings"],"syntax":["number call BIS_fnc_numberDigits"],"summary":"Break number into array of digits.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_numberText","type":"function","md":"functions/BIS_fnc_numberText.md","json":"functions/BIS_fnc_numberText.json","groups":["Math","Strings"],"syntax":["[number, modulo] call BIS_fnc_numberText"],"summary":"Convert a number into string (avoiding scientific notation).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_objectFromNetId","type":"function","md":"functions/BIS_fnc_objectFromNetId.md","json":"functions/BIS_fnc_objectFromNetId.json","groups":["Multiplayer"],"syntax":["netId call BIS_fnc_objectFromNetId"],"summary":"Extends MP-only objectFromNetId functionality to SP","arma3_since":"1.58","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_objectHeight","type":"function","md":"functions/BIS_fnc_objectHeight.md","json":"functions/BIS_fnc_objectHeight.json","groups":["Object Manipulation"],"syntax":["object call BIS_fnc_objectHeight"],"summary":"Return object height defined by its bounding box and eventual offset fix. For the following classes an offset is used.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_objectInventoryAnimatedClose","type":"function","md":"functions/BIS_fnc_objectInventoryAnimatedClose.md","json":"functions/BIS_fnc_objectInventoryAnimatedClose.json","groups":["Scripts"],"syntax":["[object, animationArray] call BIS_fnc_objectInventoryAnimatedClose"],"summary":"Animates an object being closed, for example a drawer. The counter set by BIS_fnc_objectInventoryAnimatedOpen gets reset when this function is called.","arma3_since":"1.00","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_objectInventoryAnimatedOpen","type":"function","md":"functions/BIS_fnc_objectInventoryAnimatedOpen.md","json":"functions/BIS_fnc_objectInventoryAnimatedOpen.json","groups":["Scripts"],"syntax":["[object, animationArray] call BIS_fnc_objectInventoryAnimatedOpen"],"summary":"Animates an object being opened, for example a drawer. It also sets a counter which prevents animation to be played multiple time if more than one player accesses that drawer.","arma3_since":"1.00","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_objectsGrabber","type":"function","md":"functions/BIS_fnc_objectsGrabber.md","json":"functions/BIS_fnc_objectsGrabber.json","groups":["Object Manipulation"],"syntax":["[position, size, objectOrientation] call BIS_fnc_objectsGrabber"],"summary":"Converts a set of placed objects to an object array (as a String) for the DynO mapper.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_objectSide","type":"function","md":"functions/BIS_fnc_objectSide.md","json":"functions/BIS_fnc_objectSide.json","groups":["Sides"],"syntax":["[target, boolean] call BIS_fnc_objectSide","target call BIS_fnc_objectSide"],"summary":"Returns object side as defined in config (i.e. not affected by dynamic changing like rating)","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_objectsMapper","type":"function","md":"functions/BIS_fnc_objectsMapper.md","json":"functions/BIS_fnc_objectsMapper.json","groups":["Object Manipulation"],"syntax":["[position, azimuth, objectsArray, badChance] call BIS_fnc_objectsMapper"],"summary":"Takes an array of data about a dynamic object template and creates the objects.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_objectType","type":"function","md":"functions/BIS_fnc_objectType.md","json":"functions/BIS_fnc_objectType.json","groups":["Object Manipulation"],"syntax":["anObject call BIS_fnc_objectType"],"summary":"Return object category and type.","arma3_since":"1.08","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_objectVar","type":"function","md":"functions/BIS_fnc_objectVar.md","json":"functions/BIS_fnc_objectVar.json","groups":["Object Manipulation"],"syntax":["[object, varNameRoot] call BIS_fnc_objectVar"],"summary":"Return a unique object variable. The variable is preserved after unit respawn.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_addLoadedEH","type":"function","md":"functions/BIS_fnc_OM_addLoadedEH.md","json":"functions/BIS_fnc_OM_addLoadedEH.json","groups":["Old Man"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_allInfectedDeadCode","type":"function","md":"functions/BIS_fnc_OM_allInfectedDeadCode.md","json":"functions/BIS_fnc_OM_allInfectedDeadCode.json","groups":["Old Man"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_AS_ShowStaticText","type":"function","md":"functions/BIS_fnc_OM_AS_ShowStaticText.md","json":"functions/BIS_fnc_OM_AS_ShowStaticText.json","groups":["Old Man"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_BuildSectorsData","type":"function","md":"functions/BIS_fnc_OM_BuildSectorsData.md","json":"functions/BIS_fnc_OM_BuildSectorsData.json","groups":["Old Man"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_camera","type":"function","md":"functions/BIS_fnc_OM_camera.md","json":"functions/BIS_fnc_OM_camera.json","groups":["Old Man"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_conversation","type":"function","md":"functions/BIS_fnc_OM_conversation.md","json":"functions/BIS_fnc_OM_conversation.json","groups":["Old Man"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_createConversation","type":"function","md":"functions/BIS_fnc_OM_createConversation.md","json":"functions/BIS_fnc_OM_createConversation.json","groups":["Old Man"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_credits","type":"function","md":"functions/BIS_fnc_OM_credits.md","json":"functions/BIS_fnc_OM_credits.json","groups":["Old Man"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_Epicentrum","type":"function","md":"functions/BIS_fnc_OM_Epicentrum.md","json":"functions/BIS_fnc_OM_Epicentrum.json","groups":["Old Man"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_EXEC","type":"function","md":"functions/BIS_fnc_OM_EXEC.md","json":"functions/BIS_fnc_OM_EXEC.json","groups":["Old Man"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_HandleMapControls","type":"function","md":"functions/BIS_fnc_OM_HandleMapControls.md","json":"functions/BIS_fnc_OM_HandleMapControls.json","groups":["Old Man"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_infectedGroupHandle","type":"function","md":"functions/BIS_fnc_OM_infectedGroupHandle.md","json":"functions/BIS_fnc_OM_infectedGroupHandle.json","groups":["Old Man"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_init","type":"function","md":"functions/BIS_fnc_OM_init.md","json":"functions/BIS_fnc_OM_init.json","groups":["Old Man"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_medicineDeliveredCode","type":"function","md":"functions/BIS_fnc_OM_medicineDeliveredCode.md","json":"functions/BIS_fnc_OM_medicineDeliveredCode.json","groups":["Old Man"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_medicineRanOutCode","type":"function","md":"functions/BIS_fnc_OM_medicineRanOutCode.md","json":"functions/BIS_fnc_OM_medicineRanOutCode.json","groups":["Old Man"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_Module_initSmallValueSilder","type":"function","md":"functions/BIS_fnc_OM_Module_initSmallValueSilder.md","json":"functions/BIS_fnc_OM_Module_initSmallValueSilder.json","groups":["Old Man"],"syntax":["[ctrlSlider, ctrlEdit, unit, defaultValue] call BIS_fnc_OM_Module_initSmallValueSilder"],"summary":"Initialize slider with edit box showing its value supporting small decimal numbers.","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_moduleActionQueue","type":"function","md":"functions/BIS_fnc_OM_moduleActionQueue.md","json":"functions/BIS_fnc_OM_moduleActionQueue.json","groups":["Old Man"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_moduleAwareness","type":"function","md":"functions/BIS_fnc_OM_moduleAwareness.md","json":"functions/BIS_fnc_OM_moduleAwareness.json","groups":["Old Man"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_moduleCheckpoint_checkAngleToObject","type":"function","md":"functions/BIS_fnc_OM_moduleCheckpoint_checkAngleToObject.md","json":"functions/BIS_fnc_OM_moduleCheckpoint_checkAngleToObject.json","groups":["Checkpoint"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_moduleCheckpoint_checkDistanceFromObject","type":"function","md":"functions/BIS_fnc_OM_moduleCheckpoint_checkDistanceFromObject.md","json":"functions/BIS_fnc_OM_moduleCheckpoint_checkDistanceFromObject.json","groups":["Checkpoint"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_moduleCheckpoint_handleStates","type":"function","md":"functions/BIS_fnc_OM_moduleCheckpoint_handleStates.md","json":"functions/BIS_fnc_OM_moduleCheckpoint_handleStates.json","groups":["Checkpoint"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_moduleCheckpoint_intersect","type":"function","md":"functions/BIS_fnc_OM_moduleCheckpoint_intersect.md","json":"functions/BIS_fnc_OM_moduleCheckpoint_intersect.json","groups":["Checkpoint"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_moduleCheckpoint_navigateVehicleToCheck","type":"function","md":"functions/BIS_fnc_OM_moduleCheckpoint_navigateVehicleToCheck.md","json":"functions/BIS_fnc_OM_moduleCheckpoint_navigateVehicleToCheck.json","groups":["Checkpoint"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_moduleCheckpoint_playAnim","type":"function","md":"functions/BIS_fnc_OM_moduleCheckpoint_playAnim.md","json":"functions/BIS_fnc_OM_moduleCheckpoint_playAnim.json","groups":["Checkpoint"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_moduleDepot","type":"function","md":"functions/BIS_fnc_OM_moduleDepot.md","json":"functions/BIS_fnc_OM_moduleDepot.json","groups":["Old Man"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_moduleEconomy","type":"function","md":"functions/BIS_fnc_OM_moduleEconomy.md","json":"functions/BIS_fnc_OM_moduleEconomy.json","groups":["Old Man"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_moduleFastTravel","type":"function","md":"functions/BIS_fnc_OM_moduleFastTravel.md","json":"functions/BIS_fnc_OM_moduleFastTravel.json","groups":["Old Man"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_moduleMarket","type":"function","md":"functions/BIS_fnc_OM_moduleMarket.md","json":"functions/BIS_fnc_OM_moduleMarket.json","groups":["Old Man"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_ModuleQuest_defend","type":"function","md":"functions/BIS_fnc_OM_ModuleQuest_defend.md","json":"functions/BIS_fnc_OM_ModuleQuest_defend.json","groups":["Old Man"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_ModuleQuest_destroyObject","type":"function","md":"functions/BIS_fnc_OM_ModuleQuest_destroyObject.md","json":"functions/BIS_fnc_OM_ModuleQuest_destroyObject.json","groups":["Old Man"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_moduleRadio","type":"function","md":"functions/BIS_fnc_OM_moduleRadio.md","json":"functions/BIS_fnc_OM_moduleRadio.json","groups":["Old Man"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_moduleRandomConversation","type":"function","md":"functions/BIS_fnc_OM_moduleRandomConversation.md","json":"functions/BIS_fnc_OM_moduleRandomConversation.json","groups":["Old Man"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_moduleReputation","type":"function","md":"functions/BIS_fnc_OM_moduleReputation.md","json":"functions/BIS_fnc_OM_moduleReputation.json","groups":["Old Man"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_moduleRestPoint","type":"function","md":"functions/BIS_fnc_OM_moduleRestPoint.md","json":"functions/BIS_fnc_OM_moduleRestPoint.json","groups":["Old Man"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_moduleSmartMarkers","type":"function","md":"functions/BIS_fnc_OM_moduleSmartMarkers.md","json":"functions/BIS_fnc_OM_moduleSmartMarkers.json","groups":["Old Man"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_moduleSyndikatAgent","type":"function","md":"functions/BIS_fnc_OM_moduleSyndikatAgent.md","json":"functions/BIS_fnc_OM_moduleSyndikatAgent.json","groups":["Old Man"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_moduleSyndikatTeam","type":"function","md":"functions/BIS_fnc_OM_moduleSyndikatTeam.md","json":"functions/BIS_fnc_OM_moduleSyndikatTeam.json","groups":["Old Man"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_pause","type":"function","md":"functions/BIS_fnc_OM_pause.md","json":"functions/BIS_fnc_OM_pause.json","groups":["Old Man"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_phone_addCall","type":"function","md":"functions/BIS_fnc_OM_phone_addCall.md","json":"functions/BIS_fnc_OM_phone_addCall.json","groups":["Phone"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_phone_addContact","type":"function","md":"functions/BIS_fnc_OM_phone_addContact.md","json":"functions/BIS_fnc_OM_phone_addContact.json","groups":["Phone"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_phone_core","type":"function","md":"functions/BIS_fnc_OM_phone_core.md","json":"functions/BIS_fnc_OM_phone_core.json","groups":["Phone"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_phone_customSectionInit","type":"function","md":"functions/BIS_fnc_OM_phone_customSectionInit.md","json":"functions/BIS_fnc_OM_phone_customSectionInit.json","groups":["Phone"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_phone_customSectionShow","type":"function","md":"functions/BIS_fnc_OM_phone_customSectionShow.md","json":"functions/BIS_fnc_OM_phone_customSectionShow.json","groups":["Phone"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_phone_customSectionWeatherShow","type":"function","md":"functions/BIS_fnc_OM_phone_customSectionWeatherShow.md","json":"functions/BIS_fnc_OM_phone_customSectionWeatherShow.json","groups":["Phone"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_phone_getDiaryListIndexByName","type":"function","md":"functions/BIS_fnc_OM_phone_getDiaryListIndexByName.md","json":"functions/BIS_fnc_OM_phone_getDiaryListIndexByName.json","groups":["Phone"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_phone_incomingCall","type":"function","md":"functions/BIS_fnc_OM_phone_incomingCall.md","json":"functions/BIS_fnc_OM_phone_incomingCall.json","groups":["Phone"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_phone_menuHandler","type":"function","md":"functions/BIS_fnc_OM_phone_menuHandler.md","json":"functions/BIS_fnc_OM_phone_menuHandler.json","groups":["Phone"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_phone_menuInit","type":"function","md":"functions/BIS_fnc_OM_phone_menuInit.md","json":"functions/BIS_fnc_OM_phone_menuInit.json","groups":["Phone"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_phone_removeCall","type":"function","md":"functions/BIS_fnc_OM_phone_removeCall.md","json":"functions/BIS_fnc_OM_phone_removeCall.json","groups":["Phone"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_phone_SMS","type":"function","md":"functions/BIS_fnc_OM_phone_SMS.md","json":"functions/BIS_fnc_OM_phone_SMS.json","groups":["Phone"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_phone_SMSSend","type":"function","md":"functions/BIS_fnc_OM_phone_SMSSend.md","json":"functions/BIS_fnc_OM_phone_SMSSend.json","groups":["Phone"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_saveGame","type":"function","md":"functions/BIS_fnc_OM_saveGame.md","json":"functions/BIS_fnc_OM_saveGame.json","groups":["Old Man"],"syntax":["call BIS_fnc_OM_saveGame"],"summary":"Saves the game - simply calls saveGame.","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_savingEnabled","type":"function","md":"functions/BIS_fnc_OM_savingEnabled.md","json":"functions/BIS_fnc_OM_savingEnabled.json","groups":["Old Man"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_sectorGetSectors","type":"function","md":"functions/BIS_fnc_OM_sectorGetSectors.md","json":"functions/BIS_fnc_OM_sectorGetSectors.json","groups":["Old Man"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_sellEquipment","type":"function","md":"functions/BIS_fnc_OM_sellEquipment.md","json":"functions/BIS_fnc_OM_sellEquipment.json","groups":["Old Man"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_SentryDrone","type":"function","md":"functions/BIS_fnc_OM_SentryDrone.md","json":"functions/BIS_fnc_OM_SentryDrone.json","groups":["Old Man"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_skip","type":"function","md":"functions/BIS_fnc_OM_skip.md","json":"functions/BIS_fnc_OM_skip.json","groups":["Old Man"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_warnCriticalCode","type":"function","md":"functions/BIS_fnc_OM_warnCriticalCode.md","json":"functions/BIS_fnc_OM_warnCriticalCode.json","groups":["Old Man"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OM_warnMildCode","type":"function","md":"functions/BIS_fnc_OM_warnMildCode.md","json":"functions/BIS_fnc_OM_warnMildCode.json","groups":["Old Man"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OMSetForecastLimit","type":"function","md":"functions/BIS_fnc_OMSetForecastLimit.md","json":"functions/BIS_fnc_OMSetForecastLimit.json","groups":["WeatherManager"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OMWeatherManagerCore","type":"function","md":"functions/BIS_fnc_OMWeatherManagerCore.md","json":"functions/BIS_fnc_OMWeatherManagerCore.json","groups":["WeatherManager"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OMWeatherManagerMain","type":"function","md":"functions/BIS_fnc_OMWeatherManagerMain.md","json":"functions/BIS_fnc_OMWeatherManagerMain.json","groups":["WeatherManager"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OMWeatherManagerRain","type":"function","md":"functions/BIS_fnc_OMWeatherManagerRain.md","json":"functions/BIS_fnc_OMWeatherManagerRain.json","groups":["WeatherManager"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OMWeatherReport","type":"function","md":"functions/BIS_fnc_OMWeatherReport.md","json":"functions/BIS_fnc_OMWeatherReport.json","groups":["WeatherManager"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_OMWeatherUICalc","type":"function","md":"functions/BIS_fnc_OMWeatherUICalc.md","json":"functions/BIS_fnc_OMWeatherUICalc.json","groups":["WeatherManager"],"syntax":[],"summary":"","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_onDiaryChanged","type":"function","md":"functions/BIS_fnc_onDiaryChanged.md","json":"functions/BIS_fnc_onDiaryChanged.json","groups":["Event Handlers"],"syntax":["_this call BIS_fnc_onDiaryChanged"],"summary":"Register code to be executed when diary item changes.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_onEnd","type":"function","md":"functions/BIS_fnc_onEnd.md","json":"functions/BIS_fnc_onEnd.json","groups":["Event Handlers"],"syntax":["argument call BIS_fnc_onEnd"],"summary":"Register code to be executed after mission end.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_onLoad","type":"function","md":"functions/BIS_fnc_onLoad.md","json":"functions/BIS_fnc_onLoad.json","groups":["Event Handlers"],"syntax":["parameter call BIS_fnc_onLoad"],"summary":"Register code to be executed after a mission load (from a save, for example).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_onPlayerConnected","type":"function","md":"functions/BIS_fnc_onPlayerConnected.md","json":"functions/BIS_fnc_onPlayerConnected.json","groups":["Multiplayer","Event Handlers"],"syntax":["[code, params]] call BIS_fnc_onPlayerConnected"],"summary":"Executes a function on server every time a player connects the mission.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_openFieldManual","type":"function","md":"functions/BIS_fnc_openFieldManual.md","json":"functions/BIS_fnc_openFieldManual.json","groups":["Systems"],"syntax":["[topic, hint, display, filter] call BIS_fnc_openFieldManual"],"summary":"Opens Field Manual in briefing (SP, MP Server, MP Client) and players's map or journal. Selects the topic and hint passed as parameters. Can apply a (search) filter if desired.","arma3_since":"1.36","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_ORBATAddGroupOverlay","type":"function","md":"functions/BIS_fnc_ORBATAddGroupOverlay.md","json":"functions/BIS_fnc_ORBATAddGroupOverlay.json","groups":["Strategic"],"syntax":["[target, texture, colour, widthMulti, heightMulti, angle, text, shadow] call BIS_fnc_ORBATAddGroupOverlay"],"summary":"Register texture(s) to be displayed over CfgORBAT group.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_ORBATAnimate","type":"function","md":"functions/BIS_fnc_ORBATAnimate.md","json":"functions/BIS_fnc_ORBATAnimate.json","groups":["Strategic"],"syntax":["[target, zoom, duration] spawn BIS_fnc_ORBATAnimate"],"summary":"Animates an ORBAT viewer.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_ORBATConfigPreview","type":"function","md":"functions/BIS_fnc_ORBATConfigPreview.md","json":"functions/BIS_fnc_ORBATConfigPreview.json","groups":["Strategic","Broken Functions"],"syntax":["[class] call BIS_fnc_ORBATConfigPreview"],"summary":"Opens config viewer and shows CfgORBAT. Used to retrieve CfgOrbat data","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"BIS_fnc_ORBATGetGroupParams","type":"function","md":"functions/BIS_fnc_ORBATGetGroupParams.md","json":"functions/BIS_fnc_ORBATGetGroupParams.json","groups":["Strategic"],"syntax":["[path] call BIS_fnc_ORBATGetGroupParams"],"summary":"Returns group params from CfgORBAT.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_ORBATOpen","type":"function","md":"functions/BIS_fnc_ORBATOpen.md","json":"functions/BIS_fnc_ORBATOpen.json","groups":["Strategic"],"syntax":["[path, display, tags, numTiers, parameters] call BIS_fnc_ORBATOpen"],"summary":"Opens the ORBAT Viewer.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_ORBATRemoveGroupOverlay","type":"function","md":"functions/BIS_fnc_ORBATRemoveGroupOverlay.md","json":"functions/BIS_fnc_ORBATRemoveGroupOverlay.json","groups":["Strategic"],"syntax":["[path, displayID] call BIS_fnc_ORBATRemoveGroupOverlay"],"summary":"Unregister texture(s) to be displayed over CfgORBAT group.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_ORBATSetGroupFade","type":"function","md":"functions/BIS_fnc_ORBATSetGroupFade.md","json":"functions/BIS_fnc_ORBATSetGroupFade.json","groups":["Strategic"],"syntax":["[path, alpha, time] call BIS_fnc_ORBATSetGroupFade"],"summary":"Set fade value of CfgORBAT group and all groups below it.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_ORBATSetGroupParams","type":"function","md":"functions/BIS_fnc_ORBATSetGroupParams.md","json":"functions/BIS_fnc_ORBATSetGroupParams.json","groups":["Strategic"],"syntax":["[target, idType, size, type, side, name, shortName, texture, textSizeCoef, insignia, textColour, commName, commRank, description, assets] call BIS_fnc_ORBATSetGroupParams"],"summary":"Overrides group params from CfgORBAT. See ORBAT Viewer for a detailed explanation.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_ORBATTooltip","type":"function","md":"functions/BIS_fnc_ORBATTooltip.md","json":"functions/BIS_fnc_ORBATTooltip.json","groups":["Strategic"],"syntax":["[target, control, position] call BIS_fnc_ORBATTooltip"],"summary":"Animates an ORBAT viewer.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_ordinalNumber","type":"function","md":"functions/BIS_fnc_ordinalNumber.md","json":"functions/BIS_fnc_ordinalNumber.json","groups":["Strings"],"syntax":["[number, language, isFeminine] call BIS_fnc_ordinalNumber"],"summary":"Return number as ordinal number (e.g. 1 become \"1st\")","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_overviewAuthor","type":"function","md":"functions/BIS_fnc_overviewAuthor.md","json":"functions/BIS_fnc_overviewAuthor.json","groups":["GUI"],"syntax":["[config, control] call BIS_fnc_overviewAuthor"],"summary":"Returns the mission author's name preceded by \"by\", e.g \"by Username\". See Description.ext#author.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_overviewDifficulty","type":"function","md":"functions/BIS_fnc_overviewDifficulty.md","json":"functions/BIS_fnc_overviewDifficulty.json","groups":["GUI"],"syntax":[],"summary":"*N/A*","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_overviewMission","type":"function","md":"functions/BIS_fnc_overviewMission.md","json":"functions/BIS_fnc_overviewMission.json","groups":["GUI"],"syntax":[],"summary":"<pre>#define CONTROL_SHOW(CONTROL) \\ CONTROL ctrlshow true; \\ CONTROL ctrlsetfade 0; \\ CONTROL ctrlcommit 0;","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_overviewTerrain","type":"function","md":"functions/BIS_fnc_overviewTerrain.md","json":"functions/BIS_fnc_overviewTerrain.json","groups":["GUI"],"syntax":[],"summary":"*N/A*","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_overviewTimeTrial","type":"function","md":"functions/BIS_fnc_overviewTimeTrial.md","json":"functions/BIS_fnc_overviewTimeTrial.json","groups":["GUI"],"syntax":["class call BIS_fnc_overviewTimeTrial"],"summary":"Returns the dynamically composed overview text for Time Trial scenarios.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_packStaticWeapon","type":"function","md":"functions/BIS_fnc_packStaticWeapon.md","json":"functions/BIS_fnc_packStaticWeapon.json","groups":["Weapons"],"syntax":["[group, weapon, leaderPos] call BIS_fnc_packStaticWeapon"],"summary":"This function will make weapon team pack a static weapon. The weapon crew will pack carried weapon (or given weapon if different) and follow leader. Requires three personnel in the team: Team Leader, Gunner and Asst.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_param","type":"function","md":"functions/BIS_fnc_param.md","json":"functions/BIS_fnc_param.json","groups":["Arrays"],"syntax":["[input, index, defaultValue, dataTypes, requiredCount] call BIS_fnc_param"],"summary":"Load a script parameter. See Arma 3: Functions Library for detailed description.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_paramCountdown","type":"function","md":"functions/BIS_fnc_paramCountdown.md","json":"functions/BIS_fnc_paramCountdown.json","groups":["Mission Parameters"],"syntax":["number call BIS_fnc_paramCountdown"],"summary":"Set side mission time.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_paramDaytime","type":"function","md":"functions/BIS_fnc_paramDaytime.md","json":"functions/BIS_fnc_paramDaytime.json","groups":["Mission Parameters"],"syntax":["datetime call BIS_fnc_paramDaytime"],"summary":"Sets time of the day to the hour. Minutes will always be zero.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_paramGuerFriendly","type":"function","md":"functions/BIS_fnc_paramGuerFriendly.md","json":"functions/BIS_fnc_paramGuerFriendly.json","groups":["Mission Parameters"],"syntax":["number call BIS_fnc_paramGuerFriendly"],"summary":"Set relationship between Independents and remaining sides.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_paramIn","type":"function","md":"functions/BIS_fnc_paramIn.md","json":"functions/BIS_fnc_paramIn.json","groups":["Arrays"],"syntax":["See BIS_fnc_param"],"summary":"See BIS_fnc_param. Overloading default values is disabled in this variant. It's intended to be used where _this is not used as an input param.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_paramRespawnTickets","type":"function","md":"functions/BIS_fnc_paramRespawnTickets.md","json":"functions/BIS_fnc_paramRespawnTickets.json","groups":["Mission Parameters"],"syntax":["number call BIS_fnc_paramRespawnTickets"],"summary":"Set side respawn tickets.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_paramReviveBleedOutDuration","type":"function","md":"functions/BIS_fnc_paramReviveBleedOutDuration.md","json":"functions/BIS_fnc_paramReviveBleedOutDuration.json","groups":["Mission Parameters"],"syntax":["call BIS_fnc_paramReviveBleedOutDuration"],"summary":"Grabs server param into global variable. (bis_reviveParam_bleedOutDuration)","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_paramReviveDuration","type":"function","md":"functions/BIS_fnc_paramReviveDuration.md","json":"functions/BIS_fnc_paramReviveDuration.json","groups":["Mission Parameters"],"syntax":["call BIS_fnc_paramReviveDuration"],"summary":"Grabs server param into global variable. (bis_reviveParam_duration)","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_paramReviveForceRespawnDuration","type":"function","md":"functions/BIS_fnc_paramReviveForceRespawnDuration.md","json":"functions/BIS_fnc_paramReviveForceRespawnDuration.json","groups":["Mission Parameters"],"syntax":["call BIS_fnc_paramReviveForceRespawnDuration"],"summary":"Grabs server param into global variable. (bis_reviveParam_forceRespawnDuration)","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_paramReviveMedicSpeedMultiplier","type":"function","md":"functions/BIS_fnc_paramReviveMedicSpeedMultiplier.md","json":"functions/BIS_fnc_paramReviveMedicSpeedMultiplier.json","groups":["Mission Parameters"],"syntax":["call BIS_fnc_paramReviveMedicSpeedMultiplier"],"summary":"Grabs server param into global variable. (bis_reviveParam_medicSpeedMultiplier)","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_paramReviveMode","type":"function","md":"functions/BIS_fnc_paramReviveMode.md","json":"functions/BIS_fnc_paramReviveMode.json","groups":["Mission Parameters"],"syntax":["call BIS_fnc_paramReviveMode"],"summary":"Grabs server param into global variable. (bis_reviveParam_mode)","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_paramReviveRequiredItems","type":"function","md":"functions/BIS_fnc_paramReviveRequiredItems.md","json":"functions/BIS_fnc_paramReviveRequiredItems.json","groups":["Mission Parameters"],"syntax":["call BIS_fnc_paramReviveRequiredItems"],"summary":"Grabs server param into global variable. (bis_reviveParam_requiredItems)","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_paramReviveRequiredTrait","type":"function","md":"functions/BIS_fnc_paramReviveRequiredTrait.md","json":"functions/BIS_fnc_paramReviveRequiredTrait.json","groups":["Mission Parameters"],"syntax":["[value] call BIS_fnc_paramReviveRequiredTrait"],"summary":"Stores the provided value in the global `BIS_reviveParam_requiredTrait` mission variable.","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_paramReviveUnconsciousStateMode","type":"function","md":"functions/BIS_fnc_paramReviveUnconsciousStateMode.md","json":"functions/BIS_fnc_paramReviveUnconsciousStateMode.json","groups":["Mission Parameters"],"syntax":["call BIS_fnc_paramReviveUnconsciousStateMode"],"summary":"Grabs server param into global variable. (bis_reviveParam_unconsciousStateMode)","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_paramTimeAcceleration","type":"function","md":"functions/BIS_fnc_paramTimeAcceleration.md","json":"functions/BIS_fnc_paramTimeAcceleration.json","groups":["Mission Parameters"],"syntax":["timeMultiplier call BIS_fnc_paramTimeAcceleration"],"summary":"Manages setTimeMultiplier Multiplayer setting (set with paramTimeAcceleration.hpp)","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_paramViewDistance","type":"function","md":"functions/BIS_fnc_paramViewDistance.md","json":"functions/BIS_fnc_paramViewDistance.json","groups":["Mission Parameters"],"syntax":["viewDistance call BIS_fnc_paramViewDistance"],"summary":"Set view distance.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_paramWeather","type":"function","md":"functions/BIS_fnc_paramWeather.md","json":"functions/BIS_fnc_paramWeather.json","groups":["Mission Parameters"],"syntax":["[0] call BIS_fnc_paramWeather"],"summary":"Sets overcast using BIS_fnc_setOvercast.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_parseNumber","type":"function","md":"functions/BIS_fnc_parseNumber.md","json":"functions/BIS_fnc_parseNumber.json","groups":["Math","Strings"],"syntax":["value call BIS_fnc_parseNumber"],"summary":"Return number from expression","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_parseNumberSafe","type":"function","md":"functions/BIS_fnc_parseNumberSafe.md","json":"functions/BIS_fnc_parseNumberSafe.json","groups":["Arrays"],"syntax":["[input] call BIS_fnc_parseNumberSafe"],"summary":"Converts expression into a number. Can also convert array of expressions into an array of numbers. If expression does not return a number, 0 is returned.","arma3_since":"1.96","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_phoneticalWord","type":"function","md":"functions/BIS_fnc_phoneticalWord.md","json":"functions/BIS_fnc_phoneticalWord.json","groups":["Strings"],"syntax":["[integer, short] call BIS_fnc_phoneticalWord"],"summary":"Convert number to NATO phonetical alphabet word (e.g. 2 becomes \"Bravo\") or letter of alphabet.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_PIP","type":"function","md":"functions/BIS_fnc_PIP.md","json":"functions/BIS_fnc_PIP.json","groups":["GUI"],"syntax":["[renderTarget, cameraParams, vehicle, replace] call BIS_fnc_PIP"],"summary":"Displays Picture in Picture.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_planeAiEject","type":"function","md":"functions/BIS_fnc_planeAiEject.md","json":"functions/BIS_fnc_planeAiEject.json","groups":["Aircraft Functionality"],"syntax":["plane call BIS_fnc_planeAiEject"],"summary":"- This function is designed as part of set of functions to implement semi-authenthic ejection system on fixed wing aircrfat that have such functionality enabled/configured. - AI behaviour handler.","arma3_since":"1.70","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_planeEjection","type":"function","md":"functions/BIS_fnc_planeEjection.md","json":"functions/BIS_fnc_planeEjection.json","groups":["Aircraft Functionality"],"syntax":["[plane, delay] spawn BIS_fnc_planeEjection"],"summary":"- This function is designed to implement semi-authenthic ejection system on fixed wing aircrfat that have such functionality enabled/configured.","arma3_since":"1.70","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_planeEjectionFX","type":"function","md":"functions/BIS_fnc_planeEjectionFX.md","json":"functions/BIS_fnc_planeEjectionFX.json","groups":["Aircraft Functionality"],"syntax":["[plane, ejectionSeat] spawn BIS_fnc_planeEjectionFX"],"summary":"- This function is designed as part of set of functions to implement semi-authenthic ejection system on fixed wing aircrfat that have such functionality enabled/configured.","arma3_since":"1.70","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_playEndMusic","type":"function","md":"functions/BIS_fnc_playEndMusic.md","json":"functions/BIS_fnc_playEndMusic.json","groups":["Sound"],"syntax":["play call BIS_fnc_playEndMusic"],"summary":"Play mission end music (when it is nearing the end)","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_playerName","type":"function","md":"functions/BIS_fnc_playerName.md","json":"functions/BIS_fnc_playerName.json","groups":["Object Manipulation"],"syntax":["call BIS_fnc_playerName"],"summary":"Return current profile's name. Deprecated since Arma 3, use profileName instead.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_playerSideFaction","type":"function","md":"functions/BIS_fnc_playerSideFaction.md","json":"functions/BIS_fnc_playerSideFaction.json","groups":["Sides"],"syntax":["side call BIS_fnc_playerSideFaction"],"summary":"Return representative faction of the given side. Faction of the first detected player is used.","arma3_since":"1.06","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_playMusic","type":"function","md":"functions/BIS_fnc_playMusic.md","json":"functions/BIS_fnc_playMusic.json","groups":["Sound"],"syntax":["[class,start,volume] call BIS_fnc_playMusic"],"summary":"Plays given song.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_playSound","type":"function","md":"functions/BIS_fnc_playSound.md","json":"functions/BIS_fnc_playSound.json","groups":["Sound"],"syntax":["[sound, forced] call BIS_fnc_playSound"],"summary":"Plays given sound. Identical to playSound.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_playVideo","type":"function","md":"functions/BIS_fnc_playVideo.md","json":"functions/BIS_fnc_playVideo.json","groups":["GUI"],"syntax":["[content, size, color, skipVarName, bgColor, keepAspect] spawn BIS_fnc_playVideo"],"summary":"Plays in-game video with a range of options. The function can be called or spawned. If spawned, scriptDone command can be used to see if video is stopped or finished.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_posDegToUTM","type":"function","md":"functions/BIS_fnc_posDegToUTM.md","json":"functions/BIS_fnc_posDegToUTM.json","groups":["Map and Markers"],"syntax":["[longitude, latitude*, zone*] call BIS_fnc_posDegToUTM"],"summary":"Generate a UTM Zone, Easting and Northing from lat and long fields. It uses NAD83 constants.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_posDegToWorld","type":"function","md":"functions/BIS_fnc_posDegToWorld.md","json":"functions/BIS_fnc_posDegToWorld.json","groups":["Map and Markers"],"syntax":["[longitude, latitude, world] call BIS_fnc_posDegToWorld"],"summary":"Convert latitude/longtitude coordinates into game world position.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_position","type":"function","md":"functions/BIS_fnc_position.md","json":"functions/BIS_fnc_position.json","groups":["Positions"],"syntax":["argument call BIS_fnc_position"],"summary":"Returns PositionAGL, unless passed argument is Array, then the same array is returned.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_posToGrid","type":"function","md":"functions/BIS_fnc_posToGrid.md","json":"functions/BIS_fnc_posToGrid.json","groups":["Positions"],"syntax":["element call BIS_fnc_posToGrid"],"summary":"Converts array position to map grid position.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"deprecated","operator":null,"aliases":[]},{"name":"BIS_fnc_posUTMToDeg","type":"function","md":"functions/BIS_fnc_posUTMToDeg.md","json":"functions/BIS_fnc_posUTMToDeg.json","groups":["Map and Markers"],"syntax":["[easting, northing, zone*, hemisphere*] call BIS_fnc_posUTMToDeg"],"summary":"Generate Lat and Long fields from UTM Zone, Easting and Northing. It uses NAD83 constants.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_pow","type":"function","md":"functions/BIS_fnc_pow.md","json":"functions/BIS_fnc_pow.json","groups":["Math"],"syntax":["[value1, value2] call BIS_fnc_pow"],"summary":"Return value1 raised to the power of value2. Identical to a ^ b.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_preload","type":"function","md":"functions/BIS_fnc_preload.md","json":"functions/BIS_fnc_preload.json","groups":["Diagnostic"],"syntax":["call BIS_fnc_preload"],"summary":"Start automatic loading screen upon mission start. On client, it will finish only when server is finished.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_prepareAO","type":"function","md":"functions/BIS_fnc_prepareAO.md","json":"functions/BIS_fnc_prepareAO.json","groups":["Object Manipulation"],"syntax":["density call BIS_fnc_prepareAO"],"summary":"Spawns random patrols and/or vehicles in trigger areas with proper names. Side selected in the triggers \"Activation\" listbox will determine the side of the spawned asset(s).","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_priorityQueue_GetHighestPriority","type":"function","md":"functions/BIS_fnc_priorityQueue_GetHighestPriority.md","json":"functions/BIS_fnc_priorityQueue_GetHighestPriority.json","groups":["Priority Queue"],"syntax":["[] call BIS_fnc_priorityQueue_GetHighestPriority"],"summary":"Get the highest priority in the queue","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_priorityQueue_GetLowestPriority","type":"function","md":"functions/BIS_fnc_priorityQueue_GetLowestPriority.md","json":"functions/BIS_fnc_priorityQueue_GetLowestPriority.json","groups":["Priority Queue"],"syntax":["[] call BIS_fnc_priorityQueue_GetLowestPriority"],"summary":"Get the highest priority in the queue","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_priorityQueue_Init","type":"function","md":"functions/BIS_fnc_priorityQueue_Init.md","json":"functions/BIS_fnc_priorityQueue_Init.json","groups":["Priority Queue"],"syntax":["[] call BIS_fnc_priorityQueue_Init"],"summary":"/*","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_priorityQueue_IsEmpty","type":"function","md":"functions/BIS_fnc_priorityQueue_IsEmpty.md","json":"functions/BIS_fnc_priorityQueue_IsEmpty.json","groups":["Priority Queue"],"syntax":["[] call BIS_fnc_priorityQueue_IsEmpty"],"summary":"/*","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_priorityQueue_IsFull","type":"function","md":"functions/BIS_fnc_priorityQueue_IsFull.md","json":"functions/BIS_fnc_priorityQueue_IsFull.json","groups":["Priority Queue"],"syntax":["[] call BIS_fnc_priorityQueue_IsFull"],"summary":"Checks if the Queue is full","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_priorityQueue_PopItem","type":"function","md":"functions/BIS_fnc_priorityQueue_PopItem.md","json":"functions/BIS_fnc_priorityQueue_PopItem.json","groups":["Priority Queue"],"syntax":["[] call BIS_fnc_priorityQueue_PopItem"],"summary":"/*","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_priorityQueue_PushItem","type":"function","md":"functions/BIS_fnc_priorityQueue_PushItem.md","json":"functions/BIS_fnc_priorityQueue_PushItem.json","groups":["Priority Queue"],"syntax":["[] call BIS_fnc_priorityQueue_PushItem"],"summary":"/*","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_progressLoadingScreen","type":"function","md":"functions/BIS_fnc_progressLoadingScreen.md","json":"functions/BIS_fnc_progressLoadingScreen.json","groups":["GUI"],"syntax":["[progress] call BIS_fnc_progressLoadingScreen"],"summary":"Progress scripted loading screen. The value will be preserved even when a new screen is opened.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_pulsate","type":"function","md":"functions/BIS_fnc_pulsate.md","json":"functions/BIS_fnc_pulsate.json","groups":["Math"],"syntax":["[frequency] call BIS_fnc_pulsate"],"summary":"Pulsates a value from 0 to 1.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_quinticIn","type":"function","md":"functions/BIS_fnc_quinticIn.md","json":"functions/BIS_fnc_quinticIn.json","groups":["Interpolation"],"syntax":["[] call BIS_fnc_quinticIn"],"summary":"*N/A*","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_quinticInOut","type":"function","md":"functions/BIS_fnc_quinticInOut.md","json":"functions/BIS_fnc_quinticInOut.json","groups":["Interpolation"],"syntax":["[] call BIS_fnc_quinticInOut"],"summary":"*N/A*","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_quinticInOutVector","type":"function","md":"functions/BIS_fnc_quinticInOutVector.md","json":"functions/BIS_fnc_quinticInOutVector.json","groups":["Interpolation"],"syntax":["[] call BIS_fnc_quinticInOutVector"],"summary":"*N/A*","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_quinticInVector","type":"function","md":"functions/BIS_fnc_quinticInVector.md","json":"functions/BIS_fnc_quinticInVector.json","groups":["Interpolation"],"syntax":["[] call BIS_fnc_quinticInVector"],"summary":"*N/A*","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_quinticOut","type":"function","md":"functions/BIS_fnc_quinticOut.md","json":"functions/BIS_fnc_quinticOut.json","groups":["Interpolation"],"syntax":["[] call BIS_fnc_quinticOut"],"summary":"*N/A*","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_quinticOutVector","type":"function","md":"functions/BIS_fnc_quinticOutVector.md","json":"functions/BIS_fnc_quinticOutVector.json","groups":["Interpolation"],"syntax":["[] call BIS_fnc_quinticOutVector"],"summary":"*N/A*","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_quotations","type":"function","md":"functions/BIS_fnc_quotations.md","json":"functions/BIS_fnc_quotations.json","groups":["GUI"],"syntax":["[videoPath, nonEnglishSubtitle] call BIS_fnc_quotations"],"summary":"Display a quotation video.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_radialRed","type":"function","md":"functions/BIS_fnc_radialRed.md","json":"functions/BIS_fnc_radialRed.json","groups":["Feedback"],"syntax":["[victim, bodyPart, damage, shooter] call BIS_fnc_radialRed"],"summary":"Red radial postprocess (hit damage, fire damage). Parameters are the same as the first four of HandleDamage EH.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_radialRedOut","type":"function","md":"functions/BIS_fnc_radialRedOut.md","json":"functions/BIS_fnc_radialRedOut.json","groups":["Feedback"],"syntax":["call BIS_fnc_radialRedOut"],"summary":"Removes red radial postprocess (fire damage) created by BIS_fnc_radialRed.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_radioChannelIDToChannelNum","type":"function","md":"functions/BIS_fnc_radioChannelIDToChannelNum.md","json":"functions/BIS_fnc_radioChannelIDToChannelNum.json","groups":["Radio"],"syntax":["radioChannelID call BIS_fnc_radioChannelIDToChannelNum"],"summary":"Converts radio channel id, used in radioChannelAdd, radioChannelSetLabel, etc to chat channel number, used in currentChannel, enableChannel, etc.","arma3_since":"2.22","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_radioSetChannel","type":"function","md":"functions/BIS_fnc_radioSetChannel.md","json":"functions/BIS_fnc_radioSetChannel.json","groups":["Radio"],"syntax":["[channel, next, override] call BIS_fnc_radioSetChannel"],"summary":"Set a specific or random music channel.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_radioSetPlaylist","type":"function","md":"functions/BIS_fnc_radioSetPlaylist.md","json":"functions/BIS_fnc_radioSetPlaylist.json","groups":["Radio"],"syntax":["call BIS_fnc_radioSetPlaylist"],"summary":"Set a random music playlist for the current set channel (default \"Rock\"). Musics with \"genre\" set in CfgMusic are selected and shuffled.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_radioSetTrack","type":"function","md":"functions/BIS_fnc_radioSetTrack.md","json":"functions/BIS_fnc_radioSetTrack.json","groups":["Radio"],"syntax":["[track, override, param2] call BIS_fnc_radioSetTrack"],"summary":"Set a specific or random music track.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_randomIndex","type":"function","md":"functions/BIS_fnc_randomIndex.md","json":"functions/BIS_fnc_randomIndex.json","groups":["Arrays"],"syntax":["array call BIS_fnc_randomIndex"],"summary":"Return a random integer representing an index in the passed array.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_randomInt","type":"function","md":"functions/BIS_fnc_randomInt.md","json":"functions/BIS_fnc_randomInt.json","groups":["Math"],"syntax":["[min, max] call BIS_fnc_randomInt"],"summary":"Returns a random integer between the two passed numbers (inclusive). The order of parameters doesn't matter: it can be `[min, max]` or `[max, min]`.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_randomNum","type":"function","md":"functions/BIS_fnc_randomNum.md","json":"functions/BIS_fnc_randomNum.json","groups":["Math"],"syntax":["[min, max] call BIS_fnc_randomNum"],"summary":"Returns a random (float) number between the two passed numbers. The order of parameters doesn't matter: it can be `[min, max]` or `[max, min]`.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_randomPos","type":"function","md":"functions/BIS_fnc_randomPos.md","json":"functions/BIS_fnc_randomPos.json","groups":["Positions"],"syntax":["[whitelist, blacklist, code] call BIS_fnc_randomPos"],"summary":"Selects random position according to given params within given area","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_randomPosIntersection","type":"function","md":"functions/BIS_fnc_randomPosIntersection.md","json":"functions/BIS_fnc_randomPosIntersection.json","groups":["Positions","Geometry"],"syntax":["[firstCircle, secondCircle, positioning1, positioning2] call BIS_fnc_randomPosIntersection"],"summary":"Returns random 2D position inside the intersection of two circles. [-1,-1] is returned if the circles do not intersect.","arma3_since":"1.82","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_randomPosTrigger","type":"function","md":"functions/BIS_fnc_randomPosTrigger.md","json":"functions/BIS_fnc_randomPosTrigger.json","groups":["Map and Markers"],"syntax":["param call BIS_fnc_randomPosTrigger"],"summary":"Selects random position within trigger, marker, location area or area defined by array","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_rankParams","type":"function","md":"functions/BIS_fnc_rankParams.md","json":"functions/BIS_fnc_rankParams.json","groups":["Object Manipulation"],"syntax":["[source, infoType] call BIS_fnc_rankParams"],"summary":"Return information about military rank.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_recompile","type":"function","md":"functions/BIS_fnc_recompile.md","json":"functions/BIS_fnc_recompile.json","groups":["Diagnostic"],"syntax":["[mode] call BIS_fnc_recompile"],"summary":"Can be used to recompile functions.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_reenableRevive","type":"function","md":"functions/BIS_fnc_reenableRevive.md","json":"functions/BIS_fnc_reenableRevive.json","groups":["Revive"],"syntax":["[player] call BIS_fnc_reenableRevive"],"summary":"Enable revive on given unit. Revive system needs to be initialized and running.","arma3_since":"1.42","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_refreshCommMenu","type":"function","md":"functions/BIS_fnc_refreshCommMenu.md","json":"functions/BIS_fnc_refreshCommMenu.json","groups":["Communication Menu"],"syntax":["call BIS_fnc_refreshCommMenu"],"summary":"Refresh the communication menu variable.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_registerCuratorObject","type":"function","md":"functions/BIS_fnc_registerCuratorObject.md","json":"functions/BIS_fnc_registerCuratorObject.json","groups":["Curator"],"syntax":["[class, status, cost] call BIS_fnc_registerCuratorObject"],"summary":"Get individual cost of an object.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"deprecated","operator":null,"aliases":[]},{"name":"BIS_fnc_relativeDirTo","type":"function","md":"functions/BIS_fnc_relativeDirTo.md","json":"functions/BIS_fnc_relativeDirTo.json","groups":["Geometry"],"syntax":["[from, to] call BIS_fnc_relativeDirTo"],"summary":"Returns the relative direction from object 1 to object/position 2. Return value is always in between 0 and 360.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_relPos","type":"function","md":"functions/BIS_fnc_relPos.md","json":"functions/BIS_fnc_relPos.json","groups":["Positions","Geometry"],"syntax":["[origin, distance, direction] call BIS_fnc_relPos"],"summary":"Returns a position that is a specified distance and compass direction from the passed position or object.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_relPosObject","type":"function","md":"functions/BIS_fnc_relPosObject.md","json":"functions/BIS_fnc_relPosObject.json","groups":["Positions","Geometry"],"syntax":["[parent, child, relPos, direction] call BIS_fnc_relPosObject"],"summary":"Place an object relative to another object, like a *setRelPos* command.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_relScaledDist","type":"function","md":"functions/BIS_fnc_relScaledDist.md","json":"functions/BIS_fnc_relScaledDist.json","groups":["Geometry"],"syntax":["[referenceObject, relativeObject] call BIS_fnc_relScaledDist"],"summary":"Exponentially inflated rational number between 0 and 1, with 1 being center and 0 being edge of the trigger. This function can be used to check where in a trigger area an object is.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_removeAllScriptedEventHandlers","type":"function","md":"functions/BIS_fnc_removeAllScriptedEventHandlers.md","json":"functions/BIS_fnc_removeAllScriptedEventHandlers.json","groups":["Event Handlers"],"syntax":["[namespace, name] call BIS_fnc_removeAllScriptedEventHandlers"],"summary":"Removes all scripted event handler with given name. Additionally \"ScriptedEventHandlerRemoved\" scripted EH is called for every removed event handler.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_removeCommMenuItem","type":"function","md":"functions/BIS_fnc_removeCommMenuItem.md","json":"functions/BIS_fnc_removeCommMenuItem.json","groups":["Communication Menu"],"syntax":["[owner,itemID] call BIS_fnc_removeCommMenuItem"],"summary":"Remove an item from the communication menu.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_removeCuratorIcon","type":"function","md":"functions/BIS_fnc_removeCuratorIcon.md","json":"functions/BIS_fnc_removeCuratorIcon.json","groups":["Curator"],"syntax":["[object, id] call BIS_fnc_removeCuratorIcon"],"summary":"Remove icon displayed in curator interface.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_removeDestroyedCuratorEditableObjects","type":"function","md":"functions/BIS_fnc_removeDestroyedCuratorEditableObjects.md","json":"functions/BIS_fnc_removeDestroyedCuratorEditableObjects.json","groups":["Curator"],"syntax":["[object, parentClasses] call BIS_fnc_removeDestroyedCuratorEditableObjects"],"summary":"Make destroyed curator objects non-editable.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_removeFromPairs","type":"function","md":"functions/BIS_fnc_removeFromPairs.md","json":"functions/BIS_fnc_removeFromPairs.json","groups":["Arrays"],"syntax":["[array, key, copyArray] call BIS_fnc_removeFromPairs"],"summary":"Removes an item from pair array, modifying or not the original array.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_removeIndex","type":"function","md":"functions/BIS_fnc_removeIndex.md","json":"functions/BIS_fnc_removeIndex.json","groups":["Arrays"],"syntax":["[array, startIndex, endIndex] call BIS_fnc_removeIndex","[array, indices] call BIS_fnc_removeIndex"],"summary":"Takes an array, and returns a new array with the specified index(es) removed. This takes the array passed in the first parameter, and returns an array that has the index number in the second parameter removed.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_removeNestedElement","type":"function","md":"functions/BIS_fnc_removeNestedElement.md","json":"functions/BIS_fnc_removeNestedElement.json","groups":["Arrays"],"syntax":["[array, itemToRemove] call BIS_fnc_removeNestedElement"],"summary":"Function to remove an item in a nested array. Modifies the array by reference.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_removeRespawnInventory","type":"function","md":"functions/BIS_fnc_removeRespawnInventory.md","json":"functions/BIS_fnc_removeRespawnInventory.json","groups":["Respawn"],"syntax":["[target, id] call BIS_fnc_removeRespawnInventory"],"summary":"Remove a respawn inventory added by BIS_fnc_addRespawnInventory.","arma3_since":"1.60","locality":{"argument":null,"effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_removeRespawnPosition","type":"function","md":"functions/BIS_fnc_removeRespawnPosition.md","json":"functions/BIS_fnc_removeRespawnPosition.json","groups":["Respawn"],"syntax":["[target, id] call BIS_fnc_removeRespawnPosition"],"summary":"Remove a respawn position added by BIS_fnc_addRespawnPosition.","arma3_since":"0.50","locality":{"argument":null,"effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_removeScriptedEventHandler","type":"function","md":"functions/BIS_fnc_removeScriptedEventHandler.md","json":"functions/BIS_fnc_removeScriptedEventHandler.json","groups":["Event Handlers"],"syntax":["[namespace, name, id] call BIS_fnc_removeScriptedEventHandler"],"summary":"Removes scripted event handler with given name and id. Additionally \"ScriptedEventHandlerRemoved\" scripted EH is called.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_removeStackedEventHandler","type":"function","md":"functions/BIS_fnc_removeStackedEventHandler.md","json":"functions/BIS_fnc_removeStackedEventHandler.json","groups":["Event Handlers"],"syntax":["[id, event] call BIS_fnc_removeStackedEventHandler"],"summary":"Removes a stacked event handler with specified custom id.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_removeSupportLink","type":"function","md":"functions/BIS_fnc_removeSupportLink.md","json":"functions/BIS_fnc_removeSupportLink.json","groups":["Supports"],"syntax":["[requester, provider] call BIS_fnc_removeSupportLink"],"summary":"Removes support types during a mission.","arma3_since":"0.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_removeVirtualBackpackCargo","type":"function","md":"functions/BIS_fnc_removeVirtualBackpackCargo.md","json":"functions/BIS_fnc_removeVirtualBackpackCargo.json","groups":["Inventory"],"syntax":["[object,backpackClasses,removeGlobally] call BIS_fnc_removeVirtualBackpackCargo"],"summary":"Remove virtual backpacks from an object (e.g., ammo box). Virtual items can be selected in the Arsenal.","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_removeVirtualItemCargo","type":"function","md":"functions/BIS_fnc_removeVirtualItemCargo.md","json":"functions/BIS_fnc_removeVirtualItemCargo.json","groups":["Inventory"],"syntax":["[object,itemClasses,removeGlobally] call BIS_fnc_removeVirtualItemCargo"],"summary":"Remove virtual items from an object (e.g., ammo box). Virtual items can be selected in the Arsenal.","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_removeVirtualMagazineCargo","type":"function","md":"functions/BIS_fnc_removeVirtualMagazineCargo.md","json":"functions/BIS_fnc_removeVirtualMagazineCargo.json","groups":["Inventory"],"syntax":["[object, magClasses, removeGlobally] call BIS_fnc_removeVirtualMagazineCargo"],"summary":"Remove virtual magazines from an object (e.g., ammo box). Virtual items can be selected in the Arsenal.","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_removeVirtualWeaponCargo","type":"function","md":"functions/BIS_fnc_removeVirtualWeaponCargo.md","json":"functions/BIS_fnc_removeVirtualWeaponCargo.json","groups":["Inventory"],"syntax":["[object,weaponClasses,removeGlobally] call BIS_fnc_removeVirtualWeaponCargo"],"summary":"Remove virtual weapons from an object (e.g., ammo box). Virtual items can be selected in the Arsenal.","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_replaceWithSimpleObject","type":"function","md":"functions/BIS_fnc_replaceWithSimpleObject.md","json":"functions/BIS_fnc_replaceWithSimpleObject.json","groups":["Object Manipulation"],"syntax":["[object] call BIS_fnc_replaceWithSimpleObject"],"summary":"Replaces a normal object with a Simple Object. Object must not contain any crew and must be placed on the ground.","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_resizeMarker","type":"function","md":"functions/BIS_fnc_resizeMarker.md","json":"functions/BIS_fnc_resizeMarker.json","groups":["Map and Markers"],"syntax":["[marker, size, duration] spawn BIS_fnc_resizeMarker"],"summary":"Resize marker. Use either absolute values or proportional values.","arma3_since":"1.78","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_respawnBackpack","type":"function","md":"functions/BIS_fnc_respawnBackpack.md","json":"functions/BIS_fnc_respawnBackpack.json","groups":["Respawn"],"syntax":["[] call BIS_fnc_respawnBackpack"],"summary":"Handles respawn camps functionality. Whoever \"assembles\" a camp from backpack it will receive a new respawn position.","arma3_since":"1.96","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_respawnBase","type":"function","md":"functions/BIS_fnc_respawnBase.md","json":"functions/BIS_fnc_respawnBase.json","groups":["Respawn","Broken Functions"],"syntax":[],"summary":"","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"BIS_fnc_respawnConfirm","type":"function","md":"functions/BIS_fnc_respawnConfirm.md","json":"functions/BIS_fnc_respawnConfirm.json","groups":["Respawn"],"syntax":["[respawnDelay] spawn BIS_fnc_respawnConfirm"],"summary":"Shows a message box which the user needs to accept in order to respawn.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_respawnCounter","type":"function","md":"functions/BIS_fnc_respawnCounter.md","json":"functions/BIS_fnc_respawnCounter.json","groups":["Respawn"],"syntax":["[text,colour] call BIS_fnc_respawnCounter"],"summary":"Set or execute respawn counter params.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_respawnEndMission","type":"function","md":"functions/BIS_fnc_respawnEndMission.md","json":"functions/BIS_fnc_respawnEndMission.json","groups":["Respawn"],"syntax":["call BIS_fnc_respawnEndMission","unit call BIS_fnc_respawnEndMission"],"summary":"End a mission if all players are dead *and* there are no more respawn tickets (if any).","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_respawnGroup","type":"function","md":"functions/BIS_fnc_respawnGroup.md","json":"functions/BIS_fnc_respawnGroup.json","groups":["Respawn"],"syntax":["[oldUnit, newUnit] call BIS_fnc_respawnGroup"],"summary":"Camera script used by the \"group respawn\" template - when the player dies and gets transferred to the new group member.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_respawnInstant","type":"function","md":"functions/BIS_fnc_respawnInstant.md","json":"functions/BIS_fnc_respawnInstant.json","groups":["Respawn"],"syntax":[],"summary":"","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_respawnManager","type":"function","md":"functions/BIS_fnc_respawnManager.md","json":"functions/BIS_fnc_respawnManager.json","groups":["Respawn"],"syntax":["[param1, param2] call BIS_fnc_respawnManager"],"summary":"All checkpoints must be markers with name prefix BIS_checkpointnr","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_respawnMenuInventory","type":"function","md":"functions/BIS_fnc_respawnMenuInventory.md","json":"functions/BIS_fnc_respawnMenuInventory.json","groups":["Respawn"],"syntax":["[player, respawnDelay, revive] call BIS_fnc_respawnMenuInventory"],"summary":"Handles respawn inventory menu.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_respawnMenuPosition","type":"function","md":"functions/BIS_fnc_respawnMenuPosition.md","json":"functions/BIS_fnc_respawnMenuPosition.json","groups":["Respawn"],"syntax":["[player, respawnDelay, revive] call BIS_fnc_respawnMenuPosition"],"summary":"Shows respawn menu. Closes it if the player is alive.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_respawnMenuSpectator","type":"function","md":"functions/BIS_fnc_respawnMenuSpectator.md","json":"functions/BIS_fnc_respawnMenuSpectator.json","groups":["Respawn"],"syntax":["[player, respawnDelay] call BIS_fnc_respawnMenuSpectator"],"summary":"Handles the spectator mode.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_respawnNone","type":"function","md":"functions/BIS_fnc_respawnNone.md","json":"functions/BIS_fnc_respawnNone.json","groups":["Respawn"],"syntax":["[killed, killer] spawn BIS_fnc_respawnNone"],"summary":"Create a death screen.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_respawnRounds","type":"function","md":"functions/BIS_fnc_respawnRounds.md","json":"functions/BIS_fnc_respawnRounds.json","groups":["Respawn"],"syntax":["arg call BIS_fnc_respawnRounds"],"summary":"Disable respawn until players of only one side (including its allies) remains, then respawn everyone at once. When \"Rounds\" respawn is used by only one side, wait until all its players are dead.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_respawnSeagull","type":"function","md":"functions/BIS_fnc_respawnSeagull.md","json":"functions/BIS_fnc_respawnSeagull.json","groups":["Respawn"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_respawnSide","type":"function","md":"functions/BIS_fnc_respawnSide.md","json":"functions/BIS_fnc_respawnSide.json","groups":["Respawn"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_respawnSpectator","type":"function","md":"functions/BIS_fnc_respawnSpectator.md","json":"functions/BIS_fnc_respawnSpectator.json","groups":["Respawn"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_respawnTickets","type":"function","md":"functions/BIS_fnc_respawnTickets.md","json":"functions/BIS_fnc_respawnTickets.json","groups":["Respawn"],"syntax":["[target, tickets, dynamicTarget] call BIS_fnc_respawnTickets","[] call BIS_fnc_respawnTickets"],"summary":"Manage respawn tickets used by Tickets respawn template.","arma3_since":"0.74","locality":{"argument":null,"effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_respawnTimePenalty","type":"function","md":"functions/BIS_fnc_respawnTimePenalty.md","json":"functions/BIS_fnc_respawnTimePenalty.json","groups":["Respawn"],"syntax":["[param0, param1, param2] call BIS_fnc_respawnTimePenalty"],"summary":"Set or execute respawn time penalty","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_respawnWave","type":"function","md":"functions/BIS_fnc_respawnWave.md","json":"functions/BIS_fnc_respawnWave.json","groups":["Respawn"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_respect","type":"function","md":"functions/BIS_fnc_respect.md","json":"functions/BIS_fnc_respect.json","groups":["Sides"],"syntax":["[mode, param1, param2, param3] call BIS_fnc_respect"],"summary":"RESpect - The Effective Calculation Process.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_returnChildren","type":"function","md":"functions/BIS_fnc_returnChildren.md","json":"functions/BIS_fnc_returnChildren.json","groups":["Configs"],"syntax":["[config, depth, lastTier] call BIS_fnc_returnChildren"],"summary":"Returns all subclasses within given class.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_returnConfigEntry","type":"function","md":"functions/BIS_fnc_returnConfigEntry.md","json":"functions/BIS_fnc_returnConfigEntry.json","groups":["Configs"],"syntax":["[config,attribute,defaultValue] call BIS_fnc_returnConfigEntry"],"summary":"Explores parent classes in the run-time config for the value of a config entry.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_returnGroupComposition","type":"function","md":"functions/BIS_fnc_returnGroupComposition.md","json":"functions/BIS_fnc_returnGroupComposition.json","groups":["Object Manipulation"],"syntax":[],"summary":"<pre> /* File: returnGroupComp.sqf","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_returnNestedElement","type":"function","md":"functions/BIS_fnc_returnNestedElement.md","json":"functions/BIS_fnc_returnNestedElement.json","groups":["Arrays"],"syntax":["[array, path] call BIS_fnc_returnNestedElement"],"summary":"Function to return an item at a path in an array.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_returnParents","type":"function","md":"functions/BIS_fnc_returnParents.md","json":"functions/BIS_fnc_returnParents.json","groups":["Configs"],"syntax":["[config, onlyClassNames] call BIS_fnc_returnParents"],"summary":"Returns list of all parent classes.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_returnVehicleTurrets","type":"function","md":"functions/BIS_fnc_returnVehicleTurrets.md","json":"functions/BIS_fnc_returnVehicleTurrets.json","groups":["Vehicles"],"syntax":["[configEntry] call BIS_fnc_returnVehicleTurrets"],"summary":"Return the path to all turrets and sub-turrets in a vehicle.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_reviveAllowed","type":"function","md":"functions/BIS_fnc_reviveAllowed.md","json":"functions/BIS_fnc_reviveAllowed.json","groups":["Revive"],"syntax":["[medic, unit] call BIS_fnc_reviveAllowed"],"summary":"Returns true if unit is in general able to revive someone.","arma3_since":"1.42","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_reviveBleedOut","type":"function","md":"functions/BIS_fnc_reviveBleedOut.md","json":"functions/BIS_fnc_reviveBleedOut.json","groups":["Revive"],"syntax":["[player] call BIS_fnc_reviveBleedOut"],"summary":"Make a unit bleed out over time while incapacitated.","arma3_since":"1.42","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_reviveDamageReset","type":"function","md":"functions/BIS_fnc_reviveDamageReset.md","json":"functions/BIS_fnc_reviveDamageReset.json","groups":["Revive"],"syntax":["[player] call BIS_fnc_reviveDamageReset"],"summary":"Resets player's damage data and received damage.","arma3_since":"1.42","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_reviveDebug","type":"function","md":"functions/BIS_fnc_reviveDebug.md","json":"functions/BIS_fnc_reviveDebug.json","groups":["Revive"],"syntax":["[mode] call BIS_fnc_reviveDebug"],"summary":"Debug script for revive system.","arma3_since":"1.42","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_reviveEhDammaged","type":"function","md":"functions/BIS_fnc_reviveEhDammaged.md","json":"functions/BIS_fnc_reviveEhDammaged.json","groups":["Revive"],"syntax":["[] call BIS_fnc_reviveEhDammaged"],"summary":"unit: Object - Object the event handler is assigned to hitSelection: String - Name of the selection where the unit was damaged damage: Number - Resulting level of damage hitPartIndex: Number - hit index of the hit…","arma3_since":"1.42","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_reviveEhHandleDamage","type":"function","md":"functions/BIS_fnc_reviveEhHandleDamage.md","json":"functions/BIS_fnc_reviveEhHandleDamage.json","groups":["Revive"],"syntax":[],"summary":"Should be excuted by HandleDamage event handler. See example. Handles damage calculation.","arma3_since":"1.42","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_reviveEhHandleHeal","type":"function","md":"functions/BIS_fnc_reviveEhHandleHeal.md","json":"functions/BIS_fnc_reviveEhHandleHeal.json","groups":["Revive"],"syntax":["[unit] call BIS_fnc_reviveEhHandleHeal"],"summary":"Handles healing of unit. Unit gets fully healed after 10 seconds if current damage is smaller than initial damage, e.g. a medic healed the unit.","arma3_since":"1.42","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_reviveEhKilled","type":"function","md":"functions/BIS_fnc_reviveEhKilled.md","json":"functions/BIS_fnc_reviveEhKilled.json","groups":["Revive"],"syntax":[],"summary":"Should be called from Killed event handler. Handles what happens if unit dies if revive system is enabled.","arma3_since":"1.42","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_reviveEhRespawn","type":"function","md":"functions/BIS_fnc_reviveEhRespawn.md","json":"functions/BIS_fnc_reviveEhRespawn.json","groups":["Revive"],"syntax":["[unit] call BIS_fnc_reviveEhRespawn"],"summary":"Sets unit's state to respawned. Should probably only be called on respawn event.","arma3_since":"1.42","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_reviveEnabled","type":"function","md":"functions/BIS_fnc_reviveEnabled.md","json":"functions/BIS_fnc_reviveEnabled.json","groups":["Revive"],"syntax":["[unit] call BIS_fnc_reviveEhRespawn"],"summary":"Returns is revive is enabled or not for the unit.","arma3_since":"1.42","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_reviveGet3dIcons","type":"function","md":"functions/BIS_fnc_reviveGet3dIcons.md","json":"functions/BIS_fnc_reviveGet3dIcons.json","groups":["Revive"],"syntax":["[unit] call BIS_fnc_reviveGet3dIcons"],"summary":"Returns structured text that can be displayed in 'Hold Action' tech as animated unconscious state icon.","arma3_since":"1.42","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_reviveGetActionIcon","type":"function","md":"functions/BIS_fnc_reviveGetActionIcon.md","json":"functions/BIS_fnc_reviveGetActionIcon.json","groups":["Revive"],"syntax":["[unit] call BIS_fnc_reviveGetActionIcon"],"summary":"Returns structured text that can be displayed in 'Hold Action' tech as animated unconscious state icon.","arma3_since":"1.42","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_reviveIconControl","type":"function","md":"functions/BIS_fnc_reviveIconControl.md","json":"functions/BIS_fnc_reviveIconControl.json","groups":["Revive"],"syntax":["[mode, unitVar] call BIS_fnc_reviveIconControl"],"summary":"Manage the adding, removing, and effects applied to 3D icons used for visualizing incapacitated units.","arma3_since":"1.42","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_reviveInit","type":"function","md":"functions/BIS_fnc_reviveInit.md","json":"functions/BIS_fnc_reviveInit.json","groups":["Revive"],"syntax":[],"summary":"Initialize the Revive system on all machines.","arma3_since":"1.42","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_reviveIsValid","type":"function","md":"functions/BIS_fnc_reviveIsValid.md","json":"functions/BIS_fnc_reviveIsValid.json","groups":["Revive"],"syntax":["[unit] call BIS_fnc_reviveIsValid"],"summary":"Check if player can perform revive action on given unit.","arma3_since":"1.42","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_reviveIsValidSecure","type":"function","md":"functions/BIS_fnc_reviveIsValidSecure.md","json":"functions/BIS_fnc_reviveIsValidSecure.json","groups":["Revive"],"syntax":["[unit] call BIS_fnc_reviveIsValidSecure"],"summary":"Check if player can perform secure action on given unit.","arma3_since":"1.42","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_reviveOnBeingRevived","type":"function","md":"functions/BIS_fnc_reviveOnBeingRevived.md","json":"functions/BIS_fnc_reviveOnBeingRevived.json","groups":["Revive"],"syntax":["[nil, flagState, unit] call BIS_fnc_reviveOnBeingRevived"],"summary":"Used to execute specific code locally on every client whenever \"being revived\" flag changes.","arma3_since":"1.42","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_reviveOnForcingRespawn","type":"function","md":"functions/BIS_fnc_reviveOnForcingRespawn.md","json":"functions/BIS_fnc_reviveOnForcingRespawn.json","groups":["Revive"],"syntax":["[] call BIS_fnc_reviveOnForcingRespawn"],"summary":"Used to execute specific code localy on every client whenever 'forcing respawn' flag changes.","arma3_since":"1.42","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_reviveOnState","type":"function","md":"functions/BIS_fnc_reviveOnState.md","json":"functions/BIS_fnc_reviveOnState.json","groups":["Revive"],"syntax":["[] call BIS_fnc_reviveOnState"],"summary":"Used to execute specific code localy on every client whenever unit's state changes.","arma3_since":"1.42","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_reviveOnStateJIP","type":"function","md":"functions/BIS_fnc_reviveOnStateJIP.md","json":"functions/BIS_fnc_reviveOnStateJIP.json","groups":["Revive"],"syntax":["[] call BIS_fnc_reviveOnStateJIP"],"summary":"Used to execute state specific code localy on client that is JIPping.","arma3_since":"1.42","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_reviveSecureUnit","type":"function","md":"functions/BIS_fnc_reviveSecureUnit.md","json":"functions/BIS_fnc_reviveSecureUnit.json","groups":["Revive"],"syntax":["[unit, source] call BIS_fnc_reviveSecureUnit"],"summary":"Make player secured (killed without execution penalties) by _source unit.","arma3_since":"1.42","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_richCurve_compute","type":"function","md":"functions/BIS_fnc_richCurve_compute.md","json":"functions/BIS_fnc_richCurve_compute.json","groups":["RichCurve"],"syntax":["[] call BIS_fnc_richCurve_compute"],"summary":"Computes curve data","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_richCurve_computeCurveArcLength","type":"function","md":"functions/BIS_fnc_richCurve_computeCurveArcLength.md","json":"functions/BIS_fnc_richCurve_computeCurveArcLength.json","groups":["RichCurve"],"syntax":["[] call BIS_fnc_richCurve_computeCurveArcLength"],"summary":"Computes curve arc length","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_richCurve_computeKeys","type":"function","md":"functions/BIS_fnc_richCurve_computeKeys.md","json":"functions/BIS_fnc_richCurve_computeKeys.json","groups":["RichCurve"],"syntax":["[] call BIS_fnc_richCurve_computeKeys"],"summary":"Get's keys assigned to given curve","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_richCurve_computeOwnerTimeline","type":"function","md":"functions/BIS_fnc_richCurve_computeOwnerTimeline.md","json":"functions/BIS_fnc_richCurve_computeOwnerTimeline.json","groups":["RichCurve"],"syntax":["[] call BIS_fnc_richCurve_computeOwnerTimeline"],"summary":"Stores owner timeline","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_richCurve_computeSimulatedObjects","type":"function","md":"functions/BIS_fnc_richCurve_computeSimulatedObjects.md","json":"functions/BIS_fnc_richCurve_computeSimulatedObjects.json","groups":["RichCurve"],"syntax":["[] call BIS_fnc_richCurve_computeSimulatedObjects"],"summary":"Get's all simulated objects","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_richCurve_edenAttributesChanged","type":"function","md":"functions/BIS_fnc_richCurve_edenAttributesChanged.md","json":"functions/BIS_fnc_richCurve_edenAttributesChanged.json","groups":["Curve3DEN"],"syntax":["[] call BIS_fnc_richCurve_edenAttributesChanged"],"summary":"3DEN attributes of a curve change","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_richCurve_edenBakeCurve3D","type":"function","md":"functions/BIS_fnc_richCurve_edenBakeCurve3D.md","json":"functions/BIS_fnc_richCurve_edenBakeCurve3D.json","groups":["Curve3DEN"],"syntax":["[] call BIS_fnc_richCurve_edenBakeCurve3D"],"summary":"Bakes a curve to a set of points","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_richCurve_edenComputeNearestSegment","type":"function","md":"functions/BIS_fnc_richCurve_edenComputeNearestSegment.md","json":"functions/BIS_fnc_richCurve_edenComputeNearestSegment.json","groups":["Curve3DEN"],"syntax":["[] call BIS_fnc_richCurve_edenComputeNearestSegment"],"summary":"Computes the nearest baked segment from given 3D position","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_richCurve_edenConnectionChanged","type":"function","md":"functions/BIS_fnc_richCurve_edenConnectionChanged.md","json":"functions/BIS_fnc_richCurve_edenConnectionChanged.json","groups":["Curve3DEN"],"syntax":["[] call BIS_fnc_richCurve_edenConnectionChanged"],"summary":"3DEN connection of a curve change","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_richCurve_edenDragged","type":"function","md":"functions/BIS_fnc_richCurve_edenDragged.md","json":"functions/BIS_fnc_richCurve_edenDragged.json","groups":["Curve3DEN"],"syntax":["[] call BIS_fnc_richCurve_edenDragged"],"summary":"Entity is dragged in 3DEN","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_richCurve_edenDrawControlPoints3D","type":"function","md":"functions/BIS_fnc_richCurve_edenDrawControlPoints3D.md","json":"functions/BIS_fnc_richCurve_edenDrawControlPoints3D.json","groups":["Curve3DEN"],"syntax":["[] call BIS_fnc_richCurve_edenDrawControlPoints3D"],"summary":"Draws all control points of a curve","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_richCurve_edenDrawCurve3D","type":"function","md":"functions/BIS_fnc_richCurve_edenDrawCurve3D.md","json":"functions/BIS_fnc_richCurve_edenDrawCurve3D.json","groups":["Curve3DEN"],"syntax":["[] call BIS_fnc_richCurve_edenDrawCurve3D"],"summary":"Draws a location curve in 3D","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_richCurve_edenIsSelected","type":"function","md":"functions/BIS_fnc_richCurve_edenIsSelected.md","json":"functions/BIS_fnc_richCurve_edenIsSelected.json","groups":["Curve3DEN"],"syntax":["[] call BIS_fnc_richCurve_edenIsSelected"],"summary":"Whether given curve is selected in 3den","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_richCurve_edenMarkStateDirty","type":"function","md":"functions/BIS_fnc_richCurve_edenMarkStateDirty.md","json":"functions/BIS_fnc_richCurve_edenMarkStateDirty.json","groups":["Curve3DEN"],"syntax":["[] call BIS_fnc_richCurve_edenMarkStateDirty"],"summary":"Marks a curve state as dirty, so it knows it needs to recalculate For example, moving a key in EDEN","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_richCurve_edenTick","type":"function","md":"functions/BIS_fnc_richCurve_edenTick.md","json":"functions/BIS_fnc_richCurve_edenTick.json","groups":["Curve3DEN"],"syntax":["[] call BIS_fnc_richCurve_edenTick"],"summary":"","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_richCurve_getCurveLength","type":"function","md":"functions/BIS_fnc_richCurve_getCurveLength.md","json":"functions/BIS_fnc_richCurve_getCurveLength.json","groups":["RichCurve"],"syntax":["[] call BIS_fnc_richCurve_getCurveLength"],"summary":"Calculates distance between all keys, returning the total length","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_richCurve_getCurvePoints","type":"function","md":"functions/BIS_fnc_richCurve_getCurvePoints.md","json":"functions/BIS_fnc_richCurve_getCurvePoints.json","groups":["RichCurve"],"syntax":["[] call BIS_fnc_richCurve_getCurvePoints"],"summary":"Returns the computed curve points","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_richCurve_getCurveValueFloat","type":"function","md":"functions/BIS_fnc_richCurve_getCurveValueFloat.md","json":"functions/BIS_fnc_richCurve_getCurveValueFloat.json","groups":["RichCurve"],"syntax":["[] call BIS_fnc_richCurve_getCurveValueFloat"],"summary":"Get's curve value at given time","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_richCurve_getCurveValueVector","type":"function","md":"functions/BIS_fnc_richCurve_getCurveValueVector.md","json":"functions/BIS_fnc_richCurve_getCurveValueVector.json","groups":["RichCurve"],"syntax":["[] call BIS_fnc_richCurve_getCurveValueVector"],"summary":"Get's curve value at given time","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_richCurve_getFirstKey","type":"function","md":"functions/BIS_fnc_richCurve_getFirstKey.md","json":"functions/BIS_fnc_richCurve_getFirstKey.json","groups":["RichCurve"],"syntax":["[] call BIS_fnc_richCurve_getFirstKey"],"summary":"Get's the first key on given curve","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_richCurve_getKeyFromIndex","type":"function","md":"functions/BIS_fnc_richCurve_getKeyFromIndex.md","json":"functions/BIS_fnc_richCurve_getKeyFromIndex.json","groups":["RichCurve"],"syntax":["[] call BIS_fnc_richCurve_getKeyFromIndex"],"summary":"Get's the key in given index of given curve","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_richCurve_getKeyIndex","type":"function","md":"functions/BIS_fnc_richCurve_getKeyIndex.md","json":"functions/BIS_fnc_richCurve_getKeyIndex.json","groups":["RichCurve"],"syntax":["[] call BIS_fnc_richCurve_getKeyIndex"],"summary":"Get's the index of given key in given curve","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_richCurve_getKeys","type":"function","md":"functions/BIS_fnc_richCurve_getKeys.md","json":"functions/BIS_fnc_richCurve_getKeys.json","groups":["RichCurve"],"syntax":["[] call BIS_fnc_richCurve_getKeys"],"summary":"Get's keys assigned to given curve","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_richCurve_getKeysAtTime","type":"function","md":"functions/BIS_fnc_richCurve_getKeysAtTime.md","json":"functions/BIS_fnc_richCurve_getKeysAtTime.json","groups":["RichCurve"],"syntax":["[] call BIS_fnc_richCurve_getKeysAtTime"],"summary":"Get's keys (prev / next) at given time","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_richCurve_getKeyTime","type":"function","md":"functions/BIS_fnc_richCurve_getKeyTime.md","json":"functions/BIS_fnc_richCurve_getKeyTime.json","groups":["RichCurve"],"syntax":["[] call BIS_fnc_richCurve_getKeyTime"],"summary":"Returns given key time in alpha","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_richCurve_getLastKey","type":"function","md":"functions/BIS_fnc_richCurve_getLastKey.md","json":"functions/BIS_fnc_richCurve_getLastKey.json","groups":["RichCurve"],"syntax":["[] call BIS_fnc_richCurve_getLastKey"],"summary":"Get's the last key on given curve","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_richCurve_getLookAtPosition","type":"function","md":"functions/BIS_fnc_richCurve_getLookAtPosition.md","json":"functions/BIS_fnc_richCurve_getLookAtPosition.json","groups":["RichCurve"],"syntax":["[] call BIS_fnc_richCurve_getLookAtPosition"],"summary":"Returns the look at position of this curve, [0.0, 0.0, 0.0] if not set","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_richCurve_getNextKey","type":"function","md":"functions/BIS_fnc_richCurve_getNextKey.md","json":"functions/BIS_fnc_richCurve_getNextKey.json","groups":["RichCurve"],"syntax":["[] call BIS_fnc_richCurve_getNextKey"],"summary":"Get's the next key from given key, null if none exists","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_richCurve_getOrientationMode","type":"function","md":"functions/BIS_fnc_richCurve_getOrientationMode.md","json":"functions/BIS_fnc_richCurve_getOrientationMode.json","groups":["RichCurve"],"syntax":["[] call BIS_fnc_richCurve_getOrientationMode"],"summary":"Returns orientation mode for objects animated by this curve","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_richCurve_getOwnerTimeline","type":"function","md":"functions/BIS_fnc_richCurve_getOwnerTimeline.md","json":"functions/BIS_fnc_richCurve_getOwnerTimeline.json","groups":["RichCurve"],"syntax":["[] call BIS_fnc_richCurve_getOwnerTimeline"],"summary":"Returns a curve's simulated objects","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_richCurve_getPreviousKey","type":"function","md":"functions/BIS_fnc_richCurve_getPreviousKey.md","json":"functions/BIS_fnc_richCurve_getPreviousKey.json","groups":["RichCurve"],"syntax":["[] call BIS_fnc_richCurve_getPreviousKey"],"summary":"Get's the previous key from given key, null if none exists","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_richCurve_getSimulatedObjects","type":"function","md":"functions/BIS_fnc_richCurve_getSimulatedObjects.md","json":"functions/BIS_fnc_richCurve_getSimulatedObjects.json","groups":["RichCurve"],"syntax":["[] call BIS_fnc_richCurve_getSimulatedObjects"],"summary":"Returns a curve's simulated objects","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_richCurve_getTimeRange","type":"function","md":"functions/BIS_fnc_richCurve_getTimeRange.md","json":"functions/BIS_fnc_richCurve_getTimeRange.json","groups":["RichCurve"],"syntax":["[] call BIS_fnc_richCurve_getTimeRange"],"summary":"Returns min / max time range of given curve","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_richCurve_isTimeInSeconds","type":"function","md":"functions/BIS_fnc_richCurve_isTimeInSeconds.md","json":"functions/BIS_fnc_richCurve_isTimeInSeconds.json","groups":["RichCurve"],"syntax":["[] call BIS_fnc_richCurve_isTimeInSeconds"],"summary":"Whether the time of the keys belonging to this curve are in seconds","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_richCurve_numKeys","type":"function","md":"functions/BIS_fnc_richCurve_numKeys.md","json":"functions/BIS_fnc_richCurve_numKeys.json","groups":["RichCurve"],"syntax":["[] call BIS_fnc_richCurve_numKeys"],"summary":"Returns number of keys registered with given curve","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_richCurve_reset","type":"function","md":"functions/BIS_fnc_richCurve_reset.md","json":"functions/BIS_fnc_richCurve_reset.json","groups":["RichCurve"],"syntax":["[] call BIS_fnc_richCurve_reset"],"summary":"Clears all curves (and deletes them)","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_richCurve_resetKeysEventState","type":"function","md":"functions/BIS_fnc_richCurve_resetKeysEventState.md","json":"functions/BIS_fnc_richCurve_resetKeysEventState.json","groups":["RichCurve"],"syntax":["[] call BIS_fnc_richCurve_resetKeysEventState"],"summary":"Reset's flag on all keys about handled events","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_richCurve_setKeys","type":"function","md":"functions/BIS_fnc_richCurve_setKeys.md","json":"functions/BIS_fnc_richCurve_setKeys.json","groups":["RichCurve"],"syntax":["[] call BIS_fnc_richCurve_setKeys"],"summary":"Set's keys assigned to given curve","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_richCurve_setOrientationMode","type":"function","md":"functions/BIS_fnc_richCurve_setOrientationMode.md","json":"functions/BIS_fnc_richCurve_setOrientationMode.json","groups":["RichCurve"],"syntax":["[] call BIS_fnc_richCurve_setOrientationMode"],"summary":"Set's the curve's orientation mode","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_romanNumeral","type":"function","md":"functions/BIS_fnc_romanNumeral.md","json":"functions/BIS_fnc_romanNumeral.json","groups":["Strings","Math"],"syntax":["integer call BIS_fnc_romanNumeral"],"summary":"Convert integer to roman numerals (e.g. 42 becomes \"XLII\").","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_rotateMarker","type":"function","md":"functions/BIS_fnc_rotateMarker.md","json":"functions/BIS_fnc_rotateMarker.json","groups":["Map and Markers"],"syntax":["[marker, newAzimuth, absoluteOrRelativ, shortestTurn, duraton] spawn BIS_fnc_rotateMarker"],"summary":"Rotating a marker to new azimuth, using shortest turn, clockwise or anticlockwise movement.","arma3_since":"1.78","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_rotateVector2D","type":"function","md":"functions/BIS_fnc_rotateVector2D.md","json":"functions/BIS_fnc_rotateVector2D.json","groups":["Vectors"],"syntax":["[vector2D, angle] call BIS_fnc_rotateVector2D"],"summary":"This function returns a 2D vector rotated a specified number of degrees around the origin.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_rotateVector3D","type":"function","md":"functions/BIS_fnc_rotateVector3D.md","json":"functions/BIS_fnc_rotateVector3D.json","groups":["Vectors"],"syntax":["[vector, angle, axis] call BIS_fnc_rotateVector3D"],"summary":"Rotates the vector around the given axis by the given angle","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_roundDir","type":"function","md":"functions/BIS_fnc_roundDir.md","json":"functions/BIS_fnc_roundDir.json","groups":["Math"],"syntax":["[rawDirection, rounding] call BIS_fnc_roundDir"],"summary":"Round direction to nearest set rounding; used for determining cardinal direction.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_roundNum","type":"function","md":"functions/BIS_fnc_roundNum.md","json":"functions/BIS_fnc_roundNum.json","groups":["Math"],"syntax":["[number, factor, secondary factor] call BIS_fnc_roundNum"],"summary":"Round a number to the provided factor.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_rscLayer","type":"function","md":"functions/BIS_fnc_rscLayer.md","json":"functions/BIS_fnc_rscLayer.json","groups":["GUI"],"syntax":["[layerName] call BIS_fnc_rscLayer"],"summary":"Register RSC layer and returns a unique ID.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_runLater","type":"function","md":"functions/BIS_fnc_runLater.md","json":"functions/BIS_fnc_runLater.json","groups":["Program Flow"],"syntax":["[id, code, timer, timerType, condition] call BIS_fnc_runLater"],"summary":"Stack code/function that should be run later, after some time/frames or/and custom condition. Internally calls BIS_fnc_loop.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_sandstorm","type":"function","md":"functions/BIS_fnc_sandstorm.md","json":"functions/BIS_fnc_sandstorm.json","groups":["Environment"],"syntax":["[object, interval, brightness, newspapers] call BIS_fnc_sandstorm"],"summary":"Creates particle sandstorm round given object.","arma3_since":"0.50","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_saveGame","type":"function","md":"functions/BIS_fnc_saveGame.md","json":"functions/BIS_fnc_saveGame.json","groups":["Missions"],"syntax":["[objects] call BIS_fnc_saveGame"],"summary":"Evaluates the current battlefield situation and saves the game when appropriate.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_saveInventory","type":"function","md":"functions/BIS_fnc_saveInventory.md","json":"functions/BIS_fnc_saveInventory.json","groups":["Inventory"],"syntax":["[unit, input, params, delete] call BIS_fnc_saveInventory"],"summary":"Save unit's loadout.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_saveVehicle","type":"function","md":"functions/BIS_fnc_saveVehicle.md","json":"functions/BIS_fnc_saveVehicle.json","groups":["Vehicles"],"syntax":["[object,target,params,delete] call BIS_fnc_saveVehicle"],"summary":"Save vehicle's params (textures, animations, crew).","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_sayMessage","type":"function","md":"functions/BIS_fnc_sayMessage.md","json":"functions/BIS_fnc_sayMessage.json","groups":["Sound"],"syntax":["[speaker, message, channel] call BIS_fnc_sayMessage"],"summary":"Make a speaker say a message.","arma3_since":"1.00","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_scaleAndTranslate","type":"function","md":"functions/BIS_fnc_scaleAndTranslate.md","json":"functions/BIS_fnc_scaleAndTranslate.json","groups":["Systems"],"syntax":["[picture, scaleFactor, pivot, translation, durationOrSpeed, isDuration, fade] call BIS_fnc_scaleAndTranslate"],"summary":"Translates, scales (with pivot) and fades a picture control over time.","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_sceneAreaClearance","type":"function","md":"functions/BIS_fnc_sceneAreaClearance.md","json":"functions/BIS_fnc_sceneAreaClearance.json","groups":["Scenes"],"syntax":["[trigger, objects, destination] spawn BIS_fnc_sceneAreaClearance"],"summary":"Removes object clutter within a set trigger, for use within cutscenes.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_sceneCheckWeapons","type":"function","md":"functions/BIS_fnc_sceneCheckWeapons.md","json":"functions/BIS_fnc_sceneCheckWeapons.json","groups":["Scenes"],"syntax":["[participants] call BIS_fnc_sceneCheckWeapons"],"summary":"Checks if participants have not missing weapon or have not it selected before scene Function works as a toggle: - 1st run of script: running in SETUP mode - sets correct weapons for scene - 2nd run of script: running in…","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_sceneCreateSceneTrigger","type":"function","md":"functions/BIS_fnc_sceneCreateSceneTrigger.md","json":"functions/BIS_fnc_sceneCreateSceneTrigger.json","groups":["Scenes"],"syntax":["[sceneName, side, timeout, triggerSize, triggerPosition] call BIS_fnc_sceneCreateSceneTrigger"],"summary":"Create trigger for scene which can interrupt scene with name passed during creating the trigger. Scene name is saved in format BIS_SceneIntDetector%1 where %1 is sceneName.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_sceneCreateSoundEntities","type":"function","md":"functions/BIS_fnc_sceneCreateSoundEntities.md","json":"functions/BIS_fnc_sceneCreateSoundEntities.json","groups":["Scenes"],"syntax":[],"summary":"","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_sceneGetObjects","type":"function","md":"functions/BIS_fnc_sceneGetObjects.md","json":"functions/BIS_fnc_sceneGetObjects.json","groups":["Broken Functions","Scenes"],"syntax":["[centre, radius, type] call BIS_fnc_sceneGetObjects"],"summary":"This function gets objects (but centre object) positions and direction relative to the choosen object and copies the result to the clipboard via copyToClipboard.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"BIS_fnc_sceneGetParticipants","type":"function","md":"functions/BIS_fnc_sceneGetParticipants.md","json":"functions/BIS_fnc_sceneGetParticipants.json","groups":["Scenes"],"syntax":["[unit, maxDistance] call BIS_fnc_sceneGetParticipants"],"summary":"gets members of unit's group who are in unit's range.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_sceneGetPositionByAngle","type":"function","md":"functions/BIS_fnc_sceneGetPositionByAngle.md","json":"functions/BIS_fnc_sceneGetPositionByAngle.json","groups":["Scenes"],"syntax":[],"summary":"<pre> /* * * version: 1.0 * name: sceneGetPositionByAngle * description: returns new calculated position of object from angle and distance from specified object * parameters: described below * return value: array of new…","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_sceneIntruderDetector","type":"function","md":"functions/BIS_fnc_sceneIntruderDetector.md","json":"functions/BIS_fnc_sceneIntruderDetector.json","groups":["Scenes"],"syntax":["[sceneCenter, triggerSize] call BIS_fnc_sceneIntruderDetector"],"summary":"Checks if there are intruders during scene. All intruders during scene will be disabled if they will get into the detector trigger. Checking is deactivated by passing","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_sceneMiscStuff","type":"function","md":"functions/BIS_fnc_sceneMiscStuff.md","json":"functions/BIS_fnc_sceneMiscStuff.json","groups":["Scenes"],"syntax":["[_cameraPositions, _skipInitBlackout, _skipFinalBlackout, _noUseCheckTheWeapons, _noUseLoadingScreen, __excludedObjectsForIntruderDetector] call BIS_fnc_sceneMiscStuff"],"summary":"Does the basic minor stuff for scene - cinema borders, map is denied etc.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_sceneRotate","type":"function","md":"functions/BIS_fnc_sceneRotate.md","json":"functions/BIS_fnc_sceneRotate.json","groups":["Scenes"],"syntax":["[center, centerAngle, angle, iniPosition] call BIS_fnc_sceneRotate"],"summary":"Compute new object coordinates from given center and angle from MOTION BUILDER","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_sceneSetAnimationsForGroup","type":"function","md":"functions/BIS_fnc_sceneSetAnimationsForGroup.md","json":"functions/BIS_fnc_sceneSetAnimationsForGroup.json","groups":["Scenes"],"syntax":["param call BIS_fnc_sceneSetAnimationsForGroup"],"summary":"Plays a range of animations for a specific set of units, intended for use during cutscenes.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_sceneSetBehaviour","type":"function","md":"functions/BIS_fnc_sceneSetBehaviour.md","json":"functions/BIS_fnc_sceneSetBehaviour.json","groups":["Scenes"],"syntax":["param call BIS_fnc_sceneSetBehaviour"],"summary":"Enables / disables a specific set of AI units, usable for cutscenes.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_sceneSetObjects","type":"function","md":"functions/BIS_fnc_sceneSetObjects.md","json":"functions/BIS_fnc_sceneSetObjects.json","groups":["Broken Functions","Scenes"],"syntax":["[centre, objectsArray, applyOffset, stopped] call BIS_fnc_sceneSetObjects"],"summary":"This function sets objects positions and direction relative to the chosen object.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"BIS_fnc_sceneSetPosFormation","type":"function","md":"functions/BIS_fnc_sceneSetPosFormation.md","json":"functions/BIS_fnc_sceneSetPosFormation.json","groups":["Scenes"],"syntax":["param spawn BIS_fnc_sceneSetPosFormation"],"summary":"Adjusts units into a pre-determined formation, using a few variables. Part of S.C.E.N.E.S function group.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_scriptedMove","type":"function","md":"functions/BIS_fnc_scriptedMove.md","json":"functions/BIS_fnc_scriptedMove.json","groups":["Object Manipulation"],"syntax":["[unitOrGroup, waypoints, code, walkAnim, completionRadius, endAnim] call BIS_fnc_scriptedMove"],"summary":"Forces a unit to turn towards and walk to provided destination(s). Will not work on player. When Group is used as argument, the function will be automatically executed for each unit in the group.","arma3_since":"2.10","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_scriptedWaypointType","type":"function","md":"functions/BIS_fnc_scriptedWaypointType.md","json":"functions/BIS_fnc_scriptedWaypointType.json","groups":["Waypoints"],"syntax":["[waypoint,type] call BIS_fnc_scriptedWaypointType"],"summary":"Return CfgWaypoints type of scripted waypoint. Returns empty string/config when waypoint is not scripted Returns \"Custom\"/CfgWaypoints root when waypoint is using custom script.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_secondsToString","type":"function","md":"functions/BIS_fnc_secondsToString.md","json":"functions/BIS_fnc_secondsToString.json","groups":["Strings"],"syntax":["[totalSeconds, format, returnArray] call BIS_fnc_secondsToString"],"summary":"Convert seconds to formatted string.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_selectCrew","type":"function","md":"functions/BIS_fnc_selectCrew.md","json":"functions/BIS_fnc_selectCrew.json","groups":["Object Manipulation"],"syntax":["[side, configEntry] call BIS_fnc_selectCrew"],"summary":"Return an appropriate crew type for a certain vehicle.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_selectDiarySubject","type":"function","md":"functions/BIS_fnc_selectDiarySubject.md","json":"functions/BIS_fnc_selectDiarySubject.json","groups":["Briefing"],"syntax":["[diaryName] call BIS_fnc_selectDiarySubject"],"summary":"Selects a diary subject.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_selectRandom","type":"function","md":"functions/BIS_fnc_selectRandom.md","json":"functions/BIS_fnc_selectRandom.json","groups":["Arrays"],"syntax":["values call BIS_fnc_selectRandom"],"summary":"Selects one of the arguments at random.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_selectRandomWeighted","type":"function","md":"functions/BIS_fnc_selectRandomWeighted.md","json":"functions/BIS_fnc_selectRandomWeighted.json","groups":["Arrays"],"syntax":["itemsAndWeights call BIS_fnc_selectRandomWeighted","[items, weights] call BIS_fnc_selectRandomWeighted"],"summary":"Selects a random item from an array, taking into account item weight.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_selectRespawnTemplate","type":"function","md":"functions/BIS_fnc_selectRespawnTemplate.md","json":"functions/BIS_fnc_selectRespawnTemplate.json","groups":["Respawn"],"syntax":["[mode, arguments] call BIS_fnc_selectRespawnTemplate"],"summary":"Select respawn template from CfgRespawnTemplates and execute its script / function. Internal use.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_setCuratorAttributes","type":"function","md":"functions/BIS_fnc_setCuratorAttributes.md","json":"functions/BIS_fnc_setCuratorAttributes.json","groups":["Curator"],"syntax":["[param0, param1, param2] call BIS_fnc_setCuratorAttributes"],"summary":"Set which attributes are available for given entity or entity type.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_setCuratorCamera","type":"function","md":"functions/BIS_fnc_setCuratorCamera.md","json":"functions/BIS_fnc_setCuratorCamera.json","groups":["Curator"],"syntax":["[camPos, targetPos, time] spawn BIS_fnc_setCuratorCamera"],"summary":"Move curator camera to a position and direction. Finished when animation ends.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_setCuratorVisionModes","type":"function","md":"functions/BIS_fnc_setCuratorVisionModes.md","json":"functions/BIS_fnc_setCuratorVisionModes.json","groups":["Curator"],"syntax":["[curator, mode] call BIS_fnc_setCuratorVisionModes"],"summary":"Set which vision modes curator can access.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_setCustomSoundController","type":"function","md":"functions/BIS_fnc_setCustomSoundController.md","json":"functions/BIS_fnc_setCustomSoundController.json","groups":["Sound","Contact"],"syntax":["call BIS_fnc_setCustomSoundController"],"summary":"","arma3_since":"1.96","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_setDate","type":"function","md":"functions/BIS_fnc_setDate.md","json":"functions/BIS_fnc_setDate.json","groups":["Environment"],"syntax":["[value, global, transition] call BIS_fnc_setDate"],"summary":"Instantly set date and share it across network with optional transition effect.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_setFog","type":"function","md":"functions/BIS_fnc_setFog.md","json":"functions/BIS_fnc_setFog.json","groups":["Environment"],"syntax":["[strength, density, altitude] call BIS_fnc_setFog"],"summary":"Instantly set weather conditions and share it across network.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_setHeight","type":"function","md":"functions/BIS_fnc_setHeight.md","json":"functions/BIS_fnc_setHeight.json","groups":["Object Manipulation"],"syntax":["[target, height, position, mode] call BIS_fnc_setHeight","[height, mode] call BIS_fnc_setHeight > [!IMPORTANT] > This syntax uses `this` and is therefore meant to be used in init fields. Not to be used in MP."],"summary":"Set an object's altitude.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_setHitPointDamage","type":"function","md":"functions/BIS_fnc_setHitPointDamage.md","json":"functions/BIS_fnc_setHitPointDamage.json","groups":["Object Manipulation"],"syntax":["[object, hitPoint, damage, useDependency] call BIS_fnc_setHitPointDamage"],"summary":"Sets damage to HitPoint with dependency or not.","arma3_since":"1.68","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_setIDCStreamFriendly","type":"function","md":"functions/BIS_fnc_setIDCStreamFriendly.md","json":"functions/BIS_fnc_setIDCStreamFriendly.json","groups":["GUI"],"syntax":["[target,IDC] call BIS_fnc_setIDCStreamFriendly"],"summary":"Shows or hides UI control according to state of the Stream Friendly UI switch in Game Options.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_setIdentity","type":"function","md":"functions/BIS_fnc_setIdentity.md","json":"functions/BIS_fnc_setIdentity.json","groups":["Object Manipulation"],"syntax":["[object, face, speaker, pitch, callsign, name, glasses] call BIS_fnc_setIdentity"],"summary":"Sets the unit's identity.","arma3_since":"1.00","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_setMissionStatusSlot","type":"function","md":"functions/BIS_fnc_setMissionStatusSlot.md","json":"functions/BIS_fnc_setMissionStatusSlot.json","groups":["Missions"],"syntax":["[id, text, texture, color, fade, position, barHeight] call BIS_fnc_setMissionStatusSlot"],"summary":"Set a slot for mission status with sectors, respawn tickets, etc.","arma3_since":"1.32","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_setNestedElement","type":"function","md":"functions/BIS_fnc_setNestedElement.md","json":"functions/BIS_fnc_setNestedElement.json","groups":["Arrays"],"syntax":["[array, path, value] call BIS_fnc_setNestedElement"],"summary":"Function to set an item in a nested array using a path. Modifies the array by reference.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_setObjectRotation","type":"function","md":"functions/BIS_fnc_setObjectRotation.md","json":"functions/BIS_fnc_setObjectRotation.json","groups":["Object Manipulation"],"syntax":["[object, rotation] call BIS_fnc_setObjectRotation"],"summary":"Set object rotation.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_setObjectShotParents","type":"function","md":"functions/BIS_fnc_setObjectShotParents.md","json":"functions/BIS_fnc_setObjectShotParents.json","groups":["Object Manipulation"],"syntax":[],"summary":"*N/A*","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_setObjectTexture","type":"function","md":"functions/BIS_fnc_setObjectTexture.md","json":"functions/BIS_fnc_setObjectTexture.json","groups":["Object Manipulation"],"syntax":["[object, textures] call BIS_fnc_setObjectTexture"],"summary":"Set object textures.","arma3_since":"1.00","locality":{"argument":"global","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_setOvercast","type":"function","md":"functions/BIS_fnc_setOvercast.md","json":"functions/BIS_fnc_setOvercast.json","groups":["Environment"],"syntax":["[value] call BIS_fnc_setOvercast"],"summary":"Instantly set weather conditions and share it across network. Must be executed in scheduled environment.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_setPitchBank","type":"function","md":"functions/BIS_fnc_setPitchBank.md","json":"functions/BIS_fnc_setPitchBank.json","groups":["Object Manipulation"],"syntax":["[object, pitch, bank] call BIS_fnc_setPitchBank"],"summary":"Rotate an object, giving it the specified pitch and bank, in degrees.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_setPPeffectTemplate","type":"function","md":"functions/BIS_fnc_setPPeffectTemplate.md","json":"functions/BIS_fnc_setPPeffectTemplate.json","groups":["Systems"],"syntax":["[template, transition, global] call BIS_fnc_setPPeffectTemplate"],"summary":"Apply post-process effects according to template from CfgPostprocessTemplates.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_setRain","type":"function","md":"functions/BIS_fnc_setRain.md","json":"functions/BIS_fnc_setRain.json","groups":["Environment"],"syntax":["rainParams call BIS_fnc_setRain"],"summary":"A helper function for setting rainParams in multiplayer. The call to the function could be placed in init.sqf to sync rainParams between all clients and JIP. Alternatively execute on server.","arma3_since":"2.10","locality":{"argument":null,"effect":"global","server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_setRank","type":"function","md":"functions/BIS_fnc_setRank.md","json":"functions/BIS_fnc_setRank.json","groups":["Object Manipulation"],"syntax":["[target, rank] call BIS_fnc_setRank"],"summary":"Set rank of vehicle crew.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_setRespawnDelay","type":"function","md":"functions/BIS_fnc_setRespawnDelay.md","json":"functions/BIS_fnc_setRespawnDelay.json","groups":["Respawn"],"syntax":["[param0, param1, param2] call BIS_fnc_setRespawnDelay"],"summary":"Increase the respawn time based on a condition","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_setRespawnInventory","type":"function","md":"functions/BIS_fnc_setRespawnInventory.md","json":"functions/BIS_fnc_setRespawnInventory.json","groups":["Respawn"],"syntax":["[target, inventory] call BIS_fnc_setRespawnInventory"],"summary":"Set respawn loadouts.","arma3_since":"1.60","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_setServerVariable","type":"function","md":"functions/BIS_fnc_setServerVariable.md","json":"functions/BIS_fnc_setServerVariable.json","groups":["Variables"],"syntax":["[namespace, varName, value] call BIS_fnc_setServerVariable"],"summary":"Set variable stored only on server. Clients can the download it using BIS_fnc_getServerVariable. Used when you want to share variables only to specific clients to prevent large traffic.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_setTask","type":"function","md":"functions/BIS_fnc_setTask.md","json":"functions/BIS_fnc_setTask.json","groups":["Tasks"],"syntax":["[taskId, target, description, (destination, state, priority, showNotification, isGlobal, type, visibleIn3D)] call BIS_fnc_setTask"],"summary":"Set task parameters.","arma3_since":"1.00","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_setTaskLocal","type":"function","md":"functions/BIS_fnc_setTaskLocal.md","json":"functions/BIS_fnc_setTaskLocal.json","groups":["Tasks"],"syntax":["-"],"summary":"","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_setToPairs","type":"function","md":"functions/BIS_fnc_setToPairs.md","json":"functions/BIS_fnc_setToPairs.json","groups":["Arrays"],"syntax":["[array, key, newValue] call BIS_fnc_setToPairs"],"summary":"Works similar to the BIS_fnc_addToPairs but it doesn't try to add values. It just overwrites the volue if the key already exists.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_setUnitInsignia","type":"function","md":"functions/BIS_fnc_setUnitInsignia.md","json":"functions/BIS_fnc_setUnitInsignia.json","groups":["Object Manipulation"],"syntax":["[target, className] call BIS_fnc_setUnitInsignia"],"summary":"Sets unit insignia (e.g., shoulder insignia on soldiers). See Arma 3: Unit Insignia for more details and a list of official insignias.","arma3_since":"1.24","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_setVehicleMass","type":"function","md":"functions/BIS_fnc_setVehicleMass.md","json":"functions/BIS_fnc_setVehicleMass.json","groups":["Object Manipulation"],"syntax":["[vehicle, animationInformation, massDifference] call BIS_fnc_setVehicleMass"],"summary":"Set mass relative to the default vehicle mass (default mass being vehicle mass on first execution of this function).","arma3_since":"1.00","locality":{"argument":"local","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_shakeCuratorCamera","type":"function","md":"functions/BIS_fnc_shakeCuratorCamera.md","json":"functions/BIS_fnc_shakeCuratorCamera.json","groups":["Curator"],"syntax":["[strength,duration,area] spawn BIS_fnc_shakeCuratorCamera"],"summary":"Shake curator camera.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_shakeGauges","type":"function","md":"functions/BIS_fnc_shakeGauges.md","json":"functions/BIS_fnc_shakeGauges.json","groups":["GUI"],"syntax":["arg call BIS_fnc_shakeGauges"],"summary":"Shake analogue gauges","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_shakeMap","type":"function","md":"functions/BIS_fnc_shakeMap.md","json":"functions/BIS_fnc_shakeMap.json","groups":["Map and Markers"],"syntax":["[duration, magnitude, center] call BIS_fnc_shakeMap"],"summary":"\"Camera shake\" function for the map. Shakes the map for a given amount of time with a given amount of force around the given camera center. Exits if map is not open.","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_shakeMapEH","type":"function","md":"functions/BIS_fnc_shakeMapEH.md","json":"functions/BIS_fnc_shakeMapEH.json","groups":["Map and Markers","Event Handlers"],"syntax":["[] call BIS_fnc_shakeMapEH"],"summary":"Event handler function for the shakeMap.sqf function","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_sharedObjectives","type":"function","md":"functions/BIS_fnc_sharedObjectives.md","json":"functions/BIS_fnc_sharedObjectives.json","groups":["Tasks"],"syntax":["-"],"summary":"","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_showAANArticle","type":"function","md":"functions/BIS_fnc_showAANArticle.md","json":"functions/BIS_fnc_showAANArticle.json","groups":["GUI","Interaction"],"syntax":["[arrayOfArrays, display, fade] call BIS_fnc_showAANArticle"],"summary":"Show an AAN article.","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_showCuratorAttributes","type":"function","md":"functions/BIS_fnc_showCuratorAttributes.md","json":"functions/BIS_fnc_showCuratorAttributes.json","groups":["Curator"],"syntax":["[target] call BIS_fnc_showCuratorAttributes"],"summary":"Show attributes window of an entity. When no attributes are available, no window is opened.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_showCuratorFeedbackMessage","type":"function","md":"functions/BIS_fnc_showCuratorFeedbackMessage.md","json":"functions/BIS_fnc_showCuratorFeedbackMessage.json","groups":["Curator"],"syntax":["[curator, messageInfo] call BIS_fnc_showCuratorFeedbackMessage"],"summary":"Show feedback message when illegal operation is attempted in curator interface.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_showMarker","type":"function","md":"functions/BIS_fnc_showMarker.md","json":"functions/BIS_fnc_showMarker.json","groups":["Map and Markers"],"syntax":["[marker, duration, finalAlpha] spawn BIS_fnc_showMarker"],"summary":"Gradual revealing of a marker by setting its alpha to its original alpha or to a user-specified alpha.","arma3_since":"1.78","locality":{"argument":null,"effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_showMarkerArray","type":"function","md":"functions/BIS_fnc_showMarkerArray.md","json":"functions/BIS_fnc_showMarkerArray.json","groups":["Map and Markers"],"syntax":["[marker, duration, hideAfter] spawn BIS_fnc_showMarkerArray"],"summary":"Unhide the markers sequentially.","arma3_since":"1.78","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_showMarkers","type":"function","md":"functions/BIS_fnc_showMarkers.md","json":"functions/BIS_fnc_showMarkers.json","groups":["GUI"],"syntax":["[action, markers] call BIS_fnc_showMarkers"],"summary":"Show or hide given markers using fade effect.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_showMissionStatus","type":"function","md":"functions/BIS_fnc_showMissionStatus.md","json":"functions/BIS_fnc_showMissionStatus.json","groups":["Missions"],"syntax":["[] call BIS_fnc_showMissionStatus"],"summary":"Show mission status with sectors, respawn tickets, etc.","arma3_since":"1.32","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_showNotification","type":"function","md":"functions/BIS_fnc_showNotification.md","json":"functions/BIS_fnc_showNotification.json","groups":["GUI"],"syntax":["[template, arguments] call BIS_fnc_showNotification"],"summary":"Show a config-defined notification.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_showRespawnMenu","type":"function","md":"functions/BIS_fnc_showRespawnMenu.md","json":"functions/BIS_fnc_showRespawnMenu.json","groups":["Respawn"],"syntax":[],"summary":"Triggers the respawn screen in the given mode","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_showRespawnMenuDisableItem","type":"function","md":"functions/BIS_fnc_showRespawnMenuDisableItem.md","json":"functions/BIS_fnc_showRespawnMenuDisableItem.json","groups":["Respawn"],"syntax":["[mode, uiControl, listboxItem, message, respawnReference] call BIS_fnc_showRespawnMenuDisableItem"],"summary":"Disables respawn loadout, role or position for Arma 3: Respawn. - Only role or only loadout can be limited at one moment, if there is limit for both, then only role uses limit.","arma3_since":"1.60","locality":{"argument":null,"effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_showRespawnMenuDisableItemCheck","type":"function","md":"functions/BIS_fnc_showRespawnMenuDisableItemCheck.md","json":"functions/BIS_fnc_showRespawnMenuDisableItemCheck.json","groups":["Respawn"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_showRespawnMenuDisableItemDraw","type":"function","md":"functions/BIS_fnc_showRespawnMenuDisableItemDraw.md","json":"functions/BIS_fnc_showRespawnMenuDisableItemDraw.json","groups":["Respawn"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_showRespawnMenuHeader","type":"function","md":"functions/BIS_fnc_showRespawnMenuHeader.md","json":"functions/BIS_fnc_showRespawnMenuHeader.json","groups":["Respawn"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_showRespawnMenuInventory","type":"function","md":"functions/BIS_fnc_showRespawnMenuInventory.md","json":"functions/BIS_fnc_showRespawnMenuInventory.json","groups":["Respawn"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_showRespawnMenuInventoryDetails","type":"function","md":"functions/BIS_fnc_showRespawnMenuInventoryDetails.md","json":"functions/BIS_fnc_showRespawnMenuInventoryDetails.json","groups":["Respawn"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_showRespawnMenuInventoryItems","type":"function","md":"functions/BIS_fnc_showRespawnMenuInventoryItems.md","json":"functions/BIS_fnc_showRespawnMenuInventoryItems.json","groups":["Respawn"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_showRespawnMenuInventoryLimit","type":"function","md":"functions/BIS_fnc_showRespawnMenuInventoryLimit.md","json":"functions/BIS_fnc_showRespawnMenuInventoryLimit.json","groups":["Respawn"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_showRespawnMenuInventoryLimitRefresh","type":"function","md":"functions/BIS_fnc_showRespawnMenuInventoryLimitRefresh.md","json":"functions/BIS_fnc_showRespawnMenuInventoryLimitRefresh.json","groups":["Respawn"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_showRespawnMenuInventoryLimitRespawn","type":"function","md":"functions/BIS_fnc_showRespawnMenuInventoryLimitRespawn.md","json":"functions/BIS_fnc_showRespawnMenuInventoryLimitRespawn.json","groups":["Respawn"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_showRespawnMenuInventoryList","type":"function","md":"functions/BIS_fnc_showRespawnMenuInventoryList.md","json":"functions/BIS_fnc_showRespawnMenuInventoryList.json","groups":["Respawn"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_showRespawnMenuInventoryLoadout","type":"function","md":"functions/BIS_fnc_showRespawnMenuInventoryLoadout.md","json":"functions/BIS_fnc_showRespawnMenuInventoryLoadout.json","groups":["Respawn"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_showRespawnMenuInventoryMetadata","type":"function","md":"functions/BIS_fnc_showRespawnMenuInventoryMetadata.md","json":"functions/BIS_fnc_showRespawnMenuInventoryMetadata.json","groups":["Respawn"],"syntax":["[\"get\", 0] call BIS_fnc_showRespawnMenuInventoryMetadata"],"summary":"Gets or sets inventory menu loadout metadata for class CfgRespawnInventory","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_showRespawnMenuPosition","type":"function","md":"functions/BIS_fnc_showRespawnMenuPosition.md","json":"functions/BIS_fnc_showRespawnMenuPosition.json","groups":["Respawn"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_showRespawnMenuPositionList","type":"function","md":"functions/BIS_fnc_showRespawnMenuPositionList.md","json":"functions/BIS_fnc_showRespawnMenuPositionList.json","groups":["Respawn"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_showRespawnMenuPositionMap","type":"function","md":"functions/BIS_fnc_showRespawnMenuPositionMap.md","json":"functions/BIS_fnc_showRespawnMenuPositionMap.json","groups":["Respawn"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_showRespawnMenuPositionMapDraw","type":"function","md":"functions/BIS_fnc_showRespawnMenuPositionMapDraw.md","json":"functions/BIS_fnc_showRespawnMenuPositionMapDraw.json","groups":["Respawn"],"syntax":["-"],"summary":"","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_showRespawnMenuPositionMapHandle","type":"function","md":"functions/BIS_fnc_showRespawnMenuPositionMapHandle.md","json":"functions/BIS_fnc_showRespawnMenuPositionMapHandle.json","groups":["Respawn"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_showRespawnMenuPositionMetadata","type":"function","md":"functions/BIS_fnc_showRespawnMenuPositionMetadata.md","json":"functions/BIS_fnc_showRespawnMenuPositionMetadata.json","groups":["Respawn"],"syntax":["-"],"summary":"","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_showRespawnMenuPositionName","type":"function","md":"functions/BIS_fnc_showRespawnMenuPositionName.md","json":"functions/BIS_fnc_showRespawnMenuPositionName.json","groups":["Respawn"],"syntax":["-"],"summary":"","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_showRespawnMenuPositionRefresh","type":"function","md":"functions/BIS_fnc_showRespawnMenuPositionRefresh.md","json":"functions/BIS_fnc_showRespawnMenuPositionRefresh.json","groups":["Respawn"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_showSubtitle","type":"function","md":"functions/BIS_fnc_showSubtitle.md","json":"functions/BIS_fnc_showSubtitle.json","groups":["GUI"],"syntax":["[name, subtitle] spawn BIS_fnc_showSubtitle"],"summary":"Displays a subtitle at the bottom of the screen.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_showTime","type":"function","md":"functions/BIS_fnc_showTime.md","json":"functions/BIS_fnc_showTime.json","groups":["Environment"],"syntax":["[startDate, endDate] spawn BIS_fnc_showTime"],"summary":"Shows time gap between two dates.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_showUnitInfo","type":"function","md":"functions/BIS_fnc_showUnitInfo.md","json":"functions/BIS_fnc_showUnitInfo.json","groups":["GUI"],"syntax":["[showUnitInfo] call BIS_fnc_showUnitInfo"],"summary":"Hides or shows weapon information. Also hides *grenades* information.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_showWelcomeScreen","type":"function","md":"functions/BIS_fnc_showWelcomeScreen.md","json":"functions/BIS_fnc_showWelcomeScreen.json","groups":["GUI"],"syntax":["[display, forceLatest] call BIS_fnc_showWelcomeScreen"],"summary":"Show welcome screen. Used in the main menu (works fine in Eden Editor).","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_shutdown","type":"function","md":"functions/BIS_fnc_shutdown.md","json":"functions/BIS_fnc_shutdown.json","groups":["Diagnostic"],"syntax":["call BIS_fnc_shutdown"],"summary":"Shut downs the game.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_sideColor","type":"function","md":"functions/BIS_fnc_sideColor.md","json":"functions/BIS_fnc_sideColor.json","groups":["Sides"],"syntax":["[side, returnString] call BIS_fnc_sideColor"],"summary":"Returns colour of define side either as Array in format RGBA or the name of the colour as String","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_sideID","type":"function","md":"functions/BIS_fnc_sideID.md","json":"functions/BIS_fnc_sideID.json","groups":["Sides"],"syntax":["testedSide call BIS_fnc_sideID"],"summary":"Return config side number. - 0 = opfor (east) - 1 = blufor (west) - 2 = independent (resistance) - 3 = civilian - 4 = sideUnknown - 5 = sideEnemy - 6 = sideFriendly - 7 = sideLogic - 8 = sideEmpty - 9 = sideAmbientLife","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_sideIsEnemy","type":"function","md":"functions/BIS_fnc_sideIsEnemy.md","json":"functions/BIS_fnc_sideIsEnemy.json","groups":["Sides"],"syntax":["[sideA, sideB] call BIS_fnc_sideIsEnemy"],"summary":"Determines if side B is enemy to side A the way the game engine does it. The relationship table can be found here: Side Relations.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_sideIsFriendly","type":"function","md":"functions/BIS_fnc_sideIsFriendly.md","json":"functions/BIS_fnc_sideIsFriendly.json","groups":["Sides"],"syntax":["[sideA, sideB] call BIS_fnc_sideIsFriendly"],"summary":"Determines if side B is friendly to side A the way the game engine does it. The relationship table can be found here: Side Relations.","arma3_since":"1.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_sideName","type":"function","md":"functions/BIS_fnc_sideName.md","json":"functions/BIS_fnc_sideName.json","groups":["Sides"],"syntax":["[input] call BIS_fnc_sideName"],"summary":"Returns localized side name. - 0 / opfor (east) = \"OPFOR\" - 1 / blufor (west) = \"BLUFOR\" - 2 / independent (resistance) = \"Independent\" - 3 / civilian = \"Civilian\" - 4 / sideUnknown = \"Unknown\" - 5 / sideEnemy = \"Enemy\"…","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_sideNameUnlocalized","type":"function","md":"functions/BIS_fnc_sideNameUnlocalized.md","json":"functions/BIS_fnc_sideNameUnlocalized.json","groups":["Sides"],"syntax":["input call BIS_fnc_sideNameUnlocalized"],"summary":"Returns unlocalized side name.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_sideType","type":"function","md":"functions/BIS_fnc_sideType.md","json":"functions/BIS_fnc_sideType.json","groups":["Sides"],"syntax":["sideID call BIS_fnc_sideType"],"summary":"Returns side type based on side ID. See BIS_fnc_sideID for more information.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_simpleMoveMarker","type":"function","md":"functions/BIS_fnc_simpleMoveMarker.md","json":"functions/BIS_fnc_simpleMoveMarker.json","groups":["Map and Markers"],"syntax":["[marker, newPosition, duration] call BIS_fnc_simpleMoveMarker"],"summary":"Move the provided marker to a new position. Simple version of BIS_fnc_moveMarker.","arma3_since":"1.78","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_simpleObjectData","type":"function","md":"functions/BIS_fnc_simpleObjectData.md","json":"functions/BIS_fnc_simpleObjectData.json","groups":["Object Manipulation"],"syntax":["[classname] call BIS_fnc_simpleObjectData"],"summary":"Get complete data needed for simple object creation.","arma3_since":"1.62","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_singleMissionConfig","type":"function","md":"functions/BIS_fnc_singleMissionConfig.md","json":"functions/BIS_fnc_singleMissionConfig.json","groups":["Missions"],"syntax":["call BIS_fnc_singleMissionConfig"],"summary":"Returns config of current single mission.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_singleMissionKeys","type":"function","md":"functions/BIS_fnc_singleMissionKeys.md","json":"functions/BIS_fnc_singleMissionKeys.json","groups":["Missions"],"syntax":["call BIS_fnc_singleMissionKeys"],"summary":"Activate mission related keys.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_singleMissionName","type":"function","md":"functions/BIS_fnc_singleMissionName.md","json":"functions/BIS_fnc_singleMissionName.json","groups":["Missions"],"syntax":["call BIS_fnc_singleMissionName"],"summary":"Returns name of currently selected single mission.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_singleWingSlideDoorClose","type":"function","md":"functions/BIS_fnc_singleWingSlideDoorClose.md","json":"functions/BIS_fnc_singleWingSlideDoorClose.json","groups":["Scripts"],"syntax":["[] call BIS_fnc_singleWingSlideDoorClose"],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_singleWingSlideDoorOpen","type":"function","md":"functions/BIS_fnc_singleWingSlideDoorOpen.md","json":"functions/BIS_fnc_singleWingSlideDoorOpen.json","groups":["Scripts"],"syntax":["[] call BIS_fnc_singleWingSlideDoorOpen"],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_skirmishTrigger","type":"function","md":"functions/BIS_fnc_skirmishTrigger.md","json":"functions/BIS_fnc_skirmishTrigger.json","groups":["Systems"],"syntax":[],"summary":"An internally used .fsm.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_slerp","type":"function","md":"functions/BIS_fnc_slerp.md","json":"functions/BIS_fnc_slerp.json","groups":["Interpolation"],"syntax":["[currentValue, targetValue, alpha] call BIS_fnc_slerp"],"summary":"Spherical lerp, for correct lerping of normalized direction vectors","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_smoothStep","type":"function","md":"functions/BIS_fnc_smoothStep.md","json":"functions/BIS_fnc_smoothStep.json","groups":["Interpolation"],"syntax":["number call BIS_fnc_smoothStep"],"summary":"Interpolates between 0 and 1 with smoothing at the limits. Formula is `n2 × (3 - 2n)`.","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_sortAlphabetically","type":"function","md":"functions/BIS_fnc_sortAlphabetically.md","json":"functions/BIS_fnc_sortAlphabetically.json","groups":["Arrays","Strings"],"syntax":["arrayOfStrings call BIS_fnc_sortAlphabetically"],"summary":"Alphabetically sort an array of strings without modifying the original. See also sort.","arma3_since":"1.10","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_sortBy","type":"function","md":"functions/BIS_fnc_sortBy.md","json":"functions/BIS_fnc_sortBy.json","groups":["Arrays"],"syntax":["[array, parameters, algorithm, direction, filter] call BIS_fnc_sortBy"],"summary":"Sorts an array according to given algorithm. See sort for simple sorts.","arma3_since":"0.58","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_sortNum","type":"function","md":"functions/BIS_fnc_sortNum.md","json":"functions/BIS_fnc_sortNum.json","groups":["Arrays"],"syntax":["array call BIS_fnc_sortNum"],"summary":"Sorts an array of numbers from lowest (left) to highest (right). The passed array is modified by reference. This function uses the quick sort algorithm.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_spawn","type":"function","md":"functions/BIS_fnc_spawn.md","json":"functions/BIS_fnc_spawn.json","groups":["Program Flow"],"syntax":["[params, code] spawn BIS_fnc_spawn","code spawn BIS_fnc_spawn"],"summary":"Execute given code with or without parameter.","arma3_since":"0.56","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_spawnCrew","type":"function","md":"functions/BIS_fnc_spawnCrew.md","json":"functions/BIS_fnc_spawnCrew.json","groups":["Object Manipulation"],"syntax":["[vehicle, group, dummyMode, dummyType, crewType]] call BIS_fnc_spawnCrew"],"summary":"Function to fill all crew positions in a vehicle, including turrets. In dummy mode no objects are created and the returned array contains only ones; this mode can be used to count the actual crew of an existing vehicle…","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_spawnEnemy","type":"function","md":"functions/BIS_fnc_spawnEnemy.md","json":"functions/BIS_fnc_spawnEnemy.json","groups":["Object Manipulation"],"syntax":["[aPlayer, target, side, classes, maxEnemies, delay, code] spawn BIS_fnc_spawnEnemy"],"summary":"Constantly spawns enemies around a player according to array of enemy classes. The units will try to hunt down the player.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_spawnGroup","type":"function","md":"functions/BIS_fnc_spawnGroup.md","json":"functions/BIS_fnc_spawnGroup.json","groups":["Object Manipulation"],"syntax":["[position, side, toSpawn, relPositions, ranks, skillRange, ammoRange, randomControls, azimuth, precisePos, maxVehicles] call BIS_fnc_spawnGroup"],"summary":"Function which handles the spawning of a dynamic group of characters. The composition of the group can be passed to the function.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_spawnObjects","type":"function","md":"functions/BIS_fnc_spawnObjects.md","json":"functions/BIS_fnc_spawnObjects.json","groups":["Object Manipulation"],"syntax":["[position, className, count, offsetMatrix, offsetDir, dirNoise, enableSimulation] call BIS_fnc_spawnObjects"],"summary":"Create a stack of objects at given position or on top of given object (eg. table).","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_spawnOrdered","type":"function","md":"functions/BIS_fnc_spawnOrdered.md","json":"functions/BIS_fnc_spawnOrdered.json","groups":["Program Flow"],"syntax":["[params, functionName, mutexName] call BIS_fnc_spawnOrdered"],"summary":"Spawns given function and executes it in the order it was called in case multiple calls are made. If mutex name is not specified, function name is used.","arma3_since":"1.96","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_spawnVehicle","type":"function","md":"functions/BIS_fnc_spawnVehicle.md","json":"functions/BIS_fnc_spawnVehicle.json","groups":["Vehicles"],"syntax":["[position, direction, type, sideOrGroup] call BIS_fnc_spawnVehicle"],"summary":"Function to spawn a certain vehicle type with all crew (including turrets). The vehicle can either become part of an existing group or create a new group.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_splitString","type":"function","md":"functions/BIS_fnc_splitString.md","json":"functions/BIS_fnc_splitString.json","groups":["Strings"],"syntax":["[stringToSplit, separators, byWord] call BIS_fnc_splitString"],"summary":"Splits given string according to given separator(s).","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_spotter","type":"function","md":"functions/BIS_fnc_spotter.md","json":"functions/BIS_fnc_spotter.json","groups":["Object Manipulation","Combat"],"syntax":["[sniper, spotter] spawn BIS_fnc_spotter"],"summary":"Make spotter report target distance to sniper. Will only stop if one of the two units dies.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_stalk","type":"function","md":"functions/BIS_fnc_stalk.md","json":"functions/BIS_fnc_stalk.json","groups":["Object Manipulation","Combat"],"syntax":["[stalker, stalked, refresh, radius, endCondition, endDestination] spawn BIS_fnc_stalk"],"summary":"Continuously set WP of one group to a different group to hunt it. It does not change the group's behaviour.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_startLoadingScreen","type":"function","md":"functions/BIS_fnc_startLoadingScreen.md","json":"functions/BIS_fnc_startLoadingScreen.json","groups":["Systems"],"syntax":["[screenId, layout] call BIS_fnc_startLoadingScreen"],"summary":"Register a loading screen. Start the loading when it is the first one registered.","arma3_since":"0.58","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_storeParamsValues","type":"function","md":"functions/BIS_fnc_storeParamsValues.md","json":"functions/BIS_fnc_storeParamsValues.json","groups":["Mission Parameters"],"syntax":["call BIS_fnc_storeParamsValues"],"summary":"Parses mission params and stores them into public variable \"BIS_fnc_storeParamsValues_data\". Use BIS_fnc_getParamValue to retrieve params values from the variable.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":true},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_strategicMapAnimate","type":"function","md":"functions/BIS_fnc_strategicMapAnimate.md","json":"functions/BIS_fnc_strategicMapAnimate.json","groups":["Strategic"],"syntax":["[target,time] spawn BIS_fnc_strategicMapAnimate"],"summary":"Animates a Strategic Map.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_strategicMapMouseButtonClick","type":"function","md":"functions/BIS_fnc_strategicMapMouseButtonClick.md","json":"functions/BIS_fnc_strategicMapMouseButtonClick.json","groups":["Strategic"],"syntax":["-"],"summary":"Internal function used by BIS_fnc_strategicMapOpen.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_strategicMapOpen","type":"function","md":"functions/BIS_fnc_strategicMapOpen.md","json":"functions/BIS_fnc_strategicMapOpen.json","groups":["Strategic"],"syntax":["[display, pos, missions, ORBATs, markers, images, weather, night, scale, simulation, label, missionName, missionIcon] call BIS_fnc_strategicMapOpen"],"summary":"Creates a strategic map.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_stringToMarker","type":"function","md":"functions/BIS_fnc_stringToMarker.md","json":"functions/BIS_fnc_stringToMarker.json","groups":["Map and Markers"],"syntax":["data call BIS_fnc_stringToMarker"],"summary":"Converts serialized data from BIS_fnc_markerToString into a global map marker","arma3_since":"1.92","locality":{"argument":null,"effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_stringToMarkerLocal","type":"function","md":"functions/BIS_fnc_stringToMarkerLocal.md","json":"functions/BIS_fnc_stringToMarkerLocal.json","groups":["Map and Markers"],"syntax":["data call BIS_fnc_stringToMarkerLocal"],"summary":"Converts serialized data from BIS_fnc_markerToString into a local map marker.","arma3_since":"1.92","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_subClasses","type":"function","md":"functions/BIS_fnc_subClasses.md","json":"functions/BIS_fnc_subClasses.json","groups":["Configs"],"syntax":[],"summary":"*Same function as BIS_fnc_returnChildren*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_subSelect","type":"function","md":"functions/BIS_fnc_subSelect.md","json":"functions/BIS_fnc_subSelect.json","groups":["Arrays"],"syntax":["[array, start, endOrLength] call BIS_fnc_subSelect"],"summary":"Returns a sub-selection of the passed array.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_sunriseSunsetTime","type":"function","md":"functions/BIS_fnc_sunriseSunsetTime.md","json":"functions/BIS_fnc_sunriseSunsetTime.json","groups":["Environment"],"syntax":["date call BIS_fnc_sunriseSunsetTime"],"summary":"Calculate sunrise and sunset time.","arma3_since":"1.58","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_supplydrop","type":"function","md":"functions/BIS_fnc_supplydrop.md","json":"functions/BIS_fnc_supplydrop.json","groups":["Supports"],"syntax":["[airUnit,class] spawn BIS_fnc_supplydrop"],"summary":"Script for para-drop of objects. Spawns waitUntil that handles ground hit (detaching of object from parachute). Used by supplydrop service.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_supplydropService","type":"function","md":"functions/BIS_fnc_supplydropService.md","json":"functions/BIS_fnc_supplydropService.json","groups":["Supports"],"syntax":["[param1, param2, param4, param5] call BIS_fnc_supplydropService"],"summary":"Supply drop service - controls approach and departure of transporting air vehicle and actual cargo drop. Used by Supply drop support request.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_swapVars","type":"function","md":"functions/BIS_fnc_swapVars.md","json":"functions/BIS_fnc_swapVars.json","groups":["Variables"],"syntax":["[variableName1, variableName2] call BIS_fnc_swapVars"],"summary":"Swaps the values of two variables passed as String.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_switchLamp","type":"function","md":"functions/BIS_fnc_switchLamp.md","json":"functions/BIS_fnc_switchLamp.json","groups":["Object Manipulation"],"syntax":["[object, state] call BIS_fnc_switchLamp"],"summary":"Switch streetlamp on/off.","arma3_since":"1.64","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_synchronizedObjects","type":"function","md":"functions/BIS_fnc_synchronizedObjects.md","json":"functions/BIS_fnc_synchronizedObjects.json","groups":["Object Manipulation"],"syntax":["[object, filter, preciseMatch] call BIS_fnc_synchronizedObjects"],"summary":"Get all objects of given type directly synchronised to the given object. Works in Eden Editor too.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_synchronizedObjectsQueue","type":"function","md":"functions/BIS_fnc_synchronizedObjectsQueue.md","json":"functions/BIS_fnc_synchronizedObjectsQueue.json","groups":["Object Manipulation"],"syntax":["[] call BIS_fnc_synchronizedObjectsQueue"],"summary":"Return sequence of all synchronized objects forming either line or circle.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_target","type":"function","md":"functions/BIS_fnc_target.md","json":"functions/BIS_fnc_target.json","groups":["Interaction"],"syntax":["[action, parameters] call BIS_fnc_target"],"summary":"Handles the shooting targets in the Bootcamp DLC, statistics, animation, etc. (targets such as `TargetBootcampHuman_f`)","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_taskAlwaysVisible","type":"function","md":"functions/BIS_fnc_taskAlwaysVisible.md","json":"functions/BIS_fnc_taskAlwaysVisible.json","groups":["Tasks"],"syntax":["taskID call BIS_fnc_taskAlwaysVisible"],"summary":"Returns true if task is forced to be always visible (default: false).","arma3_since":"1.00","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_taskAttack","type":"function","md":"functions/BIS_fnc_taskAttack.md","json":"functions/BIS_fnc_taskAttack.json","groups":["Tasks"],"syntax":["[group, position] call BIS_fnc_taskAttack"],"summary":"This function adds a Seek and Destroy waypoint on defined position to the group and set its behaviour to \"AWARE\". If the group has other waypoints, the waypoint will be added at the end of the list.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_taskChildren","type":"function","md":"functions/BIS_fnc_taskChildren.md","json":"functions/BIS_fnc_taskChildren.json","groups":["Tasks"],"syntax":["taskID call BIS_fnc_taskChildren"],"summary":"Return a task's sub-tasks.","arma3_since":"1.00","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_taskCompleted","type":"function","md":"functions/BIS_fnc_taskCompleted.md","json":"functions/BIS_fnc_taskCompleted.json","groups":["Tasks"],"syntax":["taskID call BIS_fnc_taskCompleted"],"summary":"Checks if task is completed.","arma3_since":"1.00","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_taskCreate","type":"function","md":"functions/BIS_fnc_taskCreate.md","json":"functions/BIS_fnc_taskCreate.json","groups":["Tasks"],"syntax":["[owner, taskID, description, destination, state, priority, showNotification, type, visibleIn3D] call BIS_fnc_taskCreate"],"summary":"Create a task.","arma3_since":"1.00","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_taskCurrent","type":"function","md":"functions/BIS_fnc_taskCurrent.md","json":"functions/BIS_fnc_taskCurrent.json","groups":["Tasks"],"syntax":["unit call BIS_fnc_taskCurrent"],"summary":"Returns unit's current task.","arma3_since":"1.00","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_taskDefend","type":"function","md":"functions/BIS_fnc_taskDefend.md","json":"functions/BIS_fnc_taskDefend.json","groups":["Tasks"],"syntax":["[group, position] call BIS_fnc_taskDefend"],"summary":"Group will man nearby static defenses within a 100 metre radius of the defense position and guard the position. Some units will man weapons, others will patrol and the remainder will sit on the ground.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_taskDescription","type":"function","md":"functions/BIS_fnc_taskDescription.md","json":"functions/BIS_fnc_taskDescription.json","groups":["Tasks"],"syntax":["taskName call BIS_fnc_taskDescription"],"summary":"Return a task's description.","arma3_since":"1.00","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_taskDestination","type":"function","md":"functions/BIS_fnc_taskDestination.md","json":"functions/BIS_fnc_taskDestination.json","groups":["Tasks"],"syntax":["taskName call BIS_fnc_taskDestination"],"summary":"Return a task's destination.","arma3_since":"1.00","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_taskExists","type":"function","md":"functions/BIS_fnc_taskExists.md","json":"functions/BIS_fnc_taskExists.json","groups":["Tasks"],"syntax":["[taskName] call BIS_fnc_taskExists"],"summary":"Return true if a task exists.","arma3_since":"1.00","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_taskHandler","type":"function","md":"functions/BIS_fnc_taskHandler.md","json":"functions/BIS_fnc_taskHandler.json","groups":["Tasks"],"syntax":["[param0, param1] call BIS_fnc_taskHandler"],"summary":"automatically sets tasks as current","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_taskHint","type":"function","md":"functions/BIS_fnc_taskHint.md","json":"functions/BIS_fnc_taskHint.json","groups":["Tasks"],"syntax":["[taskName, taskState] call BIS_fnc_taskHint"],"summary":"Shows a task hint.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_taskParent","type":"function","md":"functions/BIS_fnc_taskParent.md","json":"functions/BIS_fnc_taskParent.json","groups":["Tasks"],"syntax":["taskName call BIS_fnc_taskParent"],"summary":"Return a sub-task's parent task.","arma3_since":"1.00","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_taskPatrol","type":"function","md":"functions/BIS_fnc_taskPatrol.md","json":"functions/BIS_fnc_taskPatrol.json","groups":["Tasks"],"syntax":["[group, position, distance, blacklist] call BIS_fnc_taskPatrol"],"summary":"Create a random patrol of several waypoints around a given position.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_taskReal","type":"function","md":"functions/BIS_fnc_taskReal.md","json":"functions/BIS_fnc_taskReal.json","groups":["Tasks"],"syntax":["[taskName, owner] call BIS_fnc_taskReal"],"summary":"Find the actual task associated with a task name assigned to a unit.","arma3_since":"1.00","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_taskSetAlwaysVisible","type":"function","md":"functions/BIS_fnc_taskSetAlwaysVisible.md","json":"functions/BIS_fnc_taskSetAlwaysVisible.json","groups":["Tasks"],"syntax":["[taskID, alwaysVisible] call BIS_fnc_taskSetAlwaysVisible"],"summary":"Flags task to be or not to be always visible.","arma3_since":"1.58","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_taskSetCurrent","type":"function","md":"functions/BIS_fnc_taskSetCurrent.md","json":"functions/BIS_fnc_taskSetCurrent.json","groups":["Tasks"],"syntax":["taskName call BIS_fnc_taskSetCurrent"],"summary":"Set a task to current. Identical to assigning a task.","arma3_since":"1.00","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_taskSetDescription","type":"function","md":"functions/BIS_fnc_taskSetDescription.md","json":"functions/BIS_fnc_taskSetDescription.json","groups":["Tasks"],"syntax":["[taskId, [taskDescription, taskTitle, taskMarker]] call BIS_fnc_taskSetDescription"],"summary":"Set a task description.","arma3_since":"1.00","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_taskSetDestination","type":"function","md":"functions/BIS_fnc_taskSetDestination.md","json":"functions/BIS_fnc_taskSetDestination.json","groups":["Tasks"],"syntax":["[taskName, destination] call BIS_fnc_taskSetDestination"],"summary":"Set a task's destination.","arma3_since":"1.00","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_taskSetState","type":"function","md":"functions/BIS_fnc_taskSetState.md","json":"functions/BIS_fnc_taskSetState.json","groups":["Tasks"],"syntax":["[taskName, taskState, showHint] call BIS_fnc_taskSetState"],"summary":"Set a task's state.","arma3_since":"1.00","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_taskSetType","type":"function","md":"functions/BIS_fnc_taskSetType.md","json":"functions/BIS_fnc_taskSetType.json","groups":["Tasks"],"syntax":["[id, type] call BIS_fnc_taskSetType"],"summary":"Sets task type to given task.","arma3_since":"1.58","locality":{"argument":"global","effect":"global","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_taskState","type":"function","md":"functions/BIS_fnc_taskState.md","json":"functions/BIS_fnc_taskState.json","groups":["Tasks"],"syntax":["taskID call BIS_fnc_taskState"],"summary":"Returns task's state.","arma3_since":"0.76","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_tasksUnit","type":"function","md":"functions/BIS_fnc_tasksUnit.md","json":"functions/BIS_fnc_tasksUnit.json","groups":["Tasks"],"syntax":["target call BIS_fnc_tasksUnit"],"summary":"Grab all tasks currently created for a given unit.","arma3_since":"1.00","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_taskType","type":"function","md":"functions/BIS_fnc_taskType.md","json":"functions/BIS_fnc_taskType.json","groups":["Tasks"],"syntax":["taskID call BIS_fnc_taskType"],"summary":"Returns type of given task.","arma3_since":"1.58","locality":{"argument":"global","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_taskTypeIcon","type":"function","md":"functions/BIS_fnc_taskTypeIcon.md","json":"functions/BIS_fnc_taskTypeIcon.json","groups":["Tasks"],"syntax":["[type, default] call BIS_fnc_taskTypeIcon"],"summary":"Returns path to the icon texture associated with given task type.","arma3_since":"1.58","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_taskVar","type":"function","md":"functions/BIS_fnc_taskVar.md","json":"functions/BIS_fnc_taskVar.json","groups":["Tasks"],"syntax":["taskID call BIS_fnc_taskVar"],"summary":"Returns task's variable name.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_teamColor","type":"function","md":"functions/BIS_fnc_teamColor.md","json":"functions/BIS_fnc_teamColor.json","groups":["Object Manipulation"],"syntax":["[teamId, getColour] call BIS_fnc_teamColor"],"summary":"Convert number to color team name or color.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_terrainGradAngle","type":"function","md":"functions/BIS_fnc_terrainGradAngle.md","json":"functions/BIS_fnc_terrainGradAngle.json","groups":["Geometry"],"syntax":[],"summary":"Returns the gradient angle (in radians) of the terrain at a specified position and a compass direction. It is an angle of the slope of a tangent plane to the terrain at the specified position in the specified direction.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_textTiles","type":"function","md":"functions/BIS_fnc_textTiles.md","json":"functions/BIS_fnc_textTiles.json","groups":["GUI"],"syntax":["[content, position, tileSize, duration, fadeInOutTime, tileTransparency] spawn BIS_fnc_textTiles"],"summary":"Shows an animated text with background tiles.","arma3_since":"1.00","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_textureMarker","type":"function","md":"functions/BIS_fnc_textureMarker.md","json":"functions/BIS_fnc_textureMarker.json","groups":["Map and Markers"],"syntax":["[wantedMarker] call BIS_fnc_textureMarker"],"summary":"Checks whether texture is defined in CfgMarkers and if so, returns the marker texture.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_textureVehicleIcon","type":"function","md":"functions/BIS_fnc_textureVehicleIcon.md","json":"functions/BIS_fnc_textureVehicleIcon.json","groups":["Object Manipulation"],"syntax":["[wantedIcon] call BIS_fnc_textureVehicleIcon"],"summary":"Checks whether icon is defined in CfgVehicleIcons and if so, returns the icon.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_threat","type":"function","md":"functions/BIS_fnc_threat.md","json":"functions/BIS_fnc_threat.json","groups":["Combat"],"syntax":["[unit] call BIS_fnc_threat"],"summary":"Calculates threat values of given unit.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_timeline_cleanup","type":"function","md":"functions/BIS_fnc_timeline_cleanup.md","json":"functions/BIS_fnc_timeline_cleanup.json","groups":["Timeline"],"syntax":["[timeline] call BIS_fnc_timeline_cleanup"],"summary":"Destroys timeline and all related objects.","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_timeline_deleted","type":"function","md":"functions/BIS_fnc_timeline_deleted.md","json":"functions/BIS_fnc_timeline_deleted.json","groups":["Timeline"],"syntax":["[timeline] call BIS_fnc_timeline_deleted"],"summary":"Deletes given timeline and updates.","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_timeline_edenAttributesChanged","type":"function","md":"functions/BIS_fnc_timeline_edenAttributesChanged.md","json":"functions/BIS_fnc_timeline_edenAttributesChanged.json","groups":["Timeline3DEN"],"syntax":["[] call BIS_fnc_timeline_edenAttributesChanged"],"summary":"Attributes change in EDEN for a timeline","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_timeline_edenConnectionChanged","type":"function","md":"functions/BIS_fnc_timeline_edenConnectionChanged.md","json":"functions/BIS_fnc_timeline_edenConnectionChanged.json","groups":["Timeline3DEN"],"syntax":["[] call BIS_fnc_timeline_edenConnectionChanged"],"summary":"3DEN connections of a timeline is changed","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_timeline_edenDeleted","type":"function","md":"functions/BIS_fnc_timeline_edenDeleted.md","json":"functions/BIS_fnc_timeline_edenDeleted.json","groups":["Timeline3DEN"],"syntax":["[] call BIS_fnc_timeline_edenDeleted"],"summary":"Timeline is deleted","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_timeline_edenDragged","type":"function","md":"functions/BIS_fnc_timeline_edenDragged.md","json":"functions/BIS_fnc_timeline_edenDragged.json","groups":["Timeline3DEN"],"syntax":["[] call BIS_fnc_timeline_edenDragged"],"summary":"Entity is dragged in 3DEN","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_timeline_edenInit","type":"function","md":"functions/BIS_fnc_timeline_edenInit.md","json":"functions/BIS_fnc_timeline_edenInit.json","groups":["Timeline3DEN"],"syntax":["[] call BIS_fnc_timeline_edenInit"],"summary":"Time line is initialized in 3den","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_timeline_edenIsSelected","type":"function","md":"functions/BIS_fnc_timeline_edenIsSelected.md","json":"functions/BIS_fnc_timeline_edenIsSelected.json","groups":["Timeline3DEN"],"syntax":["[] call BIS_fnc_timeline_edenIsSelected"],"summary":"Whether this timeline is selected in 3den","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_timeline_finish","type":"function","md":"functions/BIS_fnc_timeline_finish.md","json":"functions/BIS_fnc_timeline_finish.json","groups":["Timeline"],"syntax":["[timeline] call BIS_fnc_timeline_finish"],"summary":"Called when timeline finishes playing (reaches it is end).","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_timeline_getAlpha","type":"function","md":"functions/BIS_fnc_timeline_getAlpha.md","json":"functions/BIS_fnc_timeline_getAlpha.json","groups":["Timeline"],"syntax":["[timeline] call BIS_fnc_timeline_getAlpha"],"summary":"Get's current alpha in given timeline.","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_timeline_getCurrentTime","type":"function","md":"functions/BIS_fnc_timeline_getCurrentTime.md","json":"functions/BIS_fnc_timeline_getCurrentTime.json","groups":["Timeline"],"syntax":["[timeline] call BIS_fnc_timeline_getCurrentTime"],"summary":"The current time of this timeline.","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_timeline_getInterpMode","type":"function","md":"functions/BIS_fnc_timeline_getInterpMode.md","json":"functions/BIS_fnc_timeline_getInterpMode.json","groups":["Timeline"],"syntax":["[timeline] call BIS_fnc_timeline_getInterpMode"],"summary":"Returns the timeline interp mode index.","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_timeline_getLength","type":"function","md":"functions/BIS_fnc_timeline_getLength.md","json":"functions/BIS_fnc_timeline_getLength.json","groups":["Timeline"],"syntax":["[timeline] call BIS_fnc_timeline_getLength"],"summary":"The time left of given timeline.","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_timeline_getPlayFromStart","type":"function","md":"functions/BIS_fnc_timeline_getPlayFromStart.md","json":"functions/BIS_fnc_timeline_getPlayFromStart.json","groups":["Timeline"],"syntax":["[timeline] call BIS_fnc_timeline_getPlayFromStart"],"summary":"Whether timeline is flagged as play from start on scenario begin.","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_timeline_getPlayRate","type":"function","md":"functions/BIS_fnc_timeline_getPlayRate.md","json":"functions/BIS_fnc_timeline_getPlayRate.json","groups":["Timeline"],"syntax":["[timeline] call BIS_fnc_timeline_getPlayRate"],"summary":"Returns the play rate of this timeline.","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_timeline_getPlayTime","type":"function","md":"functions/BIS_fnc_timeline_getPlayTime.md","json":"functions/BIS_fnc_timeline_getPlayTime.json","groups":["Timeline"],"syntax":["[timeline] call BIS_fnc_timeline_getPlayTime"],"summary":"The time at which timeline started playing.","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_timeline_getPosition","type":"function","md":"functions/BIS_fnc_timeline_getPosition.md","json":"functions/BIS_fnc_timeline_getPosition.json","groups":["Timeline"],"syntax":["[timeline] call BIS_fnc_timeline_getPosition"],"summary":"Returns the position of given timeline.","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_timeline_getSimulatedCurves","type":"function","md":"functions/BIS_fnc_timeline_getSimulatedCurves.md","json":"functions/BIS_fnc_timeline_getSimulatedCurves.json","groups":["Timeline"],"syntax":["[timeline] call BIS_fnc_timeline_getSimulatedCurves"],"summary":"Returns the simulated curves of a timeline.","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_timeline_getStopTime","type":"function","md":"functions/BIS_fnc_timeline_getStopTime.md","json":"functions/BIS_fnc_timeline_getStopTime.json","groups":["Timeline"],"syntax":["[timeline] call BIS_fnc_timeline_getStopTime"],"summary":"The time at which timeline stopped playing","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_timeline_getTimeLeft","type":"function","md":"functions/BIS_fnc_timeline_getTimeLeft.md","json":"functions/BIS_fnc_timeline_getTimeLeft.json","groups":["Timeline"],"syntax":["[timeline] call BIS_fnc_timeline_getTimeLeft"],"summary":"The time left of given timeline.","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_timeline_init","type":"function","md":"functions/BIS_fnc_timeline_init.md","json":"functions/BIS_fnc_timeline_init.json","groups":["Timeline"],"syntax":["[timeline, initPosition, length, playRate, loop] call BIS_fnc_timeline_init"],"summary":"Initialized a timeline.","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_timeline_isFinished","type":"function","md":"functions/BIS_fnc_timeline_isFinished.md","json":"functions/BIS_fnc_timeline_isFinished.json","groups":["Timeline"],"syntax":["[timeline] call BIS_fnc_timeline_isFinished"],"summary":"Returns whether given timeline has finished.","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_timeline_isLooping","type":"function","md":"functions/BIS_fnc_timeline_isLooping.md","json":"functions/BIS_fnc_timeline_isLooping.json","groups":["Timeline"],"syntax":["[timeline] call BIS_fnc_timeline_isLooping"],"summary":"Returns whether given timeline is in loop mode.","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_timeline_isPaused","type":"function","md":"functions/BIS_fnc_timeline_isPaused.md","json":"functions/BIS_fnc_timeline_isPaused.json","groups":["Timeline"],"syntax":["[timeline] call BIS_fnc_timeline_isPaused"],"summary":"Returns whether given timeline is paused.","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_timeline_isPlaying","type":"function","md":"functions/BIS_fnc_timeline_isPlaying.md","json":"functions/BIS_fnc_timeline_isPlaying.json","groups":["Timeline"],"syntax":["[timeline] call BIS_fnc_timeline_isPlaying"],"summary":"Whether given timeline is playing (can be paused at same time!)","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_timeline_isReverse","type":"function","md":"functions/BIS_fnc_timeline_isReverse.md","json":"functions/BIS_fnc_timeline_isReverse.json","groups":["Timeline"],"syntax":["[timeline] call BIS_fnc_timeline_isReverse"],"summary":"Whether given timeline is in reverse mode","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_timeline_play","type":"function","md":"functions/BIS_fnc_timeline_play.md","json":"functions/BIS_fnc_timeline_play.json","groups":["Timeline"],"syntax":["[timeline] call BIS_fnc_timeline_play"],"summary":"Play given timeline if currently not playing. If we are playing and paused, we unpause.","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_timeline_setInterpMode","type":"function","md":"functions/BIS_fnc_timeline_setInterpMode.md","json":"functions/BIS_fnc_timeline_setInterpMode.json","groups":["Timeline"],"syntax":["[timeline, mode] call BIS_fnc_timeline_setInterpMode"],"summary":"Set's the interpolation mode of the timeline.","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_timeline_setLength","type":"function","md":"functions/BIS_fnc_timeline_setLength.md","json":"functions/BIS_fnc_timeline_setLength.json","groups":["Timeline"],"syntax":["[timeline, length] call BIS_fnc_timeline_setLength"],"summary":"Set's the length of this timeline in seconds.","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_timeline_setLoop","type":"function","md":"functions/BIS_fnc_timeline_setLoop.md","json":"functions/BIS_fnc_timeline_setLoop.json","groups":["Timeline"],"syntax":["[timeline, loop] call BIS_fnc_timeline_setLoop"],"summary":"Set's this timeline playback loop mode","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_timeline_setPause","type":"function","md":"functions/BIS_fnc_timeline_setPause.md","json":"functions/BIS_fnc_timeline_setPause.json","groups":["Timeline"],"syntax":["[timeline, pause] call BIS_fnc_timeline_setPause"],"summary":"Pauses or unpauses timeline.","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_timeline_setPlayRate","type":"function","md":"functions/BIS_fnc_timeline_setPlayRate.md","json":"functions/BIS_fnc_timeline_setPlayRate.json","groups":["Timeline"],"syntax":["[timeline, rate] call BIS_fnc_timeline_setPlayRate"],"summary":"Sets playrate of timeline.","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_timeline_setPosition","type":"function","md":"functions/BIS_fnc_timeline_setPosition.md","json":"functions/BIS_fnc_timeline_setPosition.json","groups":["Timeline"],"syntax":["[timeline, position] call BIS_fnc_timeline_setPosition"],"summary":"Sets position of timeline.","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_timeline_setReverse","type":"function","md":"functions/BIS_fnc_timeline_setReverse.md","json":"functions/BIS_fnc_timeline_setReverse.json","groups":["Timeline"],"syntax":["[timeline, reverse] call BIS_fnc_timeline_setReverse"],"summary":"Change direction of timeline.","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_timeline_simulateCurves","type":"function","md":"functions/BIS_fnc_timeline_simulateCurves.md","json":"functions/BIS_fnc_timeline_simulateCurves.json","groups":["Timeline"],"syntax":["[] call BIS_fnc_timeline_simulateCurves"],"summary":"Sets this timeline playback as reverse or not.","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_timeline_stop","type":"function","md":"functions/BIS_fnc_timeline_stop.md","json":"functions/BIS_fnc_timeline_stop.json","groups":["Timeline"],"syntax":["[timeline] call BIS_fnc_timeline_stop"],"summary":"Stops a timeline.","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_timeline_tick","type":"function","md":"functions/BIS_fnc_timeline_tick.md","json":"functions/BIS_fnc_timeline_tick.json","groups":["Timeline"],"syntax":["[timeline] call BIS_fnc_timeline_tick"],"summary":"Ticks a timeline.","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_timeToString","type":"function","md":"functions/BIS_fnc_timeToString.md","json":"functions/BIS_fnc_timeToString.json","groups":["Strings"],"syntax":["[time, format] call BIS_fnc_timeToString"],"summary":"This function returns a 24-hour time as a string (or array) from a decimal.","arma3_since":"0.50","locality":{"argument":"local","effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_titlecard","type":"function","md":"functions/BIS_fnc_titlecard.md","json":"functions/BIS_fnc_titlecard.json","groups":["GUI"],"syntax":["[path, subtitle] call BIS_fnc_titlecard"],"summary":"Display a mission-specific titlecard before the mission begins. Only works the first time it is called.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_titleText","type":"function","md":"functions/BIS_fnc_titleText.md","json":"functions/BIS_fnc_titleText.json","groups":["GUI"],"syntax":["message call BIS_fnc_titleText"],"summary":"Display given string as structured text.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_toggleCuratorVisionMode","type":"function","md":"functions/BIS_fnc_toggleCuratorVisionMode.md","json":"functions/BIS_fnc_toggleCuratorVisionMode.json","groups":["Curator"],"syntax":["[curator, mode] call BIS_fnc_toggleCuratorVisionMode"],"summary":"Toggle curator vision mode.","arma3_since":"1.16","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_toUpperDisplayTexts","type":"function","md":"functions/BIS_fnc_toUpperDisplayTexts.md","json":"functions/BIS_fnc_toUpperDisplayTexts.json","groups":["GUI"],"syntax":["[displayClass, controlClasses, blacklist] call BIS_fnc_toUpperDisplayTexts"],"summary":"Converts text of selected classes in one display to upper-case except classes with name PlayersName. Also searches inside CT_CONTROLS_GROUPs.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_traceBullets","type":"function","md":"functions/BIS_fnc_traceBullets.md","json":"functions/BIS_fnc_traceBullets.json","groups":["Diagnostic"],"syntax":["[unit, number] call BIS_fnc_traceBullets"],"summary":"Visualise unit's bullet trajectories. Can only be used on one shooter in a single instance.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_trackMissionTime","type":"function","md":"functions/BIS_fnc_trackMissionTime.md","json":"functions/BIS_fnc_trackMissionTime.json","groups":["Missions"],"syntax":["[save, delete] call BIS_fnc_trackMissionTime"],"summary":"Tracks mission time by storing time in profileNamespace.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_transformVectorDirAndUp","type":"function","md":"functions/BIS_fnc_transformVectorDirAndUp.md","json":"functions/BIS_fnc_transformVectorDirAndUp.json","groups":["Vectors"],"syntax":["[vectorDirAndUp, yaw, pitch, roll] call BIS_fnc_transformVectorDirAndUp"],"summary":"Rotates both vectorDir and vectorUp on 3 axes: z (yaw), x (pitch) and y (roll). Positive angle direction is according to the right hand rule.","arma3_since":"1.98","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_transportService","type":"function","md":"functions/BIS_fnc_transportService.md","json":"functions/BIS_fnc_transportService.json","groups":["Supports"],"syntax":["[caller, vehicle, position, mainScope, secopScope] call BIS_fnc_transportService"],"summary":"Transportation system","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_tridentClient","type":"function","md":"functions/BIS_fnc_tridentClient.md","json":"functions/BIS_fnc_tridentClient.json","groups":["Sides"],"syntax":[],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_tridentExecute","type":"function","md":"functions/BIS_fnc_tridentExecute.md","json":"functions/BIS_fnc_tridentExecute.json","groups":["Sides"],"syntax":["[side_1, side_2, codeFriendly, codeEnemy] call BIS_fnc_tridentExecute"],"summary":"Execute a code based on Trident relationship.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_tridentGetRelationship","type":"function","md":"functions/BIS_fnc_tridentGetRelationship.md","json":"functions/BIS_fnc_tridentGetRelationship.json","groups":["Sides"],"syntax":["[sideA, sideB] call BIS_fnc_tridentGetRelationship"],"summary":"Gets the relationship of competing Trident sides. The value slowly decreases towards 0.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_tridentHandleDamage","type":"function","md":"functions/BIS_fnc_tridentHandleDamage.md","json":"functions/BIS_fnc_tridentHandleDamage.json","groups":["Sides"],"syntax":["object call BIS_fnc_tridentHandleDamage"],"summary":"Register a unit as Trident unit. When competing sides are still friendly and the unit is killed by the competing side, the killer won't be punsihed by negative score. Instead, Trident relationship will decrease.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_tridentSetRelationship","type":"function","md":"functions/BIS_fnc_tridentSetRelationship.md","json":"functions/BIS_fnc_tridentSetRelationship.json","groups":["Sides"],"syntax":["[side1, side2, value, absolute] call BIS_fnc_tridentSetRelationship"],"summary":"Set relationship of competing Trident sides. When the value reaches threshold, side relationship will change. The value slowly decreases towards 0.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_triggerToMarker","type":"function","md":"functions/BIS_fnc_triggerToMarker.md","json":"functions/BIS_fnc_triggerToMarker.json","groups":["Map and Markers"],"syntax":["[trigger, markerName] call BIS_fnc_triggerToMarker"],"summary":"Makes an existing or new trigger cover a marker area.","arma3_since":"1.00","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_trimString","type":"function","md":"functions/BIS_fnc_trimString.md","json":"functions/BIS_fnc_trimString.json","groups":["Strings"],"syntax":["[someText, beginning, length] call BIS_fnc_trimString"],"summary":"Get a substring out of the string.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_turretConfig","type":"function","md":"functions/BIS_fnc_turretConfig.md","json":"functions/BIS_fnc_turretConfig.json","groups":["Object Manipulation"],"syntax":["[vehicle, turret] call BIS_fnc_turretConfig"],"summary":"Returns vehicle turret config for the turret given by the turret path.","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_twoWingDoorNoHandleClose","type":"function","md":"functions/BIS_fnc_twoWingDoorNoHandleClose.md","json":"functions/BIS_fnc_twoWingDoorNoHandleClose.json","groups":["Scripts"],"syntax":["[] call BIS_fnc_twoWingDoorNoHandleClose"],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_twoWingDoorNoHandleOpen","type":"function","md":"functions/BIS_fnc_twoWingDoorNoHandleOpen.md","json":"functions/BIS_fnc_twoWingDoorNoHandleOpen.json","groups":["Scripts"],"syntax":["[] call BIS_fnc_twoWingDoorNoHandleOpen"],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_twoWingDoorOneHandleClose","type":"function","md":"functions/BIS_fnc_twoWingDoorOneHandleClose.md","json":"functions/BIS_fnc_twoWingDoorOneHandleClose.json","groups":["Scripts"],"syntax":["[] call BIS_fnc_twoWingDoorOneHandleClose"],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_twoWingDoorOneHandleOpen","type":"function","md":"functions/BIS_fnc_twoWingDoorOneHandleOpen.md","json":"functions/BIS_fnc_twoWingDoorOneHandleOpen.json","groups":["Scripts"],"syntax":["[] call BIS_fnc_twoWingDoorOneHandleOpen"],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_twoWingDoorTwoHandleClose","type":"function","md":"functions/BIS_fnc_twoWingDoorTwoHandleClose.md","json":"functions/BIS_fnc_twoWingDoorTwoHandleClose.json","groups":["Scripts"],"syntax":["[] call BIS_fnc_twoWingDoorTwoHandleClose"],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_twoWingDoorTwoHandleOpen","type":"function","md":"functions/BIS_fnc_twoWingDoorTwoHandleOpen.md","json":"functions/BIS_fnc_twoWingDoorTwoHandleOpen.json","groups":["Scripts"],"syntax":["[] call BIS_fnc_twoWingDoorTwoHandleOpen"],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_twoWingSlideDoorClose","type":"function","md":"functions/BIS_fnc_twoWingSlideDoorClose.md","json":"functions/BIS_fnc_twoWingSlideDoorClose.json","groups":["Scripts"],"syntax":["[] call BIS_fnc_twoWingSlideDoorClose"],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_twoWingSlideDoorOpen","type":"function","md":"functions/BIS_fnc_twoWingSlideDoorOpen.md","json":"functions/BIS_fnc_twoWingSlideDoorOpen.json","groups":["Scripts"],"syntax":["[] call BIS_fnc_twoWingSlideDoorOpen"],"summary":"*N/A*","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_typeText","type":"function","md":"functions/BIS_fnc_typeText.md","json":"functions/BIS_fnc_typeText.json","groups":["GUI"],"syntax":["[stringLines, posX, posY, rootFormat] spawn BIS_fnc_typeText"],"summary":"Types a structured text on the screen, letter by letter, cursor blinking.","arma3_since":"1.00","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_typeText2","type":"function","md":"functions/BIS_fnc_typeText2.md","json":"functions/BIS_fnc_typeText2.json","groups":["GUI"],"syntax":["[stringLines, posX, posY, alignBottom, rootFormat, abortParams, abortCond, playSounds] call BIS_fnc_typeText2"],"summary":"Types a structured text on the screen, letter by letter, cursor blinking. Note that line returns are manual, unlike BIS_fnc_typeText.","arma3_since":"1.00","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_unflipThing","type":"function","md":"functions/BIS_fnc_unflipThing.md","json":"functions/BIS_fnc_unflipThing.json","groups":["Vehicles"],"syntax":["[caller, thing] call BIS_fnc_unflipThing"],"summary":"Called by unflip thing action. Can be used to unflip vehicle without transition. The caller is made invincible during flipping and the original isDamageAllowed state is set afterward.","arma3_since":"2.18","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_unflipVehicle","type":"function","md":"functions/BIS_fnc_unflipVehicle.md","json":"functions/BIS_fnc_unflipVehicle.json","groups":["Vehicles"],"syntax":["[veh] call BIS_fnc_unflipVehicle"],"summary":"Can be used to unflip a vehicle or a turret, without transition.","arma3_since":"2.02","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_uniqueClasses","type":"function","md":"functions/BIS_fnc_uniqueClasses.md","json":"functions/BIS_fnc_uniqueClasses.json","groups":["Configs"],"syntax":["[config, code] call BIS_fnc_uniqueClasses"],"summary":"Composes an array of classes with unique param (based on returned value of passed code). If class inherits the param from parent, it's not listed.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_unitAddon","type":"function","md":"functions/BIS_fnc_unitAddon.md","json":"functions/BIS_fnc_unitAddon.json","groups":["Configs"],"syntax":["[object] call BIS_fnc_unitAddon"],"summary":"Return addon from CfgPatches to which a given object belongs to.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_unitCapture","type":"function","md":"functions/BIS_fnc_unitCapture.md","json":"functions/BIS_fnc_unitCapture.json","groups":["Scenes"],"syntax":["[unit, duration, FPS, firing, startTime] spawn BIS_fnc_unitCapture"],"summary":"Records movement data of input unit over a specified period of time. Simplified. Pressing the <kbd>Esc</kbd> key, the duration ending, or the unit dying ends the recording.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_unitCaptureFiring","type":"function","md":"functions/BIS_fnc_unitCaptureFiring.md","json":"functions/BIS_fnc_unitCaptureFiring.json","groups":["Scenes"],"syntax":["[unit, duration, startTime] spawn BIS_fnc_unitCaptureFiring"],"summary":"Records weapon fire data of input unit over a specified period of time. Pressing the <kbd>ESC</kbd> key, the duration ending, or the unit dying ends the recording.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_unitCaptureSimple","type":"function","md":"functions/BIS_fnc_unitCaptureSimple.md","json":"functions/BIS_fnc_unitCaptureSimple.json","groups":["Scenes"],"syntax":["[unit, duration, FPS, firing, startTime] spawn BIS_fnc_unitCaptureSimple"],"summary":"Records movement data of input unit over a specified period of time. Simplified. Pressing the <kbd>Esc</kbd> key, the duration ending, or the unit dying ends the recording.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_unitHeadgear","type":"function","md":"functions/BIS_fnc_unitHeadgear.md","json":"functions/BIS_fnc_unitHeadgear.json","groups":["Inventory"],"syntax":["[unit, headgear, facewear] call BIS_fnc_unitHeadgear"],"summary":"Randomise headgear and facewear of a character.","arma3_since":"1.48","locality":{"argument":"local","effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_unitPlay","type":"function","md":"functions/BIS_fnc_unitPlay.md","json":"functions/BIS_fnc_unitPlay.json","groups":["Scenes"],"syntax":["[unit, data, varDone, stateIgnore, obsolete_1, obsolete_2, skipTime] spawn BIS_fnc_unitPlay"],"summary":"Plays back input movement data on input unit.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_unitPlayFiring","type":"function","md":"functions/BIS_fnc_unitPlayFiring.md","json":"functions/BIS_fnc_unitPlayFiring.json","groups":["Scenes"],"syntax":["[unit, data, stateIgnore] spawn BIS_fnc_unitPlayFiring"],"summary":"Plays back input weapon fire data on input unit.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_unitPlaySimple","type":"function","md":"functions/BIS_fnc_unitPlaySimple.md","json":"functions/BIS_fnc_unitPlaySimple.json","groups":["Scenes"],"syntax":["[unit, data, varDone, stateIngnore, debug, sleep, skipTime] spawn BIS_fnc_unitPlaySimple"],"summary":"Plays back input movement data on input unit. Simplified.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_unitVector","type":"function","md":"functions/BIS_fnc_unitVector.md","json":"functions/BIS_fnc_unitVector.json","groups":["Vectors"],"syntax":[],"summary":"Unit Vector","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_unpackStaticWeapon","type":"function","md":"functions/BIS_fnc_unpackStaticWeapon.md","json":"functions/BIS_fnc_unpackStaticWeapon.json","groups":["Weapons"],"syntax":["[group, weaponPos, targetPos, leaderPos] call BIS_fnc_unpackStaticWeapon"],"summary":"This function will move given support team to the given weapon position. The weapon crew will unpack carried weapon and start watching given target position.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_updatePlayerArray","type":"function","md":"functions/BIS_fnc_updatePlayerArray.md","json":"functions/BIS_fnc_updatePlayerArray.json","groups":["Respawn"],"syntax":["[input] call BIS_fnc_updatePlayerArray"],"summary":"Updates dead player objects to their current respawned objects.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_validateParametersOO","type":"function","md":"functions/BIS_fnc_validateParametersOO.md","json":"functions/BIS_fnc_validateParametersOO.json","groups":["OO"],"syntax":["[class,method,params] call BIS_fnc_validateParametersOO"],"summary":"Validating the parameters of a certain method in a class.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_variableSpaceAdd","type":"function","md":"functions/BIS_fnc_variableSpaceAdd.md","json":"functions/BIS_fnc_variableSpaceAdd.json","groups":["Variables"],"syntax":["[object, varName, element, global, inArray] call BIS_fnc_variableSpaceAdd"],"summary":"Add element to variable from someone's variable space.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_variableSpaceRemove","type":"function","md":"functions/BIS_fnc_variableSpaceRemove.md","json":"functions/BIS_fnc_variableSpaceRemove.json","groups":["Variables"],"syntax":["[object,varName,element,global,inArray] call BIS_fnc_variableSpaceRemove"],"summary":"Remove element from variable from someone's variable space.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_vectorAdd","type":"function","md":"functions/BIS_fnc_vectorAdd.md","json":"functions/BIS_fnc_vectorAdd.json","groups":["Vectors"],"syntax":["[vector1, vector2] call BIS_fnc_vectorAdd"],"summary":"Returns the sum of two vectors.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_vectorDiff","type":"function","md":"functions/BIS_fnc_vectorDiff.md","json":"functions/BIS_fnc_vectorDiff.json","groups":["Vectors"],"syntax":["[vector1, vector2] call BIS_fnc_vectorDiff"],"summary":"Returns a vector that is the difference between two vectors.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_vectorDirAndUpRelative","type":"function","md":"functions/BIS_fnc_vectorDirAndUpRelative.md","json":"functions/BIS_fnc_vectorDirAndUpRelative.json","groups":["Vectors"],"syntax":["[object1, object2, visual] call BIS_fnc_vectorDirAndUpRelative"],"summary":"Returns vectorDirAndUp of object 1 relative to object 2","arma3_since":"1.64","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_vectorDivide","type":"function","md":"functions/BIS_fnc_vectorDivide.md","json":"functions/BIS_fnc_vectorDivide.json","groups":["Vectors"],"syntax":["[vector, divider] call BIS_fnc_vectorDivide"],"summary":"Divides vector by scalar, by dividing all vector elements.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_vectorFromXToY","type":"function","md":"functions/BIS_fnc_vectorFromXToY.md","json":"functions/BIS_fnc_vectorFromXToY.json","groups":["Vectors"],"syntax":["[vector1, vector2] call BIS_fnc_vectorFromXToY"],"summary":"Returns a unit vector that 'points' from *vector1* to *vector2*. This is a very useful function as it can be used with the velocity command to move an object from one position to another (i.e *vector1* to *vector2*).","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_vectorMultiply","type":"function","md":"functions/BIS_fnc_vectorMultiply.md","json":"functions/BIS_fnc_vectorMultiply.json","groups":["Vectors"],"syntax":["[vector, factor] call BIS_fnc_vectorMultiply"],"summary":"Multiplies 3D vector by a scalar.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_vehicleCrewTurrets","type":"function","md":"functions/BIS_fnc_vehicleCrewTurrets.md","json":"functions/BIS_fnc_vehicleCrewTurrets.json","groups":["Object Manipulation"],"syntax":["vehicle call BIS_fnc_vehicleCrewTurrets"],"summary":"Returns vehicle crew turrets, which will be filled with crew if createVehicleCrew command is executed on the vehicle. If vehicle class is passed as param, all vehicle crew turrets are returned.","arma3_since":"1.94","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_vehicleRoles","type":"function","md":"functions/BIS_fnc_vehicleRoles.md","json":"functions/BIS_fnc_vehicleRoles.json","groups":["Vehicles"],"syntax":["vehicle call BIS_fnc_vehicleRoles"],"summary":"Returns vehicle roles.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_version","type":"function","md":"functions/BIS_fnc_version.md","json":"functions/BIS_fnc_version.json","groups":["Diagnostic"],"syntax":["call BIS_fnc_version"],"summary":"Detects which Arma 2 expansions and addons are available. Only works in Arma 2/Arma 2: Operation Arrowhead.","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_versionInfo","type":"function","md":"functions/BIS_fnc_versionInfo.md","json":"functions/BIS_fnc_versionInfo.json","groups":["GUI"],"syntax":["[gameTypeVersionControl, modControl] call BIS_fnc_versionInfo"],"summary":"Fills the first passed control with game type and version number, and positions both controls according to the game type.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRCourseBallistics1","type":"function","md":"functions/BIS_fnc_VRCourseBallistics1.md","json":"functions/BIS_fnc_VRCourseBallistics1.json","groups":["VR"],"syntax":["-"],"summary":"","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRCourseBallistics2","type":"function","md":"functions/BIS_fnc_VRCourseBallistics2.md","json":"functions/BIS_fnc_VRCourseBallistics2.json","groups":["VR"],"syntax":["-"],"summary":"","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRCourseBallistics3","type":"function","md":"functions/BIS_fnc_VRCourseBallistics3.md","json":"functions/BIS_fnc_VRCourseBallistics3.json","groups":["VR"],"syntax":["-"],"summary":"","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRCourseBallistics4","type":"function","md":"functions/BIS_fnc_VRCourseBallistics4.md","json":"functions/BIS_fnc_VRCourseBallistics4.json","groups":["VR"],"syntax":["-"],"summary":"","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRCourseCommandingActions1","type":"function","md":"functions/BIS_fnc_VRCourseCommandingActions1.md","json":"functions/BIS_fnc_VRCourseCommandingActions1.json","groups":["VR"],"syntax":["-"],"summary":"","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRCourseCommandingActions2","type":"function","md":"functions/BIS_fnc_VRCourseCommandingActions2.md","json":"functions/BIS_fnc_VRCourseCommandingActions2.json","groups":["VR"],"syntax":["-"],"summary":"","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRCourseCommandingActions3","type":"function","md":"functions/BIS_fnc_VRCourseCommandingActions3.md","json":"functions/BIS_fnc_VRCourseCommandingActions3.json","groups":["VR"],"syntax":["-"],"summary":"","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRCourseCommandingBehaviour1","type":"function","md":"functions/BIS_fnc_VRCourseCommandingBehaviour1.md","json":"functions/BIS_fnc_VRCourseCommandingBehaviour1.json","groups":["VR"],"syntax":["-"],"summary":"","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRCourseCommandingBehaviour2","type":"function","md":"functions/BIS_fnc_VRCourseCommandingBehaviour2.md","json":"functions/BIS_fnc_VRCourseCommandingBehaviour2.json","groups":["VR"],"syntax":["-"],"summary":"","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRCourseCommandingBehaviour3","type":"function","md":"functions/BIS_fnc_VRCourseCommandingBehaviour3.md","json":"functions/BIS_fnc_VRCourseCommandingBehaviour3.json","groups":["VR"],"syntax":["-"],"summary":"","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRCourseCommandingMovement1","type":"function","md":"functions/BIS_fnc_VRCourseCommandingMovement1.md","json":"functions/BIS_fnc_VRCourseCommandingMovement1.json","groups":["VR"],"syntax":["-"],"summary":"","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRCourseCommandingMovement2","type":"function","md":"functions/BIS_fnc_VRCourseCommandingMovement2.md","json":"functions/BIS_fnc_VRCourseCommandingMovement2.json","groups":["VR"],"syntax":["-"],"summary":"","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRCourseCommandingVehicles1","type":"function","md":"functions/BIS_fnc_VRCourseCommandingVehicles1.md","json":"functions/BIS_fnc_VRCourseCommandingVehicles1.json","groups":["VR"],"syntax":["-"],"summary":"","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRCourseCommandingVehicles2","type":"function","md":"functions/BIS_fnc_VRCourseCommandingVehicles2.md","json":"functions/BIS_fnc_VRCourseCommandingVehicles2.json","groups":["VR"],"syntax":["-"],"summary":"","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRCourseCommandingVehicles3","type":"function","md":"functions/BIS_fnc_VRCourseCommandingVehicles3.md","json":"functions/BIS_fnc_VRCourseCommandingVehicles3.json","groups":["VR"],"syntax":["-"],"summary":"","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRCourseHeliAdvanced1","type":"function","md":"functions/BIS_fnc_VRCourseHeliAdvanced1.md","json":"functions/BIS_fnc_VRCourseHeliAdvanced1.json","groups":["VR"],"syntax":["-"],"summary":"","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRCourseHeliAdvanced2","type":"function","md":"functions/BIS_fnc_VRCourseHeliAdvanced2.md","json":"functions/BIS_fnc_VRCourseHeliAdvanced2.json","groups":["VR"],"syntax":["-"],"summary":"","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRCourseHeliAdvanced3","type":"function","md":"functions/BIS_fnc_VRCourseHeliAdvanced3.md","json":"functions/BIS_fnc_VRCourseHeliAdvanced3.json","groups":["VR"],"syntax":["-"],"summary":"","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRCourseHeliAdvanced4","type":"function","md":"functions/BIS_fnc_VRCourseHeliAdvanced4.md","json":"functions/BIS_fnc_VRCourseHeliAdvanced4.json","groups":["VR"],"syntax":["-"],"summary":"","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRCourseHeliAdvanced5","type":"function","md":"functions/BIS_fnc_VRCourseHeliAdvanced5.md","json":"functions/BIS_fnc_VRCourseHeliAdvanced5.json","groups":["VR"],"syntax":["-"],"summary":"","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRCourseHeliAdvanced6","type":"function","md":"functions/BIS_fnc_VRCourseHeliAdvanced6.md","json":"functions/BIS_fnc_VRCourseHeliAdvanced6.json","groups":["VR"],"syntax":["-"],"summary":"","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRCourseHeliBasics1","type":"function","md":"functions/BIS_fnc_VRCourseHeliBasics1.md","json":"functions/BIS_fnc_VRCourseHeliBasics1.json","groups":["VR"],"syntax":["-"],"summary":"","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRCourseHeliBasics2","type":"function","md":"functions/BIS_fnc_VRCourseHeliBasics2.md","json":"functions/BIS_fnc_VRCourseHeliBasics2.json","groups":["VR"],"syntax":["-"],"summary":"","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRCourseHeliBasics3","type":"function","md":"functions/BIS_fnc_VRCourseHeliBasics3.md","json":"functions/BIS_fnc_VRCourseHeliBasics3.json","groups":["VR"],"syntax":["-"],"summary":"","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRCourseHeliSlingload1","type":"function","md":"functions/BIS_fnc_VRCourseHeliSlingload1.md","json":"functions/BIS_fnc_VRCourseHeliSlingload1.json","groups":["VR"],"syntax":["-"],"summary":"","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRCourseHeliWeapons1","type":"function","md":"functions/BIS_fnc_VRCourseHeliWeapons1.md","json":"functions/BIS_fnc_VRCourseHeliWeapons1.json","groups":["VR"],"syntax":["-"],"summary":"","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRCourseHeliWeapons2","type":"function","md":"functions/BIS_fnc_VRCourseHeliWeapons2.md","json":"functions/BIS_fnc_VRCourseHeliWeapons2.json","groups":["VR"],"syntax":["-"],"summary":"","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRCourseHeliWeapons3","type":"function","md":"functions/BIS_fnc_VRCourseHeliWeapons3.md","json":"functions/BIS_fnc_VRCourseHeliWeapons3.json","groups":["VR"],"syntax":["-"],"summary":"","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRCourseHeliWeapons4","type":"function","md":"functions/BIS_fnc_VRCourseHeliWeapons4.md","json":"functions/BIS_fnc_VRCourseHeliWeapons4.json","groups":["VR"],"syntax":["-"],"summary":"","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRCourseLaunchers1","type":"function","md":"functions/BIS_fnc_VRCourseLaunchers1.md","json":"functions/BIS_fnc_VRCourseLaunchers1.json","groups":["VR"],"syntax":["-"],"summary":"","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRCourseLaunchers2","type":"function","md":"functions/BIS_fnc_VRCourseLaunchers2.md","json":"functions/BIS_fnc_VRCourseLaunchers2.json","groups":["VR"],"syntax":["-"],"summary":"","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRCourseLaunchers3","type":"function","md":"functions/BIS_fnc_VRCourseLaunchers3.md","json":"functions/BIS_fnc_VRCourseLaunchers3.json","groups":["VR"],"syntax":["-"],"summary":"","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRCoursePlaceables1","type":"function","md":"functions/BIS_fnc_VRCoursePlaceables1.md","json":"functions/BIS_fnc_VRCoursePlaceables1.json","groups":["VR"],"syntax":["-"],"summary":"","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRCoursePlaceables2","type":"function","md":"functions/BIS_fnc_VRCoursePlaceables2.md","json":"functions/BIS_fnc_VRCoursePlaceables2.json","groups":["VR"],"syntax":["-"],"summary":"","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRCoursePlaceables3","type":"function","md":"functions/BIS_fnc_VRCoursePlaceables3.md","json":"functions/BIS_fnc_VRCoursePlaceables3.json","groups":["VR"],"syntax":["-"],"summary":"","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRCourseTargetDesignation1","type":"function","md":"functions/BIS_fnc_VRCourseTargetDesignation1.md","json":"functions/BIS_fnc_VRCourseTargetDesignation1.json","groups":["VR"],"syntax":["-"],"summary":"","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRCourseTargetDesignation2","type":"function","md":"functions/BIS_fnc_VRCourseTargetDesignation2.md","json":"functions/BIS_fnc_VRCourseTargetDesignation2.json","groups":["VR"],"syntax":["-"],"summary":"","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRCourseTargetDesignation3","type":"function","md":"functions/BIS_fnc_VRCourseTargetDesignation3.md","json":"functions/BIS_fnc_VRCourseTargetDesignation3.json","groups":["VR"],"syntax":["-"],"summary":"","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRCourseWeaponHandlingA1","type":"function","md":"functions/BIS_fnc_VRCourseWeaponHandlingA1.md","json":"functions/BIS_fnc_VRCourseWeaponHandlingA1.json","groups":["VR"],"syntax":["-"],"summary":"","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRCourseWeaponHandlingA2","type":"function","md":"functions/BIS_fnc_VRCourseWeaponHandlingA2.md","json":"functions/BIS_fnc_VRCourseWeaponHandlingA2.json","groups":["VR"],"syntax":["-"],"summary":"","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRCourseWeaponHandlingA3","type":"function","md":"functions/BIS_fnc_VRCourseWeaponHandlingA3.md","json":"functions/BIS_fnc_VRCourseWeaponHandlingA3.json","groups":["VR"],"syntax":["-"],"summary":"","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRCourseWeaponHandlingB1","type":"function","md":"functions/BIS_fnc_VRCourseWeaponHandlingB1.md","json":"functions/BIS_fnc_VRCourseWeaponHandlingB1.json","groups":["VR"],"syntax":["-"],"summary":"","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRCourseWeaponHandlingB2","type":"function","md":"functions/BIS_fnc_VRCourseWeaponHandlingB2.md","json":"functions/BIS_fnc_VRCourseWeaponHandlingB2.json","groups":["VR"],"syntax":["-"],"summary":"","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRCourseWeaponHandlingB3","type":"function","md":"functions/BIS_fnc_VRCourseWeaponHandlingB3.md","json":"functions/BIS_fnc_VRCourseWeaponHandlingB3.json","groups":["VR"],"syntax":["-"],"summary":"","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRCourseWeaponHandlingC1","type":"function","md":"functions/BIS_fnc_VRCourseWeaponHandlingC1.md","json":"functions/BIS_fnc_VRCourseWeaponHandlingC1.json","groups":["VR"],"syntax":["-"],"summary":"","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRCourseWeaponHandlingC2","type":"function","md":"functions/BIS_fnc_VRCourseWeaponHandlingC2.md","json":"functions/BIS_fnc_VRCourseWeaponHandlingC2.json","groups":["VR"],"syntax":["-"],"summary":"","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRDrawBorder","type":"function","md":"functions/BIS_fnc_VRDrawBorder.md","json":"functions/BIS_fnc_VRDrawBorder.json","groups":["VR"],"syntax":["[center, radius] call BIS_fnc_VRDrawBorder"],"summary":"Visualizes area border (used primarily for VR missions).","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRDrawGrid","type":"function","md":"functions/BIS_fnc_VRDrawGrid.md","json":"functions/BIS_fnc_VRDrawGrid.json","groups":["VR"],"syntax":["[location, colour] call BIS_fnc_VRDrawGrid"],"summary":"Visualizes surface grid (used primarily for VR missions).","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VREffectKilled","type":"function","md":"functions/BIS_fnc_VREffectKilled.md","json":"functions/BIS_fnc_VREffectKilled.json","groups":["VR"],"syntax":["[object, instant, delay] call BIS_fnc_VREffectKilled"],"summary":"Delete body of a virtual soldier after he's killed.","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRFadeIn","type":"function","md":"functions/BIS_fnc_VRFadeIn.md","json":"functions/BIS_fnc_VRFadeIn.json","groups":["VR"],"syntax":["call BIS_fnc_VRFadeIn"],"summary":"Fade In effect for VR.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRFadeOut","type":"function","md":"functions/BIS_fnc_VRFadeOut.md","json":"functions/BIS_fnc_VRFadeOut.json","groups":["VR"],"syntax":["call BIS_fnc_VRFadeOut"],"summary":"Fade Out effect for VR.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRHitpart","type":"function","md":"functions/BIS_fnc_VRHitpart.md","json":"functions/BIS_fnc_VRHitpart.json","groups":["VR"],"syntax":["[object,time] call BIS_fnc_VRHitpart"],"summary":"Initialize hit effects on VR targets.","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRSpawnEffect","type":"function","md":"functions/BIS_fnc_VRSpawnEffect.md","json":"functions/BIS_fnc_VRSpawnEffect.json","groups":["VR"],"syntax":["[object, reverse, size] call BIS_fnc_VRSpawnEffect"],"summary":"VR (unit) spawn effect.","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRSpawnSelector","type":"function","md":"functions/BIS_fnc_VRSpawnSelector.md","json":"functions/BIS_fnc_VRSpawnSelector.json","groups":["VR"],"syntax":["[center, type] call BIS_fnc_VRSpawnSelector"],"summary":"Spawns the course selector (used primarily for VR missions).","arma3_since":"1.24","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_VRTimer","type":"function","md":"functions/BIS_fnc_VRTimer.md","json":"functions/BIS_fnc_VRTimer.json","groups":["VR"],"syntax":["[colour] spawn BIS_fnc_VRTimer"],"summary":"Timer for VR and time trials. The following missionNamespace variables can be used: - `BIS_stopTimer`: set to true to stop the timer.","arma3_since":"1.00","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_weaponAddon","type":"function","md":"functions/BIS_fnc_weaponAddon.md","json":"functions/BIS_fnc_weaponAddon.json","groups":["Weapons"],"syntax":["classname call BIS_fnc_weaponAddon"],"summary":"Return addon from CfgPatches to which a given weapon class belongs to.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_weaponComponents","type":"function","md":"functions/BIS_fnc_weaponComponents.md","json":"functions/BIS_fnc_weaponComponents.json","groups":["Weapons"],"syntax":["[classname] call BIS_fnc_weaponComponents"],"summary":"Returns array with classname of the parent weapon (without attachments), followed by classnames of all its attachments.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_weaponDirectionRelative","type":"function","md":"functions/BIS_fnc_weaponDirectionRelative.md","json":"functions/BIS_fnc_weaponDirectionRelative.json","groups":["Weapons"],"syntax":["[vehicle, weapon, visual] call BIS_fnc_weaponDirectionRelative"],"summary":"Returns relative direction vector of given weapon for the given vehicle","arma3_since":"1.64","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_weaponsEntityType","type":"function","md":"functions/BIS_fnc_weaponsEntityType.md","json":"functions/BIS_fnc_weaponsEntityType.json","groups":["Weapons"],"syntax":["class call BIS_fnc_weaponsEntityType"],"summary":"Return object's weapons as defined in config. Scans also turrets and pylons.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLAICore","type":"function","md":"functions/BIS_fnc_WLAICore.md","json":"functions/BIS_fnc_WLAICore.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLAICore"],"summary":"*N/A*","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLAIPathSegmentation","type":"function","md":"functions/BIS_fnc_WLAIPathSegmentation.md","json":"functions/BIS_fnc_WLAIPathSegmentation.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLAIPathSegmentation"],"summary":"Sets up a path and behavior for AI to a specific sector.","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLAIPurchases","type":"function","md":"functions/BIS_fnc_WLAIPurchases.md","json":"functions/BIS_fnc_WLAIPurchases.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLAIPurchases"],"summary":"*N/A*","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLAircraftArrival","type":"function","md":"functions/BIS_fnc_WLAircraftArrival.md","json":"functions/BIS_fnc_WLAircraftArrival.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLAircraftArrival"],"summary":"Spawns a requested aircraft and makes it land properly.","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLAirdrop","type":"function","md":"functions/BIS_fnc_WLAirdrop.md","json":"functions/BIS_fnc_WLAirdrop.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLAirdrop"],"summary":"Spawns a requested asset and drops it on a specific location.","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLAISectorScan","type":"function","md":"functions/BIS_fnc_WLAISectorScan.md","json":"functions/BIS_fnc_WLAISectorScan.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLAISectorScan"],"summary":"Sector scan routine for AI.","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLArsenalFilter","type":"function","md":"functions/BIS_fnc_WLArsenalFilter.md","json":"functions/BIS_fnc_WLArsenalFilter.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLArsenalFilter"],"summary":"*N/A*","arma3_since":"1.96","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLCalculateIncome","type":"function","md":"functions/BIS_fnc_WLCalculateIncome.md","json":"functions/BIS_fnc_WLCalculateIncome.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLCalculateIncome"],"summary":"Recalculate CP income for a specific side.","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLCalculateSectorConnections","type":"function","md":"functions/BIS_fnc_WLCalculateSectorConnections.md","json":"functions/BIS_fnc_WLCalculateSectorConnections.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLCalculateSectorConnections"],"summary":"Evaluates sector grid so it can be drawn on map.","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLClientInit","type":"function","md":"functions/BIS_fnc_WLClientInit.md","json":"functions/BIS_fnc_WLClientInit.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLClientInit"],"summary":"System init (client-side).","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLDebug","type":"function","md":"functions/BIS_fnc_WLDebug.md","json":"functions/BIS_fnc_WLDebug.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLDebug"],"summary":"Debug logging.","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLDefenceSetup","type":"function","md":"functions/BIS_fnc_WLDefenceSetup.md","json":"functions/BIS_fnc_WLDefenceSetup.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLDefenceSetup"],"summary":"Requested static weapon positionining routine.","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLDropPurchase","type":"function","md":"functions/BIS_fnc_WLDropPurchase.md","json":"functions/BIS_fnc_WLDropPurchase.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLDropPurchase"],"summary":"Airdrop location selection routine.","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLFundsInfo","type":"function","md":"functions/BIS_fnc_WLFundsInfo.md","json":"functions/BIS_fnc_WLFundsInfo.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLFundsInfo"],"summary":"Funds & sector status UI handle","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLGarrisonRetreat","type":"function","md":"functions/BIS_fnc_WLGarrisonRetreat.md","json":"functions/BIS_fnc_WLGarrisonRetreat.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLGarrisonRetreat"],"summary":"*N/A*","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLInit","type":"function","md":"functions/BIS_fnc_WLInit.md","json":"functions/BIS_fnc_WLInit.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLInit"],"summary":"System init.","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLInSectorArea","type":"function","md":"functions/BIS_fnc_WLInSectorArea.md","json":"functions/BIS_fnc_WLInSectorArea.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLInSectorArea"],"summary":"Checks if the given unit is inside a specific sector.","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLLoadoutApply","type":"function","md":"functions/BIS_fnc_WLLoadoutApply.md","json":"functions/BIS_fnc_WLLoadoutApply.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLLoadoutApply"],"summary":"Reapply a saved loadout.","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLLoadoutGrab","type":"function","md":"functions/BIS_fnc_WLLoadoutGrab.md","json":"functions/BIS_fnc_WLLoadoutGrab.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLLoadoutGrab"],"summary":"Save a loadout for later.","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLMostVotedSector","type":"function","md":"functions/BIS_fnc_WLMostVotedSector.md","json":"functions/BIS_fnc_WLMostVotedSector.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLMostVotedSector"],"summary":"Evaluates which sector was most voted for.","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLNavalArrival","type":"function","md":"functions/BIS_fnc_WLNavalArrival.md","json":"functions/BIS_fnc_WLNavalArrival.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLNavalArrival"],"summary":"Spawns a requested naval asset.","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLOpenArsenal","type":"function","md":"functions/BIS_fnc_WLOpenArsenal.md","json":"functions/BIS_fnc_WLOpenArsenal.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLOpenArsenal"],"summary":"Opens Arsenal interface.","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLOSD","type":"function","md":"functions/BIS_fnc_WLOSD.md","json":"functions/BIS_fnc_WLOSD.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLOSD"],"summary":"Manages temporary info in hints.","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLOutlineIcons","type":"function","md":"functions/BIS_fnc_WLOutlineIcons.md","json":"functions/BIS_fnc_WLOutlineIcons.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLOutlineIcons"],"summary":"Handles icons selection visualization in map.","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLParseAssetList","type":"function","md":"functions/BIS_fnc_WLParseAssetList.md","json":"functions/BIS_fnc_WLParseAssetList.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLParseAssetList"],"summary":"*N/A*","arma3_since":"1.96","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLPlayersTracking","type":"function","md":"functions/BIS_fnc_WLPlayersTracking.md","json":"functions/BIS_fnc_WLPlayersTracking.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLPlayersTracking"],"summary":"Keeps track of player unit & its marker.","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLPlayersTrackingServer","type":"function","md":"functions/BIS_fnc_WLPlayersTrackingServer.md","json":"functions/BIS_fnc_WLPlayersTrackingServer.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLPlayersTrackingServer"],"summary":"Manage connecting and disconnecting players.","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLPurchaseMenu","type":"function","md":"functions/BIS_fnc_WLPurchaseMenu.md","json":"functions/BIS_fnc_WLPurchaseMenu.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLPurchaseMenu"],"summary":"Purchase interface handle.","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLRandomPosRect","type":"function","md":"functions/BIS_fnc_WLRandomPosRect.md","json":"functions/BIS_fnc_WLRandomPosRect.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLRandomPosRect"],"summary":"Returns a random position in rectangle area.","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLRecalculateServices","type":"function","md":"functions/BIS_fnc_WLRecalculateServices.md","json":"functions/BIS_fnc_WLRecalculateServices.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLRecalculateServices"],"summary":"Refreshes a side's available services.","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLRemovalHandle","type":"function","md":"functions/BIS_fnc_WLRemovalHandle.md","json":"functions/BIS_fnc_WLRemovalHandle.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLRemovalHandle"],"summary":"Units & vehicles garbage collector.","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLReputation","type":"function","md":"functions/BIS_fnc_WLReputation.md","json":"functions/BIS_fnc_WLReputation.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLReputation"],"summary":"Calculate player's reputiation (how rapidly they lose subordinates).","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLRequestFastTravel","type":"function","md":"functions/BIS_fnc_WLRequestFastTravel.md","json":"functions/BIS_fnc_WLRequestFastTravel.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLRequestFastTravel"],"summary":"Fast travel routine.","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLRequestFundsTransfer","type":"function","md":"functions/BIS_fnc_WLRequestFundsTransfer.md","json":"functions/BIS_fnc_WLRequestFundsTransfer.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLRequestFundsTransfer"],"summary":"Funds transfer routine.","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLRequestPurchase","type":"function","md":"functions/BIS_fnc_WLRequestPurchase.md","json":"functions/BIS_fnc_WLRequestPurchase.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLRequestPurchase"],"summary":"Handles proper purchase subroutine based on asset type.","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLRequestSectorScan","type":"function","md":"functions/BIS_fnc_WLRequestSectorScan.md","json":"functions/BIS_fnc_WLRequestSectorScan.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLRequestSectorScan"],"summary":"Sector scan routine (selection part).","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLRequestVotingReset","type":"function","md":"functions/BIS_fnc_WLRequestVotingReset.md","json":"functions/BIS_fnc_WLRequestVotingReset.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLRequestVotingReset"],"summary":"Voting reset routine.","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLSectorFundsPayoff","type":"function","md":"functions/BIS_fnc_WLSectorFundsPayoff.md","json":"functions/BIS_fnc_WLSectorFundsPayoff.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLSectorFundsPayoff"],"summary":"*N/A*","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLSectorHandle","type":"function","md":"functions/BIS_fnc_WLSectorHandle.md","json":"functions/BIS_fnc_WLSectorHandle.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLSectorHandle"],"summary":"*N/A*","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLSectorHandleServer","type":"function","md":"functions/BIS_fnc_WLSectorHandleServer.md","json":"functions/BIS_fnc_WLSectorHandleServer.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLSectorHandleServer"],"summary":"*N/A*","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLSectorIconUpdate","type":"function","md":"functions/BIS_fnc_WLSectorIconUpdate.md","json":"functions/BIS_fnc_WLSectorIconUpdate.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLSectorIconUpdate"],"summary":"Handles sector icons.","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLSectorInit","type":"function","md":"functions/BIS_fnc_WLSectorInit.md","json":"functions/BIS_fnc_WLSectorInit.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLSectorInit"],"summary":"Spawns sector garrison based on its size, sends a patrolling vehicle if feasible.","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLSectorListing","type":"function","md":"functions/BIS_fnc_WLSectorListing.md","json":"functions/BIS_fnc_WLSectorListing.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLSectorListing"],"summary":"Keeps track of sectors status for a given side.","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLSectorPopulate","type":"function","md":"functions/BIS_fnc_WLSectorPopulate.md","json":"functions/BIS_fnc_WLSectorPopulate.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLSectorPopulate"],"summary":"Spawns sector garrison.","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLSectorScanHandle","type":"function","md":"functions/BIS_fnc_WLSectorScanHandle.md","json":"functions/BIS_fnc_WLSectorScanHandle.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLSectorScanHandle"],"summary":"*N/A*","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLSectorsCommonInit","type":"function","md":"functions/BIS_fnc_WLSectorsCommonInit.md","json":"functions/BIS_fnc_WLSectorsCommonInit.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLSectorsCommonInit"],"summary":"Sectors init (client-side).","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLSectorSelectionEnd","type":"function","md":"functions/BIS_fnc_WLSectorSelectionEnd.md","json":"functions/BIS_fnc_WLSectorSelectionEnd.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLSectorSelectionEnd"],"summary":"Sector voting termination subroutine.","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLSectorSelectionHandle","type":"function","md":"functions/BIS_fnc_WLSectorSelectionHandle.md","json":"functions/BIS_fnc_WLSectorSelectionHandle.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLSectorSelectionHandle"],"summary":"*N/A*","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLSectorSelectionHandleServer","type":"function","md":"functions/BIS_fnc_WLSectorSelectionHandleServer.md","json":"functions/BIS_fnc_WLSectorSelectionHandleServer.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLSectorSelectionHandleServer"],"summary":"*N/A*","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLSectorSelectionStart","type":"function","md":"functions/BIS_fnc_WLSectorSelectionStart.md","json":"functions/BIS_fnc_WLSectorSelectionStart.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLSectorSelectionStart"],"summary":"Initializes sector voting.","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLSectorsSetup","type":"function","md":"functions/BIS_fnc_WLSectorsSetup.md","json":"functions/BIS_fnc_WLSectorsSetup.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLSectorsSetup"],"summary":"Sectors init (server-side).","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLSectorTaskHandle","type":"function","md":"functions/BIS_fnc_WLSectorTaskHandle.md","json":"functions/BIS_fnc_WLSectorTaskHandle.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLSectorTaskHandle"],"summary":"*N/A*","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLSectorUpdate","type":"function","md":"functions/BIS_fnc_WLSectorUpdate.md","json":"functions/BIS_fnc_WLSectorUpdate.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLSectorUpdate"],"summary":"Sector update after its owner changed.","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLSeizingBarHandle","type":"function","md":"functions/BIS_fnc_WLSeizingBarHandle.md","json":"functions/BIS_fnc_WLSeizingBarHandle.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLSeizingBarHandle"],"summary":"Handles the seizing bar element in UI.","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLSendResponseTeam","type":"function","md":"functions/BIS_fnc_WLSendResponseTeam.md","json":"functions/BIS_fnc_WLSendResponseTeam.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLSendResponseTeam"],"summary":"Spawns and manages response teams.","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLShowInfo","type":"function","md":"functions/BIS_fnc_WLShowInfo.md","json":"functions/BIS_fnc_WLShowInfo.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLShowInfo"],"summary":"Hints buffer.","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLSideToFaction","type":"function","md":"functions/BIS_fnc_WLSideToFaction.md","json":"functions/BIS_fnc_WLSideToFaction.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLSideToFaction"],"summary":"Returns the primary faction for a given side.","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLSmoothText","type":"function","md":"functions/BIS_fnc_WLSmoothText.md","json":"functions/BIS_fnc_WLSmoothText.json","groups":["Warlords","GUI"],"syntax":["[text, nbOfLines, duration, color, outline] call BIS_fnc_WLSmoothText"],"summary":"Display given text smoothly.","arma3_since":"1.86","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLSoundMsg","type":"function","md":"functions/BIS_fnc_WLSoundMsg.md","json":"functions/BIS_fnc_WLSoundMsg.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLSoundMsg"],"summary":"Play a given announcer message.","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLSubroutine_purchaseMenuAssetAvailability","type":"function","md":"functions/BIS_fnc_WLSubroutine_purchaseMenuAssetAvailability.md","json":"functions/BIS_fnc_WLSubroutine_purchaseMenuAssetAvailability.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLSubroutine_purchaseMenuAssetAvailability"],"summary":"*N/A*","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLSubroutine_purchaseMenuGetUIScale","type":"function","md":"functions/BIS_fnc_WLSubroutine_purchaseMenuGetUIScale.md","json":"functions/BIS_fnc_WLSubroutine_purchaseMenuGetUIScale.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLSubroutine_purchaseMenuGetUIScale"],"summary":"*N/A*","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLSubroutine_purchaseMenuHandleDLC","type":"function","md":"functions/BIS_fnc_WLSubroutine_purchaseMenuHandleDLC.md","json":"functions/BIS_fnc_WLSubroutine_purchaseMenuHandleDLC.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLSubroutine_purchaseMenuHandleDLC"],"summary":"*N/A*","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLSubroutine_purchaseMenuRefresh","type":"function","md":"functions/BIS_fnc_WLSubroutine_purchaseMenuRefresh.md","json":"functions/BIS_fnc_WLSubroutine_purchaseMenuRefresh.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLSubroutine_purchaseMenuRefresh"],"summary":"*N/A*","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLSubroutine_purchaseMenuSetAssetDetails","type":"function","md":"functions/BIS_fnc_WLSubroutine_purchaseMenuSetAssetDetails.md","json":"functions/BIS_fnc_WLSubroutine_purchaseMenuSetAssetDetails.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLSubroutine_purchaseMenuSetAssetDetails"],"summary":"*N/A*","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLSubroutine_purchaseMenuSetItemsList","type":"function","md":"functions/BIS_fnc_WLSubroutine_purchaseMenuSetItemsList.md","json":"functions/BIS_fnc_WLSubroutine_purchaseMenuSetItemsList.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLSubroutine_purchaseMenuSetItemsList"],"summary":"*N/A*","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLSyncedTime","type":"function","md":"functions/BIS_fnc_WLSyncedTime.md","json":"functions/BIS_fnc_WLSyncedTime.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLSyncedTime"],"summary":"Returns time synced between server and clients","arma3_since":"1.96","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLSyncTime","type":"function","md":"functions/BIS_fnc_WLSyncTime.md","json":"functions/BIS_fnc_WLSyncTime.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLSyncTime"],"summary":"Introduces a synchronized time value for server and clients. OBSOLETE NOW AFTER SERVERTIME FIX","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLUpdateAO","type":"function","md":"functions/BIS_fnc_WLUpdateAO.md","json":"functions/BIS_fnc_WLUpdateAO.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLUpdateAO"],"summary":"Recalculates AO info (sector distribution).","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLVarsInit","type":"function","md":"functions/BIS_fnc_WLVarsInit.md","json":"functions/BIS_fnc_WLVarsInit.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLVarsInit"],"summary":"Init variables.","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLVehicleHandle","type":"function","md":"functions/BIS_fnc_WLVehicleHandle.md","json":"functions/BIS_fnc_WLVehicleHandle.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLVehicleHandle"],"summary":"Keeps track of spawned vehicles.","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_WLVotingBarHandle","type":"function","md":"functions/BIS_fnc_WLVotingBarHandle.md","json":"functions/BIS_fnc_WLVotingBarHandle.json","groups":["Warlords"],"syntax":["[] call BIS_fnc_WLVotingBarHandle"],"summary":"Handles the voting bar element in UI.","arma3_since":"1.86","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_worldArea","type":"function","md":"functions/BIS_fnc_worldArea.md","json":"functions/BIS_fnc_worldArea.json","groups":["Map and Markers"],"syntax":["call BIS_fnc_worldArea"],"summary":"Creates (or returns if it already exists) trigger with size of map.","arma3_since":"0.50","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_wpArtillery","type":"function","md":"functions/BIS_fnc_wpArtillery.md","json":"functions/BIS_fnc_wpArtillery.json","groups":["Waypoints"],"syntax":["[group, position, target, firedRounds, type] call BIS_fnc_wpArtillery"],"summary":"Let group members fire artillery barrage on waypoint position. Units must have magazine type.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_wpDemine","type":"function","md":"functions/BIS_fnc_wpDemine.md","json":"functions/BIS_fnc_wpDemine.json","groups":["Waypoints"],"syntax":["[group, position, target, clearUnknownMines] call BIS_fnc_wpDemine"],"summary":"Scripted \"CLEAR MINES\" Advanced Waypoint. The script needs a unit with the abiility to demine (engineer or explosive specialist trait and a toolkit).","arma3_since":"1.76","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_wpLand","type":"function","md":"functions/BIS_fnc_wpLand.md","json":"functions/BIS_fnc_wpLand.json","groups":["Waypoints"],"syntax":["[group, position, target] spawn BIS_fnc_wpLand"],"summary":"Let group members land at the waypoint position.","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_wpPatrol","type":"function","md":"functions/BIS_fnc_wpPatrol.md","json":"functions/BIS_fnc_wpPatrol.json","groups":["Waypoints","Broken Functions"],"syntax":["-"],"summary":"","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"broken","operator":null,"aliases":[]},{"name":"BIS_fnc_wpRelax","type":"function","md":"functions/BIS_fnc_wpRelax.md","json":"functions/BIS_fnc_wpRelax.json","groups":["Waypoints"],"syntax":["-"],"summary":"","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_wpSuppress","type":"function","md":"functions/BIS_fnc_wpSuppress.md","json":"functions/BIS_fnc_wpSuppress.json","groups":["Waypoints"],"syntax":["-"],"summary":"","arma3_since":"1.00","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_zoomLock","type":"function","md":"functions/BIS_fnc_zoomLock.md","json":"functions/BIS_fnc_zoomLock.json","groups":["Map and Markers"],"syntax":["[cameraCenter] call BIS_fnc_zoomLock"],"summary":"Locks the camera in place when the map is open.","arma3_since":"1.78","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_zoomLockEH","type":"function","md":"functions/BIS_fnc_zoomLockEH.md","json":"functions/BIS_fnc_zoomLockEH.json","groups":["Map and Markers","Event Handlers"],"syntax":["position call BIS_fnc_zoomLockEH"],"summary":"Event handler function for locking the camera.","arma3_since":"1.78","locality":{"argument":null,"effect":"local","server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_zoomOnArea","type":"function","md":"functions/BIS_fnc_zoomOnArea.md","json":"functions/BIS_fnc_zoomOnArea.json","groups":["Map and Markers"],"syntax":["[area, center, time, handler, forceCam] call BIS_fnc_zoomOnArea"],"summary":"Map will zoom on the given area. Function always takes the longer side of the area to zoom on.","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_zoomUnlock","type":"function","md":"functions/BIS_fnc_zoomUnlock.md","json":"functions/BIS_fnc_zoomUnlock.json","groups":["Map and Markers"],"syntax":["call BIS_fnc_zoomUnlock"],"summary":"Function that unlocks the camera in which has been previously locked with BIS_fnc_zoomLock.","arma3_since":"1.78","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"BIS_fnc_zzRotate","type":"function","md":"functions/BIS_fnc_zzRotate.md","json":"functions/BIS_fnc_zzRotate.json","groups":["Scenes"],"syntax":[],"summary":"","arma3_since":"0.50","locality":{"argument":null,"effect":null,"server_exec":false},"status":"ok","operator":null,"aliases":[]},{"name":"Anything","type":"topic","md":"topics/Anything.md","json":"topics/Anything.json","groups":["Data Types"],"syntax":[],"summary":"A variable of type Anything may be of any data types or Nothing.","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":["Any"]},{"name":"Arma 3: Actions","type":"topic","md":"topics/Actions.md","json":"topics/Actions.json","groups":["Scripting"],"syntax":[],"summary":"*unit* action [*\"actionType\"*, *parameter(s)*]","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":["ArmA 3: Actions","Arma 3 Actions","action/Arma 3 Actions List"]},{"name":"Arma 3: Curator","type":"topic","md":"topics/Curator.md","json":"topics/Curator.json","groups":["Scripting"],"syntax":[],"summary":"Curator is a technical name for Arma 3 Zeus game master system. Every involved scripting command, event handler or class name contains the name.","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":["Arma 3 Curator","Curator","Zeus Editing"]},{"name":"Arma 3: Event Handlers","type":"topic","md":"topics/Event_Handlers.md","json":"topics/Event_Handlers.json","groups":["Event Handlers"],"syntax":[],"summary":"An Event Handler (abbreviated to EH) allows you to automatically monitor and then execute custom code upon particular events being triggered.","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":["ArmA 3: Event Handlers"]},{"name":"Arma 3: Functions Library","type":"topic","md":"topics/Functions_Library.md","json":"topics/Functions_Library.json","groups":["Scripting"],"syntax":[],"summary":"Arma 3's Functions Library is the way to declare mission, campaign or addon's Functions. The main difference from older Function Libraries is that it runs automatically and does not require a Functions module.","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":["Arma 3 Functions Library","CfgFunctions","Functions Library (Arma 3)"]},{"name":"Arma 3: Mission Event Handlers","type":"topic","md":"topics/Mission_Event_Handlers.md","json":"topics/Mission_Event_Handlers.json","groups":["Event Handlers"],"syntax":[],"summary":"Arma 3 v0.50 Local Effect","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":["Arma 3: Event Handlers/addMissionEventHandler"]},{"name":"Arma 3: Remote Execution","type":"topic","md":"topics/Remote_Execution.md","json":"topics/Remote_Execution.json","groups":["Scripting"],"syntax":[],"summary":"Remote Execution is one of the cornerstones of Multiplayer Scripting in Arma 3.","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":["Arma 3 Remote Execution","Remote Execution"]},{"name":"Arma 3: Scripted Event Handlers","type":"topic","md":"topics/Scripted_Event_Handlers.md","json":"topics/Scripted_Event_Handlers.json","groups":["Event Handlers"],"syntax":[],"summary":"Scripted Event Handlers are triggered by some of BI's modules and functions. When triggered any code registered for one of these events via BIS_fnc_addScriptedEventHandler will be executed.","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":["Arma 3: Event Handlers/ScriptedEventHandlers"]},{"name":"Arma 3: Tree View Path","type":"topic","md":"topics/Tree_View_Path.md","json":"topics/Tree_View_Path.json","groups":["Scripting"],"syntax":[],"summary":"Tree View path for referencing Tree View item is not the same as the path used for adding items to the Tree View. This may cause quite a bit of confusion as to the usage of the Tree View commands.","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":["Tree View Path"]},{"name":"Arma 3: Writing a Function","type":"topic","md":"topics/Writing_a_Function.md","json":"topics/Writing_a_Function.json","groups":["Scripting"],"syntax":[],"summary":"The most important thing to remember when writing a function is that other people are going to use it. Most of them won't understand how it works, expecting it to do its job without problems.","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":[]},{"name":"Array","type":"topic","md":"topics/Array.md","json":"topics/Array.json","groups":["Data Types"],"syntax":[],"summary":"An Array is a list of items of varying variable types (including other arrays). Different types can coexist within the same array.","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":[]},{"name":"Boolean","type":"topic","md":"topics/Boolean.md","json":"topics/Boolean.json","groups":["Data Types"],"syntax":[],"summary":"Description:","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":["BOOL","boolean"]},{"name":"Code","type":"topic","md":"topics/Code.md","json":"topics/Code.json","groups":["Data Types"],"syntax":[],"summary":"Code represents data consisting of commands and their parameters. It is defined in script by being wrapped in `{`/`}` brackets, and is precompiled by the game engine.","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":["Block"]},{"name":"Code Best Practices","type":"topic","md":"topics/Code_Best_Practices.md","json":"topics/Code_Best_Practices.json","groups":["Scripting"],"syntax":[],"summary":"In the domain of development, any rule is a rule of thumb. If a rule states for example that it is better that a line of code doesn't go over 80 characters, it doesn't mean that any line *must not* go over 80…","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":[]},{"name":"Code Optimisation","type":"topic","md":"topics/Code_Optimisation.md","json":"topics/Code_Optimisation.json","groups":["Scripting"],"syntax":[],"summary":"This article will try to be a general guide about improving your code and its performance. - The first part (Rules) focuses on having a clean, readable and maintainable code.","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":[]},{"name":"Color","type":"topic","md":"topics/Color.md","json":"topics/Color.json","groups":["Scripting"],"syntax":[],"summary":"Color is a format of an Array, namely an Array of Numbers in format `[r, g, b]` or `[r, g, b, a]`, values ranging from 0 to 1.","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":[]},{"name":"Config","type":"topic","md":"topics/Config.md","json":"topics/Config.json","groups":["Data Types"],"syntax":[],"summary":"Description: Config file entry.","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":[]},{"name":"Control","type":"topic","md":"topics/Control.md","json":"topics/Control.json","groups":["Data Types"],"syntax":[],"summary":"Description: Control UI object.","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":[]},{"name":"Control Structures","type":"topic","md":"topics/Control_Structures.md","json":"topics/Control_Structures.json","groups":["Scripting"],"syntax":[],"summary":"Control Structures are statements which are used to control execution flow in the scripts. They are sequences of scripting code which help to control complex procedures.","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":[]},{"name":"Description.ext","type":"topic","md":"topics/Description.ext.md","json":"topics/Description.ext.json","groups":["Scripting"],"syntax":[],"summary":"The Description.ext file is a missionConfigFile and is used to set the overall mission attributes or to define global properties that will be available for other scripts.","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":["Arma 3 CfgCommands","Arma 3: CfgCommands","CfgCommands","CfgSounds","EXT","desc.ext","description.ext","disableAI (description.ext)"]},{"name":"Diary Record","type":"topic","md":"topics/Diary_Record.md","json":"topics/Diary_Record.json","groups":["Data Types"],"syntax":[],"summary":"Description: A Diary Record is created by createDiaryRecord - introduced in Arma 2.","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":[]},{"name":"Display","type":"topic","md":"topics/Display.md","json":"topics/Display.json","groups":["Data Types"],"syntax":[],"summary":"Display is a UI object that holds Dialogs and Controls. Similar to how controls are identified by IDCs, displays and dialogs are identified by IDDs.","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":[]},{"name":"Editor Object","type":"topic","md":"topics/Editor_Object.md","json":"topics/Editor_Object.json","groups":["Data Types"],"syntax":[],"summary":"Description:","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":[]},{"name":"Event Scripts","type":"topic","md":"topics/Event_Scripts.md","json":"topics/Event_Scripts.json","groups":["Scripting"],"syntax":[],"summary":"__NOTOC____NOEDITSECTION__","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":["Event based scripts","Init.sqs","Initintro.sqs","init.sqf","init.sqs","onPlayerRespawn.sqf"]},{"name":"Expression","type":"topic","md":"topics/Expression.md","json":"topics/Expression.json","groups":["Scripting"],"syntax":[],"summary":"An expression is a piece of code that returns a value.","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":["expression"]},{"name":"For Type","type":"topic","md":"topics/For_Type.md","json":"topics/For_Type.json","groups":["Data Types"],"syntax":[],"summary":"Description: This type handles 'For' cycles.","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":[]},{"name":"Group","type":"topic","md":"topics/Group.md","json":"topics/Group.json","groups":["Data Types"],"syntax":[],"summary":"A group is its own data type in the scripting language. All units belong to a group. If units are linked together in the editor, they are all part of the same group.","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":[]},{"name":"HashMap","type":"topic","md":"topics/HashMap.md","json":"topics/HashMap.json","groups":["Data Types"],"syntax":[],"summary":"Arma 3 v2.02","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":[]},{"name":"HashMapKey","type":"topic","md":"topics/HashMapKey.md","json":"topics/HashMapKey.json","groups":["Data Types"],"syntax":[],"summary":"HashMapKey is a virtual compound type containing all the possible types that can be used as keys in a HashMap.","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":[]},{"name":"Identifier","type":"topic","md":"topics/Identifier.md","json":"topics/Identifier.json","groups":["Scripting"],"syntax":[],"summary":"__NOTOC__ An Identifier is the name given to a variable that the scripter can choose: It is the name that *identifies* the variable.","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":["identifier"]},{"name":"If Type","type":"topic","md":"topics/If_Type.md","json":"topics/If_Type.json","groups":["Data Types"],"syntax":[],"summary":"Description: Helper type used in if...then construct.","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":[]},{"name":"Initialisation Order","type":"topic","md":"topics/Initialisation_Order.md","json":"topics/Initialisation_Order.json","groups":["Scripting"],"syntax":[],"summary":"Whenever a mission is launched (or joined in Multiplayer) certain tasks are performed to ensure the mission's various components are initialised correctly and that everyone is synced in multiplayer games (particularly…","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":["Initialization Order"]},{"name":"Location","type":"topic","md":"topics/Location.md","json":"topics/Location.json","groups":["Data Types"],"syntax":[],"summary":"A location is an extended type of marker. For example city names displayed on the map are locations; their information can be accessed and modified with Location commands.","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":["Arma 2: CfgLocationTypes","location"]},{"name":"Magic Variables","type":"topic","md":"topics/Magic_Variables.md","json":"topics/Magic_Variables.json","groups":["Scripting"],"syntax":[],"summary":"__NOEDITSECTION__ Magic variables are engine-maintained variables that serve a specific purpose within a given scope and are often used by the engine to provide data to a script or code fragment.","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":["fnc scriptName","forEachIndex","this","thisActivator","thisArgs","thisList","thisScript","thisTrigger","thisargs","x","y"]},{"name":"Multiplayer Scripting","type":"topic","md":"topics/Multiplayer_Scripting.md","json":"topics/Multiplayer_Scripting.json","groups":["Scripting"],"syntax":[],"summary":"This page aims to explain notions and specificities of Multiplayer Scripting and its differences with Singleplayer Scripting.","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":["JIP","Join In Progress","Locality in Multiplayer","Multiplayer scripting"]},{"name":"Namespace","type":"topic","md":"topics/Namespace.md","json":"topics/Namespace.json","groups":["Data Types"],"syntax":[],"summary":"Arma 2 v1.00","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":[]},{"name":"NaN","type":"topic","md":"topics/NaN.md","json":"topics/NaN.json","groups":["Data Types"],"syntax":[],"summary":"Description:","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":[]},{"name":"Nothing","type":"topic","md":"topics/Nothing.md","json":"topics/Nothing.json","groups":["Data Types"],"syntax":[],"summary":"An expression of type Nothing is no value. It cannot be assigned to a variable. It exists because each expression needs to return some value and needs to have some clearly identified type.","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":[]},{"name":"Number","type":"topic","md":"topics/Number.md","json":"topics/Number.json","groups":["Data Types"],"syntax":[],"summary":"A number is, depending on scope, either a single precision floating-point number (when talking about scripting) or a range of numerical types when talking about config context.","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":["Scalar"]},{"name":"Object","type":"topic","md":"topics/Object.md","json":"topics/Object.json","groups":["Data Types"],"syntax":[],"summary":"Object refers to a building block within a scenario. In general when using this term the author refers to the representation of an object (soldier, house, crate, etc.) that can be manipulated when in the 3D environment…","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":["Game Logic","Logic","ObjectRTD"]},{"name":"Operators","type":"topic","md":"topics/Operators.md","json":"topics/Operators.json","groups":["Scripting"],"syntax":[],"summary":"Operators are the base commands each programming language is built on. They provide ability to perform basic mathematical and logical operations.","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":[]},{"name":"Order of Precedence","type":"topic","md":"topics/Order_of_Precedence.md","json":"topics/Order_of_Precedence.json","groups":["Scripting"],"syntax":[],"summary":"Order of operations, also called operator precedence, is a set of rules specifying which procedures should be performed first in a mathematical expression.","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":[]},{"name":"Position","type":"topic","md":"topics/Position.md","json":"topics/Position.json","groups":["Scripting"],"syntax":[],"summary":"Positions in Arma games are always represented as arrays. There are two types of positions: - 2D position: `[X, Y]` - 3D position: `[X, Y, Z]`","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":["Position2D","Position3D","PositionAGL","PositionAGLS","PositionASL","PositionASLW","PositionATL","PositionConfig","PositionRelative","PositionWorld"]},{"name":"PreProcessor Commands","type":"topic","md":"topics/PreProcessor_Commands.md","json":"topics/PreProcessor_Commands.json","groups":["Scripting"],"syntax":[],"summary":"The PreProcessor and the Config Parser allow to use macros in configs. The purpose of macros is to re-use the same definition in scripts and configs multiple times.","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":["Config Parser","PreProcessor Errors"]},{"name":"Scheduler","type":"topic","md":"topics/Scheduler.md","json":"topics/Scheduler.json","groups":["Scripting"],"syntax":[],"summary":"The Scheduler is the part of the game engine that decides which script runs at a certain point in time. It has the ability to pause a running script, move it to the back of the running queue and start a new script.","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":[]},{"name":"Script Handle","type":"topic","md":"topics/Script_Handle.md","json":"topics/Script_Handle.json","groups":["Data Types"],"syntax":[],"summary":"A Script Handle, used to identify scripts in script operations called using spawn or execVM. Introduced with Armed Assault, does not refer to Operation Flashpoint or Operation Flashpoint: Resistance.","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":["Script (Handle)"]},{"name":"Side","type":"topic","md":"topics/Side.md","json":"topics/Side.json","groups":["Data Types"],"syntax":[],"summary":"| Id | Side | Description | Commands | Can<br>createCenter | String version | Present in | | | | | | | |---|---|---|---|---|---|---|---|---|---|---|---|---| | Operation Flashpoint v1.00 | Operation Flashpoint:…","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":[]},{"name":"SQF Syntax","type":"topic","md":"topics/SQF_Syntax.md","json":"topics/SQF_Syntax.json","groups":["Scripting"],"syntax":[],"summary":"SQF stands for Status Quo Function - a successor of Status Quo Script, which is deprecated since Armed Assault but could still be used in Arma 3.","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":["*/","/*","/**/","//","SQF","SQF syntax","sqf"]},{"name":"String","type":"topic","md":"topics/String.md","json":"topics/String.json","groups":["Data Types"],"syntax":[],"summary":"A string is a variable type that contains text. Possible length and characters depend on the game and its version.","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":["Strings"]},{"name":"Structured Text","type":"topic","md":"topics/Structured_Text.md","json":"topics/Structured_Text.json","groups":["Data Types"],"syntax":[],"summary":"Structured Text is a Data Type that has been introduced with Armed Assault. It is a rich text, which is able to include images and formatting. It can be created using XML-like syntax, as seen below.","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":["Text"]},{"name":"Switch Type","type":"topic","md":"topics/Switch_Type.md","json":"topics/Switch_Type.json","groups":["Data Types"],"syntax":[],"summary":"Description:","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":[]},{"name":"Task","type":"topic","md":"topics/Task.md","json":"topics/Task.json","groups":["Data Types"],"syntax":[],"summary":"A Task is a Data Type that contains a task's details, such as location, title and description.","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":[]},{"name":"Team","type":"topic","md":"topics/Team.md","json":"topics/Team.json","groups":["Data Types"],"syntax":[],"summary":"Description: : n/a","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":[]},{"name":"Team Member","type":"topic","md":"topics/Team_Member.md","json":"topics/Team_Member.json","groups":["Data Types"],"syntax":[],"summary":"Description: n/a - see Command Group: Teams.","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":[]},{"name":"User Interface Event Handlers","type":"topic","md":"topics/User_Interface_Event_Handlers.md","json":"topics/User_Interface_Event_Handlers.json","groups":["Event Handlers"],"syntax":[],"summary":"__NOEDITSECTION__","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":["Arma 3: Event Handlers/User Interface","Arma 3: User Interface Event Handlers","UIEH"]},{"name":"Variables","type":"topic","md":"topics/Variables.md","json":"topics/Variables.json","groups":["Scripting"],"syntax":[],"summary":"A variable is a \"storage container\" or \"named placeholder\" for data. You can read and modify the data once this container is created.","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":[]},{"name":"Vector3D","type":"topic","md":"topics/Vector3D.md","json":"topics/Vector3D.json","groups":["Scripting"],"syntax":[],"summary":"*See also Vector2D.* Format:","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":["Vector"]},{"name":"Void","type":"topic","md":"topics/Void.md","json":"topics/Void.json","groups":["Data Types"],"syntax":[],"summary":"A variable of type Void is an undefined variable.","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":[]},{"name":"While Type","type":"topic","md":"topics/While_Type.md","json":"topics/While_Type.json","groups":["Data Types"],"syntax":[],"summary":"Description: Helper type used in while...do construct.","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":[]},{"name":"With Type","type":"topic","md":"topics/With_Type.md","json":"topics/With_Type.json","groups":["Data Types"],"syntax":[],"summary":"Description:","arma3_since":null,"locality":null,"status":"ok","operator":null,"aliases":[]}]}