prism-code-editor
Version:
Lightweight, extensible code editor component for the web using Prism
34 lines (33 loc) • 25.8 kB
JavaScript
import { a as languages } from "../../core-8vQkh0Rd.js";
import { i as clikePunctuation, n as clikeComment } from "../../patterns-C0vJBvXO.js";
//#region src/prism/languages/sqf.js
var comment = clikeComment;
languages.sqf = {
"comment": comment,
"macro": {
pattern: /(^[ ]*)#[a-z](?:\\[^]|[^\\\n])*/gim,
lookbehind: true,
alias: "property",
inside: {
"directive": {
pattern: /#[a-z]+\b/i,
alias: "keyword"
},
"comment": comment
}
},
"string": /"(?:(?:"")?[^"])*"(?!")|'(?:[^'])*'/g,
"keyword": /\b(?:breakout|breakto|call|case|catch|default|do|echo|else|execfsm|execvm|exitwith|for|foreach|foreachmember|foreachmemberagent|foreachmemberteam|from|goto|if|nil|preprocessfile|preprocessfilelinenumbers|private|scopename|spawn|step|switch|then|throw|to|try|while|with)\b/i,
"boolean": /\b(?:false|true)\b/i,
"function": /\b(?:abs|acctime|acos|action(?:ids|keys|keysimages|keysnames|keysnamesarray|name|params)?|activateaddons|activatedaddons|activatekey|add(?:3denconnection|3deneventhandler|3denlayer|action|backpack(?:cargo|cargoglobal|global)?|camshake|curator(?:addons|cameraarea|editableobjects|editingarea|points)|editorobject|eventhandler|force|forcegeneratorrtd|goggles|groupicon|handgunitem|headgear|item|itemcargo|itemcargoglobal|itempool|itemtobackpack|itemtouniform|itemtovest|livestats|magazine(?:ammocargo|cargo|cargoglobal|global|pool|s?|turret)|menu|menuitem|missioneventhandler|mpeventhandler|musiceventhandler|ownedmine|playerscores|primaryweaponitem|publicvariableeventhandler|rating|resources|score|scoreside|secondaryweaponitem|switchableunit|teammember|toremainscollector|torque|uniform|vehicle|vest|waypoint|weapon(?:cargo|cargoglobal|global|item|pool|turret)?)|admin|agents?|agltoasl|aimedattarget|aimpos|airdensitycurvertd|airdensityrtd|airplanethrottle|airportside|aisfinishheal|alive|all(?:3denentities|airports|controls|curators|cutlayers|dead|deadmen|displays|groups|mapmarkers|mines|missionobjects|ow3dmode|owcrewinimmobile|owcuratorlogicignoreareas|owdamage|owdammage|owfileoperations|owfleeing|owgetin|owsprint|players|simpleobjects|sites|turrets|units|unitsuav|variables)|ammo|ammoonpylon|animat(?:e|ebay|edoor|epylon|esource|ionnames|ionphase|ionsourcephase|ionstate)|append|apply|armorypoints|arrayintersect|asin|asltoagl|asltoatl|assert|assign(?:ascargo|ascargoindex|ascommander|asdriver|asgunner|asturret|curator|edcargo|edcommander|eddriver|edgunner|editems|edtarget|edteam|edvehicle|edvehiclerole|item|team|toairport)|atan2?|atg|atltoasl|attachedobjects?|attachedto|attachobject|attachto|attackenabled|backpack(?:cargo|container|items|magazines|spacefor)?|behaviour|benchmark|binocular|blufor|boundingbox|boundingboxreal|boundingcenter|briefingname|buildingexit|buildingpos|buldozer_enableroaddiag|buldozer_isenabledroaddiag|buldozer_loadnewroads|buldozer_reloadopermap|buttonaction|buttonsetaction|cadetmode|callextension|cam(?:command|commit|commitprepared|committed|constuctionsetparams|create|destroy|eraeffect|eraeffectenablehud|erainterest|eraon|eraview|paignconfigfile|preload|preloaded|prepare(?:bank|dir|dive|focus|fov|fovrange|pos|relpos|target)|setbank|setdir|setdive|setfocus|setfov|setfovrange|setpos|setrelpos|settarget|target|usenvg)|can(?:add|additemtobackpack|additemtouniform|additemtovest|celsimpletaskdestination|fire|move|slingload|stand|suspend|triggerdynamicsimulation|unloadincombat|vehiclecargo)|captive|captivenum|cbchecked|cbsetchecked|ceil|channelenabled|cheatsenabled|checkaifeature|checkvisibility|civilian|classname|clear(?:3denattribute|3deninventory|allitemsfrombackpack|backpackcargo|backpackcargoglobal|forcesrtd|groupicons|itemcargo|itemcargoglobal|itempool|magazinecargo|magazinecargoglobal|magazinepool|overlay|radio|vehicleinit|weaponcargo|weaponcargoglobal|weaponpool)|clientowner|closedialog|closedisplay|closeoverlay|collapseobjecttree|collect3denhistory|collectivertd|combatmode|command(?:artilleryfire|chat|er|fire|follow|fsm|getout|ingmenu|move|radio|stop|suppressivefire|target|watch)|comment|commitoverlay|compile|compilefinal|completedfsm|composetext|config(?:classes|file|hierarchy|name|null|properties|sourceaddonlist|sourcemod|sourcemodlist)|confirmsensortarget|connectterminaltouav|controlnull|controlsgroupctrl|copyfromclipboard|copytoclipboard|copywaypoints|cos|count|countenemy|countfriendly|countside|counttype|countunknown|create(?:3dencomposition|3denentity|agent|center|dialog|diarylink|diaryrecord|diarysubject|display|geardialog|group|guardedpoint|location|marker|markerlocal|menu|mine|missiondisplay|mpcampaigndisplay|simpleobject|simpletask|site|soundsource|task|team|trigger|unit|vehicle|vehiclecrew|vehiclelocal)|crew|ctaddheader|ctaddrow|ctclear|ctcursel|ctdata|ctfindheaderrows|ctfindrowheader|ctheadercontrols|ctheadercount|ctremoveheaders|ctremoverows|ctrl(?:activate|addeventhandler|angle|autoscrolldelay|autoscrollrewind|autoscrollspeed|checked|classname|commit|committed|create|delete|enabled?|fade|htmlloaded|id[cd]|mapanimadd|mapanimclear|mapanimcommit|mapanimdone|mapcursor|mapmouseover|mapscale|mapscreentoworld|mapworldtoscreen|model|modeldirandup|modelscale|parent|parentcontrolsgroup|position|removealleventhandlers|removeeventhandler|scale|set(?:activecolor|angle|autoscrolldelay|autoscrollrewind|autoscrollspeed|backgroundcolor|checked|disabledcolor|eventhandler|fade|focus|font|fonth[1-6]b?|fontheight(?:h[1-6]|secondary)?|fontpb?|fontsecondary|foregroundcolor|model|modeldirandup|modelscale|pixelprecision|position|scale|structuredtext|text|textcolor|textcolorsecondary|textsecondary|tooltip|tooltipcolorbox|tooltipcolorshade|tooltipcolortext)|shown?|text|textheight|textsecondary|textwidth|type|visible)|ctrowcontrols|ctrowcount|ctsetcursel|ctsetdata|ctsetheadertemplate|ctsetrowtemplate|ctsetvalue|ctvalue|curator(?:addons|camera|cameraarea|cameraareaceiling|coef|editableobjects|editingarea|editingareatype|mouseover|points|registeredobjects|selected|waypointcost)|current(?:3denoperation|channel|command|magazine|magazinedetail|magazinedetailturret|magazineturret|muzzle|namespace|tasks?|throwable|visionmode|waypoint|weapon|weaponmode|weaponturret|zeroing)|cursorobject|cursortarget|customchat|customradio|cutfadeout|cutobj|cutrsc|cuttext|damage|date|datetonumber|daytime|deactivatekey|debriefingtext|debugfsm|debuglog|deg|delete(?:3denentities|at|center|collection|editorobject|group|groupwhenempty|identity|location|marker|markerlocal|range|resources|site|status|team|vehicle|vehiclecrew|waypoint)|detach|detectedmines|diag_(?:activemissionfsms|activescripts|activesqfscripts|activesqsscripts|captureframe|captureframetofile|captureslowframe|codeperformance|drawmode|dynamicsimulationend|enabled?|fps|fpsmin|frameno|lightnewload|list|log|logslowframe|mergeconfigfile|recordturretlimits|setlightnew|ticktime|toggle)|dialog|diarysubjectexists|didjip|didjipowner|difficulty|difficultyenabled|difficultyenabledrtd|difficultyoption|direction|directsay|disable(?:ai|collisionwith|conversation|debriefingstats|mapindicators|nvgequipment|remotesensors|serialization|tiequipment|uavconnectability|userinput)|display(?:addeventhandler|ctrl|null|parent|removealleventhandlers|removeeventhandler|seteventhandler)|dissolveteam|distance|distance2d|distancesqr|distributionregion|do3denaction|doartilleryfire|dofire|dofollow|dofsm|dogetout|domove|doorphase|dostop|dosuppressivefire|dotarget|dowatch|draw(?:arrow|ellipse|icon|icon3d|lin[ek]|line3d|location|polygon|rectangle|triangle)|driver|drop|dynamicsimulationdistance|dynamicsimulationdistancecoef|dynamicsimulationenabled|dynamicsimulationsystemenabled|east|edit3denmissionattributes|editobject|editorseteventhandler|effectivecommander|emptypositions|enable(?:ai|aifeature|aimprecision|attack|audiofeature|autostartuprtd|autotrimrtd|camshake|caustics|channel|collisionwith|copilot|debriefingstats|diaglegend|dynamicsimulation|dynamicsimulationsystem|enddialog|engineartillery|environment|fatigue|gunlights|infopanelcomponent|irlasers|mimics|personturret|radio|reload|ropeattach|satnormalondetail|saving|sentences|simulation|simulationglobal|stamina|stressdamage|teamswitch|traffic|uavconnectability|uavwaypoints|vehiclecargo|vehiclesensor|weapondisassembly)|endl|endloadingscreen|endmission|engineon|enginesisonrtd|enginespowerrtd|enginesrpmrtd|enginestorquertd|entities|environmentenabled|estimatedendservertime|estimatedtimeleft|evalobjectargument|everybackpack|everycontainer|exec|execeditorscript|exp|expecteddestination|exportjipmessages|eyedirection|eyepos|face|faction|fademusic|faderadio|fadesound|fadespeech|failmission|fillweaponsfrompool|find|findcover|finddisplay|findeditorobject|findemptyposition|findemptypositionready|findif|findnearestenemy|finishmissioninit|finite|fire|fireattarget|firstbackpack|flag|flaganimationphase|flagowner|flagside|flagtexture|fleeing|floor|flyinheight|flyinheightasl|fog|fogforecast|fogparams|force(?:adduniform|atpositionrtd|d?map|end|flagtexture|followroad|generatorrtd|respawn|speed|walk|weaponfire|weatherchange)|forgettarget|format(?:ion|iondirection|ionleader|ionmembers|ionposition|iontask|text)?|formleader|freelook|fromeditor|fuel|fullcrew|gearidcammocount|gearslotammocount|gearslotdata|get(?:3den(?:actionstate|attribute|camera|connections|entity|entityid|grid|iconsvisible|layerentities|linesvisible|missionattribute|mouseover|selected)|aimingcoef|allenvsoundcontrollers|allhitpointsdamage|allownedmines|allsoundcontrollers|ammocargo|animaimprecision|animspeedcoef|array|artilleryammo|artillerycomputersettings|artilleryeta|assignedcuratorlogic|assignedcuratorunit|backpackcargo|bleedingremaining|burningvalue|cameraviewdirection|cargoindex|centerofmass|clientstate|clientstatenumber|compatiblepylonmagazines|connecteduav|containermaxload|cursorobjectparams|customaimcoef|dammage|description|dir|dirvisual|dlcassetsusage|dlcassetsusagebyname|dlcs|dlcusagetime|editorcamera|editormode|editorobjectscope|elevationoffset|enginetargetrpmrtd|envsoundcontroller|fatigue|fieldmanualstartpage|forcedflagtexture|friend|fsmvariable|fuelcargo|groupiconparams|groupicons?|hidefrom|hit|hitindex|hitpointdamage|itemcargo|magazinecargo|marker(?:color|pos|size|type)|mass|missionconfig|missionconfigvalue|missiondlcs|missionlayerentities|missionlayers|modelinfo|mouseposition|musicplayedtime|number|object(?:argument|children|dlc|materials|proxy|textures|type|viewdistance)|oxygenremaining|personuseddlcs|pilotcameradirection|pilotcameraposition|pilotcamerarotation|pilotcameratarget|platenumber|playerchannel|playerscores|playeruid|playeruidold|pos|posaslvisual|posaslw?|posatl|posatlvisual|posvisual|posworld|pylonmagazines|reldir|relpos|remotesensorsdisabled|repaircargo|resolution|rotorbrakertd|shadowdistance|shotparents|slingload|soundcontroller|soundcontrollerresult|speed|stamina|statvalue|suppression|terraingrid|terrainheightasl|text|totaldlcusagetime|trimoffsetrtd|unitloadout|unittrait|usermfdtext|usermfdvalue|variable|vehiclecargo|weaponcargo|weaponsway|wingsorientationrtd|wingspositionrtd|wppos)|glanceat|globalchat|globalradio|goggles|group(?:chat|fromnetid|iconselectable|iconsvisible|id|owner|radio|selectedunits|selectunit)?|grpnull|gunner|gusts|halt|handgunitems|handgunmagazine|handgunweapon|handshit|hasinterface|haspilotcamera|hasweapon|hcallgroups|hcgroupparams|hcleader|hcremoveallgroups|hcremovegroup|hcselected|hcselectgroup|hcsetgroup|hcshowbar|hcshownbar|headgear|hidebody|hideobject|hideobjectglobal|hideselection|hintc?|hintcadet|hintsilent|hmd|hostmission|htmlload|hudmovementlevels|humidity|image|importallgroups|importance|inarea|inareaarray|incapacitatedstate|independent|inflamed?|infopanelcomponentenabled|infopanelcomponents|infopanels?|ingameuiseteventhandler|inheritsfrom|initambientlife|inpolygon|inputaction|inrangeofartillery|inserteditorobject|intersect|is(?:3den|3denmultiplayer|abletobreathe|agent|aimprecisionenabled|array|autohoveron|autonomous|autostartupenabledrtd|autotest|autotrimonrtd|bleeding|burning|class|collisionlighton|copilotenabled|damageallowed|dedicated|dlcavailable|engineon|equalto|equaltype(?:all|any|array|params)?|filepatchingenabled|flashlighton|flatempty|forcedwalk|formationleader|groupdeletedwhenempty|hidden|inremainscollector|instructorfigureenabled|irlaseron|keyactive|kindof|laseron|lighton|localized|manualfire|markedforcollection|multiplayer|multiplayersolo|nil|null|number|objecthidden|objectrtd|onroad|pipenabled|player|realtime|remoteexecuted|remoteexecutedjip|server|showing3dicons|simpleobject|sprintallowed|staminaenabled|steammission|streamfriendlyuienabled|stressdamageenabled|text|touchingground|turnedout|tuthintsenabled|uavconnectable|uavconnected|uicontext|uniformallowed|vehiclecargo|vehicleradaron|vehiclesensorenabled|walking|weapondeployed|weaponrested)|itemcargo|items|itemswithmagazines|join|joinas|joinassilent|joinsilent|joinstring|kbadddatabase|kbadddatabasetargets|kbaddtopic|kbhastopic|kbreact|kbremovetopic|kbtell|kbwassaid|keyimage|keyname|knowsabout|land|landat|landresult|language|lasertarget|lb(?:add|clear|color|colorright|cursel|data|delete|isselected|picture|pictureright|selection|set(?:color|colorright|cursel|data|picture(?:color|colordisabled|colorselected|right|rightcolor|rightcolordisabled|rightcolorselected)?|selectcolor|selectcolorright|selected|text|textright|tooltip|value)|size|sort|sortbyvalue|text|textright|value)|leader|leaderboard(?:deinit|getrows|init|requestrowsfriends|requestrowsglobal|requestrowsglobalarounduser|srequestuploadscore|srequestuploadscorekeepbest|state)|leavevehicle|librarycredits|librarydisclaimers|lifestate|lightattachobject|lightdetachobject|lightison|lightnings|limitspeed|linearconversion|linebreak|lineintersects(?:objs|surfaces|with)?|linkitem|list|listobjects|listremotetargets|listvehiclesensors|ln|lnb(?:addarray|addcolumn|addrow|clear|color|colorright|curselrow|data|deletecolumn|deleterow|getcolumnsposition|picture|pictureright|set(?:color|colorright|columnspos|curselrow|data|picture|picturecolor|picturecolorright|picturecolorselected|picturecolorselectedright|pictureright|text|textright|value)|size|sort|sortbyvalue|text|textright|value)|load(?:abs|backpack|file|game|identity|magazine|overlay|status|uniform|vest)?|local|localize|locationnull|locationposition|lock(?:camerato|cargo|driver|ed|edcargo|eddriver|edturret|identity|turret|wp)?|log|logentities|lognetwork|lognetworkterminate|lookat|lookatpos|magazine(?:cargo|s|sallturrets|sammo|sammocargo|sammofull|sdetail|sdetailbackpack|sdetailuniform|sdetailvest|sturret|turretammo)|mapanimadd|mapanimclear|mapanimcommit|mapanimdone|mapcenteroncamera|mapgridposition|markasfinishedonsteam|marker(?:alpha|brush|color|dir|pos|shape|size|text|type)|max|members|menu(?:action|add|checked|clear|collapse|data|delete|enabled?|expand|hover|picture|setaction|setcheck|setdata|setpicture|setvalue|shortcut|shortcuttext|size|sort|text|url|value)|m?in|mineactive|minedetectedby|missionconfigfile|missiondifficulty|missionname|missionnamespace|missionstart|missionversion|modeltoworld|modeltoworldvisual|modeltoworldvisualworld|modeltoworldworld|modparams|moonintensity|moonphase|morale|move(?:3dencamera|inany|incargo|incommander|indriver|ingunner|inturret|objecttoend|out|time|to|tocompleted|tofailed)?|musicvolume|name|namesound|nearentities|nearest(?:building|locations?|locationwithdubbing|objects?|terrainobjects)|nearobjects|nearobjectsready|nearroads|nearsupplies|neartargets|needreload|netid|netobjnull|newoverlay|nextmenuitemindex|nextweatherchange|nmenuitems|numberofenginesrtd|numbertodate|objectcurators|objectfromnetid|objectparent|objnull|objstatus|on(?:briefinggear|briefinggroup|briefingnotes|briefingplan|briefingteamswitch|commandmodechanged|doubleclick|eachframe|groupiconclick|groupiconoverenter|groupiconoverleave|hcgroupselectionchanged|mapsingleclick|playerconnected|playerdisconnected|preloadfinished|preloadstarted|shownewobject|teamswitch)|opencuratorinterface|opendlcpage|opendsinterface|openmap|opensteamapp|openyoutubevideo|opfor|ordergetin|overcast|overcastforecast|owner|params?|parsenumber|parsesimplearray|parsetext|parsingnamespace|particlesquality|pi|pickweaponpool|pitch|pixelgrid|pixelgridbase|pixelgridnouiscale|pixel[hw]|play(?:ableslotsnumber|ableunits|action|actionnow|er|errespawntime|erside|ersnumber|gesture|mission|move|movenow|music|scriptedmission|sound|sound3d)|position|positioncameratoworld|posscreentoworld|posworldtoscreen|ppeffect(?:adjust|commit|committed|create|destroy|enabled?|forceinnvg)|precision|preload(?:camera|object|sound|titleobj|titlersc)|primaryweapon|primaryweaponitems|primaryweaponmagazine|priority|processdiarylink|processinitcommands|productversion|profilename|profilenamespace|profilenamesteam|progressloadingscreen|progressposition|progresssetposition|publicvariable|publicvariableclient|publicvariableserver|pushback|pushbackunique|putweaponpool|queryitemspool|querymagazinepool|queryweaponpool|rad|radiochannel(?:add|create|remove|setcallsign|setlabel)|radiovolume|rain|rainbow|random|rank|rankid|rating|rectangular|registeredtasks|registertask|reload|reloadenabled|remotecontrol|remoteexec|remoteexeccall|remoteexecutedowner|remove(?:3denconnection|3deneventhandler|3denlayer|action|all3deneventhandlers|allactions|allassigneditems|allcontainers|allcuratoraddons|allcuratorcameraareas|allcuratoreditingareas|alleventhandlers|allhandgunitems|allitems|allitemswithmagazines|allmissioneventhandlers|allmpeventhandlers|allmusiceventhandlers|allownedmines|allprimaryweaponitems|allweapons|backpack|backpackglobal|curator(?:addons|cameraarea|editableobjects|editingarea)|drawicon|drawlinks|eventhandler|fromremainscollector|goggles|groupicon|handgunitem|headgear|itemfrombackpack|itemfromuniform|itemfromvest|items?|magazineglobal|magazines?|magazinesturret|magazineturret|menuitem|missioneventhandler|mpeventhandler|musiceventhandler|ownedmine|primaryweaponitem|secondaryweaponitem|simpletask|switchableunit|teammember|uniform|vest|weapon(?:attachmentcargo|cargo|global|turret)?)|reportremotetarget|requiredversion|resetcamshake|resetsubgroupdirection|resistance|resize|resources|respawnvehicle|restarteditorcamera|reveal|revealmine|reverse|reversedmousey|roadat|roadsconnectedto|roledescription|rope(?:attachedobjects|attachedto|attachenabled|attachto|create|cut|destroy|detach|endposition|length|s|unwind|unwound)|rotorsforcesrtd|rotorsrpmrtd|round|runinitscript|safezone[hwxy]|safezonewabs|safezonexabs|save(?:3deninventory|game|identity|joysticks|overlay|profilenamespace|status|var)|savingenabled|say|say2d|say3d|score|scoreside|screenshot|screentoworld|scriptdone|scriptname|scriptnull|scudstate|secondaryweapon|secondaryweaponitems|secondaryweaponmagazine|select(?:bestplaces|diarysubject|ededitorobjects|editorobject|ionnames|ionposition|leader|max|min|noplayer|player|random|randomweighted|weapon|weaponturret)?|sendaumessage|sendsimplecommand|sendtask|sendtaskresult|sendudpmessage|servercommand|servercommandavailable|servercommandexecutable|servername|servertime|set(?:3denattributes?|3den(?:grid|iconsvisible|layer|linesvisible|logictype|missionattributes?|modelsvisible|objecttype|selected)|acctime|actualcollectivertd|airplanethrottle|airportside|ammo|ammocargo|ammoonpylon|animspeedcoef|aperture|aperturenew|armorypoints|attributes|autonomous|behaviour|bleedingremaining|brakesrtd|camerainterest|camshakedefparams|camshakeparams|camuseti|captive|centerofmass|collisionlight|combatmode|compassoscillation|convoyseparation|curator(?:cameraareaceiling|coef|editingareatype|waypointcost)|currentchannel|currenttask|currentwaypoint|customaimcoef|customweightrtd|damage|dammage|date|debriefingtext|defaultcamera|destination|detailmapblendpars|dir|direction|drawicon|driveonpath|dropinterval|dynamicsimulationdistance|dynamicsimulationdistancecoef|editormode|editorobjectscope|effectcondition|enginerpmrtd|face|faceanimation|fatigue|featuretype|flaganimationphase|flagowner|flagside|flagtexture|fog|forcegeneratorrtd|formation|formationtask|formdir|friend|fromeditor|fsmvariable|fuel|fuelcargo|groupicon|groupiconparams|groupiconsselectable|groupiconsvisible|groupid|groupidglobal|groupowner|gusts|hidebehind|hit|hitindex|hitpointdamage|horizonparallaxcoef|hudmovementlevels|identity|importance|infopanel|leader|light(?:ambient|attenuation|brightness|color|daylight|flaremaxdistance|flaresize|intensity|nings|useflare)|localwindparams|magazineturretammo|marker(?:alpha|brush|color|dir|pos|shape|size|text|type)(?:local)?|mass|mimic|mouseposition|musiceffect|musiceventhandler|name|namesound|object(?:arguments|material|materialglobal|proxy|texture|textureglobal|viewdistance)|overcast|owner|oxygenremaining|particle(?:circle|class|fire|params|random)|pilotcameradirection|pilotcamerarotation|pilotcameratarget|pilotlight|pipeffect|pitch|platenumber|playable|playerrespawntime|pos|posasl[2w]?|posatl|position|posworld|pylonloadout|pylonspriority|radiomsg|rain|rainbow|randomlip|rank|rectangular|repaircargo|rotorbrakertd|shadowdistance|shotparents|side|simpletask(?:alwaysvisible|customdata|description|destination|target|type)|simulweatherlayers|size|skill|slingload|soundeffect|speaker|speech|speedmode|stamina|staminascheme|statvalue|suppression|systemofunits|targetage|taskmarkeroffset|taskresult|taskstate|terraingrid|text|timemultiplier|titleeffect|tonemapping|tonemappingparams|trafficdensity|trafficdistance|trafficgap|trafficspeed|trigger(?:activation|area|statements|text|timeout|type)|type|unconscious|unitability|unitloadout|unitpos|unitposweak|unitrank|unitrecoilcoefficient|unittrait|unloadincombat|useractiontext|usermfdtext|usermfdvalue|variable|vectordir|vectordirandup|vectorup|vehicle(?:ammo|ammodef|armor|cargo|id|init|lock|position|radar|receiveremotetargets|reportownposition|reportremotetargets|tipars|varname)|velocity|velocitymodelspace|velocitytransformation|viewdistance|visibleiftreecollapsed|wantedrpmrtd|waves|waypoint(?:behaviour|combatmode|completionradius|description|forcebehaviour|formation|houseposition|loiterradius|loitertype|name|position|script|speed|statements|timeout|type|visible)|weaponreloadingtime|wind|winddir|windforce|windstr|wingforcescalertd|wppos)?|show(?:3dicons|cinemaborder|commandingmenu|legend|nartillerycomputer|n?chat|n?compass|n?curatorcompass|neweditorobject|n?gps|n?hud|n?map|n?pad|n?radio|n?scoretable|n?uavfeed|n?warrant|n?watch|subtitles|waypoints?)|side(?:ambientlife|chat|empty|enemy|friendly|logic|radio|unknown)?|simpletasks|simulationenabled|simulclouddensity|simulcloudocclusion|simulinclouds|simulweathersync|sin|size|sizeof|skill|skillfinal|skiptime|sleep|slider(?:position|range|setposition|setrange|setspeed|speed)|slingloadassistantshown|soldiermagazines|someammo|sort|soundvolume|speaker|speed|speedmode|splitstring|sqrt|squadparams|stance|startloadingscreen|stop|stopenginertd|stopped|str|sunormoon|supportinfo|suppressfor|surfaceiswater|surfacenormal|surfacetype|swimindepth|switch(?:ableunits|action|camera|gesture|light|move)|synchronize(?:dobjects|dtriggers|dwaypoints|objectsadd|objectsremove|trigger|waypoint)|systemchat|systemofunits|tan|targetknowledge|targets|targetsaggregate|targetsquery|task(?:alwaysvisible|children|completed|customdata|description|destination|hint|markeroffset|null|parent|result|state|type)|team(?:member|membernull|name|s|switch|switchenabled|type)|terminate|terrainintersect|terrainintersectasl|terrainintersectatasl|text|textlog|textlogformat|tg|time|timemultiplier|titlecut|titlefadeout|titleobj|titlersc|titletext|toarray|tofixed|tolower|tostring|toupper|trigger(?:activated|activation|area|attachedvehicle|attachobject|attachvehicle|dynamicsimulation|statements|text|timeout|timeoutcurrent|type)|turretlocal|turretowner|turretunit|tv(?:add|clear|collapse|collapseall|count|cursel|data|delete|expand|expandall|picture|pictureright|set(?:color|cursel|data|picture(?:color|colordisabled|colorselected|right|rightcolor|rightcolordisabled|rightcolorselected)?|selectcolor|text|tooltip|value)|sort|sortbyvalue|text|tooltip|value)|type|typename|typeof|uavcontrol|uinamespace|uisleep|unassigncurator|unassignitem|unassignteam|unassignvehicle|underwater|uniform|uniformcontainer|uniformitems|uniformmagazines|unit(?:addons|aimposition|aimpositionvisual|backpack|isuav|pos|ready|recoilcoefficient|sbelowheight|s)|unlinkitem|unlockachievement|unregistertask|updatedrawicon|updatemenuitem|updateobjecttree|useaiopermapobstructiontest|useaisteeringcomponent|useaudiotimeformoves|userinputdisabled|vector(?:add|cos|crossproduct|diff|dir|dirvisual|distance|distancesqr|dotproduct|fromto|magnitude|magnitudesqr|modeltoworld|modeltoworldvisual|multiply|normalized|up|upvisual|worldtomodel|worldtomodelvisual)|vehicle(?:cargoenabled|chat|radio|receiveremotetargets|reportownposition|reportremotetargets|s|varname)?|velocity|velocitymodelspace|verifysignature|vest|vestcontainer|vestitems|vestmagazines|viewdistance|visible(?:compass|gps|map|position|positionasl|scoretable|watch)|waituntil|waves|waypoint(?:attachedobject|attachedvehicle|attachobject|attachvehicle|behaviour|combatmode|completionradius|description|forcebehaviour|formation|houseposition|loiterradius|loitertype|name|position|s|script|senableduav|show|speed|statements|timeout|timeoutcurrent|type|visible)|weapon(?:accessories|accessoriescargo|cargo|direction|inertia|lowered|s|sitems|sitemscargo|state|sturret)|weightrtd|west|wfsidetext|wind|winddir|windrtd|windstr|wingsforcesrtd|world(?:name|size|tomodel|tomodelvisual|toscreen))\b/i,
"number": /(?:\$|\b0x)[a-f\d]+\b|(?:\B\.\d+|\b\d+(?:\.\d+)?)(?:e[+-]?\d+)?\b/i,
"operator": /##|>>|&&|\|\||[!=<>]=?|[%#^/*+-]|\b(?:and|mod|not|or)\b/i,
"punctuation": clikePunctuation,
"magic-variable": {
pattern: /\b(?:this|thislist|thistrigger|_exception|_fnc_scriptname|_fnc_scriptnameparent|_foreachindex|_this|_thiseventhandler|_thisfsm|_thisscript|_x)\b/i,
alias: "keyword"
},
"constant": /\bdik(?:_[a-z\d]+)+\b/i
};
//#endregion
//# sourceMappingURL=sqf.js.map