- <?xml version="1.0" encoding="UTF-8"?>
- <NotepadPlus>
- <Languages>
- <Language name="SQF" ext="sqf" commentLine="//" commentStart="/*" commentEnd="*/">
- <Keywords name="0">and case catch default do else for forEach from if in mod not or step switch then to try waitUntil with while</Keywords>
- <Keywords name="1">accTime acos actionKeys actionKeysImages actionKeysNames activateAddons activateKey addEditorObject addEventHandler addGroupIcon addLiveStats addMagazineCargo addMagazinePool addMenu addMenuItem addResources addScore addSwitchableUnit addTeamMember addWeaponCargo addWeaponPool agent agents airportSide AISFinishHeal alive allGroups allow3DMode allowDamage allowDammage allowFileOperations allUnits ammo and animationPhase animationState armoryPoints asin assert assignedCargo assignedCommander assignedDriver assignedGunner assignToAirport atan atan2 atg attachedObject attachObject attachTo attackEnabled behaviour benchmark boundingBox boundingCenter breakOut breakTo buildingExit buildingPos cadetMode camConstuctionSetParams cameraEffectEnableHUD cameraInterest cameraOn cameraView campaignConfigFile camPreload camPreloaded camPrepareBank camPrepareDir camPrepareDive camPrepareFocus camPrepareFov camPrepareFovRange camPreparePos camPrepareRelPos camPrepareTarget camSetBank camSetDive camSetFocus camTarget camUseNVG canFire canMove canStand canUnloadInCombat captive captiveNum case catch ceil cheatsEnabled civilian clearGroupIcons clearMagazineCargo clearMagazinePool clearOverlay clearRadio clearVehicleInit clearWeaponCargo clearWeaponPool closeDisplay closeOverlay collapseObjectTree combatMode commandChat commander commandFSM commandingMenu commandRadio comment commitOverlay compile completedFSM composeText configFile configName controlNull copyFromClipboard copyToClipboard copyWaypoints cos count countEnemy countFriendly countSide countType countUnknown createAgent createCenter createDialog createDiaryLink createDiaryRecord createDiarySubject createDisplay CreateGearDialog createGuardedPoint createLocation createMarkerLocal createMenu createMine createMissionDisplay createSimpleTask createSoundSource createTask createTeam createTrigger createUnit createVehicle createVehicleLocal crew ctrlActivate ctrlAddEventHandler ctrlAutoScrollDelay ctrlAutoScrollRewind ctrlAutoScrollSpeed ctrlCommit ctrlCommitted ctrlFade ctrlMapAnimAdd ctrlMapAnimClear ctrlMapAnimCommit ctrlMapAnimDone ctrlMapCursor ctrlMapMouseOver ctrlMapScale ctrlMapScreenToWorld ctrlMapWorldToScreen ctrlParent ctrlPosition ctrlRemoveAllEventHandlers ctrlRemoveEventHandler ctrlScale ctrlSetActiveColor ctrlSetAutoScrollDelay ctrlSetAutoScrollRewind ctrlSetAutoScrollSpeed ctrlSetBackgroundColor ctrlSetEventHandler ctrlSetFade ctrlSetFocus ctrlSetFont ctrlSetFontH1 ctrlSetFontH1B ctrlSetFontH2 ctrlSetFontH2B ctrlSetFontH3 ctrlSetFontH3B ctrlSetFontH4 ctrlSetFontH4B ctrlSetFontH5 ctrlSetFontH5B ctrlSetFontH6 ctrlSetFontH6B ctrlSetFontHeight ctrlSetFontHeightH1 ctrlSetFontHeightH2 ctrlSetFontHeightH3 ctrlSetFontHeightH4 ctrlSetFontHeightH5 ctrlSetFontHeightH6 ctrlSetFontP ctrlSetFontP ctrlSetFontPB ctrlSetForegroundColor ctrlSetPosition ctrlSetScale ctrlSetStructuredText ctrlSetTextColor ctrlSetTooltip ctrlSetTooltipColorBox ctrlSetTooltipColorShade ctrlSetTooltipColorText ctrlShown ctrlType currentCommand currentMagazine currentTask currentTasks currentWaypoint currentWeapon cursorTarget cutFadeOut cutObj cutRsc cutText damage date DateToNumber daytime debugFSM debugLog default deg deleteCenter deleteCollection deleteEditorObject deleteGroup deleteIdentity deleteLocation deleteMarker deleteMarkerLocal deleteTarget deleteTeam detach diag_fps diag_fpsmin diag_frameno diag_log diag_tickTime dialog diarySubjectExists difficultyEnabled direction directSay disableConversation disableSerialization disableUserInput displayAddEventHandler displayCtrl displayNull displayRemoveAllEventHandlers displayRemoveEventHandler displaySetEventHandler distance distributionRegion do doFSM drawArrow drawEllipse drawIcon drawLine drawLink drawLocation drawRectangle driver drop east echo editObject editorSetEventHandler effectiveCommander else emptyPositions enableAI enableEndDialog enableEnvironment enableRadio enableReload enableSaving enableSentences enableSimulation enableTeamSwitch endLoadingScreen endMission engineOn estimatedEndServerTime evalObjectArgument exec execEditorScript execFSM execVM exit exitWith exp faction fadeMusic fadeRadio fadeSound failMission false fillWeaponsFromPool find findCover findDisplay findEditorObject findEmptyPosition findEmptyPositionReady findNearestEnemy finishMissionInit finite flag flagOwner fleeing floor fog fogForecast for for forceEnd forceMap forceSpeed forEach forEachMember forEachMemberAgent forEachMemberTeam format formation formationLeader formationMembers formationPosition formationTask formatText formLeader from fromEditor fuel gearSlotData getArray getDammage getDir getEditorCamera getEditorMode getEditorObjectScope getFriend getFSMVariable getGroupIcon getGroupIconParams getGroupIcons getHideFrom getNumber getObjectArgument getObjectChildren getObjectProxy getPlayerUID getPos getPosASL getPosATL getSpeed getText getVariable getWPPos glanceAt globalChat globalRadio goto group groupChat groupIconSelectable groupIconsVisible groupRadio groupSelectedUnits groupSelectUnit grpNull gunner halt handsHit hasWeapon hcAllGroups hcGroupParams hcLeader hcRemoveAllGroups hcRemoveGroup hcSelected hcSelectGroup hcSetGroup hcShowBar hcShownBar hideBody hint hintC hintC hintC hintCadet hintSilent htmlLoad if image importAllGroups importance in in inflamed inGameUISetEventHandler inheritsFrom initAmbientLife inputAction insertEditorObject intersect isAgent isArray isClass isDedicated isEngineOn isFlatEmpty isFormationLeader isHidden isKeyActive isKindOf isMarkedForCollection isMultiplayer isnil isNull isNumber isOnRoad isPlayer isRealTime isServer isShowing3DIcons isText items joinAs joinAsSilent kbAddDatabase kbAddDatabaseTargets kbAddTopic kbHasTopic kbReact kbRemoveTopic kbTell kbWasSaid keyImage keyName knowsAbout landAt landResult lbIsSelected lbSelection lbSetSelected lbSort lbSortByValue leader lifeState lightAttachObject lightDetachObject lightIsOn limitSpeed lineBreak list listObjects ln lnbAddArray lnbAddColumn lnbAddRow lnbClear lnbColor lnbCurSelRow lnbData lnbDeleteColumn lnbDeleteRow lnbGetColumnsPosition lnbPicture lnbSetColor lnbsetColumnsPos lnbSetCurSelRow lnbSetData lnbSetPicture lnbSetText lnbSetValue lnbSize lnbText lnbValue loadFile loadGame loadIdentity loadOverlay loadStatus local localize locationNull locationPosition lockCargo lockDriver locked lockedCargo lockedDriver lockedTurret lockTurret lockWp log lookAt lookAtPos magazines mapAnimAdd mapAnimClear mapAnimCommit mapAnimDone mapCenterOnCamera mapGridPosition markerAlpha markerBrush markerColor markerDir markerPos markerShape markerSize markerText markerType max members min missionConfigFile missionName missionNamespace missionStart mod modelToWorld morale moveObjectToEnd moveOut moveTime moveTo moveToCompleted moveToFailed musicVolume name name nearEntities nearestBuilding nearestLocation nearestLocations nearestLocationWithDubbing nearestObject nearestObjects nearObjects nearObjectsReady nearRoads nearTargets needReload newOverlay nextMenuItemIndex nextWeatherChange nil nMenuItems not NumberToDate objNull objStatus onBriefingGear onBriefingGroup onBriefingNotes onBriefingPlan onBriefingTeamSwitch onCommandModeChanged onDoubleClick onGroupIconClick onGroupIconOverEnter onGroupIconOverLeave onHCGroupSelectionChanged onMapSingleClick onPlayerConnected onPlayerDisconnected onPreloadFinished onPreloadStarted onShowNewObject onTeamSwitch openMap or orderGetIn overcast overcastForecast owner parseNumber parseText parsingNamespace pi pickWeaponPool playableUnits playAction playActionNow player playerRespawnTime playerSide playersNumber playGesture playMission playMoveNow playMusic playScriptedMission playSound position positionCameraToWorld posScreenToWorld posWorldToScreen ppEffectAdjust ppEffectCommit ppEffectCommitted ppEffectCreate ppEffectDestroy ppEffectEnable precision preloadCamera preloadObject preloadSound preloadTitleObj preloadTitleRsc preprocessFile preprocessFileLineNumbers primaryWeapon priority private processDiaryLink processInitCommands progressLoadingScreen progressPosition progressSetPosition putWeaponPool queryMagazinePool queryWeaponPool rad radioVolume rain random rank rankId rating rectangular registeredTasks registerTask reload reloadEnabled remoteControl removeAction removeAllEventHandlers removeAllItems removeDrawIcon removeDrawLinks removeEventHandler removeGroupIcon removeMenuItem removeSimpleTask removeSwitchableUnit removeTeamMember requiredVersion resistance resize resources respawnVehicle restartEditorCamera reveal reversedMouseY roadsConnectedTo round runInitScript SafeZoneH safeZoneW safeZoneWAbs SafeZoneX safeZoneXAbs SafeZoneY saveGame saveIdentity saveOverlay saveStatus saveVar savingEnabled say say2D say3D scopeName score screenToWorld scriptDone scriptName scudState secondaryWeapon select select selectBestPlaces selectDiarySubject selectedEditorObjects selectEditorObject selectionPosition selectNoPlayer selectPlayer selectWeapon sendSimpleCommand sendTask sendTaskResult sendTaskResult serverTime set setAccTime setAirportSide setAmmoCargo setAperture setArmoryPoints setAttributes setBehaviour setCameraInterest setCaptive setCombatMode setCurrentTask setDate setDestination setDirection setDrawIcon setDropInterval setEditorMode setEditorObjectScope setEffectCondition setFace setFaceAnimation setFog setFormation setFormationTask setFormDir setFriend setFromEditor setFSMVariable setFuelCargo setGroupIcon setGroupIconParams setGroupIconsSelectable setGroupIconsVisible setGroupId setHideBehind setHit setIdentity setImportance setLeader setLightAmbient setLightBrightness setLightColor setMarkerAlpha setMarkerAlphaLocal setMarkerBrushLocal setMarkerColor setMarkerColorLocal setMarkerDirLocal setMarkerPosLocal setMarkerShapeLocal setMarkerSize setMarkerSizeLocal setMarkerText setMarkerTextLocal setMarkerType setMarkerTypeLocal setMimic setMousePosition setMusicEffect setName setObjectArguments setObjectProxy setObjectTexture setOvercast setParticleCircle setParticleParams setParticleRandom setPlayable setPosASL setPosASL2 setPosATL setPosition setRadioMsg setRain setRank setRectangular setRepairCargo setSide setSimpleTaskDescription setSimpleTaskDestination setSize setSkill setSkill setSoundEffect setSpeedMode setTargetAge setTaskResult setTaskState setTerrainGrid setText setTitleEffect setTriggerActivation setTriggerArea setTriggerStatements setTriggerText setTriggerTimeout setTriggerType setType setUnconscious setUnitAbility setUnitPos setUnitPosWeak setUnitRank setVectorDir setVehicleAmmo setVehicleArmor setVehicleId setVehicleLock setVehiclePosition setVehicleVarName setViewDistance setVisibleIfTreeCollapsed setWaypointBehaviour setWaypointCombatMode setWaypointCompletionRadius setWaypointDescription setWaypointFormation setWaypointHousePosition setWaypointPosition setWaypointScript setWaypointSpeed setWaypointStatements setWaypointTimeout setWaypointType setWind setWPPos show3DIcons showCinemaBorder showCommandingMenu showCompass showGPS showHUD showLegend showMap shownCompass showNewEditorObject shownGPS shownMap shownPad shownRadio shownWarrant shownWatch showPad showRadio showSubtitles showWarrant showWatch showWaypoint side sideChat sideEnemy sideFriendly sideLogic sideRadio sideUnknown simpleTasks simulationEnabled sin size sizeOf skill skill skipTime sleep sliderPosition sliderRange sliderSetPosition sliderSetRange sliderSetSpeed sliderSpeed someAmmo soundVolume spawn speed speedMode sqrt startLoadingScreen step stop stopped str supportInfo surfaceIsWater surfaceType switch switchableUnits switchAction switchCamera switchGesture switchLight switchmove synchronizedObjects synchronizeObjectsAdd synchronizeObjectsRemove synchronizeTrigger synchronizeWaypoint tan targetsAggregate targetsQuery taskChildren taskCompleted taskDescription taskDestination taskHint taskNull taskParent taskState teamMember teamMemberNull teamName teams teamSwitch teamSwitchEnabled teamType terminate text textLog textLogFormat tg then throw time titleCut titleFadeOut titleObj titleRsc titleText to toArray toLower toString toUpper triggerActivated triggerActivation triggerArea triggerAttachedVehicle triggerAttachObject triggerAttachVehicle triggerStatements triggerText triggerTimeout triggerType true try turretUnit type typeName typeOf uiNamespace unitPos unitReady units unitsBelowHeight unlockAchievement unregisterTask updateDrawIcon updateMenuItem updateObjectTree useAudioTimeForMoves vectorDir vectorUp vehicle vehicleChat vehicleRadio vehicles vehicleVarName velocity verifySignature viewDistance visibleMap waitUntil waypointAttachedObject waypointAttachedVehicle waypointAttachObject waypointAttachVehicle waypointBehaviour waypointCombatMode waypointCompletionRadius waypointDescription waypointFormation waypointHousePosition waypointPosition waypoints waypointScript waypointShow waypointSpeed waypointStatements waypointTimeout waypointType weapons west WFSideText while wind worldName worldToModel worldToScreen</Keywords>
- <Keywords name="2">abs addAction addPublicVariableEventHandler addVehicle assignedTarget assignedVehicle assignedVehicleRole assignTeam buttonAction buttonSetAction call call camCommand camCommit camCommitPrepared camCommitted camDestroy cameraEffect camSetDir camSetFov camSetFovRange camSetPos camSetRelPos camSetTarget closeDialog commandFire commandFollow count count ctrlEnable ctrlEnabled ctrlSetText ctrlShow ctrlText ctrlVisible disableAI dissolveTeam expectedDestination formationDirection getMarkerColor getMarkerPos getMarkerSize getMarkerType in land lbAdd lbClear lbColor lbCurSel lbData lbDelete lbPicture lbSetColor lbSetCurSel lbSetData lbSetPicture lbSetValue lbSize lbText lbValue leaveVehicle lock removeMagazine removeMagazines setCurrentWaypoint setVariable unassignTeam unassignVehicle</Keywords>
- <Keywords name="3">action addMagazine addRating addWeapon allowFleeing commandGetOut commandMove commandTarget commandWatch doFire doFollow doGetOut doMove doTarget doWatch enableAttack flyInHeight join joinSilent move moveInCargo moveInCommander moveInDriver moveInGunner moveInTurret playMove removeAllWeapons removeWeapon selectLeader setDir setFlagSide setFlagTexture setFuel setVectorDirAndUp setVectorUp setVelocity</Keywords>
- <Keywords name="4">addWaypoint allowGetIn animate assignAsCargo assignAsCommander assignAsDriver assignAsGunner camCreate commandStop createGroup createMarker createUnit createVehicle deleteStatus deleteVehicle deleteWaypoint doStop estimatedTimeLeft fire inflame publicVariable setDamage setDammage setFlagOwner setMarkerBrush setMarkerDir setMarkerPos setMarkerShape setPos setVehicleInit weaponDirection</Keywords>
- </Language>
- </Languages>
- <LexerStyles>
- <LexerType name="SQF" desc="SQF" ext="">
- <WordsStyle name="DEFAULT" styleID="0" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" fontSize=""/>
- <WordsStyle name="COMMENT" styleID="1" fgColor="008000" bgColor="FFFFFF" fontName="Comic Sans MS" fontStyle="0" fontSize=""/>
- <WordsStyle name="COMMENT LINE" styleID="2" fgColor="008000" bgColor="FFFFFF" fontName="Comic Sans MS" fontStyle="0" fontSize=""/>
- <WordsStyle name="NUMBER" styleID="4" fgColor="FF8000" bgColor="FFFFFF" fontName="" fontStyle="0" fontSize=""/>
- <WordsStyle name="STRING" styleID="6" fgColor="808080" bgColor="FFFFFF" fontName="" fontStyle="0" fontSize=""/>
- <WordsStyle name="STRING" styleID="7" fgColor="808080" bgColor="FFFFFF" fontName="" fontStyle="0" fontSize=""/>
- <WordsStyle name="PREPROCESSOR" styleID="9" fgColor="804000" bgColor="FFFFFF" fontName="" fontStyle="0" fontSize=""/>
- <WordsStyle name="OPERATOR" styleID="10" fgColor="000080" bgColor="FFFFFF" fontName="" fontStyle="1" fontSize="" keywordClass="0"/>
- <WordsStyle name="FUNCTION" styleID="11" fgColor="000080" bgColor="FFFFFF" fontName="" fontStyle="0" fontSize="" keywordClass="1"/>
- <WordsStyle name="FUNCTION WITH LOCAL ARGUMENT" styleID="20" fgColor="0080C0" bgColor="FFFFFF" fontName="" fontStyle="0" fontSize="" keywordClass="2"/>
- <WordsStyle name="FUNCTION WITH GLOBAL EFFECT" styleID="21" fgColor="008080" bgColor="FFFFFF" fontName="" fontStyle="0" fontSize="" keywordClass="3"/>
- <WordsStyle name="FUNCTION WITH LOCAL ARGUMENT AND GLOBAL EFFECT" styleID="22" fgColor="008040" bgColor="FFFFFF" fontName="" fontStyle="0" fontSize="" keywordClass="4"/>
- <WordsStyle name="LOCAL VARIABLE" styleID="23" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" fontSize=""/>
- <WordsStyle name="GLOBAL VARIABLE" styleID="24" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" fontSize=""/>
- </LexerType>
- </LexerStyles>