-
Notifications
You must be signed in to change notification settings - Fork 17
/
sqf.json
112 lines (112 loc) · 59.6 KB
/
sqf.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
{
"scopeName": "source.sqf",
"name": "SQF",
"fileTypes": [
"sqf"
],
"patterns": [
{
"name": "comment.line.double-slash.sqf",
"match": "//.*$"
},
{
"name": "comment.block.sqf",
"begin": "comment (\"|')",
"end": "\\1"
},
{
"name": "comment.block.sqf",
"begin": "/\\*",
"end": "\\*/"
},
{
"name": "constant.numeric.sqf",
"match": "\\b(0x[a-fA-F\\d]+|\\d+(\\.\\d+)?(e[+-]?\\d+)?)|pi\\b"
},
{
"name": "constant.language.sqf",
"match": "\\b(?i:true|false|nil)\\b"
},
{
"name": "keyword.control.sqf",
"match": "\\b(?i:if|then|else|exitWith|while|do|for|from|to|with|switch|case|default|breakOut|breakTo|forEach|step)\\b"
},
{
"name": "keyword.operator.arithmetic.sqf",
"match": "\\+|-|\\*|/|%|>>|\\^"
},
{
"name": "keyword.operator.assignment.sqf",
"match": "="
},
{
"name": "keyword.operator.comparison.sqf",
"match": "<=|>=|==|<|>|!="
},
{
"name": "keyword.operator.logical.sqf",
"match": "\\b(?i:and|or|not)\\b|\\B[&\\|]{2}\\B|!"
},
{
"name": "meta.preprocessor.c",
"begin": "^\\s*(#)(define|undef|ifdef|ifndef|else|endif|include)\\b",
"beginCaptures": {
"1": {
"name": "punctuation.definition.keyword.c"
},
"2": {
"name": "keyword.control.import.c"
}
},
"end": "(?=(?://|/\\*))|(?<!\\\\)(?=\\n)",
"patterns": [
{
"match": "(?>\\\\\\s*\\n)",
"name": "punctuation.separator.continuation.c"
}
]
},
{
"name": "keyword.other.cba.sqf",
"match": "(\\b|##)(ADDON|ARR_d|[QD]?E?FUNC|GET[MU]?VAR|Q?E?GVAR|PATHTOF|PATHTOEF|PREP|QUOTE|SET[MU]?VAR)(\\b|##)"
},
{
"name": "string.single.sqf",
"begin": "'",
"end": "'"
},
{
"name": "string.double.sqf",
"begin": "\"",
"end": "\""
},
{
"name": "support.constant.sqf",
"match": "\\b(?i:controlNull|displayNull|grpNull|locationNull|netObjNull|objNull|scriptNull|taskNull|teamMemberNull|west|east|resistance|civilian|independent|blufor|opfor)\\b"
},
{
"name": "support.function.sqf",
"match": "\\b(?i:abs|accTime|acos|action|actionIDs|actionKeys|actionKeysImages|actionKeysNames|actionKeysNamesArray|actionName|actionParams|activateAddons|activatedAddons|activateKey|add3DENConnection|add3DENEventHandler|add3DENLayer|addAction|addAction|addBackpack|addBackpackCargo|addBackpackCargoGlobal|addBackpackGlobal|addCamShake|addCuratorAddons|addCuratorCameraArea|addCuratorEditableObjects|addCuratorEditingArea|addCuratorPoints|addEditorObject|addEventHandler|addForce|addGoggles|addGroupIcon|addHandgunItem|addHeadgear|addItem|addItemCargo|addItemCargoGlobal|addItemPool|addItemToBackpack|addItemToUniform|addItemToVest|addLiveStats|addMagazine|addMagazine|addMagazine|addMagazineAmmoCargo|addMagazineCargo|addMagazineCargoGlobal|addMagazineGlobal|addMagazinePool|addMagazines|addMagazineTurret|addMenu|addMenuItem|addMissionEventHandler|addMPEventHandler|addMusicEventHandler|addOwnedMine|addPlayerScores|addPrimaryWeaponItem|addPublicVariableEventHandler|addPublicVariableEventHandler|addRating|addResources|addScore|addScoreSide|addSecondaryWeaponItem|addSwitchableUnit|addTeamMember|addToRemainsCollector|addTorque|addUniform|addVehicle|addVest|addWaypoint|addWeapon|addWeaponCargo|addWeaponCargoGlobal|addWeaponGlobal|addWeaponItem|addWeaponItem|addWeaponPool|addWeaponTurret|admin|agent|agents|AGLToASL|aimedAtTarget|aimPos|airDensityRTD|airplaneThrottle|airportSide|airportSide|AISFinishHeal|alive|all3DENEntities|allAirports|allControls|allCurators|allCutLayers|allDead|allDeadMen|allDisplays|allGroups|allMapMarkers|allMines|allMissionObjects|allow3DMode|allowCrewInImmobile|allowCuratorLogicIgnoreAreas|allowDamage|isDamageAllowed|allowDammage|allowFileOperations|allowFleeing|allowGetIn|allowSprint|allPlayers|allSimpleObjects|allSites|allTurrets|allTurrets|allUnits|allUnitsUAV|allVariables|ammo|ammoOnPylon|and|and|animate|animateBay|animateDoor|animatePylon|animateSource|animationNames|animationPhase|animationSourcePhase|animationState|append|apply|armoryPoints|arrayIntersect|asin|ASLToAGL|ASLToATL|assert|assignAsCargo|assignAsCargoIndex|assignAsCommander|assignAsDriver|assignAsGunner|assignAsTurret|assignCurator|assignedCargo|assignedCommander|assignedDriver|assignedGunner|assignedItems|assignedTarget|assignedTeam|assignedVehicle|assignedVehicleRole|assignItem|assignTeam|assignToAirport|assignToAirport|atan|atan2|atg|ATLToASL|attachedObject|attachedObjects|attachedTo|attachObject|attachTo|attackEnabled|backpack|backpackCargo|backpackContainer|backpackItems|backpackMagazines|backpackSpaceFor|batteryChargeRTD|behaviour|benchmark|binocular|blufor|boundingBox|boundingBoxReal|boundingCenter|breakOut|breakOut|breakTo|briefingName|buildingExit|buildingPos|buldozer_LoadNewRoads|buldozer_reloadOperMap|buttonAction|buttonAction|buttonSetAction|buttonSetAction|cadetMode|call|call|callExtension|callExtension|camCommand|camCommit|camCommitPrepared|camCommitted|camConstuctionSetParams|camCreate|camDestroy|cameraEffect|cameraEffectEnableHUD|cameraInterest|cameraOn|cameraView|campaignConfigFile|camPreload|camPreloaded|camPrepareBank|camPrepareDir|camPrepareDive|camPrepareFocus|camPrepareFov|camPrepareFovRange|camPreparePos|camPrepareRelPos|camPrepareTarget|camPrepareTarget|camSetBank|camSetDir|camSetDive|camSetFocus|camSetFov|camSetFovRange|camSetPos|camSetRelPos|camSetTarget|camSetTarget|camTarget|camUseNVG|canAdd|canAdd|canAddItemToBackpack|canAddItemToBackpack|canAddItemToUniform|canAddItemToUniform|canAddItemToVest|canAddItemToVest|cancelSimpleTaskDestination|canFire|canMove|canSlingLoad|canStand|canSuspend|canTriggerDynamicSimulation|canUnloadInCombat|canVehicleCargo|captive|captiveNum|case|catch|cbChecked|cbSetChecked|ceil|channelEnabled|cheatsEnabled|checkAIFeature|checkVisibility|civilian|className|clearAllItemsFromBackpack|clearBackpackCargo|clearBackpackCargoGlobal|clearGroupIcons|clearItemCargo|clearItemCargoGlobal|clearItemPool|clearMagazineCargo|clearMagazineCargoGlobal|clearMagazinePool|clearOverlay|clearRadio|clearVehicleInit|clearWeaponCargo|clearWeaponCargoGlobal|clearWeaponPool|clientOwner|closeDialog|closeDisplay|closeOverlay|collapseObjectTree|collect3DENHistory|collectiveRTD|combatMode|commandArtilleryFire|commandChat|commandChat|commander|commandFire|commandFollow|commandFSM|commandGetOut|commandingMenu|commandMove|commandRadio|commandRadio|commandStop|commandSuppressiveFire|commandTarget|commandWatch|commandWatch|comment|commitOverlay|compile|compileFinal|completedFSM|composeText|configClasses|configFile|configHierarchy|configName|configNull|configProperties|configSourceAddonList|configSourceMod|configSourceModList|confirmSensorTarget|connectTerminalToUAV|controlNull|controlsGroupCtrl|copyFromClipboard|copyToClipboard|copyWaypoints|cos|count|count|count|count|countEnemy|countFriendly|countSide|countType|countUnknown|create3DENComposition|create3DENEntity|create3DENEntity|createAgent|createCenter|createDialog|createDiaryLink|createDiaryRecord|createDiaryRecord|createDiarySubject|createDisplay|createGearDialog|createGroup|createGroup|createGuardedPoint|createLocation|createMarker|createMarkerLocal|createMenu|createMine|createMissionDisplay|createMPCampaignDisplay|createSimpleObject|createSimpleObject|createSimpleTask|createSite|createSoundSource|createTarget|createTask|createTeam|createTrigger|createUnit|createVehicle|createVehicleCrew|createVehicleLocal|crew|ctAddHeader|ctAddRow|ctClear|ctCurSel|ctData|Control|ctHeaderCount|ctrlActivate|ctrlAddEventHandler|ctrlAngle|ctrlAutoScrollDelay|ctrlAutoScrollRewind|ctrlAutoScrollSpeed|ctrlChecked|ctrlChecked|ctrlClassName|ctrlCommit|ctrlCommitted|ctrlCreate|ctrlDelete|ctrlEnable|ctrlEnable|ctrlEnabled|ctrlEnabled|ctrlFade|ctrlHTMLLoaded|ctrlIDC|ctrlIDD|ctrlMapAnimAdd|ctrlMapAnimClear|ctrlMapAnimCommit|ctrlMapAnimDone|ctrlMapCursor|ctrlMapMouseOver|ctrlMapScale|ctrlMapScreenToWorld|ctrlMapWorldToScreen|ctrlModel|ctrlModelDirAndUp|ctrlModelScale|ctrlParent|ctrlParentControlsGroup|ctrlPosition|ctrlRemoveAllEventHandlers|ctrlRemoveEventHandler|ctrlScale|ctrlSetActiveColor|ctrlSetAngle|ctrlSetAutoScrollDelay|ctrlSetAutoScrollRewind|ctrlSetAutoScrollSpeed|ctrlSetBackgroundColor|ctrlSetChecked|ctrlSetChecked|ctrlSetEventHandler|ctrlSetFade|ctrlSetFocus|ctrlSetFont|ctrlSetFontH1|ctrlSetFontH1B|ctrlSetFontH2|ctrlSetFontH2B|ctrlSetFontH3|ctrlSetFontH3B|ctrlSetFontH4|ctrlSetFontH4B|ctrlSetFontH5|ctrlSetFontH5B|ctrlSetFontH6|ctrlSetFontH6B|ctrlSetFontHeight|ctrlSetFontHeightH1|ctrlSetFontHeightH2|ctrlSetFontHeightH3|ctrlSetFontHeightH4|ctrlSetFontHeightH5|ctrlSetFontHeightH6|ctrlSetFontHeightSecondary|ctrlSetFontP|ctrlSetFontPB|ctrlSetFontSecondary|ctrlSetForegroundColor|ctrlSetModel|ctrlSetModelDirAndUp|ctrlSetModelScale|ctrlSetPosition|ctrlSetPosition|ctrlSetPosition|ctrlSetScale|ctrlSetStructuredText|ctrlSetText|ctrlSetText|ctrlSetTextColor|ctrlSetTooltip|ctrlSetTooltipColorBox|ctrlSetTooltipColorShade|ctrlSetTooltipColorText|ctrlShow|ctrlShown|ctrlText|ctrlTextHeight|ctrlTextWidth|ctrlType|ctrlVisible|ctRowCount|ctSetData|ctSetHeaderTemplate|ctSetRowTemplate|ctValue|curatorAddons|curatorCamera|curatorCameraArea|curatorCameraAreaCeiling|curatorCoef|curatorEditableObjects|curatorEditingArea|curatorEditingAreaType|curatorMouseOver|curatorPoints|curatorRegisteredObjects|curatorSelected|curatorWaypointCost|current3DENOperation|currentChannel|currentCommand|currentMagazine|currentMagazineDetail|currentMagazineDetailTurret|currentMagazineTurret|currentMuzzle|currentNamespace|currentTask|currentTasks|currentThrowable|currentVisionMode|currentWaypoint|currentWeapon|currentWeaponMode|currentWeaponTurret|currentZeroing|cursorObject|cursorTarget|customChat|customRadio|cutFadeOut|cutObj|cutRsc|cutText|damage|date|dateToNumber|daytime|deActivateKey|debriefingText|debugFSM|debugLog|default|deg|delete3DENEntities|deleteAt|deleteCenter|deleteCollection|deleteEditorObject|deleteGroup|deleteGroupWhenEmpty|deleteIdentity|deleteLocation|deleteMarker|deleteMarkerLocal|deleteRange|deleteResources|deleteSite|deleteStatus|deleteTarget|deleteTeam|deleteVehicle|deleteVehicleCrew|deleteWaypoint|detach|detectedMines|diag_activeMissionFSMs|diag_activeScripts|diag_activeSQFScripts|diag_activeSQSScripts|diag_captureFrame|diag_captureFrameToFile|diag_captureSlowFrame|diag_codePerformance|diag_drawMode|diag_mode|diag_enabled|diag_fps|diag_fpsMin|diag_frameNo|diag_list|diag_log|diag_logSlowFrame|diag_mergeConfigFile|diag_recordTurretLimits|diag_resetShapes|diag_tickTime|diag_toggle|dialog|diarySubjectExists|didJIP|didJIPOwner|difficulty|difficultyEnabled|difficultyEnabledRTD|difficultyOption|direction|directSay|disableAI|disableCollisionWith|disableConversation|disableDebriefingStats|disableMapIndicators|disableNVGEquipment|disableRemoteSensors|disableSerialization|disableTIEquipment|disableUAVConnectability|disableUserInput|displayAddEventHandler|displayCtrl|displayNull|displayParent|displayRemoveAllEventHandlers|displayRemoveEventHandler|displaySetEventHandler|dissolveTeam|distance|distance|distance2D|distanceSqr|distributionRegion|do|do3DENAction|doArtilleryFire|do|doFire|doFollow|doFSM|doGetOut|doMove|doorPhase|doStop|doSuppressiveFire|doTarget|doWatch|doWatch|drawArrow|drawEllipse|drawIcon|drawIcon3D|drawLine|drawLine3D|drawLink|drawLocation|drawPolygon|drawRectangle|drawTriangle|driver|drop|dynamicSimulationDistance|dynamicSimulationDistanceCoef|dynamicSimulationEnabled|dynamicSimulationSystemEnabled|east|echo|edit3DENMissionAttributes|editObject|editorSetEventHandler|effectiveCommander|else|emptyPositions|enableAI|enableAIFeature|enableAimPrecision|enableAttack|enableAudioFeature|enableAutoStartUpRTD|enableAutoTrimRTD|enableCamShake|enableCaustics|enableChannel|enableChannel|enableCollisionWith|enableCoPilot|enableCopilot|enableDebriefingStats|enableDiagLegend|enableDynamicSimulation|enableDynamicSimulationSystem|enableEndDialog|enableEngineArtillery|enableEnvironment|enableEnvironment|environmentEnabled|enableFatigue|enableGunLights|enableIRLasers|enableMimics|enablePersonTurret|enableRadio|enableReload|enableRopeAttach|enableSatNormalOnDetail|enableSaving|enableSaving|enableSentences|enableSimulation|enableSimulationGlobal|enableStamina|enableTeamSwitch|enableTraffic|enableUAVConnectability|enableUAVWaypoints|enableVehicleCargo|enableVehicleSensor|enableVehicleSensor|enableWeaponDisassembly|enableWeaponDisassembly|endLoadingScreen|endMission|enemy|engineOn|enginesIsOnRTD|enginesRpmRTD|enginesTorqueRTD|entities|estimatedEndServerTime|estimatedTimeLeft|evalObjectArgument|everyBackpack|everyContainer|exec|execEditorScript|execFSM|execFSM|execVM|execVM|exit|exitWith|exp|expectedDestination|exportJIPMessages|exportLandscapeXYZ|eyeDirection|eyePos|face|faction|fadeMusic|fadeRadio|fadeSound|fadeSpeech|failMission|false|fillWeaponsFromPool|find|findIf|findCover|findDisplay|findEditorObject|findEmptyPosition|findEmptyPositionReady|findNearestEnemy|setUnloadInCombat|finishMissionInit|finite|fire|fireAtTarget|firstBackpack|flag|flagAnimationPhase|flagOwner|fleeing|floor|flyInHeight|flyInHeightASL|fog|fogForecast|fogParams|for|for|forceAddUniform|forcedMap|forceEnd|forceFlagTexture|forceFollowRoad|forceMap|forceRespawn|forceSpeed|forceWalk|forceWeaponFire|forceWeatherChange|forEach|forEachMember|forEachMemberAgent|forEachMemberTeam|forgetTarget|format|formation|formationDirection|formationLeader|formationMembers|formationPosition|formationTask|formatText|formLeader|freeLook|friendly|from|fromEditor|fuel|fullCrew|gearIDCAmmoCount|gearSlotAmmoCount|gearSlotData|get3DENActionState|get3DENAttribute|get3DENCamera|get3DENConnections|get3DENEntity|get3DENEntityID|get3DENGrid|get3DENIconsVisible|get3DENLayerEntities|get3DENLinesVisible|get3DENMissionAttribute|get3DENMouseOver|get3DENSelected|getAimingCoef|getAllEnvSoundControllers|getAllHitPointsDamage|getAllOwnedMines|getAllSoundControllers|getAmmoCargo|getAnimAimPrecision|getAnimSpeedCoef|getArray|getArtilleryAmmo|getArtilleryComputerSettings|getArtilleryETA|getAssignedCuratorLogic|getAssignedCuratorUnit|getBackpackCargo|getBleedingRemaining|getBurningValue|getCameraViewDirection|getCargoIndex|getCenterOfMass|getClientState|getClientStateNumber|getCompatiblePylonMagazines|getCompatiblePylonMagazines|getConnectedUAV|getContainerMaxLoad|getCursorObjectParams|getCustomAimCoef|getDammage|getDescription|getDir|getDirVisual|getDLCs|getEditorCamera|getEditorMode|getEditorObjectScope|getElevationOffset|getEnvSoundController|getFatigue|getForcedFlagTexture|getFriend|getFSMVariable|getFSMVariable|getFuelCargo|getGroupIcon|getGroupIconParams|getGroupIcons|getHideFrom|getHit|getHitIndex|getHitPointDamage|getItemCargo|getMagazineCargo|getMarkerColor|getMarkerPos|getMarkerSize|getMarkerType|getMass|getMissionConfig|getMissionConfigValue|getMissionConfigValue|getMissionDLCs|getMissionLayerEntities|getModelInfo|getMousePosition|getNumber|getObjectArgument|getObjectChildren|getObjectDLC|getObjectMaterials|getObjectProxy|getObjectTextures|getObjectType|getObjectViewDistance|getOxygenRemaining|getPersonUsedDLCs|getPilotCameraDirection|getPilotCameraPosition|getPilotCameraRotation|getPilotCameraTarget|getPlayerChannel|getPlayerScores|getPlayerUID|getPlayerUIDOld|getPos|getPos|getPosASL|getPosASLVisual|getPosASLW|getPosATL|getPosATLVisual|getPosVisual|getPosWorld|getPylonMagazines|getRelDir|getRelPos|getRemoteSensorsDisabled|getRepairCargo|getResolution|getShadowDistance|getShotParents|getSlingLoad|getSoundController|getSoundControllerResult|getSpeed|getStamina|getStatValue|getSuppression|getTerrainGrid|getTerrainHeightASL|getText|getUnitLoadout|getUnitLoadout|getUnitTrait|getVariable|getVariable|getVehicleCargo|getWeaponCargo|getWeaponSway|getworld|getWPPos|glanceAt|globalChat|globalRadio|goggles|goto|group|groupChat|groupFromNetId|groupIconSelectable|groupIconsVisible|groupId|groupOwner|groupRadio|groupSelectedUnits|groupSelectUnit|grpNull|gunner|gusts|halt|handgunItems|handgunMagazine|handgunWeapon|handsHit|hasInterface|hasPilotCamera|hasWeapon|hcAllGroups|hcGroupParams|hcLeader|hcRemoveAllGroups|hcRemoveGroup|hcSelected|hcSelectGroup|hcSetGroup|hcShowBar|hcShownBar|headgear|hideBehindScripted|hideBody|hideObject|hideObject|hideObjectGlobal|hideSelection|hierarchyObjectsCount|hint|hintC|hintCadet|hintSilent|hmd|hostMission|htmlLoad|HUDMovementLevels|humidity|if|image|importAllGroups|importance|in|inArea|inAreaArray|incapacitatedState|independent|inflame|inflamed|inGameUISetEventHandler|inheritsFrom|initAmbientLife|inPolygon|inputAction|inRangeOfArtillery|insertEditorObject|intersect|is3DEN|is3DENMultiplayer|isAbleToBreathe|isAgent|isArray|isAutoHoverOn|isAutonomous|isAutotest|isBleeding|isBurning|isClass|isCollisionLightOn|isCopilotEnabled|isDedicated|isDLCAvailable|isEngineOn|isEqualTo|isEqualType|isEqualTypeAll|isEqualTypeAny|isEqualTypeArray|isEqualTypeParams|isFilePatchingEnabled|isFlashlightOn|isFlatEmpty|isForcedWalk|isFormationLeader|isGroupDeletedWhenEmpty|isHidden|isHideBehindScripted|isInRemainsCollector|isInstructorFigureEnabled|isIRLaserOn|isKeyActive|isKindOf|isLightOn|isLocalized|isManualFire|isMarkedForCollection|isMultiplayer|isNil|isNil|isNull|isNumber|isObjectHidden|isObjectRTD|isOnRoad|isPiPEnabled|isPipEnabled|isPlayer|isRealTime|isRemoteExecuted|isRemoteExecutedJIP|isServer|isShowing3DIcons|isSimpleObject|isSprintAllowed|isStaminaEnabled|isSteamMission|isStreamFriendlyUIEnabled|isText|isTouchingGround|isTurnedOut|isTutHintsEnabled|isUAVConnectable|isUAVConnected|isUIContext|isUniformAllowed|isVehicleCargo|isVehicleRadarOn|isVehicleSensorEnabled|vehicleClass|isWalking|isWeaponDeployed|isWeaponRested|itemCargo|items|itemsWithMagazines|join|joinAs|joinAsSilent|joinSilent|joinString|kbAddDatabase|kbAddDatabaseTargets|kbAddTopic|kbHasTopic|kbReact|kbRemoveTopic|kbTell|kbWasSaid|keyImage|keyName|knowsAbout|knowsAbout|targetKnowledge|land|landAt|landAt|landResult|language|laserTarget|lbAdd|lbClear|lbColor|lbColorRight|lbCurSel|lbData|lbDelete|lbIsSelected|lbPicture|lbPictureRight|lbSelection|lbSetColor|lbSetColorRight|lbSetCurSel|lbSetData|lbSetPicture|lbSetPictureColor|lbSetPictureColorDisabled|lbSetPictureColorSelected|lbSetPictureRight|lbSetPictureRightColor|lbSetPictureRightColorDisabled|lbSetPictureRightColorSelected|lbSetSelectColor|lbSetSelectColorRight|lbSetSelected|lbSetText|lbSetTextRight|lbSetTooltip|lbSetValue|lbSize|lbSort|lbSortByValue|lbText|lbValue|leader|leaderboardDeInit|leaderboardGetRows|leaderboardInit|leaderboardRequestRowsFriends|leaderboardsRequestUploadScore|leaderboardsRequestUploadScoreKeepBest|leaderboardState|leaveVehicle|libraryCredits|libraryDisclaimers|lifeState|lightAttachObject|lightDetachObject|lightIsOn|lightnings|limitSpeed|linearConversion|endl|lineBreak|lineIntersects|lineIntersectsObjs|lineIntersectsSurfaces|lineIntersectsWith|linkItem|list|listObjects|listRemoteTargets|listVehicleSensors|ln|lnbAddArray|lnbAddColumn|lnbAddRow|lnbClear|lnbColor|lnbCurSelRow|lnbData|lnbDeleteColumn|lnbDeleteRow|lnbGetColumnsPosition|lnbPicture|lnbSetColor|lnbSetColumnsPos|lnbSetColumnsPos|lnbSetCurSelRow|lnbSetCurSelRow|lnbSetData|lnbSetData|lnbSetPicture|lnbSetPicture|lnbSetText|lnbSetText|lnbSetValue|lnbSetValue|lnbSize|lnbSort|lnbSortByValue|lnbSortByValue|lnbText|lnbValue|load|loadAbs|loadBackpack|loadFile|loadGame|loadIdentity|loadMagazine|loadOverlay|loadStatus|loadUniform|loadVest|local|localize|locationNull|locationPosition|lock|lockCameraTo|lockCargo|lockDriver|locked|lockedCargo|lockedDriver|lockedTurret|lockIdentity|lockTurret|lockWP|log|logEntities|logNetwork|logNetworkTerminate|lookAt|lookAtPos|magazineCargo|magazines|magazinesAllTurrets|magazinesAmmo|magazinesAmmoCargo|magazinesAmmoFull|magazinesDetail|magazinesDetailBackpack|magazinesDetailUniform|magazinesDetailVest|magazinesTurret|magazineTurretAmmo|mapAnimAdd|mapAnimClear|mapAnimCommit|mapAnimDone|mapCenterOnCamera|mapCenterOnCamera|mapGridPosition|markAsFinishedOnSteam|markerAlpha|markerBrush|markerColor|markerDir|markerPos|markerShape|markerSize|markerText|markerType|max|members|menuAction|menuAdd|menuChecked|menuClear|menuCollapse|menuData|menuDelete|menuEnable|menuEnabled|menuExpand|menuHover|menuPicture|menuSetAction|menuSetCheck|menuSetData|menuSetPicture|menuSetPicture|menuSetValue|menuShortcut|menuShortcutText|menuSize|menuSort|menuText|menuURL|menuValue|min|mineActive|mineDetectedBy|missionConfigFile|missionDifficulty|missionName|missionNamespace|missionStart|missionVersion|mod|modelToWorld|modelToWorldVisual|modelToWorldVisualWorld|modelToWorldWorld|modParams|moonIntensity|moonPhase|morale|move|move3DENCamera|moveInAny|moveInCargo|moveInCargo|moveInCommander|moveInDriver|moveInGunner|moveInTurret|moveObjectToEnd|moveOut|moveTarget|moveTime|moveTo|moveToCompleted|moveToFailed|musicVolume|name|nameSound|nearEntities|nearEntities|nearestBuilding|nearestLocation|nearestLocations|nearestLocationWithDubbing|nearestObject|nearestObject|nearestObject|nearestObject|nearestObjects|nearestTerrainObjects|nearObjects|nearObjects|nearObjectsReady|nearRoads|nearSupplies|nearTargets|needReload|netId|netObjNull|newOverlay|nextMenuItemIndex|nextWeatherChange|nil|nMenuItems|nMenuItems|not|numberOfEnginesRTD|numberToDate|object|objectCurators|objectFromNetId|objectParent|objNull|objStatus|onBriefingGear|onBriefingGroup|onBriefingNotes|onBriefingPlan|onBriefingTeamSwitch|onCommandModeChanged|onDoubleClick|onEachFrame|onGroupIconClick|onGroupIconOverEnter|onGroupIconOverLeave|onHCGroupSelectionChanged|onMapSingleClick|onMapSingleClick|onPlayerConnected|onPlayerDisconnected|onPreloadFinished|onPreloadStarted|onShowNewObject|onTeamSwitch|openCuratorInterface|openDLCPage|openDSInterface|openMap|openMap|openYoutubeVideo|opfor|or|or|orderGetIn|overcast|overcastForecast|owner|param|param|params|params|parseNumber|parseNumber|parseSimpleArray|parseText|parsingNamespace|particlesQuality|pi|pickWeaponPool|pitch|pixelGrid|pixelGridBase|pixelGridNoUIScale|pixelH|pixelW|playableSlotsNumber|playableUnits|playAction|playActionNow|player|playerRespawnTime|playerSide|playersNumber|playGesture|playMission|playMove|playMoveNow|playMusic|playScriptedMission|playSound|playSound3D|position|position|posScreenToWorld|positionCameraToWorld|posWorldToScreen|ppEffectAdjust|ppEffectAdjust|ppEffectCommit|ppEffectCommit|ppEffectCommit|ppEffectCommitted|ppEffectCommitted|ppEffectCreate|ppEffectCreate|ppEffectDestroy|ppEffectDestroy|ppEffectEnable|ppEffectEnabled|ppEffectForceInNVG|precision|preloadCamera|preloadObject|preloadObject|preloadSound|preloadTitleObj|preloadTitleObj|preloadTitleRsc|preloadTitleRsc|preprocessFile|preprocessFileLineNumbers|primaryWeapon|primaryWeaponItems|primaryWeaponMagazine|priority|private|private|private|processDiaryLink|processInitCommands|productVersion|profileName|profileNamespace|profileNameSteam|progressLoadingScreen|progressPosition|progressSetPosition|publicVariable|publicVariableClient|publicVariableServer|pushBack|pushBackUnique|putWeaponPool|queryItemsPool|queryMagazinePool|queryWeaponPool|rad|radioChannelAdd|radioChannelCreate|radioChannelRemove|radioChannelSetCallSign|radioChannelSetLabel|radioVolume|rain|rainbow|random|rank|rankId|rating|rectangular|registeredTasks|registerTask|reload|reloadEnabled|remoteControl|remoteExec|remoteExecCall|remoteExecutedOwner|remove3DENConnection|remove3DENEventHandler|remove3DENLayer|removeAction|removeAll3DENEventHandlers|removeAllActions|removeAllAssignedItems|removeAllContainers|removeAllCuratorAddons|removeAllCuratorCameraAreas|removeAllCuratorEditingAreas|removeAllEventHandlers|removeAllHandgunItems|removeAllItems|removeAllItemsWithMagazines|removeAllMissionEventHandlers|removeAllMPEventHandlers|removeAllMusicEventHandlers|removeAllOwnedMines|removeAllPrimaryWeaponItems|removeAllWeapons|removeBackpack|removeBackpackGlobal|removeClothing|removeCuratorAddons|removeCuratorCameraArea|removeCuratorEditableObjects|removeCuratorEditingArea|removeDrawIcon|removeDrawLinks|removeEventHandler|removeFromRemainsCollector|removeGoggles|removeGroupIcon|removeHandgunItem|removeHeadgear|removeItem|removeItemFromBackpack|removeItemFromUniform|removeItemFromVest|removeItems|removeMagazine|removeMagazineGlobal|removeMagazines|removeMagazinesTurret|removeMagazineTurret|removeMenuItem|removeMissionEventHandler|removeMPEventHandler|removeMusicEventHandler|removeOwnedMine|removePrimaryWeaponItem|removeSecondaryWeaponItem|removeSimpleTask|removeSwitchableUnit|removeTeamMember|removeUniform|removeVest|removeWeapon|removeWeaponAttachmentCargo|removeWeaponCargo|removeWeaponGlobal|removeWeaponTurret|reportRemoteTarget|requiredVersion|resetCamShake|resetSubgroupDirection|resistance|resize|resources|respawnVehicle|restartEditorCamera|reveal|reveal|revealMine|reverse|reversedMouseY|roadAt|roadsConnectedTo|roleDescription|ropeAttachedObjects|ropeAttachedTo|ropeAttachEnabled|ropeAttachTo|ropeCreate|ropeCreate|ropeCut|ropeDestroy|ropeDetach|ropeEndPosition|ropeLength|ropes|ropeSetCargoMass|ropeUnwind|ropeUnwound|rotorsForcesRTD|rotorsRpmRTD|round|runInitScript|SafeZoneH|safeZoneW|safeZoneWAbs|SafeZoneX|safeZoneXAbs|SafeZoneY|save3DENInventory|saveGame|saveIdentity|saveJoysticks|saveOverlay|saveProfileNamespace|saveStatus|saveVar|savingEnabled|say|say2D|say3D|scopeName|score|scoreSide|screenshot|screenToWorld|scriptDone|scriptName|scriptNull|scudState|secondaryWeapon|secondaryWeaponItems|secondaryWeaponMagazine|select|selectBestPlaces|selectDiarySubject|selectedEditorObjects|selectEditorObject|selectionNames|selectionPosition|selectionPosition|selectLeader|selectMax|selectMin|selectNoPlayer|selectPlayer|selectRandom|selectRandomWeighted|selectRandomWeighted|selectWeapon|selectWeaponTurret|sendAUMessage|sendSimpleCommand|sendTask|sendTaskResult|sendUDPMessage|serverCommand|serverCommandAvailable|serverCommandExecutable|serverName|serverTime|set|set3DENAttribute|set3DENGrid|set3DENIconsVisible|set3DENLayer|set3DENLinesVisible|set3DENLogicType|set3DENMissionAttribute|set3DENMissionAttributes|set3DENModelsVisible|set3DENObjectType|set3DENSelected|setAccTime|setActualCollectiveRTD|setAirplaneThrottle|setAirportSide|setAirportSide|setAmmo|setAmmoCargo|setAmmoOnPylon|setAnimAimPrecision|setAnimSpeedCoef|setAperture|setApertureNew|setAPURTD|setArmoryPoints|setAttributes|setAutonomous|setBatteryChargeRTD|setBatteryRTD|setBehaviour|setBleedingRemaining|setBrakesRTD|setCameraEffect|setCameraEffect|setCameraInterest|setCamShakeDefParams|setCamShakeParams|setCamUseTI|setCaptive|setCaptive|setCenterOfMass|setCenterOfMass|setCollisionLight|setCombatMode|setCompassOscillation|setConvoySeparation|setCuratorCameraAreaCeiling|setCuratorCoef|setCuratorEditingAreaType|setCuratorWaypointCost|setCurrentChannel|setCurrentTask|setCurrentWaypoint|setCustomAimCoef|setCustomWeightRTD|setDamage|setDamage|setDammage|setDate|setDebriefingText|setDefaultCamera|setDestination|setDetailMapBlendPars|setDir|setDirection|setDrawIcon|setDriveOnPath|setDropInterval|setDynamicSimulationDistance|setDynamicSimulationDistanceCoef|setEditorMode|setEditorObjectScope|setEffectCondition|setEffectCondition|setEngineRPMRTD|setFace|setFaceAnimation|setFatigue|setFeatureType|setFlagAnimationPhase|setFlagOwner|flagSide|flagTexture|setFlagSide|setFlagTexture|setFog|setFog|setFormation|setFormationTask|setFormDir|setFriend|setFromEditor|setFSMVariable|setFuel|setFuelCargo|setGroupIcon|setGroupIconParams|setGroupIconsSelectable|setGroupIconsVisible|setGroupId|setGroupIdGlobal|setGroupOwner|setGusts|setHideBehind|setHit|setHitIndex|setHitPointDamage|setHorizonParallaxCoef|setHUDMovementLevels|setIdentity|setImportance|setLeader|setLightAmbient|setLightAttenuation|setLightBrightness|setLightColor|setLightDayLight|setLightFlareMaxDistance|setLightFlareSize|setLightIntensity|setLightnings|setLightUseFlare|setLocalWindParams|setMagazineTurretAmmo|setMarkerAlpha|setMarkerAlphaLocal|setMarkerBrush|setMarkerBrushLocal|setMarkerColor|setMarkerColorLocal|setMarkerDir|setMarkerDirLocal|setMarkerPos|setMarkerPosLocal|setMarkerShape|setMarkerShapeLocal|setMarkerSize|setMarkerSizeLocal|setMarkerText|setMarkerTextLocal|setMarkerType|setMarkerTypeLocal|setMass|setMass|setMimic|setMousePosition|setMusicEffect|setMusicEffect|setMusicEventHandler|setName|setName|setName|setNameSound|setObjectArguments|setObjectMaterial|setObjectMaterialGlobal|setObjectProxy|setObjectTexture|setObjectTextureGlobal|setObjectViewDistance|setObjectViewDistance|setOvercast|setOwner|setOxygenRemaining|setParticleCircle|setParticleClass|setParticleFire|setParticleParams|setParticleRandom|setPilotCameraDirection|setPilotCameraRotation|setPilotCameraTarget|setPilotLight|setPiPEffect|setPitch|setPlateNumber|setPlayable|setPlayerRespawnTime|setPos|setPosASL|setPosASL2|setPosASLW|setPosATL|setPosition|setPosWorld|setPylonLoadOut|setPylonsPriority|setRadioMsg|setRain|setRainbow|setRandomLip|setRank|setRectangular|setRepairCargo|setRotorBrakeRTD|setShadowDistance|setShotParents|setSide|setSimpleTaskAlwaysVisible|setSimpleTaskCustomData|setSimpleTaskDescription|setSimpleTaskDestination|setSimpleTaskTarget|setSimpleTaskType|setSimulWeatherLayers|setSize|setSkill|setSkill|setSlingLoad|setSoundEffect|setSoundEffect|setSpeaker|setSpeech|setSpeedMode|setStamina|setStaminaScheme|setStarterRTD|setStatValue|setSuppression|setSystemOfUnits|setTargetAge|setTaskResult|setTaskState|setTerrainGrid|setText|setThrottleRTD|setTimeMultiplier|setTitleEffect|setTitleEffect|setToneMapping|setToneMappingParams|setTrafficDensity|setTrafficDistance|setTrafficGap|setTrafficSpeed|setTriggerActivation|setTriggerArea|setTriggerStatements|setTriggerText|setTriggerTimeout|setTriggerType|setType|setUnconscious|isMultiplayerSolo|setUnitAbility|setUnitLoadout|setUnitPos|setUnitPosWeak|setUnitRank|setUnitRecoilCoefficient|setUnitTrait|setUserActionText|setUserMFDvalue|setVariable|setVectorDir|setVectorDirAndUp|setVectorUp|setVehicleAmmo|setVehicleAmmoDef|setVehicleArmor|setVehicleCargo|setVehicleId|setVehicleInit|setVehicleLock|setVehiclePosition|setVehicleRadar|setVehicleReceiveRemoteTargets|setVehicleReportOwnPosition|setVehicleReportRemoteTargets|setVehicleTIPars|setVehicleVarName|setVelocity|setVelocityModelSpace|setVelocityTransformation|setViewDistance|setVisibleIfTreeCollapsed|setWantedRPMRTD|setWaves|setWaypointBehaviour|setWaypointCombatMode|setWaypointCompletionRadius|setWaypointDescription|setWaypointForceBehaviour|setWaypointFormation|setWaypointHousePosition|setWaypointLoiterRadius|setWaypointLoiterType|setWaypointName|setWaypointPosition|setWaypointScript|setWaypointSpeed|setWaypointStatements|setWaypointTimeout|setWaypointType|setWaypointVisible|setWeaponReloadingTime|setWind|setWindDir|setWindForce|setWindStr|setWPPos|show3DIcons|showChat|showCinemaBorder|showCommandingMenu|showCompass|showCuratorCompass|showGPS|showHUD|showLegend|showMap|shownArtilleryComputer|shownChat|shownCompass|shownCuratorCompass|showNewEditorObject|shownGPS|shownHUD|shownMap|shownPad|shownRadio|shownScoretable|shownUAVFeed|shownWarrant|shownWatch|showPad|showRadio|showScoretable|showSubtitles|showUAVFeed|showWarrant|showWatch|showWaypoint|showWaypoints|side|sideAmbientLife|sideChat|sideChat|sideEmpty|sideEnemy|sideFriendly|sideLogic|sideRadio|sideRadio|sideUnknown|simpleTasks|simulationEnabled|simulCloudDensity|simulCloudOcclusion|simulInClouds|simulSetHumidity|simulWeatherSync|sin|size|sizeOf|skill|skillFinal|skipTime|sleep|sliderPosition|sliderRange|sliderSetPosition|sliderSetRange|sliderSetSpeed|sliderSpeed|slingLoadAssistantShown|soldierMagazines|someAmmo|sort|soundVolume|spawn|speaker|speed|speedMode|splitString|sqrt|squadParams|stance|startLoadingScreen|step|stop|stopEngineRTD|stopped|str|sunOrMoon|supportInfo|suppressFor|surfaceIsWater|surfaceNormal|surfaceType|swimInDepth|switchableUnits|switchAction|switchCamera|switchCamera|switchGesture|switchLight|switchmove|synchronizedObjects|synchronizedTriggers|synchronizedWaypoints|synchronizeObjectsAdd|synchronizeObjectsRemove|synchronizeTrigger|synchronizeWaypoint|synchronizeWaypoint|systemChat|systemOfUnits|tan|targets|targetsAggregate|targetsQuery|taskAlwaysVisible|taskChildren|taskCompleted|taskCustomData|taskDescription|taskDestination|taskHint|taskMarkerOffset|taskNull|taskParent|taskResult|taskState|taskType|teamMember|teamMemberNull|teamName|teams|teamSwitch|teamSwitchEnabled|teamType|terminate|terrainIntersect|terrainIntersectASL|terrainIntersectAtASL|text|textLog|textLogFormat|tg|then|throttleRTD|throw|throw|time|timeMultiplier|titleCut|titleFadeOut|titleObj|titleRsc|titleText|to|toArray|toFixed|toLower|toString|toUpper|triggerActivated|triggerActivation|triggerArea|triggerAttachedVehicle|triggerAttachObject|triggerAttachVehicle|triggerDynamicSimulation|triggerStatements|triggerText|triggerTimeout|triggerTimeoutCurrent|triggerType|true|try|turretLocal|turretOwner|turretUnit|tvAdd|tvClear|tvCollapse|tvCollapseAll|tvCount|tvCurSel|tvData|tvDelete|tvExpand|tvExpandAll|tvPicture|tvSetColor|tvSetCurSel|tvSetCurSel|tvSetData|tvSetPicture|tvSetPicture|tvSetPictureColor|tvSetPictureColorDisabled|tvSetPictureColorSelected|tvSetPictureRight|tvSetPictureRightColor|tvSetPictureRightColorDisabled|tvSetPictureRightColorSelected|tvSetText|tvSetTooltip|tvSetValue|tvSort|tvSortByValue|tvText|tvTooltip|tvValue|type|typeName|typeOf|UAVControl|uiNamespace|uiSleep|unassignCurator|unassignItem|unassignTeam|unassignVehicle|underwater|uniform|uniformContainer|uniformItems|uniformMagazines|unitAddons|unitAimPosition|unitAimPositionVisual|unitBackpack|unitIsUAV|unitPos|unitReady|unitRecoilCoefficient|units|unitsBelowHeight|unlinkItem|unlockAchievement|unregisterTask|updateDrawIcon|updateMenuItem|updateObjectTree|useAISteeringComponent|useAudioTimeForMoves|userInputDisabled|vectorAdd|vectorCos|vectorCrossProduct|vectorDiff|vectorDir|vectorDirVisual|vectorDistance|vectorDistanceSqr|vectorDotProduct|vectorFromTo|vectorMagnitude|vectorMagnitudeSqr|vectorModelToWorld|vectorModelToWorldVisual|vectorMultiply|vectorNormalized|vectorUp|vectorUpVisual|vectorWorldToModel|vectorWorldToModelVisual|vehicle|vehicleCargoEnabled|vehicleChat|vehicleRadio|vehicleReceiveRemoteTargets|vehicleReportOwnPosition|vehicleReportRemoteTargets|vehicles|vehicleVarName|velocity|velocityModelSpace|verifySignature|vest|vestContainer|vestItems|vestMagazines|viewDistance|visibleCompass|visibleGPS|visibleMap|visiblePosition|visiblePositionASL|visibleScoretable|visibleWatch|waitUntil|waves|waypointAttachedObject|waypointAttachedVehicle|waypointAttachObject|waypointAttachVehicle|waypointBehaviour|waypointCombatMode|waypointCompletionRadius|waypointDescription|waypointForceBehaviour|waypointFormation|waypointHousePosition|waypointLoiterRadius|waypointLoiterType|waypointName|waypointPosition|waypoints|waypointScript|waypointsEnabledUAV|waypointShow|waypointSpeed|waypointStatements|waypointTimeout|waypointTimeoutCurrent|waypointType|waypointVisible|weaponAccessories|weaponAccessoriesCargo|weaponCargo|weaponDirection|weaponInertia|weaponLowered|weapons|weaponsItems|weaponsItemsCargo|weaponState|weaponState|weaponsTurret|weightRTD|west|WFSideText|while|wind|windDir|windStr|wingsForcesRTD|with|worldName|worldSize|worldToModel|worldToModelVisual|worldToScreen)\\b"
},
{
"name": "support.function.cba.sqf",
"match": "\\b(?i:CBA_fnc_(actionArgument|addBackpackCargo|addBinocularMagazine|addBISEventHandler|addClassEventHandler|addDisplayHandler|addEventHandler|addEventHandlerArgs|addItem|addItemCargo|addKeybind|addKeybindToFleximenu|addKeyHandler|addKeyHandlerFromConfig|addMagazine|addMagazineCargo|addMarkerEventHandler|addPauseMenuOption|addPerFrameHandler|addPlayerAction|addPlayerEventHandler|addUnitTrackProjectiles|addWaypoint|addWeapon|addWeaponCargo|allNamespaces|binocularMagazine|canUseWeapon|capitalize|CBA_accessory_fnc_switchAttachment|CBA_diagnostic_fnc_initTargetDebugConsole|CBA_help_fnc_setCreditsLine|CBA_help_fnc_setVersionLine|CBA_removeUnitTrackProjectiles|CBA_settings_fnc_init|CBA_statemachine_fnc_addEventTransition|CBA_statemachine_fnc_addState|CBA_statemachine_fnc_addTransition|CBA_statemachine_fnc_clockwork|CBA_statemachine_fnc_create|CBA_statemachine_fnc_createFromConfig|CBA_statemachine_fnc_delete|CBA_statemachine_fnc_dumpPerformanceCounters|CBA_statemachine_fnc_getCurrentState|CBA_statemachine_fnc_manualTransition|CBA_statemachine_fnc_toString|CBA_statemachine_fnc_updateList|changeKeyHandler|clearWaypoints|compatibleItems|compileEventHandlers|compileFinal|compileFunction|compileMusic|createMarker|createNamespace|createPerFrameHandlerObject|createTrigger|currentMagazineIndex|currentUnit|debug|deleteEntity|deleteNamespace|deletePerFrameHandlerObject|deserializeNamespace|directCall|dropItem|dropMagazine|dropWeapon|execNextFrame|filter|find|findEntity|findMax|findMin|findMusic|findNil|findNull|findTypeName|findTypeOf|floatToString|formatElapsedTime|formatNumber|getAlive|getAnimType|getArea|getArg|getArrayDiff|getArrayElements|getAspectRatio|getConfigEntry|getDistance|getFirer|getFov|getGroup|getGroupIndex|getItemConfig|getKeybind|getMagazineIndex|getMusicData|getMusicPath|getMusicPlaying|getMuzzles|getNearest|getNearestBuilding|getNonPresetClass|getObjectConfig|getPos|getPosFromString|getSharedGroup|getTerrainProfile|getTurret|getUISize|getUnitAnim|getUnitDeathAnim|getVolume|getWeaponModes|globalEvent|globalEventJIP|globalExecute|globalSay|globalSay3d|hashCreate|hashEachPair|hashFilter|hashGet|hashHasKey|hashKeys|hashRem|hashSet|hashSize|headDir|inheritsFrom|inject|insert|isAlive|isHash|isMusicPlaying|isPerson|isRecompileEnabled|isScheduled|isTerrainObject|isTurnedOut|isUnitGetOutAnim|join|leftTrim|localEvent|localizeKey|mapDirTo|mapGridToPos|mapRelPos|modelHeadDir|moduleAttack|moduleDefend|modulePatrol|nearPlayer|northingReversed|objectRandom|ownerEvent|parseYAML|players|playMusic|polar2vect|publicVariable|randPos|randPosArea|readKeyFromConfig|realHeight|registerChatCommand|registerKeybind|registerKeybindModPrettyName|registerKeybindToFleximenu|reject|remoteEvent|removeBackpackCargo|removeBinocularMagazine|removeDisplayHandler|removeEventHandler|removeGlobalEventJIP|removeItem|removeItemCargo|removeKeyHandler|removeMagazine|removeMagazineCargo|removeMarkerEventHandler|removePerFrameHandler|removePlayerAction|removePlayerEventHandler|removeWeapon|removeWeaponCargo|removeWhitespace|replace|rightTrim|scaleVect|scaleVectTo|searchNearby|select|selectWeapon|serializeNamespace|serverEvent|setCallsign|setHeight|setPos|setVarNet|shuffle|simplifyAngle|simplifyAngle180|sortNestedArray|split|stopMusic|strLen|substr|substring|switchPlayer|targetEvent|taskAttack|taskDefend|taskPatrol|taskSearchArea|test|trim|turretDir|turretPath|turretPathWeapon|vect2Polar|vectAdd|vectCross|vectCross2D|vectDir|vectDot|vectElev|vectMagn|vectMagn2D|vectRotate2D|vectSubtract|vehicleRole|viewDir|waitAndExecute|waitUntilAndExecute|waypointGarrison|weaponComponents))\\b"
},
{
"name": "support.function.bis.sqf",
"match": "\\b(?i:BIS_fnc_(3Dcredits|3DENCamera|3DENControlsHint|3DENDiagCreateList|3DENDiagFonts|3DENDiagMouseControl|3DENDrawLocations|3DENEntityMenu|3DENExportAttributes|3DENExportOldSQM|3DENExportTerrainBuilder|3DENFlashlight|3DENGrid|3DENIntel|3DENInterface|3DENListLocations|3DENMissionPreview|3DENModuleDescription|3DENShowMessage|3DENStatusBar|3DENToolbar|3DENTutorial|3DENVisionMode|AAN|absSpeed|activateAddons|addClassOO|addCommMenuItem|addCuratorAreaFromTrigger|addCuratorChallenge|addCuratorIcon|addEvidence|addRespawnInventory|showRespawnMenuDisableItem|addRespawnPosition|addScore|addScriptedEventHandler|addStackedEventHandler|addSupportLink|addToPairs|addVirtualBackpackCargo|addVirtualItemCargo|garage|addVirtualMagazineCargo|addVirtualWeaponCargo|addWeapon|advHint|advHintArg|advHintCall|advHintCredits|advHintFormat|AircraftCatapultLaunch|AircraftSystemsInit|AircraftTailhook|AircraftWingStateCheck|alignTabs|allSynchronizedObjects|allTurrets|ambientAnim|ambientAnimCombat|EXP_camp_playSubtitles|initSliderValue|showSubtitle|weaponAddon|ambientAnimGetParams|ambientBlacklist|ambientBlacklistAdd|ambientBoats|ambientFlyby|ambientHelicopters|ambientPlanes|ambientPostprocess|animalBehaviour|animalRandomization|animalSiteSpawn|animateFlag|animateTaskWaypoint|animType|animViewer|areEqual|areEqualNotNil|areFriendly|arithmeticMean|arrayCompare|arrayFindDeep|arrayInsert|arrayPop|arrayPush|arrayPushStack|arrayShift|arrayShuffle|arrayUnShift|arsenal|assignPlayerRole|attachToRelative|baseVehicle|baseWeapon|basicBackpack|basicTask|3DENNotification|adjustSimpleObject|createSimpleObject|openFieldManual|replaceWithSimpleObject|sideColor|simpleObjectData|switchLamp|bitflagsCheck|bitflagsFlip|bitflagsSet|bitflagsToArray|bitflagsUnset|bitwiseAND|bitwiseNOT|bitwiseOR|bitwiseXOR|blackIn|blackOut|bleedTickets|bloodEffect|boundingBoxCorner|boundingBoxDimensions|boundingBoxMarker|boundingCircle|briefingAnimate|briefingInit|buildingPositions|call|callScriptedEventHandler|camera|cameraOld|camFollow|carAlarm|cargoTurretIndex|Carrier01AnimateDeflectors|Carrier01CatapultActionAdd|Carrier01CatapultActionRemove|Carrier01CatapultID|Carrier01CatapultLockTo|Carrier01CrewInAnim|Carrier01CrewPlayAnim|Carrier01EdenDelete|Carrier01EdenInit|Carrier01Init|Carrier01PosUpdate|changeSupportRadioChannel|cinemaBorder|classMagazine|classWeapon|codePerformance|colorConfigToRGBA|colorRGBAtoHTML|colorRGBAtoTexture|colorRGBtoHTML|commsMenuCreate|commsMenuToggleAvailability|commsMenuToggleVisibility|completedCuratorChallengesCount|conditionalSelect|configExtremes|configPath|configviewer|consolidateArray|controlConfigs|convertUnits|countdown|counter|createLogRecord|createmenu|createObjectOO|createRuin|credits|credits_movie|credits_movieConfig|credits_movieSupport|crewCount|crossProduct|crows|ctrlFitToTextHeight|ctrlSetScale|ctrlTextHeight|curatorAttachObject|curatorAttributes|curatorAutomatic|curatorAutomaticPositions|curatorChallengeDestroyVehicle|curatorChallengeFindIntel|curatorChallengeFireWeapon|curatorChallengeGetInVehicle|curatorChallengeIlluminate|curatorChallengeSpawnLightning|curatorHint|curatorObjectEdited|curatorObjectPlaced|curatorObjectRegistered|curatorObjectRegisteredTable|curatorPinged|curatorRespawn|curatorSayMessage|curatorVisionModes|curatorWaypointPlaced|customGPS|customGPSvideo|cutDecimals|damageChanged|damagePulsing|DataTerminalAnimate|DataTerminalColor|dbClassCheck|dbClassId|dbClassIndex|dbClassList|dbClassRemove|dbClassReturn|dbClassSet|dbConfigPath|dbImportConfig|dbImportXML|dbisClass|dbisValue|dbPrint|dbSymbolClass|dbSymbolValue|dbValueCheck|dbValueId|dbValueIndex|dbValueList|dbValueRemove|dbValueReturn|dbValueSet|decodeFlags|deleteCounter|deleteInventory|deleteTask|deleteVehicleCrew|destroyCity|diagAAR|diagAARrecord|diagAnim|diagBulletCam|diagConfig|diagFindMissingAuthors|diagHit|diagKey|diagKeyLayout|diagKeyTest|diagKnownAsTarget|diagKnownTargets|diagLoop|diagMacros|diagMacrosAuthor|diagMacrosMapSize|diagMacrosNameSound|diagMacrosVerify|diagMissionPositions|diagMissionWeapons|diagPreview|diagPreviewCycle|diagPreviewVehicleCrew|diagRadio|diagVehicleIcons|diagWiki|diaryHints|diaryMaps|didJIP|dirIndicator|dirtEffect|dirTo|disableLoading|disableSaving|displayClouds|displayColorGet|displayColorSet|displayControls|displayLoading|displayMission|displayName|displayResize|distance2D|distance2Dsqr|dotProduct|drawAO|drawArrow|drawCuratorDeaths|drawCuratorLocations|drawCuratorRespawnMarkers|drawMinefields|drawRespawnPositions|dynamicText|earthquake|effectFired|effectFiredArtillery|effectFiredFlares|effectFiredHeliRocket|effectFiredLongSmoke|effectFiredRifle|effectFiredRocket|effectFiredSmokeLauncher|effectFiredSmokeLauncher_boat|effectKilled|effectKilledAirDestruction|effectKilledAirDestructionStage2|effectKilledSecondaries|effectPlankton|EGObjectiveVisualizer|EGObjectiveVisualizerDraw|EGSpectator|EGSpectatorCamera|EGSpectatorCameraPrepareTarget|EGSpectatorCameraResetTarget|EGSpectatorCameraSetTarget|EGSpectatorCameraTick|EGSpectatorDraw2D|EGSpectatorDraw3D|EGSpectatorGetUnitsToDraw|EjectionSeatRelease|enableSaving|encodeFlags|endLoadingScreen|endMission|endMissionServer|weaponComponents|enemyDetected|enemySides|enemyTargets|error|errorMsg|establishingShot|estimatedTimeLeft|execFSM|execRemote|executeStackedEventHandler|execVM|exportCfgGroups|exportCfgHints|exportCfgMagazines|exportCfgPatches|exportCfgVehicles|exportCfgWeapons|exportConfigHierarchy|exportCuratorCostTable|exportEditorPreviews|exportFunctionsToWiki|exportGroupFormations|exportGUIBaseClasses|exportInventory|exportMapToBiTXT|exportVehicle|fadeEffect|fatigueEffect|feedbackInit|feedbackMain|ffvUpdate|filterString|findAllNestedElements|findExtreme|findInPairs|findNestedElement|findOverwatch|findSafePos|finishCuratorChallenge|fire|firedBombDemine|fireSupport|fireSupportCluster|fireSupportVirtual|fixDate|flamesEffect|flies|forceCuratorInterface|forceEnd|formatCuratorChallengeObjects|fps|friendlySides|FTLmanager|functionMeta|functionPath|functionsDebug|garage3DEN|GC|GCinit|genericSentence|genericSentenceInit|geometricMean|getAngleDelta|getArea|getCfg|getCfgData|getCfgDataArray|getCfgDataBool|getCfgDataObject|getCfgDataPool|getCfgIsClass|getCfgSubClasses|getCloudletParams|getFactions|getFromPairs|getIDC|getIDD|getIntersectionsUnderCursor|getLineDist|getName|getNetMode|getObjectBBD|getParamValue|getPitchBank|getPlateNumber|getRespawnInventories|getRespawnMarkers|getRespawnPositions|getServerVariable|getTurrets|getUnitByUid|getUnitInsignia|getVehicleCustomization|getVirtualBackpackCargo|getVirtualItemCargo|getVirtualMagazineCargo|getVirtualWeaponCargo|greatestNum|gridToPos|groupFromNetId|groupIndicator|groupVehicles|GUIbackground|GUIeditor|guiEffectTiles|GUIgrid|GUIgridToProfile|GUIhint|guiMessage|GUInewsfeed|halo|dynamicGroups|halt|healing|healthEffects|helicopterCanFly|helicopterDamage|helicopterGetHitpoints|helicopterSeat|helicopterSeatMove|helicopterType|help|highlightControl|HUDLimits|holdKey|importImageLinks|incapacitatedEffect|indicateBleeding|infoText|initAmmoBox|initCuratorAttribute|initExpo|initInspectable|initIntelObject|initLeaflet|initListNBoxSorting|initModules|initMultiplayer|initParams|initPlayable|initRespawn|initRespawnBackpack|initVehicle|initVehicleCrew|initVehicleKart|initVirtualUnit|inString|InstructorFigure|interpolateWeather|inTrigger|inv|invAdd|invCodeToArray|invRemove|invSlots|invSlotsEmpty|invSlotType|invString|isBuildingEnterable|isCampaign|isCurator|isCuratorEditable|isDemo|isForcedCuratorInterface|isInFrontOf|isInsideArea|isInZoom|isLeapYear|isLoading|isLocalized|isPosBlacklisted|isUnitVirtual|isThrowable|itemType|jukebox|kbCanSpeak|kbCreateDummy|kbIsSpeaking|kbMenu|kbPriority|kbSentence|kbSkip|kbTell|kbTellLocal|kbTopicConfig|keyCode|keypointsExport|keypointsExportFromKML|KMLimport|lerp|limitAmmunition|limitItems|limitSupport|limitWeaponItems|linearConversion|listCuratorPlayers|listPlayers|liveFeed|liveFeedEffects|liveFeedModuleEffects|liveFeedModuleInit|liveFeedModuleSetSource|liveFeedModuleSetTarget|liveFeedSetSource|liveFeedSetTarget|liveFeedTerminate|loadClass|loadEntry|loadFunctions|loadInventory|loadVehicle|localize|locationDescription|locations|locWeaponInfo|log|logFormat|loop|lowestNum|magazinesEntityType|magnitude|magnitudeSqr|manageCuratorAddons|manageCuratorChallenges|mapSize|markerCreate|markerParams|markerPath|markerToTrigger|markWaypoints|maxDiffArray|mirrorCuratorSettings|miscanim|missileLaunchPositionFix|missionConversations|missionConversationsLocal|missionFlow|missionHandlers|missionRespawnType|missionTasks|missionTasksLocal|missionTimeLeft|ModuleMPTypeGroundSupport|ModuleMPTypeGroundSupportBase|monthDays|moveAction|moveIn|moveToRespawnPosition|MP|MPexec|music|nearestHelipad|nearestNum|nearestPosition|nearestRoad|netId|neutralizeUnit|noFlyZone|noFlyZonesCreate|noFlyZonesExport|numberDigits|numberText|objectFromNetId|objectHeight|ObjectsGrabber|objectSide|ObjectsMapper|objectType|objectVar|onDiaryChanged|onEnd|onLoad|onPlayerConnected|ORBATAddGroupOverlay|ORBATAnimate|ORBATConfigPreview|ORBATGetGroupParams|ORBATOpen|ORBATRemoveGroupOverlay|ORBATSetGroupFade|ORBATSetGroupParams|ORBATTooltip|ordinalNumber|overviewAuthor|overviewDifficulty|overviewMission|overviewTerrain|overviewTimeTrial|packStaticWeapon|holdActionAdd|holdActionRemove|param|paramCountdown|paramDaytime|paramGuerFriendly|paramIn|paramRespawnTickets|paramReviveBleedOutDuration|paramReviveDuration|paramReviveForceRespawnDuration|paramReviveMedicSpeedMultiplier|paramReviveMode|paramReviveRequiredItems|paramReviveRequiredTrait|paramReviveUnconsciousStateMode|paramViewDistance|paramWeather|parseNumber|phoneticalWord|PIP|PlaneAiEject|PlaneEjection|PlaneEjectionFX|playEndMusic|playerName|playerSideFaction|playMusic|playSound|playVideo|posDegtoUTM|posDegToWorld|position|PosToGrid|posUTMToDeg|preload|prepareAO|progressLoadingScreen|quotations|radialRed|radialRedOut|radioSetChannel|radioSetPlaylist|radioSetTrack|randomIndex|randomInt|randomNum|randomPos|randomPosTrigger|rankParams|recompile|refreshCommMenu|registerCuratorObject|relativeDirTo|relPos|relPosObject|relScaledDist|removeAllScriptedEventHandlers|removeCommMenuItem|removeCuratorIcon|removeDestroyedCuratorEditableObjects|removeFromPairs|removeIndex|removeNestedElement|removeRespawnInventory|removeRespawnPosition|removeScriptedEventHandler|removeStackedEventHandler|removeSupportLink|removeVirtualBackpackCargo|removeVirtualItemCargo|removeVirtualMagazineCargo|removeVirtualWeaponCargo|respawnBase|respawnConfirm|respawnCounter|respawnEndMission|respawnGroup|respawnInstant|RespawnManager|respawnMenuInventory|respawnMenuPosition|respawnMenuSpectator|respawnNone|respawnRounds|respawnSeagull|respawnSide|respawnSpectator|respawnTickets|respawnTimePenalty|respawnWave|respect|returnChildren|returnConfigEntry|returnGroupComposition|returnNestedElement|returnParents|returnVehicleTurrets|romanNumeral|rotateVector2D|roundDir|roundNum|rscLayer|runLater|sandstorm|saveGame|saveInventory|saveVehicle|sayMessage|sceneAreaClearance|sceneCheckWeapons|sceneCreateSceneTrigger|sceneCreateSoundEntities|sceneGetObjects|sceneGetParticipants|sceneGetPositionByAngle|sceneIntruderDetector|sceneMiscStuff|sceneRotate|sceneSetAnimationsForGroup|sceneSetBehaviour|sceneSetObjects|sceneSetPosFormation|scriptedMove|scriptedWaypointType|secondsToString|selectCrew|selectDiarySubject|selectRandom|selectRandomWeighted|selectRespawnTemplate|setCuratorAttributes|setCuratorCamera|setCuratorVisionModes|setDate|setFog|setHeight|setHitPointDamage|setIDCStreamFriendly|setIdentity|setMissionStatusSlot|setNestedElement|setObjectRotation|setObjectShotParents|setObjectTexture|setOvercast|setPitchBank|setPPeffectTemplate|setRank|setRespawnDelay|setRespawnInventory|setServerVariable|setTask|setTaskLocal|setToPairs|setUnitInsignia|setVehicleMass|shakeCuratorCamera|shakeGauges|sharedObjectives|showAANArticle|showCuratorAttributes|showCuratorFeedbackMessage|showMarkers|showMissionStatus|showNotification|showRespawnMenu|showRespawnMenuDisableItemCheck|showRespawnMenuDisableItemDraw|showRespawnMenuHeader|showRespawnMenuInventory|showRespawnMenuInventoryDetails|showRespawnMenuInventoryItems|showRespawnMenuInventoryLimit|showRespawnMenuInventoryLimitRefresh|showRespawnMenuInventoryLimitRespawn|showRespawnMenuInventoryList|showRespawnMenuInventoryLoadout|showRespawnMenuInventoryMetadata|showRespawnMenuPosition|showRespawnMenuPositionList|showRespawnMenuPositionMap|showRespawnMenuPositionMapDraw|showRespawnMenuPositionMapHandle|showRespawnMenuPositionMetadata|showRespawnMenuPositionName|showRespawnMenuPositionRefresh|showTime|showUnitInfo|showWelcomeScreen|shutdown|sideID|sideIsEnemy|sideIsFriendly|sideName|sideNameUnlocalized|sideType|singleMissionConfig|singleMissionKeys|singleMissionName|skirmishTrigger|smoothStep|sortAlphabetically|sortBy|sortNum|admin|spawn|spawnCrew|spawnEnemy|spawnGroup|spawnObjects|spawnVehicle|splitString|spotter|stalk|startLoadingScreen|storeParamsValues|StrategicMapAnimate|StrategicMapMouseButtonClick|StrategicMapOpen|subClasses|subSelect|sunriseSunsetTime|supplydrop|supplydropService|swapVars|synchronizedObjects|target|taskAlwaysVisible|taskAttack|taskChildren|taskCompleted|taskCreate|taskCurrent|taskDefend|taskDescription|taskDestination|taskExists|taskHandler|taskHint|taskParent|taskPatrol|taskReal|taskSetAlwaysVisible|taskSetCurrent|taskSetDescription|taskSetDestination|taskSetState|taskSetType|taskState|tasksUnit|taskType|taskTypeIcon|taskVar|teamColor|terrainGradAngle|textTiles|textureMarker|textureVehicleIcon|threat|titlecard|titleText|toggleCuratorVisionMode|toUpperDisplayTexts|traceBullets|trackMissionTime|transportService|tridentClient|tridentExecute|tridentGetRelationship|tridentHandleDamage|tridentSetRelationship|triggerToMarker|trimString|typeText|typeText2|uniqueClasses|unitAddon|UnitCapture|UnitCaptureFiring|UnitCaptureSimple|unitHeadgear|UnitPlay|UnitPlayFiring|UnitPlaySimple|unitVector|unpackStaticWeapon|updatePlayerArray|validateParametersOO|variableSpaceAdd|variableSpaceRemove|vectorAdd|vectorDiff|vectorDirAndUpRelative|vectorFromXToY|vectorMultiply|vehicleRoles|version|versionInfo|VRDrawBorder|VRDrawGrid|VREffectKilled|VRFadeIn|VRFadeOut|VRHitpart|VRSpawnEffect|VRSpawnSelector|VRTimer|weaponDirectionRelative|weaponsEntityType|worldArea|wpArtillery|wpDemine|wpLand|wpPatrol|wpRelax|wpSuppress|zzRotate))\\b"
},
{
"name": "support.function.ace3.sqf",
"match": "\\b(?i:ace_(backpacks_fnc_isBackpack|cargo_fnc_loadItem|cargo_fnc_makeLoadable|cargo_fnc_setSize|cargo_fnc_setSpace|cargo_fnc_unloadItem|common_fnc_addMapMarkerCreatedEventHandler|common_fnc_addSyncedEventHandler|common_fnc_addToInventory|common_fnc_ambientBrightness|common_fnc_arithmeticGetResult|common_fnc_arithmeticSetSource|common_fnc_binarizeNumber|common_fnc_blurScreen|common_fnc_canInteractWith|common_fnc_checkPBOs|common_fnc_codeToString|common_fnc_createOrthonormalReference|common_fnc_currentChannel|common_fnc_debug|common_fnc_defineVariable|common_fnc_displayIcon|common_fnc_displayText|common_fnc_displayTextPicture|common_fnc_displayTextStructured|common_fnc_doAnimation|common_fnc_dropBackpack|common_fnc_getAllDefinedSetVariables|common_fnc_getChildren|common_fnc_getConfigCommander|common_fnc_getConfigGunner|common_fnc_getDefinedVariableDefault|common_fnc_getDisplayConfigName|common_fnc_getDoorTurrets|common_fnc_getFirstObjectIntersection|common_fnc_getFirstTerrainIntersection|common_fnc_getGunner|common_fnc_getInPosition|common_fnc_getItemType|common_fnc_getLightProperties|common_fnc_getLightPropertiesWeapon|common_fnc_getMapGridFromPos|common_fnc_getMapPosFromGrid|common_fnc_getName|common_fnc_getPitchBankYaw|common_fnc_getReflectorsWithSelections|common_fnc_getTargetAzimuthAndInclination|common_fnc_getTargetDistance|common_fnc_getTargetObject|common_fnc_getTurnedOnLights|common_fnc_getTurretCommander|common_fnc_getTurretConfigPath|common_fnc_getTurretCopilot|common_fnc_getTurretDirection|common_fnc_getTurretGunner|common_fnc_getTurretIndex|common_fnc_getTurretsFFV|common_fnc_getTurretsOther|common_fnc_getUavControlPosition|common_fnc_getVehicleCargo|common_fnc_getVehicleCodriver|common_fnc_getVehicleCrew|common_fnc_getVehicleIcon|common_fnc_getVehicleUAVCrew|common_fnc_getVersion|common_fnc_getWeaponAzimuthAndInclination|common_fnc_getWeaponIndex|common_fnc_getWeaponModes|common_fnc_getWeaponMuzzles|common_fnc_getWeaponState|common_fnc_getWeaponType|common_fnc_getWindDirection|common_fnc_getZoom|common_fnc_hadamardProduct|common_fnc_hasHatch|common_fnc_hasItem|common_fnc_hasMagazine|common_fnc_headBugFix|common_fnc_hideUnit|common_fnc_interpolateFromArray|common_fnc_inTransitionAnim|common_fnc_isAwake|common_fnc_isEngineer|common_fnc_isEOD|common_fnc_isFeatureCameraActive|common_fnc_isInBuilding|common_fnc_isMedic|common_fnc_isModLoaded|common_fnc_isPlayer|common_fnc_isUnderwater|common_fnc_lightIntensityFromObject|common_fnc_loadPerson|common_fnc_loadPersonLocal|common_fnc_monitor|common_fnc_muteUnit|common_fnc_numberToDigits|common_fnc_numberToDigitsString|common_fnc_numberToString|common_fnc_playConfigSound3D|common_fnc_player|common_fnc_playerSide|common_fnc_positionToASL|common_fnc_progressBar|common_fnc_removeMapMarkerCreatedEventHandler|common_fnc_sanitizeString|common_fnc_sendRequest|common_fnc_setDefinedVariable|common_fnc_setDisableUserInputStatus|common_fnc_setHearingCapability|common_fnc_setParameter|common_fnc_setPitchBankYaw|common_fnc_setProne|common_fnc_setVolume|common_fnc_showHud|common_fnc_statusEffect_get|common_fnc_statusEffect_set|common_fnc_stringCompare|common_fnc_stringRemoveWhiteSpace|common_fnc_stringToColoredText|common_fnc_switchToGroupSide|common_fnc_toBin|common_fnc_toBitmask|common_fnc_toHex|common_fnc_toNumber|common_fnc_unhideUnit|common_fnc_uniqueElements|common_fnc_unmuteUnit|common_fnc_useItem|common_fnc_useMagazine|common_fnc_watchVariable|dogtags_fnc_disableFactionDogtags|dragging_fnc_setCarryable|dragging_fnc_setDraggable|explosives_fnc_addClacker|explosives_fnc_addDetonateHandler|explosives_fnc_addToSpeedDial|explosives_fnc_canDefuse|explosives_fnc_canDetonate|explosives_fnc_connectExplosive|explosives_fnc_defuseExplosive|explosives_fnc_detonateExplosive|explosives_fnc_dialPhone|explosives_fnc_getDetonators|explosives_fnc_getPlacedExplosives|explosives_fnc_getSpeedDialExplosive|explosives_fnc_hasExplosives|explosives_fnc_hasPlacedExplosives|explosives_fnc_interactEH|explosives_fnc_placeExplosive|explosives_fnc_removeFromSpeedDial|explosives_fnc_scriptedExplosive|explosives_fnc_setupExplosive|explosives_fnc_startDefuse|explosives_fnc_startTimer|explosives_fnc_triggerType|fastroping_fnc_deployAI|goggles_fnc_applyDirtEffect|goggles_fnc_applyDustEffect|goggles_fnc_clearGlasses|goggles_fnc_externalCamera|goggles_fnc_isDivingGoggles|goggles_fnc_isGogglesVisible|goggles_fnc_isInRotorWash|goggles_fnc_removeDirtEffect|goggles_fnc_removeDustEffect|goggles_fnc_removeGlassesEffect|goggles_fnc_removeRainEffect|interact_menu_fnc_addActionToClass|interact_menu_fnc_createAction|logistics_wirecutter_fnc_interactEH|map_gestures_fnc_addGroupColorMapping|medical_fnc_actionPlaceInBodyBag|medical_fnc_actionRemoveTourniquet|medical_fnc_addDamageToUnit|medical_fnc_addHeartRateAdjustment|medical_fnc_addToLog|medical_fnc_addToTriageCard|medical_fnc_addUnconsciousCondition|medical_fnc_addVitalLoop|medical_fnc_adjustPainLevel|medical_fnc_canAccessMedicalEquipment|medical_fnc_canTreat|medical_fnc_displayTriageCard|medical_fnc_dropDownTriageCard|medical_fnc_getTriageStatus|medical_fnc_getUnconsciousCondition|medical_fnc_hasItem|medical_fnc_hasItems|medical_fnc_hasTourniquetAppliedTo|medical_fnc_isInMedicalFacility|medical_fnc_isInMedicalVehicle|medical_fnc_isMedic|medical_fnc_isMedicalVehicle|medical_fnc_itemCheck|medical_fnc_selectionNameToNumber|medical_fnc_setCardiacArrest|medical_fnc_setDead|medical_fnc_setHitPointDamage|medical_fnc_setUnconscious|medical_fnc_showBloodEffect|medical_fnc_treatment|medical_fnc_treatmentAdvanced_bandage|medical_fnc_treatmentAdvanced_CPR|medical_fnc_treatmentAdvanced_CPRLocal|medical_fnc_treatmentAdvanced_medication|medical_fnc_treatmentAdvanced_medicationLocal|medical_fnc_treatmentIV|medical_fnc_treatmentIVLocal|medical_fnc_unconsciousPFH|medical_fnc_useItem|medical_fnc_useItems|mk6mortar_fnc_canLoadMagazine|mk6mortar_fnc_canUnloadMagazine|mk6mortar_fnc_loadMagazine|mk6mortar_fnc_loadMagazineTimer|mk6mortar_fnc_unloadMagazine|mk6mortar_fnc_unloadMagazineTimer|nametags_fnc_setFactionRankIcons|parachute_fnc_showAltimeter|rearm_fnc_addMagazineToSupply|rearm_fnc_addVehicleMagazinesToSupply|rearm_fnc_disable|rearm_fnc_getSupplyCount|rearm_fnc_removeMagazineFromSupply|rearm_fnc_setSupplyCount|refuel_fnc_getFuel|refuel_fnc_makeJerryCan|refuel_fnc_reset|refuel_fnc_setFuel|repair_fnc_canRepair|repair_fnc_getClaimObjects|repair_fnc_hasItems|repair_fnc_isEngineer|repair_fnc_isInRepairFacility|repair_fnc_isNearRepairVehicle|repair_fnc_isRepairVehicle|repair_fnc_repair|repair_fnc_useItem|repair_fnc_useItems|scopes_fnc_getBoreHeight|slideshow_fnc_createSlideshow|spectator_fnc_addLocation|spectator_fnc_getCameraAttributes|spectator_fnc_players|spectator_fnc_removeLocation|spectator_fnc_setCameraAttributes|spectator_fnc_setSpectator|spectator_fnc_updateCameraModes|spectator_fnc_updateSides|spectator_fnc_updateUnits|spectator_fnc_updateVisionModes|switchunits_fnc_isValidAi|switchunits_fnc_nearestPlayers|switchunits_fnc_switchBack|switchunits_fnc_switchUnit|tagging_fnc_addCustomTag|tagging_fnc_tag|ui_fnc_setElementVisibility|vehiclelock_fnc_addKeyForVehicle|vehiclelock_fnc_serverSetupCustomKeyEH|vehiclelock_fnc_setVehicleLockEH|weaponselect_fnc_putWeaponAway|weaponselect_fnc_selectNextGrenade|zeus_fnc_showMessage))\\b"
},
{
"name": "variable.language.sqf",
"match": "\\b(?i:_?this|thisTrigger|thisList|_forEachIndex|_x|paramsArray)\\b"
},
{
"name": "variable.other.sqf",
"match": "\\b_\\w+\\b"
}
]
}