12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531 |
- /*
- Language: SQF
- Author: Søren Enevoldsen <senevoldsen90@gmail.com>
- Contributors: Marvin Saignat <contact@zgmrvn.com>, Dedmen Miller <dedmen@dedmen.de>
- Description: Scripting language for the Arma game series
- Website: https://community.bistudio.com/wiki/SQF_syntax
- Category: scripting
- Last update: 28.03.2021, Arma 3 v2.02
- */
- function sqf(hljs) {
- // In SQF, a variable start 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]\w+_fnc_\w+/
- };
- // 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 = [
- 'case',
- 'catch',
- 'default',
- 'do',
- 'else',
- 'exit',
- 'exitWith',
- 'for',
- 'forEach',
- 'from',
- 'if',
- 'private',
- 'switch',
- 'then',
- 'throw',
- 'to',
- 'try',
- 'waitUntil',
- 'while',
- 'with'
- ];
- const LITERAL = [
- 'blufor',
- 'civilian',
- 'configNull',
- 'controlNull',
- 'displayNull',
- 'east',
- 'endl',
- 'false',
- 'grpNull',
- 'independent',
- 'lineBreak',
- 'locationNull',
- 'nil',
- 'objNull',
- 'opfor',
- 'pi',
- 'resistance',
- 'scriptNull',
- 'sideAmbientLife',
- 'sideEmpty',
- 'sideLogic',
- 'sideUnknown',
- 'taskNull',
- 'teamMemberNull',
- 'true',
- 'west'
- ];
- const BUILT_IN = [
- 'abs',
- 'accTime',
- 'acos',
- 'action',
- 'actionIDs',
- 'actionKeys',
- 'actionKeysImages',
- 'actionKeysNames',
- 'actionKeysNamesArray',
- 'actionName',
- 'actionParams',
- 'activateAddons',
- 'activatedAddons',
- 'activateKey',
- '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',
- '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',
- 'allDiarySubjects',
- 'allDisplays',
- 'allGroups',
- 'allMapMarkers',
- 'allMines',
- 'allMissionObjects',
- 'allow3DMode',
- 'allowCrewInImmobile',
- 'allowCuratorLogicIgnoreAreas',
- 'allowDamage',
- 'allowDammage',
- 'allowFileOperations',
- 'allowFleeing',
- 'allowGetIn',
- 'allowSprint',
- 'allPlayers',
- 'allSimpleObjects',
- 'allSites',
- 'allTurrets',
- 'allUnits',
- 'allUnitsUAV',
- 'allVariables',
- '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',
- 'assignedGunner',
- 'assignedItems',
- 'assignedTarget',
- 'assignedTeam',
- 'assignedVehicle',
- 'assignedVehicleRole',
- 'assignItem',
- 'assignTeam',
- 'assignToAirport',
- 'atan',
- 'atan2',
- 'atg',
- 'ATLToASL',
- 'attachedObject',
- 'attachedObjects',
- 'attachedTo',
- 'attachObject',
- 'attachTo',
- 'attackEnabled',
- 'backpack',
- 'backpackCargo',
- 'backpackContainer',
- 'backpackItems',
- 'backpackMagazines',
- 'backpackSpaceFor',
- 'batteryChargeRTD',
- 'behaviour',
- 'benchmark',
- 'bezierInterpolation',
- 'binocular',
- 'binocularItems',
- 'binocularMagazine',
- 'boundingBox',
- 'boundingBoxReal',
- 'boundingCenter',
- 'break',
- 'breakOut',
- 'breakTo',
- 'breakWith',
- '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',
- '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',
- 'clearVehicleInit',
- 'clearWeaponCargo',
- 'clearWeaponCargoGlobal',
- 'clearWeaponPool',
- 'clientOwner',
- 'closeDialog',
- 'closeDisplay',
- 'closeOverlay',
- 'collapseObjectTree',
- 'collect3DENHistory',
- 'collectiveRTD',
- 'combatBehaviour',
- 'combatMode',
- 'commandArtilleryFire',
- 'commandChat',
- 'commander',
- 'commandFire',
- 'commandFollow',
- 'commandFSM',
- 'commandGetOut',
- 'commandingMenu',
- 'commandMove',
- 'commandRadio',
- 'commandStop',
- 'commandSuppressiveFire',
- 'commandTarget',
- 'commandWatch',
- 'comment',
- 'commitOverlay',
- 'compile',
- 'compileFinal',
- 'compileScript',
- 'completedFSM',
- 'composeText',
- 'configClasses',
- 'configFile',
- 'configHierarchy',
- 'configName',
- 'configOf',
- 'configProperties',
- 'configSourceAddonList',
- 'configSourceMod',
- 'configSourceModList',
- 'confirmSensorTarget',
- 'connectTerminalToUAV',
- 'connectToServer',
- 'continue',
- 'continueWith',
- 'controlsGroupCtrl',
- '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',
- 'createTarget',
- 'createTask',
- 'createTeam',
- 'createTrigger',
- 'createUnit',
- 'createVehicle',
- 'createVehicleCrew',
- 'createVehicleLocal',
- 'crew',
- 'ctAddHeader',
- 'ctAddRow',
- 'ctClear',
- 'ctCurSel',
- 'ctData',
- 'ctFindHeaderRows',
- 'ctFindRowHeader',
- 'ctHeaderControls',
- 'ctHeaderCount',
- 'ctRemoveHeaders',
- 'ctRemoveRows',
- 'ctrlActivate',
- 'ctrlAddEventHandler',
- 'ctrlAngle',
- 'ctrlAnimateModel',
- 'ctrlAnimationPhaseModel',
- 'ctrlAutoScrollDelay',
- 'ctrlAutoScrollRewind',
- 'ctrlAutoScrollSpeed',
- 'ctrlChecked',
- 'ctrlClassName',
- 'ctrlCommit',
- 'ctrlCommitted',
- 'ctrlCreate',
- 'ctrlDelete',
- 'ctrlEnable',
- 'ctrlEnabled',
- 'ctrlFade',
- 'ctrlFontHeight',
- 'ctrlHTMLLoaded',
- 'ctrlIDC',
- 'ctrlIDD',
- 'ctrlMapAnimAdd',
- 'ctrlMapAnimClear',
- 'ctrlMapAnimCommit',
- 'ctrlMapAnimDone',
- 'ctrlMapCursor',
- 'ctrlMapMouseOver',
- 'ctrlMapScale',
- 'ctrlMapScreenToWorld',
- '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',
- 'ctrlSetStructuredText',
- 'ctrlSetText',
- 'ctrlSetTextColor',
- 'ctrlSetTextColorSecondary',
- 'ctrlSetTextSecondary',
- 'ctrlSetTextSelection',
- 'ctrlSetTooltip',
- 'ctrlSetTooltipColorBox',
- 'ctrlSetTooltipColorShade',
- 'ctrlSetTooltipColorText',
- 'ctrlSetURL',
- 'ctrlShow',
- 'ctrlShown',
- 'ctrlStyle',
- 'ctrlText',
- 'ctrlTextColor',
- 'ctrlTextHeight',
- 'ctrlTextSecondary',
- 'ctrlTextSelection',
- 'ctrlTextWidth',
- 'ctrlTooltip',
- 'ctrlType',
- 'ctrlURL',
- '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',
- 'deleteTarget',
- 'deleteTeam',
- 'deleteVehicle',
- 'deleteVehicleCrew',
- 'deleteWaypoint',
- 'detach',
- 'detectedMines',
- 'diag_activeMissionFSMs',
- 'diag_activeScripts',
- 'diag_activeSQSScripts',
- 'diag_captureFrameToFile',
- 'diag_captureSlowFrame',
- 'diag_deltaTime',
- 'diag_drawMode',
- 'diag_enable',
- 'diag_enabled',
- 'diag_fps',
- 'diag_fpsMin',
- 'diag_frameNo',
- 'diag_list',
- 'diag_mergeConfigFile',
- 'diag_scope',
- 'diag_activeSQFScripts',
- 'diag_allMissionEventHandlers',
- 'diag_captureFrame',
- 'diag_codePerformance',
- 'diag_dumpCalltraceToLog',
- 'diag_dumpTerrainSynth',
- 'diag_dynamicSimulationEnd',
- 'diag_exportConfig',
- 'diag_exportTerrainSVG',
- 'diag_lightNewLoad',
- 'diag_localized',
- 'diag_log',
- 'diag_logSlowFrame',
- 'diag_recordTurretLimits',
- 'diag_resetShapes',
- 'diag_setLightNew',
- 'diag_tickTime',
- 'diag_toggle',
- 'dialog',
- 'diaryRecordNull',
- 'diarySubjectExists',
- 'didJIP',
- 'didJIPOwner',
- 'difficulty',
- 'difficultyEnabled',
- 'difficultyEnabledRTD',
- 'difficultyOption',
- 'direction',
- 'directSay',
- 'disableAI',
- 'disableCollisionWith',
- 'disableConversation',
- 'disableDebriefingStats',
- 'disableMapIndicators',
- 'disableNVGEquipment',
- 'disableRemoteSensors',
- 'disableSerialization',
- 'disableTIEquipment',
- 'disableUAVConnectability',
- 'disableUserInput',
- 'displayAddEventHandler',
- 'displayCtrl',
- 'displayParent',
- 'displayRemoveAllEventHandlers',
- 'displayRemoveEventHandler',
- 'displaySetEventHandler',
- 'dissolveTeam',
- 'distance',
- 'distance2D',
- 'distanceSqr',
- 'distributionRegion',
- 'do3DENAction',
- 'doArtilleryFire',
- 'doFire',
- 'doFollow',
- 'doFSM',
- 'doGetOut',
- 'doMove',
- 'doorPhase',
- 'doStop',
- 'doSuppressiveFire',
- 'doTarget',
- 'doWatch',
- 'drawArrow',
- 'drawEllipse',
- 'drawIcon',
- 'drawIcon3D',
- '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',
- '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',
- 'enemy',
- 'engineOn',
- 'enginesIsOnRTD',
- 'enginesPowerRTD',
- 'enginesRpmRTD',
- 'enginesTorqueRTD',
- 'entities',
- 'environmentEnabled',
- 'environmentVolume',
- 'estimatedEndServerTime',
- 'estimatedTimeLeft',
- 'evalObjectArgument',
- 'everyBackpack',
- 'everyContainer',
- 'exec',
- 'execEditorScript',
- 'execFSM',
- 'execVM',
- 'exp',
- 'expectedDestination',
- 'exportJIPMessages',
- 'exportLandscapeXYZ',
- 'eyeDirection',
- 'eyePos',
- 'face',
- 'faction',
- 'fadeEnvironment',
- 'fadeMusic',
- 'fadeRadio',
- 'fadeSound',
- 'fadeSpeech',
- 'failMission',
- 'fileExists',
- 'fillWeaponsFromPool',
- 'find',
- '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',
- 'freeLook',
- 'friendly',
- 'fromEditor',
- 'fuel',
- 'fullCrew',
- 'gearIDCAmmoCount',
- 'gearSlotAmmoCount',
- 'gearSlotData',
- 'get',
- 'get3DENActionState',
- 'get3DENAttribute',
- 'get3DENCamera',
- 'get3DENConnections',
- 'get3DENEntity',
- 'get3DENEntityID',
- 'get3DENGrid',
- 'get3DENIconsVisible',
- 'get3DENLayerEntities',
- 'get3DENLinesVisible',
- 'get3DENMissionAttribute',
- 'get3DENMouseOver',
- 'get3DENSelected',
- 'getAimingCoef',
- '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',
- 'getContainerMaxLoad',
- 'getCursorObjectParams',
- 'getCustomAimCoef',
- 'getCustomSoundController',
- 'getCustomSoundControllerCount',
- 'getDammage',
- 'getDescription',
- 'getDir',
- 'getDirVisual',
- 'getDiverState',
- 'getDLCAssetsUsage',
- 'getDLCAssetsUsageByName',
- 'getDLCs',
- 'getDLCUsageTime',
- 'getEditorCamera',
- 'getEditorMode',
- 'getEditorObjectScope',
- 'getElevationOffset',
- 'getEnvSoundController',
- 'getFatigue',
- 'getFieldManualStartPage',
- 'getForcedFlagTexture',
- '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',
- 'getObjectMaterials',
- 'getObjectProxy',
- 'getObjectScale',
- 'getObjectTextures',
- 'getObjectType',
- 'getObjectViewDistance',
- 'getOrDefault',
- 'getOxygenRemaining',
- 'getPersonUsedDLCs',
- 'getPilotCameraDirection',
- 'getPilotCameraPosition',
- 'getPilotCameraRotation',
- 'getPilotCameraTarget',
- 'getPlateNumber',
- 'getPlayerChannel',
- 'getPlayerID',
- 'getPlayerScores',
- 'getPlayerUID',
- 'getPlayerUIDOld',
- 'getPlayerVoNVolume',
- 'getPos',
- 'getPosASL',
- 'getPosASLVisual',
- 'getPosASLW',
- 'getPosATL',
- 'getPosATLVisual',
- 'getPosVisual',
- 'getPosWorld',
- 'getPosWorldVisual',
- 'getPylonMagazines',
- 'getRelDir',
- 'getRelPos',
- 'getRemoteSensorsDisabled',
- 'getRepairCargo',
- 'getResolution',
- 'getRoadInfo',
- 'getRotorBrakeRTD',
- 'getShadowDistance',
- 'getShotParents',
- 'getSlingLoad',
- 'getSoundController',
- 'getSoundControllerResult',
- 'getSpeed',
- 'getStamina',
- 'getStatValue',
- 'getSteamFriendsServers',
- 'getSubtitleOptions',
- 'getSuppression',
- 'getTerrainGrid',
- 'getTerrainHeightASL',
- 'getText',
- 'getTextRaw',
- 'getTextWidth',
- 'getTotalDLCUsageTime',
- 'getTrimOffsetRTD',
- 'getUnitLoadout',
- 'getUnitTrait',
- 'getUserMFDText',
- 'getUserMFDValue',
- 'getVariable',
- 'getVehicleCargo',
- 'getVehicleTIPars',
- 'getWeaponCargo',
- 'getWeaponSway',
- 'getWingsOrientationRTD',
- 'getWingsPositionRTD',
- 'getWorld',
- 'getWPPos',
- 'glanceAt',
- 'globalChat',
- 'globalRadio',
- 'goggles',
- 'goto',
- 'group',
- 'groupChat',
- 'groupFromNetId',
- 'groupIconSelectable',
- 'groupIconsVisible',
- 'groupId',
- 'groupOwner',
- 'groupRadio',
- 'groupSelectedUnits',
- 'groupSelectUnit',
- 'gunner',
- 'gusts',
- 'halt',
- 'handgunItems',
- 'handgunMagazine',
- 'handgunWeapon',
- 'handsHit',
- 'hasInterface',
- 'hasPilotCamera',
- 'hasWeapon',
- 'hcAllGroups',
- 'hcGroupParams',
- 'hcLeader',
- 'hcRemoveAllGroups',
- 'hcRemoveGroup',
- 'hcSelected',
- 'hcSelectGroup',
- 'hcSetGroup',
- 'hcShowBar',
- 'hcShownBar',
- 'headgear',
- 'hideBehindScripted',
- 'hideBody',
- 'hideObject',
- 'hideObjectGlobal',
- 'hideSelection',
- 'hierarchyObjectsCount',
- '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',
- 'inRangeOfArtillery',
- 'insert',
- 'insertEditorObject',
- 'intersect',
- 'is3DEN',
- 'is3DENMultiplayer',
- 'is3DENPreview',
- 'isAbleToBreathe',
- 'isActionMenuVisible',
- 'isAgent',
- 'isAimPrecisionEnabled',
- 'isArray',
- 'isAutoHoverOn',
- 'isAutonomous',
- 'isAutoStartUpEnabledRTD',
- 'isAutotest',
- 'isAutoTrimOnRTD',
- 'isBleeding',
- 'isBurning',
- 'isClass',
- 'isCollisionLightOn',
- 'isCopilotEnabled',
- 'isDamageAllowed',
- 'isDedicated',
- 'isDLCAvailable',
- 'isEngineOn',
- 'isEqualTo',
- 'isEqualType',
- 'isEqualTypeAll',
- 'isEqualTypeAny',
- 'isEqualTypeArray',
- 'isEqualTypeParams',
- 'isFilePatchingEnabled',
- 'isFinal',
- 'isFlashlightOn',
- 'isFlatEmpty',
- 'isForcedWalk',
- 'isFormationLeader',
- 'isGameFocused',
- 'isGamePaused',
- 'isGroupDeletedWhenEmpty',
- 'isHidden',
- 'isHideBehindScripted',
- 'isInRemainsCollector',
- 'isInstructorFigureEnabled',
- 'isIRLaserOn',
- 'isKeyActive',
- 'isKindOf',
- 'isLaserOn',
- 'isLightOn',
- 'isLocalized',
- 'isManualFire',
- 'isMarkedForCollection',
- 'isMultiplayer',
- 'isMultiplayerSolo',
- 'isNil',
- 'isNotEqualTo',
- 'isNull',
- 'isNumber',
- 'isObjectHidden',
- 'isObjectRTD',
- 'isOnRoad',
- 'isPiPEnabled',
- 'isPlayer',
- 'isRealTime',
- 'isRemoteExecuted',
- 'isRemoteExecutedJIP',
- 'isSensorTargetConfirmed',
- 'isServer',
- 'isShowing3DIcons',
- 'isSimpleObject',
- 'isSprintAllowed',
- 'isStaminaEnabled',
- 'isSteamMission',
- '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',
- 'lbSortByValue',
- 'lbText',
- 'lbTextRight',
- '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',
- 'lnbSortByValue',
- 'lnbText',
- 'lnbTextRight',
- 'lnbValue',
- 'load',
- 'loadAbs',
- 'loadBackpack',
- 'loadFile',
- 'loadGame',
- 'loadIdentity',
- 'loadMagazine',
- 'loadOverlay',
- 'loadStatus',
- 'loadUniform',
- 'loadVest',
- 'local',
- 'localize',
- 'localNamespace',
- 'locationPosition',
- 'lock',
- 'lockCameraTo',
- 'lockCargo',
- 'lockDriver',
- 'locked',
- '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',
- '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',
- 'missionName',
- 'missionNameSource',
- 'missionNamespace',
- 'missionStart',
- 'missionVersion',
- 'mod',
- 'modelToWorld',
- 'modelToWorldVisual',
- 'modelToWorldVisualWorld',
- 'modelToWorldWorld',
- 'modParams',
- 'moonIntensity',
- 'moonPhase',
- 'morale',
- 'move',
- 'move3DENCamera',
- 'moveInAny',
- 'moveInCargo',
- 'moveInCommander',
- 'moveInDriver',
- 'moveInGunner',
- 'moveInTurret',
- 'moveObjectToEnd',
- 'moveOut',
- 'moveTarget',
- 'moveTime',
- 'moveTo',
- 'moveToCompleted',
- 'moveToFailed',
- 'musicVolume',
- 'name',
- 'namedProperties',
- 'nameSound',
- 'nearEntities',
- 'nearestBuilding',
- 'nearestLocation',
- 'nearestLocations',
- 'nearestLocationWithDubbing',
- 'nearestObject',
- 'nearestObjects',
- 'nearestTerrainObjects',
- 'nearObjects',
- 'nearObjectsReady',
- 'nearRoads',
- 'nearSupplies',
- 'nearTargets',
- 'needReload',
- 'netId',
- 'netObjNull',
- 'newOverlay',
- 'nextMenuItemIndex',
- 'nextWeatherChange',
- 'nMenuItems',
- 'not',
- 'numberOfEnginesRTD',
- 'numberToDate',
- 'object',
- 'objectCurators',
- 'objectFromNetId',
- 'objectParent',
- 'objStatus',
- 'onBriefingGear',
- 'onBriefingGroup',
- 'onBriefingNotes',
- 'onBriefingPlan',
- 'onBriefingTeamSwitch',
- 'onCommandModeChanged',
- 'onDoubleClick',
- 'onEachFrame',
- 'onGroupIconClick',
- 'onGroupIconOverEnter',
- 'onGroupIconOverLeave',
- 'onHCGroupSelectionChanged',
- 'onMapSingleClick',
- 'onPlayerConnected',
- 'onPlayerDisconnected',
- 'onPreloadFinished',
- 'onPreloadStarted',
- 'onShowNewObject',
- 'onTeamSwitch',
- 'openCuratorInterface',
- 'openDLCPage',
- 'openDSInterface',
- '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',
- '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',
- 'processInitCommands',
- 'productVersion',
- 'profileName',
- 'profileNamespace',
- 'profileNameSteam',
- 'progressLoadingScreen',
- 'progressPosition',
- 'progressSetPosition',
- 'publicVariable',
- 'publicVariableClient',
- 'publicVariableServer',
- 'pushBack',
- 'pushBackUnique',
- 'putWeaponPool',
- 'queryItemsPool',
- 'queryMagazinePool',
- 'queryWeaponPool',
- 'rad',
- 'radioChannelAdd',
- 'radioChannelCreate',
- 'radioChannelInfo',
- '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',
- 'removeAllBinocularItems',
- 'removeAllContainers',
- 'removeAllCuratorAddons',
- 'removeAllCuratorCameraAreas',
- 'removeAllCuratorEditingAreas',
- 'removeAllEventHandlers',
- 'removeAllHandgunItems',
- 'removeAllItems',
- 'removeAllItemsWithMagazines',
- 'removeAllMissionEventHandlers',
- 'removeAllMPEventHandlers',
- 'removeAllMusicEventHandlers',
- 'removeAllOwnedMines',
- 'removeAllPrimaryWeaponItems',
- 'removeAllSecondaryWeaponItems',
- 'removeAllWeapons',
- 'removeBackpack',
- 'removeBackpackGlobal',
- 'removeBinocularItem',
- 'removeClothing',
- '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',
- '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',
- 'ropeSegments',
- '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',
- 'scudState',
- 'secondaryWeapon',
- 'secondaryWeaponItems',
- 'secondaryWeaponMagazine',
- 'select',
- 'selectBestPlaces',
- 'selectDiarySubject',
- 'selectedEditorObjects',
- 'selectEditorObject',
- 'selectionNames',
- 'selectionPosition',
- 'selectLeader',
- 'selectMax',
- 'selectMin',
- 'selectNoPlayer',
- 'selectPlayer',
- 'selectRandom',
- 'selectRandomWeighted',
- 'selectWeapon',
- 'selectWeaponTurret',
- 'sendAUMessage',
- 'sendSimpleCommand',
- 'sendTask',
- 'sendTaskResult',
- 'sendUDPMessage',
- 'serverCommand',
- 'serverCommandAvailable',
- 'serverCommandExecutable',
- 'serverName',
- 'serverTime',
- 'set',
- 'set3DENAttribute',
- 'set3DENAttributes',
- 'set3DENGrid',
- 'set3DENIconsVisible',
- 'set3DENLayer',
- 'set3DENLinesVisible',
- 'set3DENLogicType',
- 'set3DENMissionAttribute',
- 'set3DENMissionAttributes',
- 'set3DENModelsVisible',
- 'set3DENObjectType',
- 'set3DENSelected',
- 'setAccTime',
- 'setActualCollectiveRTD',
- 'setAirplaneThrottle',
- 'setAirportSide',
- 'setAmmo',
- 'setAmmoCargo',
- 'setAmmoOnPylon',
- 'setAnimSpeedCoef',
- 'setAperture',
- 'setApertureNew',
- 'setAPURTD',
- 'setArmoryPoints',
- 'setAttributes',
- 'setAutonomous',
- 'setBatteryChargeRTD',
- 'setBatteryRTD',
- 'setBehaviour',
- 'setBehaviourStrong',
- 'setBleedingRemaining',
- 'setBrakesRTD',
- 'setCameraEffect',
- 'setCameraInterest',
- 'setCamShakeDefParams',
- 'setCamShakeParams',
- 'setCamUseTI',
- 'setCaptive',
- 'setCenterOfMass',
- 'setCollisionLight',
- 'setCombatBehaviour',
- 'setCombatMode',
- 'setCompassOscillation',
- 'setConvoySeparation',
- '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',
- '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',
- 'setIdentity',
- 'setImportance',
- 'setInfoPanel',
- 'setLeader',
- 'setLightAmbient',
- 'setLightAttenuation',
- 'setLightBrightness',
- 'setLightColor',
- 'setLightDayLight',
- 'setLightFlareMaxDistance',
- 'setLightFlareSize',
- 'setLightIntensity',
- 'setLightnings',
- 'setLightUseFlare',
- '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',
- 'setMimic',
- 'setMissileTarget',
- 'setMissileTargetPos',
- 'setMousePosition',
- 'setMusicEffect',
- 'setMusicEventHandler',
- 'setName',
- 'setNameSound',
- 'setObjectArguments',
- 'setObjectMaterial',
- 'setObjectMaterialGlobal',
- 'setObjectProxy',
- 'setObjectScale',
- 'setObjectTexture',
- 'setObjectTextureGlobal',
- 'setObjectViewDistance',
- 'setOvercast',
- 'setOwner',
- 'setOxygenRemaining',
- 'setParticleCircle',
- 'setParticleClass',
- 'setParticleFire',
- 'setParticleParams',
- 'setParticleRandom',
- 'setPilotCameraDirection',
- 'setPilotCameraRotation',
- 'setPilotCameraTarget',
- 'setPilotLight',
- 'setPiPEffect',
- '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',
- 'setStarterRTD',
- 'setStatValue',
- 'setSuppression',
- 'setSystemOfUnits',
- 'setTargetAge',
- 'setTaskMarkerOffset',
- 'setTaskResult',
- 'setTaskState',
- 'setTerrainGrid',
- 'setText',
- 'setThrottleRTD',
- 'setTimeMultiplier',
- 'setTitleEffect',
- 'setToneMapping',
- 'setToneMappingParams',
- 'setTrafficDensity',
- 'setTrafficDistance',
- 'setTrafficGap',
- 'setTrafficSpeed',
- 'setTriggerActivation',
- 'setTriggerArea',
- 'setTriggerInterval',
- 'setTriggerStatements',
- 'setTriggerText',
- 'setTriggerTimeout',
- 'setTriggerType',
- 'setType',
- 'setUnconscious',
- 'setUnitAbility',
- 'setUnitCombatMode',
- 'setUnitLoadout',
- 'setUnitPos',
- 'setUnitPosWeak',
- 'setUnitRank',
- 'setUnitRecoilCoefficient',
- 'setUnitTrait',
- 'setUnloadInCombat',
- 'setUserActionText',
- 'setUserMFDText',
- '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',
- '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',
- 'shownUAVFeed',
- 'shownWarrant',
- 'shownWatch',
- 'showPad',
- 'showRadio',
- 'showScoretable',
- 'showSubtitles',
- 'showUAVFeed',
- 'showWarrant',
- 'showWatch',
- 'showWaypoint',
- 'showWaypoints',
- 'side',
- 'sideChat',
- 'sideEmpty',
- 'sideEnemy',
- 'sideFriendly',
- 'sideRadio',
- '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',
- 'speechVolume',
- 'speed',
- 'speedMode',
- 'splitString',
- 'sqrt',
- 'squadParams',
- 'stance',
- 'startLoadingScreen',
- 'step',
- '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',
- 'throttleRTD',
- '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',
- 'unitAddons',
- 'unitAimPosition',
- 'unitAimPositionVisual',
- 'unitBackpack',
- 'unitCombatMode',
- 'unitIsUAV',
- 'unitPos',
- 'unitReady',
- 'unitRecoilCoefficient',
- 'units',
- 'unitsBelowHeight',
- 'unitTurret',
- 'unlinkItem',
- 'unlockAchievement',
- 'unregisterTask',
- 'updateDrawIcon',
- 'updateMenuItem',
- 'updateObjectTree',
- 'useAIOperMapObstructionTest',
- 'useAISteeringComponent',
- 'useAudioTimeForMoves',
- 'userInputDisabled',
- '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',
- 'weapons',
- '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: { keyword:
- 'define undef ifdef ifndef else endif include' },
- contains: [
- {
- begin: /\\\n/,
- relevance: 0
- },
- hljs.inherit(STRINGS, { className: 'string' }),
- {
- 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: /#|^\$ /
- };
- }
- module.exports = sqf;
|