1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662 |
- /*
- Language: SQF
- Author: Søren Enevoldsen <senevoldsen90@gmail.com>
- Contributors: Marvin Saignat <contact@zgmrvn.com>, Dedmen Miller <dedmen@dedmen.de>, Leopard20
- Description: Scripting language for the Arma game series
- Website: https://community.bistudio.com/wiki/SQF_syntax
- Category: scripting
- Last update: 07.01.2023, Arma 3 v2.11
- */
- /*
- ////////////////////////////////////////////////////////////////////////////////////////////
- * Author: Leopard20
-
- * Description:
- This script can be used to dump all commands to the clipboard.
- Make sure you're using the Diag EXE to dump all of the commands.
-
- * How to use:
- Simply replace the _KEYWORDS and _LITERAL arrays with the one from this sqf.js file.
- Execute the script from the debug console.
- All commands will be copied to the clipboard.
- ////////////////////////////////////////////////////////////////////////////////////////////
- _KEYWORDS = ['if']; //Array of all KEYWORDS
- _LITERALS = ['west']; //Array of all LITERALS
- _allCommands = createHashMap;
- {
- _type = _x select [0,1];
- if (_type != "t") then {
- _command_lowercase = ((_x select [2]) splitString " ")#(((["n", "u", "b"] find _type) - 1) max 0);
- _command_uppercase = supportInfo ("i:" + _command_lowercase) # 0 # 2;
- _allCommands set [_command_lowercase, _command_uppercase];
- };
- } forEach supportInfo "";
- _allCommands = _allCommands toArray false;
- _allCommands sort true; //sort by lowercase
- _allCommands = ((_allCommands apply {_x#1}) -_KEYWORDS)-_LITERALS; //remove KEYWORDS and LITERALS
- copyToClipboard (str (_allCommands select {_x regexMatch "\w+"}) regexReplace ["""", "'"] regexReplace [",", ",\n"]);
- */
- function sqf(hljs) {
- // In SQF, a local variable starts with _
- const VARIABLE = {
- className: 'variable',
- begin: /\b_+[a-zA-Z]\w*/
- };
- // In SQF, a function should fit myTag_fnc_myFunction pattern
- // https://community.bistudio.com/wiki/Functions_Library_(Arma_3)#Adding_a_Function
- const FUNCTION = {
- className: 'title',
- begin: /[a-zA-Z][a-zA-Z_0-9]*_fnc_[a-zA-Z_0-9]+/
- };
- // In SQF strings, quotes matching the start are escaped by adding a consecutive.
- // Example of single escaped quotes: " "" " and ' '' '.
- const STRINGS = {
- className: 'string',
- variants: [
- {
- begin: '"',
- end: '"',
- contains: [
- {
- begin: '""',
- relevance: 0
- }
- ]
- },
- {
- begin: '\'',
- end: '\'',
- contains: [
- {
- begin: '\'\'',
- relevance: 0
- }
- ]
- }
- ]
- };
- const KEYWORDS = [
- 'break',
- 'breakWith',
- 'breakOut',
- 'breakTo',
- 'case',
- 'catch',
- 'continue',
- 'continueWith',
- 'default',
- 'do',
- 'else',
- 'exit',
- 'exitWith',
- 'for',
- 'forEach',
- 'from',
- 'if',
- 'local',
- 'private',
- 'switch',
- 'step',
- 'then',
- 'throw',
- 'to',
- 'try',
- 'waitUntil',
- 'while',
- 'with'
- ];
- const LITERAL = [
- 'blufor',
- 'civilian',
- 'configNull',
- 'controlNull',
- 'displayNull',
- 'diaryRecordNull',
- 'east',
- 'endl',
- 'false',
- 'grpNull',
- 'independent',
- 'lineBreak',
- 'locationNull',
- 'nil',
- 'objNull',
- 'opfor',
- 'pi',
- 'resistance',
- 'scriptNull',
- 'sideAmbientLife',
- 'sideEmpty',
- 'sideEnemy',
- 'sideFriendly',
- 'sideLogic',
- 'sideUnknown',
- 'taskNull',
- 'teamMemberNull',
- 'true',
- 'west'
- ];
- const BUILT_IN = [
- 'abs',
- 'accTime',
- 'acos',
- 'action',
- 'actionIDs',
- 'actionKeys',
- 'actionKeysEx',
- 'actionKeysImages',
- 'actionKeysNames',
- 'actionKeysNamesArray',
- 'actionName',
- 'actionParams',
- 'activateAddons',
- 'activatedAddons',
- 'activateKey',
- 'activeTitleEffectParams',
- 'add3DENConnection',
- 'add3DENEventHandler',
- 'add3DENLayer',
- 'addAction',
- 'addBackpack',
- 'addBackpackCargo',
- 'addBackpackCargoGlobal',
- 'addBackpackGlobal',
- 'addBinocularItem',
- 'addCamShake',
- 'addCuratorAddons',
- 'addCuratorCameraArea',
- 'addCuratorEditableObjects',
- 'addCuratorEditingArea',
- 'addCuratorPoints',
- 'addEditorObject',
- 'addEventHandler',
- 'addForce',
- 'addForceGeneratorRTD',
- 'addGoggles',
- 'addGroupIcon',
- 'addHandgunItem',
- 'addHeadgear',
- 'addItem',
- 'addItemCargo',
- 'addItemCargoGlobal',
- 'addItemPool',
- 'addItemToBackpack',
- 'addItemToUniform',
- 'addItemToVest',
- 'addLiveStats',
- 'addMagazine',
- 'addMagazineAmmoCargo',
- 'addMagazineCargo',
- 'addMagazineCargoGlobal',
- 'addMagazineGlobal',
- 'addMagazinePool',
- 'addMagazines',
- 'addMagazineTurret',
- 'addMenu',
- 'addMenuItem',
- 'addMissionEventHandler',
- 'addMPEventHandler',
- 'addMusicEventHandler',
- 'addonFiles',
- 'addOwnedMine',
- 'addPlayerScores',
- 'addPrimaryWeaponItem',
- 'addPublicVariableEventHandler',
- 'addRating',
- 'addResources',
- 'addScore',
- 'addScoreSide',
- 'addSecondaryWeaponItem',
- 'addSwitchableUnit',
- 'addTeamMember',
- 'addToRemainsCollector',
- 'addTorque',
- 'addUniform',
- 'addUserActionEventHandler',
- 'addVehicle',
- 'addVest',
- 'addWaypoint',
- 'addWeapon',
- 'addWeaponCargo',
- 'addWeaponCargoGlobal',
- 'addWeaponGlobal',
- 'addWeaponItem',
- 'addWeaponPool',
- 'addWeaponTurret',
- 'addWeaponWithAttachmentsCargo',
- 'addWeaponWithAttachmentsCargoGlobal',
- 'admin',
- 'agent',
- 'agents',
- 'AGLToASL',
- 'aimedAtTarget',
- 'aimPos',
- 'airDensityCurveRTD',
- 'airDensityRTD',
- 'airplaneThrottle',
- 'airportSide',
- 'AISFinishHeal',
- 'alive',
- 'all3DENEntities',
- 'allActiveTitleEffects',
- 'allAddonsInfo',
- 'allAirports',
- 'allControls',
- 'allCurators',
- 'allCutLayers',
- 'allDead',
- 'allDeadMen',
- 'allDiaryRecords',
- 'allDiarySubjects',
- 'allDisplays',
- 'allEnv3DSoundSources',
- 'allGroups',
- 'allLODs',
- 'allMapMarkers',
- 'allMines',
- 'allMissionObjects',
- 'allObjects',
- 'allow3DMode',
- 'allowCrewInImmobile',
- 'allowCuratorLogicIgnoreAreas',
- 'allowDamage',
- 'allowDammage',
- 'allowedService',
- 'allowFileOperations',
- 'allowFleeing',
- 'allowGetIn',
- 'allowService',
- 'allowSprint',
- 'allPlayers',
- 'allSimpleObjects',
- 'allSites',
- 'allTurrets',
- 'allUnits',
- 'allUnitsUAV',
- 'allUsers',
- 'allVariables',
- 'ambientTemperature',
- 'ammo',
- 'ammoOnPylon',
- 'and',
- 'animate',
- 'animateBay',
- 'animateDoor',
- 'animatePylon',
- 'animateSource',
- 'animationNames',
- 'animationPhase',
- 'animationSourcePhase',
- 'animationState',
- 'apertureParams',
- 'append',
- 'apply',
- 'armoryPoints',
- 'arrayIntersect',
- 'asin',
- 'ASLToAGL',
- 'ASLToATL',
- 'assert',
- 'assignAsCargo',
- 'assignAsCargoIndex',
- 'assignAsCommander',
- 'assignAsDriver',
- 'assignAsGunner',
- 'assignAsTurret',
- 'assignCurator',
- 'assignedCargo',
- 'assignedCommander',
- 'assignedDriver',
- 'assignedGroup',
- 'assignedGunner',
- 'assignedItems',
- 'assignedTarget',
- 'assignedTeam',
- 'assignedVehicle',
- 'assignedVehicleRole',
- 'assignedVehicles',
- 'assignItem',
- 'assignTeam',
- 'assignToAirport',
- 'atan',
- 'atan2',
- 'atg',
- 'ATLToASL',
- 'attachedObject',
- 'attachedObjects',
- 'attachedTo',
- 'attachObject',
- 'attachTo',
- 'attackEnabled',
- 'awake',
- 'backpack',
- 'backpackCargo',
- 'backpackContainer',
- 'backpackItems',
- 'backpackMagazines',
- 'backpackSpaceFor',
- 'behaviour',
- 'benchmark',
- 'bezierInterpolation',
- 'binocular',
- 'binocularItems',
- 'binocularMagazine',
- 'boundingBox',
- 'boundingBoxReal',
- 'boundingCenter',
- 'brakesDisabled',
- 'briefingName',
- 'buildingExit',
- 'buildingPos',
- 'buldozer_EnableRoadDiag',
- 'buldozer_IsEnabledRoadDiag',
- 'buldozer_LoadNewRoads',
- 'buldozer_reloadOperMap',
- 'buttonAction',
- 'buttonSetAction',
- 'cadetMode',
- 'calculatePath',
- 'calculatePlayerVisibilityByFriendly',
- 'call',
- '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',
- 'camSetBank',
- 'camSetDir',
- 'camSetDive',
- 'camSetFocus',
- 'camSetFov',
- 'camSetFovRange',
- 'camSetPos',
- 'camSetRelPos',
- 'camSetTarget',
- 'camTarget',
- 'camUseNVG',
- 'canAdd',
- 'canAddItemToBackpack',
- 'canAddItemToUniform',
- 'canAddItemToVest',
- 'cancelSimpleTaskDestination',
- 'canDeployWeapon',
- 'canFire',
- 'canMove',
- 'canSlingLoad',
- 'canStand',
- 'canSuspend',
- 'canTriggerDynamicSimulation',
- 'canUnloadInCombat',
- 'canVehicleCargo',
- 'captive',
- 'captiveNum',
- 'cbChecked',
- 'cbSetChecked',
- 'ceil',
- 'channelEnabled',
- 'cheatsEnabled',
- 'checkAIFeature',
- 'checkVisibility',
- 'className',
- 'clear3DENAttribute',
- 'clear3DENInventory',
- 'clearAllItemsFromBackpack',
- 'clearBackpackCargo',
- 'clearBackpackCargoGlobal',
- 'clearForcesRTD',
- 'clearGroupIcons',
- 'clearItemCargo',
- 'clearItemCargoGlobal',
- 'clearItemPool',
- 'clearMagazineCargo',
- 'clearMagazineCargoGlobal',
- 'clearMagazinePool',
- 'clearOverlay',
- 'clearRadio',
- 'clearWeaponCargo',
- 'clearWeaponCargoGlobal',
- 'clearWeaponPool',
- 'clientOwner',
- 'closeDialog',
- 'closeDisplay',
- 'closeOverlay',
- 'collapseObjectTree',
- 'collect3DENHistory',
- 'collectiveRTD',
- 'collisionDisabledWith',
- 'combatBehaviour',
- 'combatMode',
- 'commandArtilleryFire',
- 'commandChat',
- 'commander',
- 'commandFire',
- 'commandFollow',
- 'commandFSM',
- 'commandGetOut',
- 'commandingMenu',
- 'commandMove',
- 'commandRadio',
- 'commandStop',
- 'commandSuppressiveFire',
- 'commandTarget',
- 'commandWatch',
- 'comment',
- 'commitOverlay',
- 'compatibleItems',
- 'compatibleMagazines',
- 'compile',
- 'compileFinal',
- 'compileScript',
- 'completedFSM',
- 'composeText',
- 'configClasses',
- 'configFile',
- 'configHierarchy',
- 'configName',
- 'configOf',
- 'configProperties',
- 'configSourceAddonList',
- 'configSourceMod',
- 'configSourceModList',
- 'confirmSensorTarget',
- 'connectTerminalToUAV',
- 'connectToServer',
- 'controlsGroupCtrl',
- 'conversationDisabled',
- 'copyFromClipboard',
- 'copyToClipboard',
- 'copyWaypoints',
- 'cos',
- 'count',
- 'countEnemy',
- 'countFriendly',
- 'countSide',
- 'countType',
- 'countUnknown',
- 'create3DENComposition',
- 'create3DENEntity',
- 'createAgent',
- 'createCenter',
- 'createDialog',
- 'createDiaryLink',
- 'createDiaryRecord',
- 'createDiarySubject',
- 'createDisplay',
- 'createGearDialog',
- 'createGroup',
- 'createGuardedPoint',
- 'createHashMap',
- 'createHashMapFromArray',
- 'createLocation',
- 'createMarker',
- 'createMarkerLocal',
- 'createMenu',
- 'createMine',
- 'createMissionDisplay',
- 'createMPCampaignDisplay',
- 'createSimpleObject',
- 'createSimpleTask',
- 'createSite',
- 'createSoundSource',
- 'createTask',
- 'createTeam',
- 'createTrigger',
- 'createUnit',
- 'createVehicle',
- 'createVehicleCrew',
- 'createVehicleLocal',
- 'crew',
- 'ctAddHeader',
- 'ctAddRow',
- 'ctClear',
- 'ctCurSel',
- 'ctData',
- 'ctFindHeaderRows',
- 'ctFindRowHeader',
- 'ctHeaderControls',
- 'ctHeaderCount',
- 'ctRemoveHeaders',
- 'ctRemoveRows',
- 'ctrlActivate',
- 'ctrlAddEventHandler',
- 'ctrlAngle',
- 'ctrlAnimateModel',
- 'ctrlAnimationPhaseModel',
- 'ctrlAt',
- 'ctrlAutoScrollDelay',
- 'ctrlAutoScrollRewind',
- 'ctrlAutoScrollSpeed',
- 'ctrlBackgroundColor',
- 'ctrlChecked',
- 'ctrlClassName',
- 'ctrlCommit',
- 'ctrlCommitted',
- 'ctrlCreate',
- 'ctrlDelete',
- 'ctrlEnable',
- 'ctrlEnabled',
- 'ctrlFade',
- 'ctrlFontHeight',
- 'ctrlForegroundColor',
- 'ctrlHTMLLoaded',
- 'ctrlIDC',
- 'ctrlIDD',
- 'ctrlMapAnimAdd',
- 'ctrlMapAnimClear',
- 'ctrlMapAnimCommit',
- 'ctrlMapAnimDone',
- 'ctrlMapCursor',
- 'ctrlMapMouseOver',
- 'ctrlMapPosition',
- 'ctrlMapScale',
- 'ctrlMapScreenToWorld',
- 'ctrlMapSetPosition',
- 'ctrlMapWorldToScreen',
- 'ctrlModel',
- 'ctrlModelDirAndUp',
- 'ctrlModelScale',
- 'ctrlMousePosition',
- 'ctrlParent',
- 'ctrlParentControlsGroup',
- 'ctrlPosition',
- 'ctrlRemoveAllEventHandlers',
- 'ctrlRemoveEventHandler',
- 'ctrlScale',
- 'ctrlScrollValues',
- 'ctrlSetActiveColor',
- 'ctrlSetAngle',
- 'ctrlSetAutoScrollDelay',
- 'ctrlSetAutoScrollRewind',
- 'ctrlSetAutoScrollSpeed',
- 'ctrlSetBackgroundColor',
- 'ctrlSetChecked',
- 'ctrlSetDisabledColor',
- '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',
- 'ctrlSetMousePosition',
- 'ctrlSetPixelPrecision',
- 'ctrlSetPosition',
- 'ctrlSetPositionH',
- 'ctrlSetPositionW',
- 'ctrlSetPositionX',
- 'ctrlSetPositionY',
- 'ctrlSetScale',
- 'ctrlSetScrollValues',
- 'ctrlSetShadow',
- 'ctrlSetStructuredText',
- 'ctrlSetText',
- 'ctrlSetTextColor',
- 'ctrlSetTextColorSecondary',
- 'ctrlSetTextSecondary',
- 'ctrlSetTextSelection',
- 'ctrlSetTooltip',
- 'ctrlSetTooltipColorBox',
- 'ctrlSetTooltipColorShade',
- 'ctrlSetTooltipColorText',
- 'ctrlSetTooltipMaxWidth',
- 'ctrlSetURL',
- 'ctrlSetURLOverlayMode',
- 'ctrlShadow',
- 'ctrlShow',
- 'ctrlShown',
- 'ctrlStyle',
- 'ctrlText',
- 'ctrlTextColor',
- 'ctrlTextHeight',
- 'ctrlTextSecondary',
- 'ctrlTextSelection',
- 'ctrlTextWidth',
- 'ctrlTooltip',
- 'ctrlType',
- 'ctrlURL',
- 'ctrlURLOverlayMode',
- 'ctrlVisible',
- 'ctRowControls',
- 'ctRowCount',
- 'ctSetCurSel',
- 'ctSetData',
- 'ctSetHeaderTemplate',
- 'ctSetRowTemplate',
- 'ctSetValue',
- 'ctValue',
- 'curatorAddons',
- 'curatorCamera',
- 'curatorCameraArea',
- 'curatorCameraAreaCeiling',
- 'curatorCoef',
- 'curatorEditableObjects',
- 'curatorEditingArea',
- 'curatorEditingAreaType',
- 'curatorMouseOver',
- 'curatorPoints',
- 'curatorRegisteredObjects',
- 'curatorSelected',
- 'curatorWaypointCost',
- 'current3DENOperation',
- 'currentChannel',
- 'currentCommand',
- 'currentMagazine',
- 'currentMagazineDetail',
- 'currentMagazineDetailTurret',
- 'currentMagazineTurret',
- 'currentMuzzle',
- 'currentNamespace',
- 'currentPilot',
- 'currentTask',
- 'currentTasks',
- 'currentThrowable',
- 'currentVisionMode',
- 'currentWaypoint',
- 'currentWeapon',
- 'currentWeaponMode',
- 'currentWeaponTurret',
- 'currentZeroing',
- 'cursorObject',
- 'cursorTarget',
- 'customChat',
- 'customRadio',
- 'customWaypointPosition',
- 'cutFadeOut',
- 'cutObj',
- 'cutRsc',
- 'cutText',
- 'damage',
- 'date',
- 'dateToNumber',
- 'dayTime',
- 'deActivateKey',
- 'debriefingText',
- 'debugFSM',
- 'debugLog',
- 'decayGraphValues',
- 'deg',
- 'delete3DENEntities',
- 'deleteAt',
- 'deleteCenter',
- 'deleteCollection',
- 'deleteEditorObject',
- 'deleteGroup',
- 'deleteGroupWhenEmpty',
- 'deleteIdentity',
- 'deleteLocation',
- 'deleteMarker',
- 'deleteMarkerLocal',
- 'deleteRange',
- 'deleteResources',
- 'deleteSite',
- 'deleteStatus',
- 'deleteTeam',
- 'deleteVehicle',
- 'deleteVehicleCrew',
- 'deleteWaypoint',
- 'detach',
- 'detectedMines',
- 'diag_activeMissionFSMs',
- 'diag_activeScripts',
- 'diag_activeSQFScripts',
- 'diag_activeSQSScripts',
- 'diag_allMissionEventHandlers',
- 'diag_captureFrame',
- 'diag_captureFrameToFile',
- 'diag_captureSlowFrame',
- 'diag_codePerformance',
- 'diag_deltaTime',
- 'diag_drawmode',
- 'diag_dumpCalltraceToLog',
- 'diag_dumpScriptAssembly',
- 'diag_dumpTerrainSynth',
- 'diag_dynamicSimulationEnd',
- 'diag_enable',
- 'diag_enabled',
- 'diag_exportConfig',
- 'diag_exportTerrainSVG',
- 'diag_fps',
- 'diag_fpsmin',
- 'diag_frameno',
- 'diag_getTerrainSegmentOffset',
- 'diag_lightNewLoad',
- 'diag_list',
- 'diag_localized',
- 'diag_log',
- 'diag_logSlowFrame',
- 'diag_mergeConfigFile',
- 'diag_recordTurretLimits',
- 'diag_resetFSM',
- 'diag_resetshapes',
- 'diag_scope',
- 'diag_setLightNew',
- 'diag_stacktrace',
- 'diag_tickTime',
- 'diag_toggle',
- 'dialog',
- 'diarySubjectExists',
- 'didJIP',
- 'didJIPOwner',
- 'difficulty',
- 'difficultyEnabled',
- 'difficultyEnabledRTD',
- 'difficultyOption',
- 'direction',
- 'directionStabilizationEnabled',
- 'directSay',
- 'disableAI',
- 'disableBrakes',
- 'disableCollisionWith',
- 'disableConversation',
- 'disableDebriefingStats',
- 'disableMapIndicators',
- 'disableNVGEquipment',
- 'disableRemoteSensors',
- 'disableSerialization',
- 'disableTIEquipment',
- 'disableUAVConnectability',
- 'disableUserInput',
- 'displayAddEventHandler',
- 'displayChild',
- 'displayCtrl',
- 'displayParent',
- 'displayRemoveAllEventHandlers',
- 'displayRemoveEventHandler',
- 'displaySetEventHandler',
- 'displayUniqueName',
- 'displayUpdate',
- 'dissolveTeam',
- 'distance',
- 'distance2D',
- 'distanceSqr',
- 'distributionRegion',
- 'do3DENAction',
- 'doArtilleryFire',
- 'doFire',
- 'doFollow',
- 'doFSM',
- 'doGetOut',
- 'doMove',
- 'doorPhase',
- 'doStop',
- 'doSuppressiveFire',
- 'doTarget',
- 'doWatch',
- 'drawArrow',
- 'drawEllipse',
- 'drawIcon',
- 'drawIcon3D',
- 'drawLaser',
- 'drawLine',
- 'drawLine3D',
- 'drawLink',
- 'drawLocation',
- 'drawPolygon',
- 'drawRectangle',
- 'drawTriangle',
- 'driver',
- 'drop',
- 'dynamicSimulationDistance',
- 'dynamicSimulationDistanceCoef',
- 'dynamicSimulationEnabled',
- 'dynamicSimulationSystemEnabled',
- 'echo',
- 'edit3DENMissionAttributes',
- 'editObject',
- 'editorSetEventHandler',
- 'effectiveCommander',
- 'elevatePeriscope',
- 'emptyPositions',
- 'enableAI',
- 'enableAIFeature',
- 'enableAimPrecision',
- 'enableAttack',
- 'enableAudioFeature',
- 'enableAutoStartUpRTD',
- 'enableAutoTrimRTD',
- 'enableCamShake',
- 'enableCaustics',
- 'enableChannel',
- 'enableCollisionWith',
- 'enableCopilot',
- 'enableDebriefingStats',
- 'enableDiagLegend',
- 'enableDirectionStabilization',
- 'enableDynamicSimulation',
- 'enableDynamicSimulationSystem',
- 'enableEndDialog',
- 'enableEngineArtillery',
- 'enableEnvironment',
- 'enableFatigue',
- 'enableGunLights',
- 'enableInfoPanelComponent',
- 'enableIRLasers',
- 'enableMimics',
- 'enablePersonTurret',
- 'enableRadio',
- 'enableReload',
- 'enableRopeAttach',
- 'enableSatNormalOnDetail',
- 'enableSaving',
- 'enableSentences',
- 'enableSimulation',
- 'enableSimulationGlobal',
- 'enableStamina',
- 'enableStressDamage',
- 'enableTeamSwitch',
- 'enableTraffic',
- 'enableUAVConnectability',
- 'enableUAVWaypoints',
- 'enableVehicleCargo',
- 'enableVehicleSensor',
- 'enableWeaponDisassembly',
- 'endLoadingScreen',
- 'endMission',
- 'engineOn',
- 'enginesIsOnRTD',
- 'enginesPowerRTD',
- 'enginesRpmRTD',
- 'enginesTorqueRTD',
- 'entities',
- 'environmentEnabled',
- 'environmentVolume',
- 'equipmentDisabled',
- 'estimatedEndServerTime',
- 'estimatedTimeLeft',
- 'evalObjectArgument',
- 'everyBackpack',
- 'everyContainer',
- 'exec',
- 'execEditorScript',
- 'execFSM',
- 'execVM',
- 'exp',
- 'expectedDestination',
- 'exportJIPMessages',
- 'eyeDirection',
- 'eyePos',
- 'face',
- 'faction',
- 'fadeEnvironment',
- 'fadeMusic',
- 'fadeRadio',
- 'fadeSound',
- 'fadeSpeech',
- 'failMission',
- 'fileExists',
- 'fillWeaponsFromPool',
- 'find',
- 'findAny',
- 'findCover',
- 'findDisplay',
- 'findEditorObject',
- 'findEmptyPosition',
- 'findEmptyPositionReady',
- 'findIf',
- 'findNearestEnemy',
- 'finishMissionInit',
- 'finite',
- 'fire',
- 'fireAtTarget',
- 'firstBackpack',
- 'flag',
- 'flagAnimationPhase',
- 'flagOwner',
- 'flagSide',
- 'flagTexture',
- 'flatten',
- 'fleeing',
- 'floor',
- 'flyInHeight',
- 'flyInHeightASL',
- 'focusedCtrl',
- 'fog',
- 'fogForecast',
- 'fogParams',
- 'forceAddUniform',
- 'forceAtPositionRTD',
- 'forceCadetDifficulty',
- 'forcedMap',
- 'forceEnd',
- 'forceFlagTexture',
- 'forceFollowRoad',
- 'forceGeneratorRTD',
- 'forceMap',
- 'forceRespawn',
- 'forceSpeed',
- 'forceUnicode',
- 'forceWalk',
- 'forceWeaponFire',
- 'forceWeatherChange',
- 'forEachMember',
- 'forEachMemberAgent',
- 'forEachMemberTeam',
- 'forgetTarget',
- 'format',
- 'formation',
- 'formationDirection',
- 'formationLeader',
- 'formationMembers',
- 'formationPosition',
- 'formationTask',
- 'formatText',
- 'formLeader',
- 'freeExtension',
- 'freeLook',
- 'fromEditor',
- 'fuel',
- 'fullCrew',
- 'gearIDCAmmoCount',
- 'gearSlotAmmoCount',
- 'gearSlotData',
- 'gestureState',
- 'get',
- 'get3DENActionState',
- 'get3DENAttribute',
- 'get3DENCamera',
- 'get3DENConnections',
- 'get3DENEntity',
- 'get3DENEntityID',
- 'get3DENGrid',
- 'get3DENIconsVisible',
- 'get3DENLayerEntities',
- 'get3DENLinesVisible',
- 'get3DENMissionAttribute',
- 'get3DENMouseOver',
- 'get3DENSelected',
- 'getAimingCoef',
- 'getAllEnv3DSoundControllers',
- 'getAllEnvSoundControllers',
- 'getAllHitPointsDamage',
- 'getAllOwnedMines',
- 'getAllPylonsInfo',
- 'getAllSoundControllers',
- 'getAllUnitTraits',
- 'getAmmoCargo',
- 'getAnimAimPrecision',
- 'getAnimSpeedCoef',
- 'getArray',
- 'getArtilleryAmmo',
- 'getArtilleryComputerSettings',
- 'getArtilleryETA',
- 'getAssetDLCInfo',
- 'getAssignedCuratorLogic',
- 'getAssignedCuratorUnit',
- 'getAttackTarget',
- 'getAudioOptionVolumes',
- 'getBackpackCargo',
- 'getBleedingRemaining',
- 'getBurningValue',
- 'getCalculatePlayerVisibilityByFriendly',
- 'getCameraViewDirection',
- 'getCargoIndex',
- 'getCenterOfMass',
- 'getClientState',
- 'getClientStateNumber',
- 'getCompatiblePylonMagazines',
- 'getConnectedUAV',
- 'getConnectedUAVUnit',
- 'getContainerMaxLoad',
- 'getCorpse',
- 'getCruiseControl',
- 'getCursorObjectParams',
- 'getCustomAimCoef',
- 'getCustomSoundController',
- 'getCustomSoundControllerCount',
- 'getDammage',
- 'getDebriefingText',
- 'getDescription',
- 'getDir',
- 'getDirVisual',
- 'getDiverState',
- 'getDLCAssetsUsage',
- 'getDLCAssetsUsageByName',
- 'getDLCs',
- 'getDLCUsageTime',
- 'getEditorCamera',
- 'getEditorMode',
- 'getEditorObjectScope',
- 'getElevationOffset',
- 'getEngineTargetRPMRTD',
- 'getEnv3DSoundController',
- 'getEnvSoundController',
- 'getEventHandlerInfo',
- 'getFatigue',
- 'getFieldManualStartPage',
- 'getForcedFlagTexture',
- 'getForcedSpeed',
- 'getFriend',
- 'getFSMVariable',
- 'getFuelCargo',
- 'getGraphValues',
- 'getGroupIcon',
- 'getGroupIconParams',
- 'getGroupIcons',
- 'getHideFrom',
- 'getHit',
- 'getHitIndex',
- 'getHitPointDamage',
- 'getItemCargo',
- 'getLighting',
- 'getLightingAt',
- 'getLoadedModsInfo',
- 'getMagazineCargo',
- 'getMarkerColor',
- 'getMarkerPos',
- 'getMarkerSize',
- 'getMarkerType',
- 'getMass',
- 'getMissionConfig',
- 'getMissionConfigValue',
- 'getMissionDLCs',
- 'getMissionLayerEntities',
- 'getMissionLayers',
- 'getMissionPath',
- 'getModelInfo',
- 'getMousePosition',
- 'getMusicPlayedTime',
- 'getNumber',
- 'getObjectArgument',
- 'getObjectChildren',
- 'getObjectDLC',
- 'getObjectFOV',
- 'getObjectID',
- 'getObjectMaterials',
- 'getObjectProxy',
- 'getObjectScale',
- 'getObjectTextures',
- 'getObjectType',
- 'getObjectViewDistance',
- 'getOpticsMode',
- 'getOrDefault',
- 'getOrDefaultCall',
- 'getOxygenRemaining',
- 'getPersonUsedDLCs',
- 'getPilotCameraDirection',
- 'getPilotCameraPosition',
- 'getPilotCameraRotation',
- 'getPilotCameraTarget',
- 'getPiPViewDistance',
- 'getPlateNumber',
- 'getPlayerChannel',
- 'getPlayerID',
- 'getPlayerScores',
- 'getPlayerUID',
- 'getPlayerVoNVolume',
- 'getPos',
- 'getPosASL',
- 'getPosASLVisual',
- 'getPosASLW',
- 'getPosATL',
- 'getPosATLVisual',
- 'getPosVisual',
- 'getPosWorld',
- 'getPosWorldVisual',
- 'getPylonMagazines',
- 'getRelDir',
- 'getRelPos',
- 'getRemoteSensorsDisabled',
- 'getRepairCargo',
- 'getResolution',
- 'getRoadInfo',
- 'getRotorBrakeRTD',
- 'getSensorTargets',
- 'getSensorThreats',
- 'getShadowDistance',
- 'getShotParents',
- 'getSlingLoad',
- 'getSoundController',
- 'getSoundControllerResult',
- 'getSpeed',
- 'getStamina',
- 'getStatValue',
- 'getSteamFriendsServers',
- 'getSubtitleOptions',
- 'getSuppression',
- 'getTerrainGrid',
- 'getTerrainHeight',
- 'getTerrainHeightASL',
- 'getTerrainInfo',
- 'getText',
- 'getTextRaw',
- 'getTextureInfo',
- 'getTextWidth',
- 'getTiParameters',
- 'getTotalDLCUsageTime',
- 'getTrimOffsetRTD',
- 'getTurretLimits',
- 'getTurretOpticsMode',
- 'getUnitFreefallInfo',
- 'getUnitLoadout',
- 'getUnitTrait',
- 'getUnloadInCombat',
- 'getUserInfo',
- 'getUserMFDText',
- 'getUserMFDValue',
- 'getVariable',
- 'getVehicleCargo',
- 'getVehicleTiPars',
- 'getWeaponCargo',
- 'getWeaponSway',
- 'getWingsOrientationRTD',
- 'getWingsPositionRTD',
- 'getWPPos',
- 'glanceAt',
- 'globalChat',
- 'globalRadio',
- 'goggles',
- 'goto',
- 'group',
- 'groupChat',
- 'groupFromNetId',
- 'groupIconSelectable',
- 'groupIconsVisible',
- 'groupID',
- 'groupOwner',
- 'groupRadio',
- 'groups',
- 'groupSelectedUnits',
- 'groupSelectUnit',
- 'gunner',
- 'gusts',
- 'halt',
- 'handgunItems',
- 'handgunMagazine',
- 'handgunWeapon',
- 'handsHit',
- 'hashValue',
- 'hasInterface',
- 'hasPilotCamera',
- 'hasWeapon',
- 'hcAllGroups',
- 'hcGroupParams',
- 'hcLeader',
- 'hcRemoveAllGroups',
- 'hcRemoveGroup',
- 'hcSelected',
- 'hcSelectGroup',
- 'hcSetGroup',
- 'hcShowBar',
- 'hcShownBar',
- 'headgear',
- 'hideBody',
- 'hideObject',
- 'hideObjectGlobal',
- 'hideSelection',
- 'hint',
- 'hintC',
- 'hintCadet',
- 'hintSilent',
- 'hmd',
- 'hostMission',
- 'htmlLoad',
- 'HUDMovementLevels',
- 'humidity',
- 'image',
- 'importAllGroups',
- 'importance',
- 'in',
- 'inArea',
- 'inAreaArray',
- 'incapacitatedState',
- 'inflame',
- 'inflamed',
- 'infoPanel',
- 'infoPanelComponentEnabled',
- 'infoPanelComponents',
- 'infoPanels',
- 'inGameUISetEventHandler',
- 'inheritsFrom',
- 'initAmbientLife',
- 'inPolygon',
- 'inputAction',
- 'inputController',
- 'inputMouse',
- 'inRangeOfArtillery',
- 'insert',
- 'insertEditorObject',
- 'intersect',
- 'is3DEN',
- 'is3DENMultiplayer',
- 'is3DENPreview',
- 'isAbleToBreathe',
- 'isActionMenuVisible',
- 'isAgent',
- 'isAimPrecisionEnabled',
- 'isAllowedCrewInImmobile',
- 'isArray',
- 'isAutoHoverOn',
- 'isAutonomous',
- 'isAutoStartUpEnabledRTD',
- 'isAutotest',
- 'isAutoTrimOnRTD',
- 'isAwake',
- 'isBleeding',
- 'isBurning',
- 'isClass',
- 'isCollisionLightOn',
- 'isCopilotEnabled',
- 'isDamageAllowed',
- 'isDedicated',
- 'isDLCAvailable',
- 'isEngineOn',
- 'isEqualRef',
- 'isEqualTo',
- 'isEqualType',
- 'isEqualTypeAll',
- 'isEqualTypeAny',
- 'isEqualTypeArray',
- 'isEqualTypeParams',
- 'isFilePatchingEnabled',
- 'isFinal',
- 'isFlashlightOn',
- 'isFlatEmpty',
- 'isForcedWalk',
- 'isFormationLeader',
- 'isGameFocused',
- 'isGamePaused',
- 'isGroupDeletedWhenEmpty',
- 'isHidden',
- 'isInRemainsCollector',
- 'isInstructorFigureEnabled',
- 'isIRLaserOn',
- 'isKeyActive',
- 'isKindOf',
- 'isLaserOn',
- 'isLightOn',
- 'isLocalized',
- 'isManualFire',
- 'isMarkedForCollection',
- 'isMissionProfileNamespaceLoaded',
- 'isMultiplayer',
- 'isMultiplayerSolo',
- 'isNil',
- 'isNotEqualRef',
- 'isNotEqualTo',
- 'isNull',
- 'isNumber',
- 'isObjectHidden',
- 'isObjectRTD',
- 'isOnRoad',
- 'isPiPEnabled',
- 'isPlayer',
- 'isRealTime',
- 'isRemoteExecuted',
- 'isRemoteExecutedJIP',
- 'isSaving',
- 'isSensorTargetConfirmed',
- 'isServer',
- 'isShowing3DIcons',
- 'isSimpleObject',
- 'isSprintAllowed',
- 'isStaminaEnabled',
- 'isSteamMission',
- 'isSteamOverlayEnabled',
- 'isStreamFriendlyUIEnabled',
- 'isStressDamageEnabled',
- 'isText',
- 'isTouchingGround',
- 'isTurnedOut',
- 'isTutHintsEnabled',
- 'isUAVConnectable',
- 'isUAVConnected',
- 'isUIContext',
- 'isUniformAllowed',
- 'isVehicleCargo',
- 'isVehicleRadarOn',
- 'isVehicleSensorEnabled',
- 'isWalking',
- 'isWeaponDeployed',
- 'isWeaponRested',
- 'itemCargo',
- 'items',
- 'itemsWithMagazines',
- 'join',
- 'joinAs',
- 'joinAsSilent',
- 'joinSilent',
- 'joinString',
- 'kbAddDatabase',
- 'kbAddDatabaseTargets',
- 'kbAddTopic',
- 'kbHasTopic',
- 'kbReact',
- 'kbRemoveTopic',
- 'kbTell',
- 'kbWasSaid',
- 'keyImage',
- 'keyName',
- 'keys',
- 'knowsAbout',
- 'land',
- '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',
- 'lbSortBy',
- 'lbSortByValue',
- 'lbText',
- 'lbTextRight',
- 'lbTooltip',
- 'lbValue',
- 'leader',
- 'leaderboardDeInit',
- 'leaderboardGetRows',
- 'leaderboardInit',
- 'leaderboardRequestRowsFriends',
- 'leaderboardRequestRowsGlobal',
- 'leaderboardRequestRowsGlobalAroundUser',
- 'leaderboardsRequestUploadScore',
- 'leaderboardsRequestUploadScoreKeepBest',
- 'leaderboardState',
- 'leaveVehicle',
- 'libraryCredits',
- 'libraryDisclaimers',
- 'lifeState',
- 'lightAttachObject',
- 'lightDetachObject',
- 'lightIsOn',
- 'lightnings',
- 'limitSpeed',
- 'linearConversion',
- 'lineIntersects',
- 'lineIntersectsObjs',
- 'lineIntersectsSurfaces',
- 'lineIntersectsWith',
- 'linkItem',
- 'list',
- 'listObjects',
- 'listRemoteTargets',
- 'listVehicleSensors',
- 'ln',
- 'lnbAddArray',
- 'lnbAddColumn',
- 'lnbAddRow',
- 'lnbClear',
- 'lnbColor',
- 'lnbColorRight',
- 'lnbCurSelRow',
- 'lnbData',
- 'lnbDeleteColumn',
- 'lnbDeleteRow',
- 'lnbGetColumnsPosition',
- 'lnbPicture',
- 'lnbPictureRight',
- 'lnbSetColor',
- 'lnbSetColorRight',
- 'lnbSetColumnsPos',
- 'lnbSetCurSelRow',
- 'lnbSetData',
- 'lnbSetPicture',
- 'lnbSetPictureColor',
- 'lnbSetPictureColorRight',
- 'lnbSetPictureColorSelected',
- 'lnbSetPictureColorSelectedRight',
- 'lnbSetPictureRight',
- 'lnbSetText',
- 'lnbSetTextRight',
- 'lnbSetTooltip',
- 'lnbSetValue',
- 'lnbSize',
- 'lnbSort',
- 'lnbSortBy',
- 'lnbSortByValue',
- 'lnbText',
- 'lnbTextRight',
- 'lnbValue',
- 'load',
- 'loadAbs',
- 'loadBackpack',
- 'loadConfig',
- 'loadFile',
- 'loadGame',
- 'loadIdentity',
- 'loadMagazine',
- 'loadOverlay',
- 'loadStatus',
- 'loadUniform',
- 'loadVest',
- 'localize',
- 'localNamespace',
- 'locationPosition',
- 'lock',
- 'lockCameraTo',
- 'lockCargo',
- 'lockDriver',
- 'locked',
- 'lockedCameraTo',
- 'lockedCargo',
- 'lockedDriver',
- 'lockedInventory',
- 'lockedTurret',
- 'lockIdentity',
- 'lockInventory',
- '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',
- 'mapGridPosition',
- 'markAsFinishedOnSteam',
- 'markerAlpha',
- 'markerBrush',
- 'markerChannel',
- 'markerColor',
- 'markerDir',
- 'markerPolyline',
- 'markerPos',
- 'markerShadow',
- 'markerShape',
- 'markerSize',
- 'markerText',
- 'markerType',
- 'matrixMultiply',
- 'matrixTranspose',
- 'max',
- 'maxLoad',
- 'members',
- 'menuAction',
- 'menuAdd',
- 'menuChecked',
- 'menuClear',
- 'menuCollapse',
- 'menuData',
- 'menuDelete',
- 'menuEnable',
- 'menuEnabled',
- 'menuExpand',
- 'menuHover',
- 'menuPicture',
- 'menuSetAction',
- 'menuSetCheck',
- 'menuSetData',
- 'menuSetPicture',
- 'menuSetShortcut',
- 'menuSetText',
- 'menuSetURL',
- 'menuSetValue',
- 'menuShortcut',
- 'menuShortcutText',
- 'menuSize',
- 'menuSort',
- 'menuText',
- 'menuURL',
- 'menuValue',
- 'merge',
- 'min',
- 'mineActive',
- 'mineDetectedBy',
- 'missileTarget',
- 'missileTargetPos',
- 'missionConfigFile',
- 'missionDifficulty',
- 'missionEnd',
- 'missionName',
- 'missionNameSource',
- 'missionNamespace',
- 'missionProfileNamespace',
- 'missionStart',
- 'missionVersion',
- 'mod',
- 'modelToWorld',
- 'modelToWorldVisual',
- 'modelToWorldVisualWorld',
- 'modelToWorldWorld',
- 'modParams',
- 'moonIntensity',
- 'moonPhase',
- 'morale',
- 'move',
- 'move3DENCamera',
- 'moveInAny',
- 'moveInCargo',
- 'moveInCommander',
- 'moveInDriver',
- 'moveInGunner',
- 'moveInTurret',
- 'moveObjectToEnd',
- 'moveOut',
- 'moveTime',
- 'moveTo',
- 'moveToCompleted',
- 'moveToFailed',
- 'musicVolume',
- 'name',
- 'namedProperties',
- 'nameSound',
- 'nearEntities',
- 'nearestBuilding',
- 'nearestLocation',
- 'nearestLocations',
- 'nearestLocationWithDubbing',
- 'nearestMines',
- 'nearestObject',
- 'nearestObjects',
- 'nearestTerrainObjects',
- 'nearObjects',
- 'nearObjectsReady',
- 'nearRoads',
- 'nearSupplies',
- 'nearTargets',
- 'needReload',
- 'needService',
- 'netId',
- 'netObjNull',
- 'newOverlay',
- 'nextMenuItemIndex',
- 'nextWeatherChange',
- 'nMenuItems',
- 'not',
- 'numberOfEnginesRTD',
- 'numberToDate',
- 'objectCurators',
- 'objectFromNetId',
- 'objectParent',
- 'objStatus',
- 'onBriefingGroup',
- 'onBriefingNotes',
- 'onBriefingPlan',
- 'onBriefingTeamSwitch',
- 'onCommandModeChanged',
- 'onDoubleClick',
- 'onEachFrame',
- 'onGroupIconClick',
- 'onGroupIconOverEnter',
- 'onGroupIconOverLeave',
- 'onHCGroupSelectionChanged',
- 'onMapSingleClick',
- 'onPlayerConnected',
- 'onPlayerDisconnected',
- 'onPreloadFinished',
- 'onPreloadStarted',
- 'onShowNewObject',
- 'onTeamSwitch',
- 'openCuratorInterface',
- 'openDLCPage',
- 'openGPS',
- 'openMap',
- 'openSteamApp',
- 'openYoutubeVideo',
- 'or',
- 'orderGetIn',
- 'overcast',
- 'overcastForecast',
- 'owner',
- 'param',
- 'params',
- 'parseNumber',
- 'parseSimpleArray',
- 'parseText',
- 'parsingNamespace',
- 'particlesQuality',
- 'periscopeElevation',
- 'pickWeaponPool',
- 'pitch',
- 'pixelGrid',
- 'pixelGridBase',
- 'pixelGridNoUIScale',
- 'pixelH',
- 'pixelW',
- 'playableSlotsNumber',
- 'playableUnits',
- 'playAction',
- 'playActionNow',
- 'player',
- 'playerRespawnTime',
- 'playerSide',
- 'playersNumber',
- 'playGesture',
- 'playMission',
- 'playMove',
- 'playMoveNow',
- 'playMusic',
- 'playScriptedMission',
- 'playSound',
- 'playSound3D',
- 'playSoundUI',
- 'pose',
- 'position',
- 'positionCameraToWorld',
- 'posScreenToWorld',
- 'posWorldToScreen',
- 'ppEffectAdjust',
- 'ppEffectCommit',
- 'ppEffectCommitted',
- 'ppEffectCreate',
- 'ppEffectDestroy',
- 'ppEffectEnable',
- 'ppEffectEnabled',
- 'ppEffectForceInNVG',
- 'precision',
- 'preloadCamera',
- 'preloadObject',
- 'preloadSound',
- 'preloadTitleObj',
- 'preloadTitleRsc',
- 'preprocessFile',
- 'preprocessFileLineNumbers',
- 'primaryWeapon',
- 'primaryWeaponItems',
- 'primaryWeaponMagazine',
- 'priority',
- 'processDiaryLink',
- 'productVersion',
- 'profileName',
- 'profileNamespace',
- 'profileNameSteam',
- 'progressLoadingScreen',
- 'progressPosition',
- 'progressSetPosition',
- 'publicVariable',
- 'publicVariableClient',
- 'publicVariableServer',
- 'pushBack',
- 'pushBackUnique',
- 'putWeaponPool',
- 'queryItemsPool',
- 'queryMagazinePool',
- 'queryWeaponPool',
- 'rad',
- 'radioChannelAdd',
- 'radioChannelCreate',
- 'radioChannelInfo',
- 'radioChannelRemove',
- 'radioChannelSetCallSign',
- 'radioChannelSetLabel',
- 'radioEnabled',
- 'radioVolume',
- 'rain',
- 'rainbow',
- 'rainParams',
- 'random',
- 'rank',
- 'rankId',
- 'rating',
- 'rectangular',
- 'regexFind',
- 'regexMatch',
- 'regexReplace',
- 'registeredTasks',
- 'registerTask',
- 'reload',
- 'reloadEnabled',
- 'remoteControl',
- 'remoteExec',
- 'remoteExecCall',
- 'remoteExecutedOwner',
- 'remove3DENConnection',
- 'remove3DENEventHandler',
- 'remove3DENLayer',
- 'removeAction',
- 'removeAll3DENEventHandlers',
- 'removeAllActions',
- 'removeAllAssignedItems',
- 'removeAllBinocularItems',
- 'removeAllContainers',
- 'removeAllCuratorAddons',
- 'removeAllCuratorCameraAreas',
- 'removeAllCuratorEditingAreas',
- 'removeAllEventHandlers',
- 'removeAllHandgunItems',
- 'removeAllItems',
- 'removeAllItemsWithMagazines',
- 'removeAllMissionEventHandlers',
- 'removeAllMPEventHandlers',
- 'removeAllMusicEventHandlers',
- 'removeAllOwnedMines',
- 'removeAllPrimaryWeaponItems',
- 'removeAllSecondaryWeaponItems',
- 'removeAllUserActionEventHandlers',
- 'removeAllWeapons',
- 'removeBackpack',
- 'removeBackpackGlobal',
- 'removeBinocularItem',
- 'removeCuratorAddons',
- 'removeCuratorCameraArea',
- 'removeCuratorEditableObjects',
- 'removeCuratorEditingArea',
- 'removeDiaryRecord',
- 'removeDiarySubject',
- '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',
- 'removeUserActionEventHandler',
- 'removeVest',
- 'removeWeapon',
- 'removeWeaponAttachmentCargo',
- 'removeWeaponCargo',
- 'removeWeaponGlobal',
- 'removeWeaponTurret',
- 'reportRemoteTarget',
- 'requiredVersion',
- 'resetCamShake',
- 'resetSubgroupDirection',
- 'resize',
- 'resources',
- 'respawnVehicle',
- 'restartEditorCamera',
- 'reveal',
- 'revealMine',
- 'reverse',
- 'reversedMouseY',
- 'roadAt',
- 'roadsConnectedTo',
- 'roleDescription',
- 'ropeAttachedObjects',
- 'ropeAttachedTo',
- 'ropeAttachEnabled',
- 'ropeAttachTo',
- 'ropeCreate',
- 'ropeCut',
- 'ropeDestroy',
- 'ropeDetach',
- 'ropeEndPosition',
- 'ropeLength',
- 'ropes',
- 'ropesAttachedTo',
- 'ropeSegments',
- 'ropeUnwind',
- 'ropeUnwound',
- 'rotorsForcesRTD',
- 'rotorsRpmRTD',
- 'round',
- 'runInitScript',
- 'safeZoneH',
- 'safeZoneW',
- 'safeZoneWAbs',
- 'safeZoneX',
- 'safeZoneXAbs',
- 'safeZoneY',
- 'save3DENInventory',
- 'saveGame',
- 'saveIdentity',
- 'saveJoysticks',
- 'saveMissionProfileNamespace',
- 'saveOverlay',
- 'saveProfileNamespace',
- 'saveStatus',
- 'saveVar',
- 'savingEnabled',
- 'say',
- 'say2D',
- 'say3D',
- 'scopeName',
- 'score',
- 'scoreSide',
- 'screenshot',
- 'screenToWorld',
- 'scriptDone',
- 'scriptName',
- 'scudState',
- 'secondaryWeapon',
- 'secondaryWeaponItems',
- 'secondaryWeaponMagazine',
- 'select',
- 'selectBestPlaces',
- 'selectDiarySubject',
- 'selectedEditorObjects',
- 'selectEditorObject',
- 'selectionNames',
- 'selectionPosition',
- 'selectionVectorDirAndUp',
- 'selectLeader',
- 'selectMax',
- 'selectMin',
- 'selectNoPlayer',
- 'selectPlayer',
- 'selectRandom',
- 'selectRandomWeighted',
- 'selectWeapon',
- 'selectWeaponTurret',
- 'sendAUMessage',
- 'sendSimpleCommand',
- 'sendTask',
- 'sendTaskResult',
- 'sendUDPMessage',
- 'sentencesEnabled',
- 'serverCommand',
- 'serverCommandAvailable',
- 'serverCommandExecutable',
- 'serverName',
- 'serverNamespace',
- 'serverTime',
- 'set',
- 'set3DENAttribute',
- 'set3DENAttributes',
- 'set3DENGrid',
- 'set3DENIconsVisible',
- 'set3DENLayer',
- 'set3DENLinesVisible',
- 'set3DENLogicType',
- 'set3DENMissionAttribute',
- 'set3DENMissionAttributes',
- 'set3DENModelsVisible',
- 'set3DENObjectType',
- 'set3DENSelected',
- 'setAccTime',
- 'setActualCollectiveRTD',
- 'setAirplaneThrottle',
- 'setAirportSide',
- 'setAmmo',
- 'setAmmoCargo',
- 'setAmmoOnPylon',
- 'setAnimSpeedCoef',
- 'setAperture',
- 'setApertureNew',
- 'setArmoryPoints',
- 'setAttributes',
- 'setAutonomous',
- 'setBehaviour',
- 'setBehaviourStrong',
- 'setBleedingRemaining',
- 'setBrakesRTD',
- 'setCameraInterest',
- 'setCamShakeDefParams',
- 'setCamShakeParams',
- 'setCamUseTi',
- 'setCaptive',
- 'setCenterOfMass',
- 'setCollisionLight',
- 'setCombatBehaviour',
- 'setCombatMode',
- 'setCompassOscillation',
- 'setConvoySeparation',
- 'setCruiseControl',
- 'setCuratorCameraAreaCeiling',
- 'setCuratorCoef',
- 'setCuratorEditingAreaType',
- 'setCuratorWaypointCost',
- 'setCurrentChannel',
- 'setCurrentTask',
- 'setCurrentWaypoint',
- 'setCustomAimCoef',
- 'SetCustomMissionData',
- 'setCustomSoundController',
- 'setCustomWeightRTD',
- 'setDamage',
- 'setDammage',
- 'setDate',
- 'setDebriefingText',
- 'setDefaultCamera',
- 'setDestination',
- 'setDetailMapBlendPars',
- 'setDiaryRecordText',
- 'setDiarySubjectPicture',
- 'setDir',
- 'setDirection',
- 'setDrawIcon',
- 'setDriveOnPath',
- 'setDropInterval',
- 'setDynamicSimulationDistance',
- 'setDynamicSimulationDistanceCoef',
- 'setEditorMode',
- 'setEditorObjectScope',
- 'setEffectCondition',
- 'setEffectiveCommander',
- 'setEngineRpmRTD',
- 'setFace',
- 'setFaceanimation',
- 'setFatigue',
- 'setFeatureType',
- 'setFlagAnimationPhase',
- 'setFlagOwner',
- 'setFlagSide',
- 'setFlagTexture',
- 'setFog',
- 'setForceGeneratorRTD',
- 'setFormation',
- 'setFormationTask',
- 'setFormDir',
- 'setFriend',
- 'setFromEditor',
- 'setFSMVariable',
- 'setFuel',
- 'setFuelCargo',
- 'setGroupIcon',
- 'setGroupIconParams',
- 'setGroupIconsSelectable',
- 'setGroupIconsVisible',
- 'setGroupid',
- 'setGroupIdGlobal',
- 'setGroupOwner',
- 'setGusts',
- 'setHideBehind',
- 'setHit',
- 'setHitIndex',
- 'setHitPointDamage',
- 'setHorizonParallaxCoef',
- 'setHUDMovementLevels',
- 'setHumidity',
- 'setIdentity',
- 'setImportance',
- 'setInfoPanel',
- 'setLeader',
- 'setLightAmbient',
- 'setLightAttenuation',
- 'setLightBrightness',
- 'setLightColor',
- 'setLightConePars',
- 'setLightDayLight',
- 'setLightFlareMaxDistance',
- 'setLightFlareSize',
- 'setLightIntensity',
- 'setLightIR',
- 'setLightnings',
- 'setLightUseFlare',
- 'setLightVolumeShape',
- 'setLocalWindParams',
- 'setMagazineTurretAmmo',
- 'setMarkerAlpha',
- 'setMarkerAlphaLocal',
- 'setMarkerBrush',
- 'setMarkerBrushLocal',
- 'setMarkerColor',
- 'setMarkerColorLocal',
- 'setMarkerDir',
- 'setMarkerDirLocal',
- 'setMarkerPolyline',
- 'setMarkerPolylineLocal',
- 'setMarkerPos',
- 'setMarkerPosLocal',
- 'setMarkerShadow',
- 'setMarkerShadowLocal',
- 'setMarkerShape',
- 'setMarkerShapeLocal',
- 'setMarkerSize',
- 'setMarkerSizeLocal',
- 'setMarkerText',
- 'setMarkerTextLocal',
- 'setMarkerType',
- 'setMarkerTypeLocal',
- 'setMass',
- 'setMaxLoad',
- 'setMimic',
- 'setMissileTarget',
- 'setMissileTargetPos',
- 'setMousePosition',
- 'setMusicEffect',
- 'setMusicEventHandler',
- 'setName',
- 'setNameSound',
- 'setObjectArguments',
- 'setObjectMaterial',
- 'setObjectMaterialGlobal',
- 'setObjectProxy',
- 'setObjectScale',
- 'setObjectTexture',
- 'setObjectTextureGlobal',
- 'setObjectViewDistance',
- 'setOpticsMode',
- 'setOvercast',
- 'setOwner',
- 'setOxygenRemaining',
- 'setParticleCircle',
- 'setParticleClass',
- 'setParticleFire',
- 'setParticleParams',
- 'setParticleRandom',
- 'setPilotCameraDirection',
- 'setPilotCameraRotation',
- 'setPilotCameraTarget',
- 'setPilotLight',
- 'setPiPEffect',
- 'setPiPViewDistance',
- 'setPitch',
- 'setPlateNumber',
- 'setPlayable',
- 'setPlayerRespawnTime',
- 'setPlayerVoNVolume',
- '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',
- 'setSlingLoad',
- 'setSoundEffect',
- 'setSpeaker',
- 'setSpeech',
- 'setSpeedMode',
- 'setStamina',
- 'setStaminaScheme',
- 'setStatValue',
- 'setSuppression',
- 'setSystemOfUnits',
- 'setTargetAge',
- 'setTaskMarkerOffset',
- 'setTaskResult',
- 'setTaskState',
- 'setTerrainGrid',
- 'setTerrainHeight',
- 'setText',
- 'setTimeMultiplier',
- 'setTiParameter',
- 'setTitleEffect',
- 'setTowParent',
- 'setTrafficDensity',
- 'setTrafficDistance',
- 'setTrafficGap',
- 'setTrafficSpeed',
- 'setTriggerActivation',
- 'setTriggerArea',
- 'setTriggerInterval',
- 'setTriggerStatements',
- 'setTriggerText',
- 'setTriggerTimeout',
- 'setTriggerType',
- 'setTurretLimits',
- 'setTurretOpticsMode',
- 'setType',
- 'setUnconscious',
- 'setUnitAbility',
- 'setUnitCombatMode',
- 'setUnitFreefallHeight',
- 'setUnitLoadout',
- 'setUnitPos',
- 'setUnitPosWeak',
- 'setUnitRank',
- 'setUnitRecoilCoefficient',
- 'setUnitTrait',
- 'setUnloadInCombat',
- 'setUserActionText',
- 'setUserMFDText',
- 'setUserMFDValue',
- 'setVariable',
- 'setVectorDir',
- 'setVectorDirAndUp',
- 'setVectorUp',
- 'setVehicleAmmo',
- 'setVehicleAmmoDef',
- 'setVehicleArmor',
- 'setVehicleCargo',
- 'setVehicleId',
- 'setVehicleLock',
- 'setVehiclePosition',
- 'setVehicleRadar',
- 'setVehicleReceiveRemoteTargets',
- 'setVehicleReportOwnPosition',
- 'setVehicleReportRemoteTargets',
- 'setVehicleTiPars',
- 'setVehicleVarName',
- 'setVelocity',
- 'setVelocityModelSpace',
- 'setVelocityTransformation',
- 'setViewDistance',
- 'setVisibleIfTreeCollapsed',
- 'setWantedRPMRTD',
- 'setWaves',
- 'setWaypointBehaviour',
- 'setWaypointCombatMode',
- 'setWaypointCompletionRadius',
- 'setWaypointDescription',
- 'setWaypointForceBehaviour',
- 'setWaypointFormation',
- 'setWaypointHousePosition',
- 'setWaypointLoiterAltitude',
- 'setWaypointLoiterRadius',
- 'setWaypointLoiterType',
- 'setWaypointName',
- 'setWaypointPosition',
- 'setWaypointScript',
- 'setWaypointSpeed',
- 'setWaypointStatements',
- 'setWaypointTimeout',
- 'setWaypointType',
- 'setWaypointVisible',
- 'setWeaponReloadingTime',
- 'setWeaponZeroing',
- 'setWind',
- 'setWindDir',
- 'setWindForce',
- 'setWindStr',
- 'setWingForceScaleRTD',
- 'setWPPos',
- 'show3DIcons',
- 'showChat',
- 'showCinemaBorder',
- 'showCommandingMenu',
- 'showCompass',
- 'showCuratorCompass',
- 'showGps',
- 'showHUD',
- 'showLegend',
- 'showMap',
- 'shownArtilleryComputer',
- 'shownChat',
- 'shownCompass',
- 'shownCuratorCompass',
- 'showNewEditorObject',
- 'shownGps',
- 'shownHUD',
- 'shownMap',
- 'shownPad',
- 'shownRadio',
- 'shownScoretable',
- 'shownSubtitles',
- 'shownUAVFeed',
- 'shownWarrant',
- 'shownWatch',
- 'showPad',
- 'showRadio',
- 'showScoretable',
- 'showSubtitles',
- 'showUAVFeed',
- 'showWarrant',
- 'showWatch',
- 'showWaypoint',
- 'showWaypoints',
- 'side',
- 'sideChat',
- 'sideRadio',
- 'simpleTasks',
- 'simulationEnabled',
- 'simulCloudDensity',
- 'simulCloudOcclusion',
- 'simulInClouds',
- 'simulWeatherSync',
- 'sin',
- 'size',
- 'sizeOf',
- 'skill',
- 'skillFinal',
- 'skipTime',
- 'sleep',
- 'sliderPosition',
- 'sliderRange',
- 'sliderSetPosition',
- 'sliderSetRange',
- 'sliderSetSpeed',
- 'sliderSpeed',
- 'slingLoadAssistantShown',
- 'soldierMagazines',
- 'someAmmo',
- 'sort',
- 'soundVolume',
- 'spawn',
- 'speaker',
- 'speechVolume',
- 'speed',
- 'speedMode',
- 'splitString',
- 'sqrt',
- 'squadParams',
- 'stance',
- 'startLoadingScreen',
- 'stop',
- 'stopEngineRTD',
- 'stopped',
- 'str',
- 'sunOrMoon',
- 'supportInfo',
- 'suppressFor',
- 'surfaceIsWater',
- 'surfaceNormal',
- 'surfaceTexture',
- 'surfaceType',
- 'swimInDepth',
- 'switchableUnits',
- 'switchAction',
- 'switchCamera',
- 'switchGesture',
- 'switchLight',
- 'switchMove',
- 'synchronizedObjects',
- 'synchronizedTriggers',
- 'synchronizedWaypoints',
- 'synchronizeObjectsAdd',
- 'synchronizeObjectsRemove',
- 'synchronizeTrigger',
- 'synchronizeWaypoint',
- 'systemChat',
- 'systemOfUnits',
- 'systemTime',
- 'systemTimeUTC',
- 'tan',
- 'targetKnowledge',
- 'targets',
- 'targetsAggregate',
- 'targetsQuery',
- 'taskAlwaysVisible',
- 'taskChildren',
- 'taskCompleted',
- 'taskCustomData',
- 'taskDescription',
- 'taskDestination',
- 'taskHint',
- 'taskMarkerOffset',
- 'taskName',
- 'taskParent',
- 'taskResult',
- 'taskState',
- 'taskType',
- 'teamMember',
- 'teamName',
- 'teams',
- 'teamSwitch',
- 'teamSwitchEnabled',
- 'teamType',
- 'terminate',
- 'terrainIntersect',
- 'terrainIntersectASL',
- 'terrainIntersectAtASL',
- 'text',
- 'textLog',
- 'textLogFormat',
- 'tg',
- 'time',
- 'timeMultiplier',
- 'titleCut',
- 'titleFadeOut',
- 'titleObj',
- 'titleRsc',
- 'titleText',
- 'toArray',
- 'toFixed',
- 'toLower',
- 'toLowerANSI',
- 'toString',
- 'toUpper',
- 'toUpperANSI',
- 'triggerActivated',
- 'triggerActivation',
- 'triggerAmmo',
- 'triggerArea',
- 'triggerAttachedVehicle',
- 'triggerAttachObject',
- 'triggerAttachVehicle',
- 'triggerDynamicSimulation',
- 'triggerInterval',
- 'triggerStatements',
- 'triggerText',
- 'triggerTimeout',
- 'triggerTimeoutCurrent',
- 'triggerType',
- 'trim',
- 'turretLocal',
- 'turretOwner',
- 'turretUnit',
- 'tvAdd',
- 'tvClear',
- 'tvCollapse',
- 'tvCollapseAll',
- 'tvCount',
- 'tvCurSel',
- 'tvData',
- 'tvDelete',
- 'tvExpand',
- 'tvExpandAll',
- 'tvIsSelected',
- 'tvPicture',
- 'tvPictureRight',
- 'tvSelection',
- 'tvSetColor',
- 'tvSetCurSel',
- 'tvSetData',
- 'tvSetPicture',
- 'tvSetPictureColor',
- 'tvSetPictureColorDisabled',
- 'tvSetPictureColorSelected',
- 'tvSetPictureRight',
- 'tvSetPictureRightColor',
- 'tvSetPictureRightColorDisabled',
- 'tvSetPictureRightColorSelected',
- 'tvSetSelectColor',
- 'tvSetSelected',
- 'tvSetText',
- 'tvSetTooltip',
- 'tvSetValue',
- 'tvSort',
- 'tvSortAll',
- 'tvSortByValue',
- 'tvSortByValueAll',
- 'tvText',
- 'tvTooltip',
- 'tvValue',
- 'type',
- 'typeName',
- 'typeOf',
- 'UAVControl',
- 'uiNamespace',
- 'uiSleep',
- 'unassignCurator',
- 'unassignItem',
- 'unassignTeam',
- 'unassignVehicle',
- 'underwater',
- 'uniform',
- 'uniformContainer',
- 'uniformItems',
- 'uniformMagazines',
- 'uniqueUnitItems',
- 'unitAddons',
- 'unitAimPosition',
- 'unitAimPositionVisual',
- 'unitBackpack',
- 'unitCombatMode',
- 'unitIsUAV',
- 'unitPos',
- 'unitReady',
- 'unitRecoilCoefficient',
- 'units',
- 'unitsBelowHeight',
- 'unitTurret',
- 'unlinkItem',
- 'unlockAchievement',
- 'unregisterTask',
- 'updateDrawIcon',
- 'updateMenuItem',
- 'updateObjectTree',
- 'useAIOperMapObstructionTest',
- 'useAISteeringComponent',
- 'useAudioTimeForMoves',
- 'userInputDisabled',
- 'values',
- 'vectorAdd',
- 'vectorCos',
- 'vectorCrossProduct',
- 'vectorDiff',
- 'vectorDir',
- 'vectorDirVisual',
- 'vectorDistance',
- 'vectorDistanceSqr',
- 'vectorDotProduct',
- 'vectorFromTo',
- 'vectorLinearConversion',
- 'vectorMagnitude',
- 'vectorMagnitudeSqr',
- 'vectorModelToWorld',
- 'vectorModelToWorldVisual',
- 'vectorMultiply',
- 'vectorNormalized',
- 'vectorUp',
- 'vectorUpVisual',
- 'vectorWorldToModel',
- 'vectorWorldToModelVisual',
- 'vehicle',
- 'vehicleCargoEnabled',
- 'vehicleChat',
- 'vehicleMoveInfo',
- 'vehicleRadio',
- 'vehicleReceiveRemoteTargets',
- 'vehicleReportOwnPosition',
- 'vehicleReportRemoteTargets',
- 'vehicles',
- 'vehicleVarName',
- 'velocity',
- 'velocityModelSpace',
- 'verifySignature',
- 'vest',
- 'vestContainer',
- 'vestItems',
- 'vestMagazines',
- 'viewDistance',
- 'visibleCompass',
- 'visibleGps',
- 'visibleMap',
- 'visiblePosition',
- 'visiblePositionASL',
- 'visibleScoretable',
- 'visibleWatch',
- 'waves',
- 'waypointAttachedObject',
- 'waypointAttachedVehicle',
- 'waypointAttachObject',
- 'waypointAttachVehicle',
- 'waypointBehaviour',
- 'waypointCombatMode',
- 'waypointCompletionRadius',
- 'waypointDescription',
- 'waypointForceBehaviour',
- 'waypointFormation',
- 'waypointHousePosition',
- 'waypointLoiterAltitude',
- 'waypointLoiterRadius',
- 'waypointLoiterType',
- 'waypointName',
- 'waypointPosition',
- 'waypoints',
- 'waypointScript',
- 'waypointsEnabledUAV',
- 'waypointShow',
- 'waypointSpeed',
- 'waypointStatements',
- 'waypointTimeout',
- 'waypointTimeoutCurrent',
- 'waypointType',
- 'waypointVisible',
- 'weaponAccessories',
- 'weaponAccessoriesCargo',
- 'weaponCargo',
- 'weaponDirection',
- 'weaponInertia',
- 'weaponLowered',
- 'weaponReloadingTime',
- 'weapons',
- 'weaponsInfo',
- 'weaponsItems',
- 'weaponsItemsCargo',
- 'weaponState',
- 'weaponsTurret',
- 'weightRTD',
- 'WFSideText',
- 'wind',
- 'windDir',
- 'windRTD',
- 'windStr',
- 'wingsForcesRTD',
- 'worldName',
- 'worldSize',
- 'worldToModel',
- 'worldToModelVisual',
- 'worldToScreen'
- ];
-
- // list of keywords from:
- // https://community.bistudio.com/wiki/PreProcessor_Commands
- const PREPROCESSOR = {
- className: 'meta',
- begin: /#\s*[a-z]+\b/,
- end: /$/,
- keywords: 'define undef ifdef ifndef else endif include if',
- contains: [
- {
- begin: /\\\n/,
- relevance: 0
- },
- hljs.inherit(STRINGS, { className: 'string' }),
- {
- begin: /<[^\n>]*>/,
- end: /$/,
- illegal: '\\n'
- },
- hljs.C_LINE_COMMENT_MODE,
- hljs.C_BLOCK_COMMENT_MODE
- ]
- };
-
- return {
- name: 'SQF',
- case_insensitive: true,
- keywords: {
- keyword: KEYWORDS,
- built_in: BUILT_IN,
- literal: LITERAL
- },
- contains: [
- hljs.C_LINE_COMMENT_MODE,
- hljs.C_BLOCK_COMMENT_MODE,
- hljs.NUMBER_MODE,
- VARIABLE,
- FUNCTION,
- STRINGS,
- PREPROCESSOR
- ],
- illegal: [
- //$ is only valid when used with Hex numbers (e.g. $FF)
- /\$[^a-fA-F0-9]/,
- /\w\$/,
- /\?/, //There's no ? in SQF
- /@/, //There's no @ in SQF
- // Brute-force-fixing the build error. See https://github.com/highlightjs/highlight.js/pull/3193#issuecomment-843088729
- / \| /,
- // . is only used in numbers
- /[a-zA-Z_]\./,
- /\:\=/,
- /\[\:/
- ]
- };
- }
- export { sqf as default };
|