Mercurial > vim
view runtime/syntax/obse.vim @ 33399:95db67c7b754 v9.0.1958
patch 9.0.1958: cannot complete option values
Commit: https://github.com/vim/vim/commit/900894b09a95398dfc75599e9f0aa2ea25723384
Author: Yee Cheng Chin <ychin.git@gmail.com>
Date: Fri Sep 29 20:42:32 2023 +0200
patch 9.0.1958: cannot complete option values
Problem: cannot complete option values
Solution: Add completion functions for several options
Add cmdline tab-completion for setting string options
Add tab-completion for setting string options on the cmdline using
`:set=` (along with `:set+=` and `:set-=`).
The existing tab completion for setting options currently only works
when nothing is typed yet, and it only fills in with the existing value,
e.g. when the user does `:set diffopt=<Tab>` it will be completed to
`set diffopt=internal,filler,closeoff` and nothing else. This isn't too
useful as a user usually wants auto-complete to suggest all the possible
values, such as 'iblank', or 'algorithm:patience'.
For set= and set+=, this adds a new optional callback function for each
option that can be invoked when doing completion. This allows for each
option to have control over how completion works. For example, in
'diffopt', it will suggest the default enumeration, but if `algorithm:`
is selected, it will further suggest different algorithm types like
'meyers' and 'patience'. When using set=, the existing option value will
be filled in as the first choice to preserve the existing behavior. When
using set+= this won't happen as it doesn't make sense.
For flag list options (e.g. 'mouse' and 'guioptions'), completion will
take into account existing typed values (and in the case of set+=, the
existing option value) to make sure it doesn't suggest duplicates.
For set-=, there is a new `ExpandSettingSubtract` function which will
handle flag list and comma-separated options smartly, by only suggesting
values that currently exist in the option.
Note that Vim has some existing code that adds special handling for
'filetype', 'syntax', and misc dir options like 'backupdir'. This change
preserves them as they already work, instead of converting to the new
callback API for each option.
closes: #13182
Signed-off-by: Christian Brabandt <cb@256bit.org>
Co-authored-by: Yee Cheng Chin <ychin.git@gmail.com>
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Fri, 29 Sep 2023 20:45:04 +0200 |
parents | a7801222c9c5 |
children |
line wrap: on
line source
" Vim syntax file " Language: Oblivion Language (obl) " Original Creator: Ulthar Seramis " Maintainer: Kat <katisntgood@gmail.com> " Latest Revision: 13 November 2022 if exists("b:current_syntax") finish endif let s:cpo_save = &cpo set cpo&vim " obse is case insensitive syntax case ignore " Statements {{{ syn keyword obseStatement set let to skipwhite " the second part needs to be separate as to not mess up the next group syn match obseStatementTwo ":=" " }}} " Regex matched objects {{{ " these are matched with regex and thus must be set first syn match obseNames '\w\+' syn match obseScriptNameRegion '\i\+' contained syn match obseVariable '\w*\S' contained syn match obseReference '\zs\w\+\>\ze\.' " }}} " Operators {{{ syn match obseOperator "\v\*" syn match obseOperator "\v\-" syn match obseOperator "\v\+" syn match obseOperator "\v\/" syn match obseOperator "\v\^" syn match obseOperator "\v\=" syn match obseOperator "\v\>" syn match obseOperator "\v\<" syn match obseOperator "\v\!" syn match obseOperator "\v\&" syn match obseOperator "\v\|" " }}} " Numbers {{{ syn match obseInt '\d\+' syn match obseInt '[-+]\d\+' syn match obseFloat '\d\+\.\d*' syn match obseFloat '[-+]\d\+\.\d*' " }}} " Comments and strings {{{ syn region obseComment start=";" end="$" keepend fold contains=obseToDo syn region obseString start=/"/ end=/"/ keepend fold contains=obseStringFormatting syn match obseStringFormatting "%%" contained syn match obseStringFormatting "%a" contained syn match obseStringFormatting "%B" contained syn match obseStringFormatting "%b" contained syn match obseStringFormatting "%c" contained syn match obseStringFormatting "%e" contained syn match obseStringFormatting "%g" contained syn match obseStringFormatting "%i" contained syn match obseStringFormatting "%k" contained syn match obseStringFormatting "%n" contained syn match obseStringFormatting "%p" contained syn match obseStringFormatting "%ps" contained syn match obseStringFormatting "%pp" contained syn match obseStringFormatting "%po" contained syn match obseStringFormatting "%q" contained syn match obseStringFormatting "%r" contained syn match obseStringFormatting "%v" contained syn match obseStringFormatting "%x" contained syn match obseStringFormatting "%z" contained syn match obseStringFormatting "%{" contained syn match obseStringFormatting "%}" contained syn match obseStringFormatting "%\d*.\d*f" contained syn match obseStringFormatting "% \d*.\d*f" contained syn match obseStringFormatting "%-\d*.\d*f" contained syn match obseStringFormatting "%+\d*.\d*f" contained syn match obseStringFormatting "%\d*.\d*e" contained syn match obseStringFormatting "%-\d*.\d*e" contained syn match obseStringFormatting "% \d*.\d*e" contained syn match obseStringFormatting "%+\d*.\d*e" contained syn keyword obseToDo contained TODO todo Todo ToDo FIXME fixme NOTE note " }}} " Conditionals {{{ syn match obseCondition "If" syn match obseCondition "Eval" syn match obseCondition "Return" syn match obseCondition "EndIf" syn match obseCondition "ElseIf" syn match obseCondition "Else" " }}} " Repeat loops {{{ syn match obseRepeat "Label" syn match obseRepeat "GoTo" syn match obseRepeat "While" syn match obseRepeat "Loop" syn match obseRepeat "ForEach" syn match obseRepeat "Break" syn match obseRepeat "Continue" " }}} " Basic Types {{{ syn keyword obseTypes array_var float int long ref reference short string_var nextgroup=obseNames skipwhite syn keyword obseOtherKey Player player playerRef playerREF PlayerRef PlayerREF syn keyword obseScriptName ScriptName scriptname Scriptname scn nextgroup=obseScriptNameRegion skipwhite syn keyword obseBlock Begin End " }}} " Fold {{{ setlocal foldmethod=syntax syn cluster obseNoFold contains=obseComment,obseString syn region obseFoldIfContainer \ start="^\s*\<if\>" \ end="^\s*\<endif\>" \ keepend extend \ containedin=ALLBUT,@obseNoFold \ contains=ALLBUT,obseScriptName,obseScriptNameRegion syn region obseFoldIf \ start="^\s*\<if\>" \ end="^\s*\<endif\>" \ fold \ keepend \ contained containedin=obseFoldIfContainer \ nextgroup=obseFoldElseIf,obseFoldElse \ contains=TOP,NONE syn region obseFoldElseIf \ start="^\s*\<elseif\>" \ end="^\s*\<endif\>" \ fold \ keepend \ contained containedin=obseFoldIfContainer \ nextgroup=obseFoldElseIf,obseFoldElse \ contains=TOP syn region obseFoldElse \ start="^\s*\<else\>" \ end="^\s*\<endif\>" \ fold \ keepend \ contained containedin=obseFoldIfContainer \ contains=TOP syn region obseFoldWhile \ start="^\s*\<while\>" \ end="^\s*\<loop\>" \ fold \ keepend extend \ contains=TOP \ containedin=ALLBUT,@obseNoFold " fold for loops syn region obseFoldFor \ start="^\s*\<foreach\>" \ end="^\s*\<loop\>" \ fold \ keepend extend \ contains=TOP \ containedin=ALLBUT,@obseNoFold \ nextgroup=obseVariable " }}} " Skills and Attributes {{{ syn keyword skillAttribute \ Strength \ Willpower \ Speed \ Personality \ Intelligence \ Agility \ Endurance \ Luck \ Armorer \ Athletics \ Blade \ Block \ Blunt \ HandToHand \ HeavyArmor \ Alchemy \ Alteration \ Conjuration \ Destruction \ Illusion \ Mysticism \ Restoration \ Acrobatics \ LightArmor \ Marksman \ Mercantile \ Security \ Sneak \ Speechcraft " }}} " Block Types {{{ syn keyword obseBlockType \ ExitGame \ ExitToMainMenu \ Function \ GameMode \ LoadGame \ MenuMode \ OnActivate \ OnActorDrop \ OnActorEquip \ OnActorUnequip \ OnAdd \ OnAlarm \ OnAlarmTrespass \ OnAlarmVictim \ OnAttack \ OnBlock \ OnBowAttack \ OnClick \ OnClose \ OnCreatePotion \ OnCreateSpell \ OnDeath \ OnDodge \ OnDrinkPotion \ OnDrop \ OnEatIngredient \ OnEnchant \ OnEquip \ OnFallImpact \ OnHealthDamage \ OnHit \ OnHitWith \ OnKnockout \ OnLoad \ OnMagicApply \ OnMagicCast \ OnMagicEffectHit \ OnMagicEffectHit2 \ OnMapMarkerAdd \ OnMouseover \ OnMurder \ OnNewGame \ OnOpen \ OnPackageChange \ OnPackageDone \ OnPackageStart \ OnQuestComplete \ OnRecoil \ OnRelease \ OnReset \ OnSaveIni \ OnScriptedSkillUp \ OnScrollCast \ OnSell \ OnSkillUp \ OnSoulTrap \ OnSpellCast \ OnStagger \ OnStartCombat \ OnTrigger \ OnTriggerActor \ OnTriggerMob \ OnUnequip \ OnVampireFeed \ OnWaterDive \ OnWaterSurface \ PostLoadGame \ QQQ \ SaveGame \ ScriptEffectFinish \ ScriptEffectStart \ ScriptEffectUpdate " }}} " Functions {{{ " CS functions {{{ syn keyword csFunction \ Activate \ AddAchievement \ AddFlames \ AddItem \ AddScriptPackage \ AddSpell \ AddTopic \ AdvSkill \ AdvancePCLevel \ AdvancePCSkill \ Autosave \ CanHaveFlames \ CanPayCrimeGold \ Cast \ ClearOwnership \ CloseCurrentOblivionGate \ CloseOblivionGate \ CompleteQuest \ CreateFullActorCopy \ DeleteFullActorCopy \ Disable \ DisableLinkedPathPoints \ DisablePlayerControls \ Dispel \ DispelAllSpells \ Drop \ DropMe \ DuplicateAllItems \ DuplicateNPCStats \ Enable \ EnableFastTravel \ EnableLinkedPathPoints \ EnablePlayerControls \ EquipItem \ EssentialDeathReload \ EvaluatePackage \ ForceAV \ ForceActorValue \ ForceCloseOblivionGate \ ForceFlee \ ForceTakeCover \ ForceWeather \ GetAV \ GetActionRef \ GetActorValue \ GetAlarmed \ GetAmountSoldStolen \ GetAngle \ GetArmorRating \ GetArmorRatingUpperBody \ GetAttacked \ GetBarterGold \ GetBaseAV \ GetBaseActorValue \ GetButtonPressed \ GetClassDefaultMatch \ GetClothingValue \ GetContainer \ GetCrime \ GetCrimeGold \ GetCrimeKnown \ GetCurrentAIPackage \ GetCurrentAIProcedure \ GetCurrentTime \ GetCurrentWeatherPercent \ GetDayOfWeek \ GetDead \ GetDeadCount \ GetDestroyed \ GetDetected \ GetDetectionLevel \ GetDisabled \ GetDisposition \ GetDistance \ GetDoorDefaultOpen \ GetEquipped \ GetFactionRank \ GetFactionRankDifference \ GetFactionReaction \ GetFatiguePercentage \ GetForceRun \ GetForceSneak \ GetFriendHit \ GetFurnitureMarkerID \ GetGS \ GetGameSetting \ GetGlobalValue \ GetGold \ GetHeadingAngle \ GetIdleDoneOnce \ GetIgnoreFriendlyHits \ GetInCell \ GetInCellParam \ GetInFaction \ GetInSameCell \ GetInWorldspace \ GetInvestmentGold \ GetIsAlerted \ GetIsClass \ GetIsClassDefault \ GetIsCreature \ GetIsCurrentPackage \ GetIsCurrentWeather \ GetIsGhost \ GetIsID \ GetIsPlayableRace \ GetIsPlayerBirthsign \ GetIsRace \ GetIsReference \ GetIsSex \ GetIsUsedItem \ GetIsUsedItemType \ GetItemCount \ GetKnockedState \ GetLOS \ GetLevel \ GetLockLevel \ GetLocked \ GetMenuHasTrait \ GetName \ GetNoRumors \ GetOffersServicesNow \ GetOpenState \ GetPCExpelled \ GetPCFactionAttack \ GetPCFactionMurder \ GetPCFactionSteal \ GetPCFactionSubmitAuthority \ GetPCFame \ GetPCInFaction \ GetPCInfamy \ GetPCIsClass \ GetPCIsRace \ GetPCIsSex \ GetPCMiscStat \ GetPCSleepHours \ GetPackageTarget \ GetParentRef \ GetPersuasionNumber \ GetPlayerControlsDisabled \ GetPlayerHasLastRiddenHorse \ GetPlayerInSEWorld \ GetPos \ GetQuestRunning \ GetQuestVariable \ GetRandomPercent \ GetRestrained \ GetScale \ GetScriptVariable \ GetSecondsPassed \ GetSelf \ GetShouldAttack \ GetSitting \ GetSleeping \ GetStage \ GetStageDone \ GetStartingAngle \ GetStartingPos \ GetTalkedToPC \ GetTalkedToPCParam \ GetTimeDead \ GetTotalPersuasionNumber \ GetTrespassWarningLevel \ GetUnconscious \ GetUsedItemActivate \ GetUsedItemLevel \ GetVampire \ GetWalkSpeed \ GetWeaponAnimType \ GetWeaponSkillType \ GetWindSpeed \ GoToJail \ HasFlames \ HasMagicEffect \ HasVampireFed \ IsActionRef \ IsActor \ IsActorAVictim \ IsActorDetected \ IsActorEvil \ IsActorUsingATorch \ IsActorsAIOff \ IsAnimPlayer \ IsCellOwner \ IsCloudy \ IsContinuingPackagePCNear \ IsCurrentFurnitureObj \ IsCurrentFurnitureRef \ IsEssential \ IsFacingUp \ IsGuard \ IsHorseStolen \ IsIdlePlaying \ IsInCombat \ IsInDangerousWater \ IsInInterior \ IsInMyOwnedCell \ IsLeftUp \ IsOwner \ IsPCAMurderer \ IsPCSleeping \ IsPlayerInJail \ IsPlayerMovingIntoNewSpace \ IsPlayersLastRiddenHorse \ IsPleasant \ IsRaining \ IsRidingHorse \ IsRunning \ IsShieldOut \ IsSneaking \ IsSnowing \ IsSpellTarget \ IsSwimming \ IsTalking \ IsTimePassing \ IsTorchOut \ IsTrespassing \ IsTurnArrest \ IsWaiting \ IsWeaponOut \ IsXBox \ IsYielding \ Kill \ KillActor \ KillAllActors \ Lock \ Look \ LoopGroup \ Message \ MessageBox \ ModAV \ ModActorValue \ ModAmountSoldStolen \ ModBarterGold \ ModCrimeGold \ ModDisposition \ ModFactionRank \ ModFactionReaction \ ModPCAttribute \ ModPCA \ ModPCFame \ ModPCInfamy \ ModPCMiscStat \ ModPCSkill \ ModPCS \ ModScale \ MoveTo \ MoveToMarker \ PCB \ PayFine \ PayFineThief \ PickIdle \ PlaceAtMe \ PlayBink \ PlayGroup \ PlayMagicEffectVisuals \ PlayMagicShaderVisuals \ PlaySound \ PlaySound3D \ PositionCell \ PositionWorld \ PreloadMagicEffect \ PurgeCellBuffers \ PushActorAway \ RefreshTopicList \ ReleaseWeatherOverride \ RemoveAllItems \ RemoveFlames \ RemoveItem \ RemoveMe \ RemoveScriptPackage \ RemoveSpell \ Reset3DState \ ResetFallDamageTimer \ ResetHealth \ ResetInterior \ Resurrect \ Rotate \ SCAOnActor \ SameFaction \ SameFactionAsPC \ SameRace \ SameRaceAsPC \ SameSex \ SameSexAsPC \ Say \ SayTo \ ScriptEffectElapsedSeconds \ SelectPlayerSpell \ SendTrespassAlarm \ SetAV \ SetActorAlpha \ SetActorFullName \ SetActorRefraction \ SetActorValue \ SetActorsAI \ SetAlert \ SetAllReachable \ SetAllVisible \ SetAngle \ SetAtStart \ SetBarterGold \ SetCellFullName \ SetCellOwnership \ SetCellPublicFlag \ SetClass \ SetCrimeGold \ SetDestroyed \ SetDoorDefaultOpen \ SetEssential \ SetFactionRank \ SetFactionReaction \ SetForceRun \ SetForceSneak \ SetGhost \ SetIgnoreFriendlyHits \ SetInCharGen \ SetInvestmentGold \ SetItemValue \ SetLevel \ SetNoAvoidance \ SetNoRumors \ SetOpenState \ SetOwnership \ SetPCExpelled \ SetPCFactionAttack \ SetPCFactionMurder \ SetPCFactionSteal \ SetPCFactionSubmitAuthority \ SetPCFame \ SetPCInfamy \ SetPCSleepHours \ SetPackDuration \ SetPlayerBirthsign \ SetPlayerInSEWorld \ SetPos \ SetQuestObject \ SetRestrained \ SetRigidBodyMass \ SetScale \ SetSceneIsComplex \ SetShowQuestItems \ SetSize \ SetStage \ SetUnconscious \ SetWeather \ ShowBirthsignMenu \ ShowClassMenu \ ShowDialogSubtitles \ ShowEnchantment \ ShowMap \ ShowRaceMenu \ ShowSpellMaking \ SkipAnim \ StartCombat \ StartConversation \ StartQuest \ StopCombat \ StopCombatAlarmOnActor \ StopLook \ StopMagicEffectVisuals \ StopMagicShaderVisuals \ StopQuest \ StopWaiting \ StreamMusic \ This \ ToggleActorsAI \ TrapUpdate \ TriggerHitShader \ UnequipItem \ Unlock \ VampireFeed \ Wait \ WakeUpPC \ WhichServiceMenu \ Yield \ evp \ pms \ saa \ sms " }}} " OBSE Functions {{{ syn keyword obseFunction \ abs \ acos \ activate2 \ actorvaluetocode \ actorvaluetostring \ actorvaluetostringc \ addeffectitem \ addeffectitemc \ addfulleffectitem \ addfulleffectitemc \ additemns \ addmagiceffectcounter \ addmagiceffectcounterc \ addmecounter \ addmecounterc \ addspellns \ addtoleveledlist \ ahammerkey \ animpathincludes \ appendtoname \ asciitochar \ asin \ atan \ atan2 \ avstring \ calcleveleditem \ calclevitemnr \ calclevitems \ cancastpower \ cancorpsecheck \ canfasttravelfromworld \ cantraveltomapmarker \ ceil \ chartoascii \ clearactivequest \ clearhotkey \ clearleveledlist \ clearownershipt \ clearplayerslastriddenhorse \ clickmenubutton \ cloneform \ closeallmenus \ closetextinput \ colvec \ comparefemalebipedpath \ comparefemalegroundpath \ comparefemaleiconpath \ compareiconpath \ comparemalebipedpath \ comparemalegroundpath \ comparemaleiconpath \ comparemodelpath \ comparename \ comparenames \ comparescripts \ con_cal \ con_getinisetting \ con_hairtint \ con_loadgame \ con_modwatershader \ con_playerspellbook \ con_quitgame \ con_refreshini \ con_runmemorypass \ con_save \ con_saveini \ con_setcamerafov \ con_setclipdist \ con_setfog \ con_setgamesetting \ con_setgamma \ con_sethdrparam \ con_setimagespaceglow \ con_setinisetting \ con_setskyparam \ con_settargetrefraction \ con_settargetrefractionfire \ con_sexchange \ con_tcl \ con_tfc \ con_tgm \ con_toggleai \ con_togglecombatai \ con_toggledetection \ con_togglemapmarkers \ con_togglemenus \ con_waterdeepcolor \ con_waterreflectioncolor \ con_watershallowcolor \ copyalleffectitems \ copyeyes \ copyfemalebipedpath \ copyfemalegroundpath \ copyfemaleiconpath \ copyhair \ copyiconpath \ copyir \ copymalebipedpath \ copymalegroundpath \ copymaleiconpath \ copymodelpath \ copyname \ copyntheffectitem \ copyrace \ cos \ cosh \ createtempref \ creaturehasnohead \ creaturehasnoleftarm \ creaturehasnomovement \ creaturehasnorightarm \ creaturenocombatinwater \ creatureusesweaponandshield \ dacos \ dasin \ datan \ datan2 \ dcos \ dcosh \ debugprint \ deletefrominputtext \ deletereference \ disablecontrol \ disablekey \ disablemouse \ dispatchevent \ dispelnthactiveeffect \ dispelnthae \ dsin \ dsinh \ dtan \ dtanh \ enablecontrol \ enablekey \ enablemouse \ equipitem2 \ equipitem2ns \ equipitemns \ equipitemsilent \ equipme \ eval \ evaluatepackage \ eventhandlerexist \ exp \ factionhasspecialcombat \ fileexists \ floor \ fmod \ forcecolumnvector \ forcerowvector \ generateidentitymatrix \ generaterotationmatrix \ generatezeromatrix \ getactiveeffectcasters \ getactiveeffectcodes \ getactiveeffectcount \ getactivemenucomponentid \ getactivemenufilter \ getactivemenumode \ getactivemenuobject \ getactivemenuref \ getactivemenuselection \ getactivequest \ getactiveuicomponentfullname \ getactiveuicomponentid \ getactiveuicomponentname \ getactoralpha \ getactorbaselevel \ getactorlightamount \ getactormaxlevel \ getactormaxswimbreath \ getactorminlevel \ getactorpackages \ getactorsoullevel \ getactorvaluec \ getalchmenuapparatus \ getalchmenuingredient \ getalchmenuingredientcount \ getallies \ getallmodlocaldata \ getaltcontrol2 \ getapbowench \ getapench \ getapparatustype \ getappoison \ getarmorar \ getarmortype \ getarrayvariable \ getarrowprojectilebowenchantment \ getarrowprojectileenchantment \ getarrowprojectilepoison \ getattackdamage \ getavc \ getavforbaseactor \ getavforbaseactorc \ getavmod \ getavmodc \ getavskillmastery \ getavskillmasteryc \ getbarteritem \ getbarteritemquantity \ getbaseactorvaluec \ getbaseav2 \ getbaseav2c \ getbaseav3 \ getbaseav3c \ getbaseitems \ getbaseobject \ getbipediconpath \ getbipedmodelpath \ getbipedslotmask \ getbirthsignspells \ getbookcantbetaken \ getbookisscroll \ getbooklength \ getbookskilltaught \ getbooktext \ getboundingbox \ getboundingradius \ getcalcalllevels \ getcalceachincount \ getcallingscript \ getcellbehavesasexterior \ getcellchanged \ getcellclimate \ getcelldetachtime \ getcellfactionrank \ getcelllighting \ getcellmusictype \ getcellnorthrotation \ getcellresethours \ getcellwatertype \ getchancenone \ getclass \ getclassattribute \ getclassmenuhighlightedclass \ getclassmenuselectedclass \ getclassskill \ getclassskills \ getclassspecialization \ getclimatehasmasser \ getclimatehassecunda \ getclimatemoonphaselength \ getclimatesunrisebegin \ getclimatesunriseend \ getclimatesunsetbegin \ getclimatesunsetend \ getclimatevolatility \ getclosesound \ getcloudspeedlower \ getcloudspeedupper \ getcombatspells \ getcombatstyle \ getcombatstyleacrobaticsdodgechance \ getcombatstyleattackchance \ getcombatstyleattackduringblockmult \ getcombatstyleattacknotunderattackmult \ getcombatstyleattackskillmodbase \ getcombatstyleattackskillmodmult \ getcombatstyleattackunderattackmult \ getcombatstyleblockchance \ getcombatstyleblocknotunderattackmult \ getcombatstyleblockskillmodbase \ getcombatstyleblockskillmodmult \ getcombatstyleblockunderattackmult \ getcombatstylebuffstandoffdist \ getcombatstyledodgebacknotunderattackmult \ getcombatstyledodgebacktimermax \ getcombatstyledodgebacktimermin \ getcombatstyledodgebackunderattackmult \ getcombatstyledodgechance \ getcombatstyledodgefatiguemodbase \ getcombatstyledodgefatiguemodmult \ getcombatstyledodgefwattackingmult \ getcombatstyledodgefwnotattackingmult \ getcombatstyledodgefwtimermax \ getcombatstyledodgefwtimermin \ getcombatstyledodgelrchance \ getcombatstyledodgelrtimermax \ getcombatstyledodgelrtimermin \ getcombatstyledodgenotunderattackmult \ getcombatstyledodgeunderattackmult \ getcombatstyleencumberedspeedmodbase \ getcombatstyleencumberedspeedmodmult \ getcombatstylefleeingdisabled \ getcombatstylegroupstandoffdist \ getcombatstyleh2hbonustoattack \ getcombatstyleholdtimermax \ getcombatstyleholdtimermin \ getcombatstyleidletimermax \ getcombatstyleidletimermin \ getcombatstyleignorealliesinarea \ getcombatstylekobonustoattack \ getcombatstylekobonustopowerattack \ getcombatstylemeleealertok \ getcombatstylepowerattackchance \ getcombatstylepowerattackfatiguemodbase \ getcombatstylepowerattackfatiguemodmult \ getcombatstyleprefersranged \ getcombatstylerangedstandoffdist \ getcombatstylerangemaxmult \ getcombatstylerangeoptimalmult \ getcombatstylerejectsyields \ getcombatstylerushattackchance \ getcombatstylerushattackdistmult \ getcombatstylestaggerbonustoattack \ getcombatstylestaggerbonustopowerattack \ getcombatstyleswitchdistmelee \ getcombatstyleswitchdistranged \ getcombatstylewillyield \ getcombattarget \ getcompletedquests \ getcontainermenuview \ getcontainerrespawns \ getcontrol \ getcreaturebasescale \ getcreaturecombatskill \ getcreatureflies \ getcreaturemagicskill \ getcreaturemodelpaths \ getcreaturereach \ getcreaturesoullevel \ getcreaturesound \ getcreaturesoundbase \ getcreaturestealthskill \ getcreatureswims \ getcreaturetype \ getcreaturewalks \ getcrosshairref \ getcurrentcharge \ getcurrentclimateid \ getcurrenteditorpackage \ getcurrenteventname \ getcurrenthealth \ getcurrentpackage \ getcurrentpackageprocedure \ getcurrentquests \ getcurrentregion \ getcurrentregions \ getcurrentscript \ getcurrentsoullevel \ getcurrentweatherid \ getcursorpos \ getdebugselection \ getdescription \ getdoorteleportrot \ getdoorteleportx \ getdoorteleporty \ getdoorteleportz \ geteditorid \ geteditorsize \ getenchantment \ getenchantmentcharge \ getenchantmentcost \ getenchantmenttype \ getenchmenubaseitem \ getenchmenuenchitem \ getenchmenusoulgem \ getequipmentslot \ getequipmentslotmask \ getequippedcurrentcharge \ getequippedcurrenthealth \ getequippeditems \ getequippedobject \ getequippedtorchtimeleft \ getequippedweaponpoison \ geteyes \ getfactions \ getfalltimer \ getfirstref \ getfirstrefincell \ getfogdayfar \ getfogdaynear \ getfognightfar \ getfognightnear \ getfollowers \ getformfrommod \ getformidstring \ getfps \ getfullgoldvalue \ getgamedifficulty \ getgameloaded \ getgamerestarted \ getgodmode \ getgoldvalue \ getgridstoload \ getgroundsurfacematerial \ gethair \ gethaircolor \ gethdrvalue \ gethidesamulet \ gethidesrings \ gethighactors \ gethorse \ gethotkeyitem \ geticonpath \ getignoresresistance \ getingredient \ getingredientchance \ getinputtext \ getinventoryobject \ getinvrefsforitem \ getitems \ getkeyname \ getkeypress \ getlastcreatedpotion \ getlastcreatedspell \ getlastenchanteditem \ getlastsigilstonecreateditem \ getlastsigilstoneenchanteditem \ getlastss \ getlastsscreated \ getlastssitem \ getlasttransactionitem \ getlasttransactionquantity \ getlastuniquecreatedpotion \ getlastusedsigilstone \ getlevcreaturetemplate \ getleveledspells \ getlevitembylevel \ getlevitemindexbyform \ getlevitemindexbylevel \ getlightduration \ getlightningfrequency \ getlightradius \ getlightrgb \ getlinkeddoor \ getloadedtypearray \ getlocalgravity \ getloopsound \ getlowactors \ getluckmodifiedskill \ getmagiceffectareasound \ getmagiceffectareasoundc \ getmagiceffectbarterfactor \ getmagiceffectbarterfactorc \ getmagiceffectbasecost \ getmagiceffectbasecostc \ getmagiceffectboltsound \ getmagiceffectboltsoundc \ getmagiceffectcastingsound \ getmagiceffectcastingsoundc \ getmagiceffectchars \ getmagiceffectcharsc \ getmagiceffectcode \ getmagiceffectcounters \ getmagiceffectcountersc \ getmagiceffectenchantfactor \ getmagiceffectenchantfactorc \ getmagiceffectenchantshader \ getmagiceffectenchantshaderc \ getmagiceffecthitshader \ getmagiceffecthitshaderc \ getmagiceffecthitsound \ getmagiceffecthitsoundc \ getmagiceffecticon \ getmagiceffecticonc \ getmagiceffectlight \ getmagiceffectlightc \ getmagiceffectmodel \ getmagiceffectmodelc \ getmagiceffectname \ getmagiceffectnamec \ getmagiceffectnumcounters \ getmagiceffectnumcountersc \ getmagiceffectotheractorvalue \ getmagiceffectotheractorvaluec \ getmagiceffectprojectilespeed \ getmagiceffectprojectilespeedc \ getmagiceffectresistvalue \ getmagiceffectresistvaluec \ getmagiceffectschool \ getmagiceffectschoolc \ getmagiceffectusedobject \ getmagiceffectusedobjectc \ getmagicitemeffectcount \ getmagicitemtype \ getmagicprojectilespell \ getmapmarkers \ getmapmarkertype \ getmapmenumarkername \ getmapmenumarkerref \ getmaxav \ getmaxavc \ getmaxlevel \ getmeareasound \ getmeareasoundc \ getmebarterc \ getmebasecost \ getmebasecostc \ getmeboltsound \ getmeboltsoundc \ getmecastingsound \ getmecastingsoundc \ getmecounters \ getmecountersc \ getmeebarter \ getmeebarterc \ getmeenchant \ getmeenchantc \ getmeenchantshader \ getmeenchantshaderc \ getmehitshader \ getmehitshaderc \ getmehitsound \ getmehitsoundc \ getmeicon \ getmeiconc \ getmelight \ getmelightc \ getmemodel \ getmemodelc \ getmename \ getmenamec \ getmenufloatvalue \ getmenumcounters \ getmenumcountersc \ getmenustringvalue \ getmeotheractorvalue \ getmeotheractorvaluec \ getmeprojspeed \ getmeprojspeedc \ getmerchantcontainer \ getmeresistvalue \ getmeresistvaluec \ getmeschool \ getmeschoolc \ getmessageboxtype \ getmeusedobject \ getmeusedobjectc \ getmiddlehighactors \ getmieffectcount \ getminlevel \ getmitype \ getmodelpath \ getmodindex \ getmodlocaldata \ getmousebuttonpress \ getmousebuttonsswapped \ getmpspell \ getnextref \ getnthacitveeffectmagnitude \ getnthactiveeffectactorvalue \ getnthactiveeffectbounditem \ getnthactiveeffectcaster \ getnthactiveeffectcode \ getnthactiveeffectdata \ getnthactiveeffectduration \ getnthactiveeffectenchantobject \ getnthactiveeffectmagicenchantobject \ getnthactiveeffectmagicitem \ getnthactiveeffectmagicitemindex \ getnthactiveeffectmagnitude \ getnthactiveeffectsummonref \ getnthactiveeffecttimeelapsed \ getnthaeav \ getnthaebounditem \ getnthaecaster \ getnthaecode \ getnthaedata \ getnthaeduration \ getnthaeindex \ getnthaemagicenchantobject \ getnthaemagicitem \ getnthaemagnitude \ getnthaesummonref \ getnthaetime \ getnthchildref \ getnthdetectedactor \ getntheffectitem \ getntheffectitemactorvalue \ getntheffectitemarea \ getntheffectitemcode \ getntheffectitemduration \ getntheffectitemmagnitude \ getntheffectitemname \ getntheffectitemrange \ getntheffectitemscript \ getntheffectitemscriptname \ getntheffectitemscriptschool \ getntheffectitemscriptvisualeffect \ getntheiarea \ getntheiav \ getntheicode \ getntheiduration \ getntheimagnitude \ getntheiname \ getntheirange \ getntheiscript \ getntheisschool \ getntheisvisualeffect \ getnthexplicitref \ getnthfaction \ getnthfactionrankname \ getnthfollower \ getnthlevitem \ getnthlevitemcount \ getnthlevitemlevel \ getnthmagiceffectcounter \ getnthmagiceffectcounterc \ getnthmecounter \ getnthmecounterc \ getnthmodname \ getnthpackage \ getnthplayerspell \ getnthracebonusskill \ getnthracespell \ getnthspell \ getnumchildrefs \ getnumdetectedactors \ getnumericinisetting \ getnumexplicitrefs \ getnumfactions \ getnumfollowers \ getnumitems \ getnumkeyspressed \ getnumlevitems \ getnumloadedmods \ getnumloadedplugins \ getnummousebuttonspressed \ getnumpackages \ getnumranks \ getnumrefs \ getnumrefsincell \ getobjectcharge \ getobjecthealth \ getobjecttype \ getobliviondirectory \ getoblrevision \ getoblversion \ getopenkey \ getopensound \ getowner \ getowningfactionrank \ getowningfactionrequiredrank \ getpackageallowfalls \ getpackageallowswimming \ getpackagealwaysrun \ getpackagealwayssneak \ getpackagearmorunequipped \ getpackagecontinueifpcnear \ getpackagedata \ getpackagedefensivecombat \ getpackagelocationdata \ getpackagelockdoorsatend \ getpackagelockdoorsatlocation \ getpackagelockdoorsatstart \ getpackagemustcomplete \ getpackagemustreachlocation \ getpackagenoidleanims \ getpackageoffersservices \ getpackageonceperday \ getpackagescheduledata \ getpackageskipfalloutbehavior \ getpackagetargetdata \ getpackageunlockdoorsatend \ getpackageunlockdoorsatlocation \ getpackageunlockdoorsatstart \ getpackageusehorse \ getpackageweaponsunequipped \ getparentcell \ getparentcellowner \ getparentcellowningfactionrank \ getparentcellowningfactionrequiredrank \ getparentcellwaterheight \ getparentworldspace \ getpathnodelinkedref \ getpathnodepos \ getpathnodesinradius \ getpathnodesinrect \ getpcattributebonus \ getpcattributebonusc \ getpclastdroppeditem \ getpclastdroppeditemref \ getpclasthorse \ getpclastloaddoor \ getpcmajorskillups \ getpcmovementspeedmodifier \ getpcspelleffectivenessmodifier \ getpctrainingsessionsused \ getplayerbirthsign \ getplayerskilladvances \ getplayerskilladvancesc \ getplayerskilluse \ getplayerskillusec \ getplayerslastactivatedloaddoor \ getplayerslastriddenhorse \ getplayerspell \ getplayerspellcount \ getpluginversion \ getplyerspellcount \ getprocesslevel \ getprojectile \ getprojectiledistancetraveled \ getprojectilelifetime \ getprojectilesource \ getprojectilespeed \ getprojectiletype \ getqmcurrent \ getqmitem \ getqmmaximum \ getqr \ getquality \ getquantitymenucurrentquantity \ getquantitymenuitem \ getquantitymenumaximumquantity \ getrace \ getraceattribute \ getraceattributec \ getracedefaulthair \ getraceeyes \ getracehairs \ getracereaction \ getracescale \ getraceskillbonus \ getraceskillbonusc \ getracespellcount \ getracevoice \ getraceweight \ getrawformidstring \ getrefcount \ getrefvariable \ getrequiredskillexp \ getrequiredskillexpc \ getrider \ getscript \ getscriptactiveeffectindex \ getselectedspells \ getservicesmask \ getsigilstoneuses \ getskillgoverningattribute \ getskillgoverningattributec \ getskillspecialization \ getskillspecializationc \ getskilluseincrement \ getskilluseincrementc \ getsoulgemcapacity \ getsoullevel \ getsoundattenuation \ getsoundplaying \ getsourcemodindex \ getspecialanims \ getspellareaeffectignoreslos \ getspellcount \ getspelldisallowabsorbreflect \ getspelleffectiveness \ getspellexplodeswithnotarget \ getspellhostile \ getspellimmunetosilence \ getspellmagickacost \ getspellmasterylevel \ getspellpcstart \ getspells \ getspellschool \ getspellscripteffectalwaysapplies \ getspelltype \ getstageentries \ getstageids \ getstringgamesetting \ getstringinisetting \ getsundamage \ getsunglare \ gettailmodelpath \ gettargets \ gettelekinesisref \ getteleportcell \ getteleportcellname \ getterrainheight \ gettextinputcontrolpressed \ gettextinputcursorpos \ gettexturepath \ gettilechildren \ gettiletraits \ gettimeleft \ gettotalactiveeffectmagnitude \ gettotalactiveeffectmagnitudec \ gettotalaeabilitymagnitude \ gettotalaeabilitymagnitudec \ gettotalaealchemymagnitude \ gettotalaealchemymagnitudec \ gettotalaeallspellsmagnitude \ gettotalaeallspellsmagnitudec \ gettotalaediseasemagnitude \ gettotalaediseasemagnitudec \ gettotalaeenchantmentmagnitude \ gettotalaeenchantmentmagnitudec \ gettotalaelesserpowermagnitude \ gettotalaelesserpowermagnitudec \ gettotalaemagnitude \ gettotalaemagnitudec \ gettotalaenonabilitymagnitude \ gettotalaenonabilitymagnitudec \ gettotalaepowermagnitude \ gettotalaepowermagnitudec \ gettotalaespellmagnitude \ gettotalaespellmagnitudec \ gettotalpcattributebonus \ gettrainerlevel \ gettrainerskill \ gettransactioninfo \ gettransdelta \ gettravelhorse \ getusedpowers \ getusertime \ getvariable \ getvelocity \ getverticalvelocity \ getwaterheight \ getwatershader \ getweahtercloudspeedupper \ getweaponreach \ getweaponspeed \ getweapontype \ getweatherclassification \ getweathercloudspeedlower \ getweathercloudspeedupper \ getweathercolor \ getweatherfogdayfar \ getweatherfogdaynear \ getweatherfognightfar \ getweatherfognightnear \ getweatherhdrvalue \ getweatherlightningfrequency \ getweatheroverride \ getweathersundamage \ getweathersunglare \ getweathertransdelta \ getweatherwindspeed \ getweight \ getworldparentworld \ getworldspaceparentworldspace \ globalvariableexists \ hammerkey \ hasbeenpickedup \ haseffectshader \ haslowlevelprocessing \ hasmodel \ hasname \ hasnopersuasion \ hasspell \ hastail \ hasvariable \ haswater \ holdkey \ iconpathincludes \ identitymat \ incrementplayerskilluse \ incrementplayerskillusec \ ininvertfasttravel \ insertininputtext \ isactivatable \ isactivator \ isactorrespawning \ isalchemyitem \ isammo \ isanimgroupplaying \ isanimplaying \ isapparatus \ isarmor \ isattacking \ isautomaticdoor \ isbartermenuactive \ isbipediconpathvalid \ isbipedmodelpathvalid \ isblocking \ isbook \ iscantwait \ iscasting \ iscellpublic \ isclassattribute \ isclassattributec \ isclassskill \ isclassskillc \ isclonedform \ isclothing \ isconsoleopen \ iscontainer \ iscontrol \ iscontroldisabled \ iscontrolpressed \ iscreature \ iscreaturebiped \ isdigit \ isdiseased \ isdodging \ isdoor \ isequipped \ isfactionevil \ isfactionhidden \ isfemale \ isflora \ isflying \ isfood \ isformvalid \ isfurniture \ isgamemessagebox \ isglobalcollisiondisabled \ isharvested \ ishiddendoor \ isiconpathvalid \ isinair \ isingredient \ isinoblivion \ isjumping \ iskey \ iskeydisabled \ iskeypressed \ iskeypressed2 \ iskeypressed3 \ isletter \ islight \ islightcarriable \ isloaddoor \ ismagiceffectcanrecover \ ismagiceffectcanrecoverc \ ismagiceffectdetrimental \ ismagiceffectdetrimentalc \ ismagiceffectforenchanting \ ismagiceffectforenchantingc \ ismagiceffectforspellmaking \ ismagiceffectforspellmakingc \ ismagiceffecthostile \ ismagiceffecthostilec \ ismagiceffectmagnitudepercent \ ismagiceffectmagnitudepercentc \ ismagiceffectonselfallowed \ ismagiceffectonselfallowedc \ ismagiceffectontargetallowed \ ismagiceffectontargetallowedc \ ismagiceffectontouchallowed \ ismagiceffectontouchallowedc \ ismagicitemautocalc \ ismajor \ ismajorc \ ismajorref \ ismapmarkervisible \ ismecanrecover \ ismecanrecoverc \ ismedetrimental \ ismedetrimentalc \ ismeforenchanting \ ismeforenchantingc \ ismeforspellmaking \ ismeforspellmakingc \ ismehostile \ ismehostilec \ ismemagnitudepercent \ ismemagnitudepercentc \ ismeonselfallowed \ ismeonselfallowedc \ ismeontargetallowed \ ismeontargetallowedc \ ismeontouchallowed \ ismeontouchallowedc \ isminimalusedoor \ ismiscitem \ ismodelpathvalid \ ismodloaded \ ismovingbackward \ ismovingforward \ ismovingleft \ ismovingright \ isnaked \ isnthactiveeffectapplied \ isntheffectitemscripted \ isntheffectitemscripthostile \ isntheishostile \ isobliviongate \ isoblivioninterior \ isoblivionworld \ isofflimits \ isonground \ ispathnodedisabled \ ispcleveloffset \ ispersistent \ isplayable \ isplayable2 \ isplugininstalled \ ispoison \ ispotion \ ispowerattacking \ isprintable \ ispunctuation \ isquestcomplete \ isquestitem \ isracebonusskill \ isracebonusskillc \ israceplayable \ isrecoiling \ isrefdeleted \ isreference \ isrefessential \ isscripted \ issigilstone \ issoulgem \ isspellhostile \ isstaggered \ issummonable \ istaken \ istextinputinuse \ isthirdperson \ isturningleft \ isturningright \ isunderwater \ isunsaferespawns \ isuppercase \ isweapon \ leftshift \ linktodoor \ loadgameex \ log \ log10 \ logicaland \ logicalnot \ logicalor \ logicalxor \ magiceffectcodefromchars \ magiceffectfromchars \ magiceffectfromcode \ magiceffectfxpersists \ magiceffectfxpersistsc \ magiceffecthasnoarea \ magiceffecthasnoareac \ magiceffecthasnoduration \ magiceffecthasnodurationc \ magiceffecthasnohiteffect \ magiceffecthasnohiteffectc \ magiceffecthasnoingredient \ magiceffecthasnoingredientc \ magiceffecthasnomagnitude \ magiceffecthasnomagnitudec \ magiceffectusesarmor \ magiceffectusesarmorc \ magiceffectusesattribute \ magiceffectusesattributec \ magiceffectusescreature \ magiceffectusescreaturec \ magiceffectusesotheractorvalue \ magiceffectusesotheractorvaluec \ magiceffectusesskill \ magiceffectusesskillc \ magiceffectusesweapon \ magiceffectusesweaponc \ magichaseffect \ magichaseffectc \ magicitemhaseffect \ magicitemhaseffectcode \ magicitemhaseffectcount \ magicitemhaseffectcountc \ magicitemhaseffectcountcode \ magicitemhaseffectitemscript \ matadd \ matchpotion \ matinv \ matmult \ matrixadd \ matrixdeterminant \ matrixinvert \ matrixmultiply \ matrixrref \ matrixscale \ matrixsubtract \ matrixtrace \ matrixtranspose \ matscale \ matsubtract \ mecodefromchars \ mefxpersists \ mefxpersistsc \ mehasnoarea \ mehasnoareac \ mehasnoduration \ mehasnodurationc \ mehasnohiteffect \ mehasnohiteffectc \ mehasnoingredient \ mehasnoingredientc \ mehasnomagnitude \ mehasnomagnitudec \ menuholdkey \ menumode \ menureleasekey \ menutapkey \ messageboxex \ messageex \ meusesarmor \ meusesarmorc \ meusesattribute \ meusesattributec \ meusescreature \ meusescreaturec \ meusesotheractorvalue \ meusesotheractorvaluec \ meusesskill \ meusesskillc \ meusesweapon \ meusesweaponc \ modactorvalue2 \ modactorvaluec \ modarmorar \ modattackdamage \ modav2 \ modavc \ modavmod \ modavmodc \ modcurrentcharge \ modelpathincludes \ modenchantmentcharge \ modenchantmentcost \ modequippedcurrentcharge \ modequippedcurrenthealth \ modfemalebipedpath \ modfemalegroundpath \ modfemaleiconpath \ modgoldvalue \ modiconpath \ modlocaldataexists \ modmalebipedpath \ modmalegroundpath \ modmaleiconpath \ modmodelpath \ modname \ modnthactiveeffectmagnitude \ modnthaemagnitude \ modntheffectitemarea \ modntheffectitemduration \ modntheffectitemmagnitude \ modntheffectitemscriptname \ modntheiarea \ modntheiduration \ modntheimagnitude \ modntheisname \ modobjectcharge \ modobjecthealth \ modpcmovementspeed \ modpcspelleffectiveness \ modplayerskillexp \ modplayerskillexpc \ modquality \ modsigilstoneuses \ modspellmagickacost \ modweaponreach \ modweaponspeed \ modweight \ movemousex \ movemousey \ movetextinputcursor \ nameincludes \ numtohex \ offersapparatus \ offersarmor \ offersbooks \ offersclothing \ offersingredients \ offerslights \ offersmagicitems \ offersmiscitems \ offerspotions \ offersrecharging \ offersrepair \ offersservicesc \ offersspells \ offerstraining \ offersweapons \ oncontroldown \ onkeydown \ opentextinput \ outputlocalmappicturesoverride \ overrideactorswimbreath \ parentcellhaswater \ pathedgeexists \ playidle \ pow \ print \ printactivetileinfo \ printc \ printd \ printtileinfo \ printtoconsole \ questexists \ racos \ rand \ rasin \ ratan \ ratan2 \ rcos \ rcosh \ refreshcurrentclimate \ releasekey \ removealleffectitems \ removebasespell \ removeenchantment \ removeequippedweaponpoison \ removeeventhandler \ removefromleveledlist \ removeitemns \ removelevitembylevel \ removemeir \ removemodlocaldata \ removentheffect \ removentheffectitem \ removenthlevitem \ removenthmagiceffectcounter \ removenthmagiceffectcounterc \ removenthmecounter \ removenthmecounterc \ removescript \ removescr \ removespellns \ resetallvariables \ resetfalrior \ resolvemodindex \ rightshift \ rotmat \ rowvec \ rsin \ rsinh \ rtan \ rtanh \ runbatchscript \ runscriptline \ saespassalarm \ setactivequest \ setactrfullname \ setactormaxswimbreath \ setactorrespawns \ setactorswimbreath \ setactorvaluec \ setalvisible \ setaltcontrol2 \ setapparatustype \ setarmorar \ setarmortype \ setarrowprojectilebowenchantment \ setarrowprojectileenchantment \ setarrowprojectilepoison \ setattackdamage \ setavc \ setavmod \ setavmodc \ setbaseform \ setbipediconpathex \ setbipedmodelpathex \ setbipedslotmask \ setbookcantbetaken \ setbookisscroll \ setbookskilltaught \ setbuttonpressed \ setcalcalllevels \ setcamerafov2 \ setcancastpower \ setcancorpsecheck \ setcanfasttravelfromworld \ setcantraveltomapmarker \ setcantwait \ setcellbehavesasexterior \ setcellclimate \ setcellhaswater \ setcellispublic \ setcelllighting \ setcellmusictype \ setcellublicflag \ setcellresethours \ setcellwaterheight \ setcellwatertype \ setchancenone \ setclassattribute \ setclassattributec \ setclassskills \ setclassskills2 \ setclassspecialization \ setclimatehasmasser \ setclimatehasmassser \ setclimatehassecunda \ setclimatemoonphaselength \ setclimatesunrisebegin \ setclimatesunriseend \ setclimatesunsetbegin \ setclimatesunsetend \ setclimatevolatility \ setclosesound \ setcloudspeedlower \ setcloudspeedupper \ setcombatstyle \ setcombatstyleacrobaticsdodgechance \ setcombatstyleattackchance \ setcombatstyleattackduringblockmult \ setcombatstyleattacknotunderattackmult \ setcombatstyleattackskillmodbase \ setcombatstyleattackskillmodmult \ setcombatstyleattackunderattackmult \ setcombatstyleblockchance \ setcombatstyleblocknotunderattackmult \ setcombatstyleblockskillmodbase \ setcombatstyleblockskillmodmult \ setcombatstyleblockunderattackmult \ setcombatstylebuffstandoffdist \ setcombatstyledodgebacknotunderattackmult \ setcombatstyledodgebacktimermax \ setcombatstyledodgebacktimermin \ setcombatstyledodgebackunderattackmult \ setcombatstyledodgechance \ setcombatstyledodgefatiguemodbase \ setcombatstyledodgefatiguemodmult \ setcombatstyledodgefwattackingmult \ setcombatstyledodgefwnotattackingmult \ setcombatstyledodgefwtimermax \ setcombatstyledodgefwtimermin \ setcombatstyledodgelrchance \ setcombatstyledodgelrtimermax \ setcombatstyledodgelrtimermin \ setcombatstyledodgenotunderattackmult \ setcombatstyledodgeunderattackmult \ setcombatstyleencumberedspeedmodbase \ setcombatstyleencumberedspeedmodmult \ setcombatstylefleeingdisabled \ setcombatstylegroupstandoffdist \ setcombatstyleh2hbonustoattack \ setcombatstyleholdtimermax \ setcombatstyleholdtimermin \ setcombatstyleidletimermax \ setcombatstyleidletimermin \ setcombatstyleignorealliesinarea \ setcombatstylekobonustoattack \ setcombatstylekobonustopowerattack \ setcombatstylemeleealertok \ setcombatstylepowerattackchance \ setcombatstylepowerattackfatiguemodbase \ setcombatstylepowerattackfatiguemodmult \ setcombatstyleprefersranged \ setcombatstylerangedstandoffdist \ setcombatstylerangemaxmult \ setcombatstylerangeoptimalmult \ setcombatstylerejectsyields \ setcombatstylerushattackchance \ setcombatstylerushattackdistmult \ setcombatstylestaggerbonustoattack \ setcombatstylestaggerbonustopowerattack \ setcombatstyleswitchdistmelee \ setcombatstyleswitchdistranged \ setcombatstylewillyield \ setcontainerrespawns \ setcontrol \ setcreatureskill \ setcreaturesoundbase \ setcreaturetype \ setcurrentcharge \ setcurrenthealth \ setcurrentsoullevel \ setdebugmode \ setdescription \ setdetectionstate \ setdisableglobalcollision \ setdoorteleport \ setenchantment \ setenchantmentcharge \ setenchantmentcost \ setenchantmenttype \ setequipmentslot \ setequippedcurrentcharge \ setequippedcurrenthealth \ setequippedweaponpoison \ seteventhandler \ seteyes \ setfactionevil \ setfactionhasspecialcombat \ setfactionhidden \ setfactonreaction \ setfactionspecialcombat \ setfemale \ setfemalebipedpath \ setfemalegroundpath \ setfemaleiconpath \ setflycameraspeedmult \ setfogdayfar \ setfogdaynear \ setfognightfar \ setfognightnear \ setforcsneak \ setfunctionvalue \ setgamedifficulty \ setgoldvalue \ setgoldvalue_t \ setgoldvaluet \ sethair \ setharvested \ sethasbeenpickedup \ sethdrvalue \ sethidesamulet \ sethidesrings \ sethotkeyitem \ seticonpath \ setignoresresistance \ setingredient \ setingredientchance \ setinputtext \ setinvertfasttravel \ setisautomaticdoor \ setiscontrol \ setisfood \ setishiddendoor \ setisminimalusedoor \ setisobliviongate \ setisplayable \ setlevcreaturetemplate \ setlightduration \ setlightningfrequency \ setlightradius \ setlightrgb \ setlocalgravity \ setlocalgravityvector \ setloopsound \ setlowlevelprocessing \ setmaagiceffectuseactorvalue \ setmagiceffectareasound \ setmagiceffectareasoundc \ setmagiceffectbarterfactor \ setmagiceffectbarterfactorc \ setmagiceffectbasecost \ setmagiceffectbasecostc \ setmagiceffectboltsound \ setmagiceffectboltsoundc \ setmagiceffectcanrecover \ setmagiceffectcanrecoverc \ setmagiceffectcastingsound \ setmagiceffectcastingsoundc \ setmagiceffectcounters \ setmagiceffectcountersc \ setmagiceffectenchantfactor \ setmagiceffectenchantfactorc \ setmagiceffectenchantshader \ setmagiceffectenchantshaderc \ setmagiceffectforenchanting \ setmagiceffectforenchantingc \ setmagiceffectforspellmaking \ setmagiceffectforspellmakingc \ setmagiceffectfxpersists \ setmagiceffectfxpersistsc \ setmagiceffecthitshader \ setmagiceffecthitshaderc \ setmagiceffecthitsound \ setmagiceffecthitsoundc \ setmagiceffecticon \ setmagiceffecticonc \ setmagiceffectisdetrimental \ setmagiceffectisdetrimentalc \ setmagiceffectishostile \ setmagiceffectishostilec \ setmagiceffectlight \ setmagiceffectlightc \ setmagiceffectmagnitudepercent \ setmagiceffectmagnitudepercentc \ setmagiceffectmodel \ setmagiceffectmodelc \ setmagiceffectname \ setmagiceffectnamec \ setmagiceffectnoarea \ setmagiceffectnoareac \ setmagiceffectnoduration \ setmagiceffectnodurationc \ setmagiceffectnohiteffect \ setmagiceffectnohiteffectc \ setmagiceffectnoingredient \ setmagiceffectnoingredientc \ setmagiceffectnomagnitude \ setmagiceffectnomagnitudec \ setmagiceffectonselfallowed \ setmagiceffectonselfallowedc \ setmagiceffectontargetallowed \ setmagiceffectontargetallowedc \ setmagiceffectontouchallowed \ setmagiceffectontouchallowedc \ setmagiceffectotheractorvalue \ setmagiceffectotheractorvaluec \ setmagiceffectprojectilespeed \ setmagiceffectprojectilespeedc \ setmagiceffectresistvalue \ setmagiceffectresistvaluec \ setmagiceffectschool \ setmagiceffectschoolc \ setmagiceffectuseactorvaluec \ setmagiceffectusedobject \ setmagiceffectusedobjectc \ setmagiceffectusesactorvalue \ setmagiceffectusesactorvaluec \ setmagiceffectusesarmor \ setmagiceffectusesarmorc \ setmagiceffectusesattribute \ setmagiceffectusesattributec \ setmagiceffectusescreature \ setmagiceffectusescreaturec \ setmagiceffectusesskill \ setmagiceffectusesskillc \ setmagiceffectusesweapon \ setmagiceffectusesweaponc \ setmagicitemautocalc \ setmagicprojectilespell \ setmalebipedpath \ setmalegroundpath \ setmaleiconpath \ setmapmarkertype \ setmapmarkervisible \ setmeareasound \ setmeareasoundc \ setmebarterfactor \ setmebarterfactorc \ setmebasecost \ setmebasecostc \ setmeboltsound \ setmeboltsoundc \ setmecanrecover \ setmecanrecoverc \ setmecastingsound \ setmecastingsoundc \ setmeenchantfactor \ setmeenchantfactorc \ setmeenchantshader \ setmeenchantshaderc \ setmeforenchanting \ setmeforenchantingc \ setmeforspellmaking \ setmeforspellmakingc \ setmefxpersists \ setmefxpersistsc \ setmehitshader \ setmehitshaderc \ setmehitsound \ setmehitsoundc \ setmeicon \ setmeiconc \ setmeisdetrimental \ setmeisdetrimentalc \ setmeishostile \ setmeishostilec \ setmelight \ setmelightc \ setmemagnitudepercent \ setmemagnitudepercentc \ setmemodel \ setmemodelc \ setmename \ setmenamec \ setmenoarea \ setmenoareac \ setmenoduration \ setmenodurationc \ setmenohiteffect \ setmenohiteffectc \ setmenoingredient \ setmenoingredientc \ setmenomagnitude \ setmenomagnitudec \ setmenufloatvalue \ setmenustringvalue \ setmeonselfallowed \ setmeonselfallowedc \ setmeontargetallowed \ setmeontargetallowedc \ setmeontouchallowed \ setmeontouchallowedc \ setmeotheractorvalue \ setmeotheractorvaluec \ setmeprojectilespeed \ setmeprojectilespeedc \ setmerchantcontainer \ setmeresistvalue \ setmeresistvaluec \ setmeschool \ setmeschoolc \ setmessageicon \ setmessagesound \ setmeuseactorvalue \ setmeuseactorvaluec \ setmeusedobject \ setmeusedobjectc \ setmeusesarmor \ setmeusesarmorc \ setmeusesattribute \ setmeusesattributec \ setmeusescreature \ setmeusescreaturec \ setmeusesskill \ setmeusesskillc \ setmeusesweapon \ setmeusesweaponc \ setmodelpath \ setmodlocaldata \ setmousespeedx \ setmousespeedy \ setmpspell \ setname \ setnameex \ setnopersuasion \ setnthactiveeffectmagnitude \ setnthaemagnitude \ setntheffectitemactorvalue \ setntheffectitemactorvaluec \ setntheffectitemarea \ setntheffectitemduration \ setntheffectitemmagnitude \ setntheffectitemrange \ setntheffectitemscript \ setntheffectitemscripthostile \ setntheffectitemscriptname \ setntheffectitemscriptnameex \ setntheffectitemscriptschool \ setntheffectitemscriptvisualeffect \ setntheffectitemscriptvisualeffectc \ setntheiarea \ setntheiav \ setntheiavc \ setntheiduration \ setntheimagnitude \ setntheirange \ setntheiscript \ setntheishostile \ setntheisname \ setntheisschool \ setntheisvisualeffect \ setntheisvisualeffectc \ setnthfactionranknameex \ setnumericgamesetting \ setnumericinisetting \ setobjectcharge \ setobjecthealth \ setoffersapparatus \ setoffersarmor \ setoffersbooks \ setoffersclothing \ setoffersingredients \ setofferslights \ setoffersmagicitems \ setoffersmiscitems \ setofferspotions \ setoffersrecharging \ setoffersrepair \ setoffersservicesc \ setoffersspells \ setofferstraining \ setoffersweapons \ setolmpgrids \ setopenkey \ setopensound \ setopenstip \ setownership_t \ setowningrequiredrank \ setpackageallowfalls \ setpackageallowswimming \ setpackagealwaysrun \ setpackagealwayssneak \ setpackagearmorunequipped \ setpackagecontinueifpcnear \ setpackagedata \ setpackagedefensivecombat \ setpackagelocationdata \ setpackagelockdoorsatend \ setpackagelockdoorsatlocation \ setpackagelockdoorsatstart \ setpackagemustcomplete \ setpackagemustreachlocation \ setpackagenoidleanims \ setpackageoffersservices \ setpackageonceperday \ setpackagescheduledata \ setpackageskipfalloutbehavior \ setpackagetarget \ setpackagetargetdata \ setpackageunlockdoorsatend \ setpackageunlockdoorsatlocation \ setpackageunlockdoorsatstart \ setpackageusehorse \ setpackageweaponsunequipped \ setparentcellowningfactionrequiredrank \ setpathnodedisabled \ setpcamurderer \ setpcattributebonus \ setpcattributebonusc \ setpcexpy \ setpcleveloffset \ setpcmajorskillups \ setpctrainingsessionsused \ setplayerbseworld \ setplayerprojectile \ setplayerskeletonpath \ setplayerskilladvances \ setplayerskilladvancesc \ setplayerslastriddenhorse \ setpos_t \ setpowertimer \ setprojectilesource \ setprojectilespeed \ setquality \ setquestitem \ setracealias \ setraceplayable \ setracescale \ setracevoice \ setraceweight \ setrefcount \ setrefessential \ setreale \ setscaleex \ setscript \ setsigilstoneuses \ setskillgoverningattribute \ setskillgoverningattributec \ setskillspecialization \ setskillspecializationc \ setskilluseincrement \ setskilluseincrementc \ setsoulgemcapacity \ setsoullevel \ setsoundattenuation \ setspellareaeffectignoreslos \ setspelldisallowabsorbreflect \ setspellexplodeswithnotarget \ setspellhostile \ setspellimmunetosilence \ setspellmagickacost \ setspellmasterylevel \ setspellpcstart \ setspellscripteffectalwaysapplies \ setspelltype \ setstagedate \ setstagetext \ setstringgamesettingex \ setstringinisetting \ setsummonable \ setsundamage \ setsunglare \ settaken \ settextinputcontrolhandler \ settextinputdefaultcontrolsdisabled \ settextinputhandler \ settexturepath \ settimeleft \ settrainerlevel \ settrainerskill \ settransdelta \ settravelhorse \ setunsafecontainer \ setvelocity \ setverticalvelocity \ setweaponreach \ setweaponspeed \ setweapontype \ setweathercloudspeedlower \ setweathercloudspeedupper \ setweathercolor \ setweatherfogdayfar \ setweatherfogdaynear \ setweatherfognightfar \ setweatherfognightnear \ setweatherhdrvalue \ setweatherlightningfrequency \ setweathersundamage \ setweathersunglare \ setweathertransdelta \ setweatherwindspeed \ setweight \ setwindspeed \ showellmaking \ sin \ sinh \ skipansqrt \ squareroot \ startcc \ stringtoactorvalue \ tan \ tanh \ tapcontrol \ tapkey \ testexpr \ thiactorsai \ togglecreaturemodel \ togglefirstperson \ toggleskillperk \ togglespecialanim \ tolower \ tonumber \ tostring \ toupper \ trapuphitshader \ triggerplayerskilluse \ triggerplayerskillusec \ typeof \ uncompletequest \ unequipitemns \ unequipitemsilent \ unequipme \ unhammerkey \ unsetstagetext \ update3d \ updatecontainermenu \ updatespellpurchasemenu \ updatetextinput \ vecmag \ vecnorm \ vectorcross \ vectordot \ vectormagnitude \ vectornormalize \ zeromat " }}} " Array Functions {{{ syn keyword obseArrayFunction \ ar_Append \ ar_BadNumericIndex \ ar_BadStringIndex \ ar_Construct \ ar_Copy \ ar_CustomSort \ ar_DeepCopy \ ar_Dump \ ar_DumpID \ ar_Erase \ ar_Find \ ar_First \ ar_HasKey \ ar_Insert \ ar_InsertRange \ ar_Keys \ ar_Last \ ar_List \ ar_Map \ ar_Next \ ar_Null \ ar_Prev \ ar_Range \ ar_Resize \ ar_Size \ ar_Sort \ ar_SortAlpha " }}} " String Functions {{{ syn keyword obseStringFunction \ sv_ToLower \ sv_ToUpper \ sv_Compare \ sv_Construct \ sv_Count \ sv_Destruct \ sv_Erase \ sv_Find \ sv_Insert \ sv_Length \ sv_Percentify \ sv_Replace \ sv_Split \ sv_ToNumeric " }}} " Pluggy Functions {{{ syn keyword pluggyFunction \ ArrayCmp \ ArrayCount \ ArrayEsp \ ArrayProtect \ ArraySize \ AutoSclHudS \ AutoSclHudT \ CopyArray \ CopyString \ CreateArray \ CreateEspBook \ CreateString \ DelAllHudSs \ DelAllHudTs \ DelFile \ DelHudS \ DelHudT \ DelTxtFile \ DestroyAllArrays \ DestroyAllStrings \ DestroyArray \ DestroyString \ DupArray \ EspToString \ FileToString \ FindFirstFile \ FindFloatInArray \ FindInArray \ FindNextFile \ FindRefInArray \ FirstFreeInArray \ FirstInArray \ FixName \ FixNameEx \ FloatToString \ FmtString \ FromOBSEString \ FromTSFC \ GetEsp \ GetFileSize \ GetInArray \ GetRefEsp \ GetTypeInArray \ Halt \ HasFixedName \ HudSEsp \ HudSProtect \ HudS_Align \ HudS_L \ HudS_Opac \ HudS_SclX \ HudS_SclY \ HudS_Show \ HudS_Tex \ HudS_X \ HudS_Y \ HudTEsp \ HudTInfo \ HudTProtect \ HudT_Align \ HudT_Font \ HudT_L \ HudT_Opac \ HudT_SclX \ HudT_SclY \ HudT_Show \ HudT_Text \ HudT_X \ HudT_Y \ HudsInfo \ IniDelKey \ IniGetNthSection \ IniKeyExists \ IniReadFloat \ IniReadInt \ IniReadRef \ IniReadString \ IniSectionsCount \ IniWriteFloat \ IniWriteInt \ IniWriteRef \ IniWriteString \ IntToHex \ IntToString \ IsHUDEnabled \ IsPluggyDataReset \ KillMenu \ LC \ LongToRef \ ModRefEsp \ NewHudS \ NewHudT \ PackArray \ PauseBox \ PlgySpcl \ RefToLong \ RefToString \ RemInArray \ RenFile \ RenTxtFile \ ResetName \ RunBatString \ SanString \ ScreenInfo \ SetFloatInArray \ SetHudT \ SetInArray \ SetRefInArray \ SetString \ StrLC \ StringCat \ StringCmp \ StringEsp \ StringGetName \ StringGetNameEx \ StringIns \ StringLen \ StringMsg \ StringMsgBox \ StringPos \ StringProtect \ StringRep \ StringSetName \ StringSetNameEx \ StringToFloat \ StringToInt \ StringToRef \ StringToTxtFile \ ToOBSE \ ToOBSEString \ ToTSFC \ TxtFileExists \ UserFileExists \ csc \ rcsc " }}} " tfscFunction {{{ syn keyword tfscFunction \ StrAddNewLine \ StrAppend \ StrAppendCharCode \ StrCat \ StrClear \ StrClearLast \ StrCompare \ StrCopy \ StrDel \ StrDeleteAll \ StrExpr \ StrGetFemaleBipedPath \ StrGetFemaleGroundPath \ StrGetFemaleIconPath \ StrGetMaleBipedPath \ StrGetMaleIconPath \ StrGetModelPath \ StrGetName \ StrGetNthEffectItemScriptName \ StrGetNthFactionRankName \ StrGetRandomName \ StrIDReplace \ StrLength \ StrLoad \ StrMessageBox \ StrNew \ StrPrint \ StrReplace \ StrSave \ StrSet \ StrSetFemaleBipedPath \ StrSetFemaleGroundPath \ StrSetFemaleIconPath \ StrSetMaleBipedPath \ StrSetMaleIconPath \ StrSetModelPath \ StrSetName \ StrSetNthEffectItemScriptName " }}} " Blockhead Functions {{{ syn keyword blockheadFunction \ GetBodyAssetOverride \ GetFaceGenAge \ GetHeadAssetOverride \ RefreshAnimData \ RegisterEquipmentOverrideHandler \ ResetAgeTextureOverride \ ResetBodyAssetOverride \ ResetHeadAssetOverride \ SetAgeTextureOverride \ SetBodyAssetOverride \ SetFaceGenAge \ SetHeadAssetOverride \ ToggleAnimOverride \ UnregisterEquipmentOverrideHandler " }}} " switchNightEyeShaderFunction {{{ syn keyword switchNightEyeShaderFunction \ EnumNightEyeShader \ SetNightEyeShader " }}} " Oblivion Reloaded Functions {{{ syn keyword obseivionReloadedFunction \ cameralookat \ cameralookatposition \ camerareset \ camerarotate \ camerarotatetoposition \ cameratranslate \ cameratranslatetoposition \ getlocationname \ getsetting \ getversion \ getweathername \ isthirdperson \ setcustomconstant \ setextraeffectenabled \ setsetting " }}} " menuQue Functions {{{ syn keyword menuQueFunction \ GetAllSkills \ GetAVSkillMasteryLevelC \ GetAVSkillMasteryLevelF \ GetFontLoaded \ GetGenericButtonPressed \ GetLoadedFonts \ GetLocalMapSeen \ GetMenuEventType \ GetMenuFloatValue \ GetMenuStringValue \ GetMouseImage \ GetMousePos \ GetPlayerSkillAdvancesF \ GetPlayerSkillUseF \ GetRequiredSkillExpC \ GetRequiredSkillExpF \ GetSkillCode \ GetSkillForm \ GetSkillGoverningAttributeF \ GetSkillSpecializationC \ GetSkillSpecializationF \ GetSkillUseIncrementF \ GetTextEditBox \ GetTextEditString \ GetTrainingMenuCost \ GetTrainingMenuLevel \ GetTrainingMenuSkill \ GetWorldMapData \ GetWorldMapDoor \ IncrementPlayerSkillUseF \ InsertXML \ InsertXMLTemplate \ IsTextEditInUse \ Kyoma_Test \ ModPlayerSkillExpF \ mqCreateMenuFloatValue \ mqCreateMenuStringValue \ mqGetActiveQuest \ mqGetActiveQuestTargets \ mqGetCompletedQuests \ mqGetCurrentQuests \ mqGetEnchMenuBaseItem \ mqGetHighlightedClass \ mqGetMapMarkers \ mqGetMenuActiveChildIndex \ mqGetMenuActiveFloatValue \ mqGetMenuActiveStringValue \ mqGetMenuChildCount \ mqGetMenuChildFloatValue \ mqGetMenuChildHasTrait \ mqGetMenuChildName \ mqGetMenuChildStringValue \ mqGetMenuGlobalFloatValue \ mqGetMenuGlobalStringValue \ mqGetQuestCompleted \ mqGetSelectedClass \ mqSetActiveQuest \ mqSetMenuActiveFloatValue \ mqSetMenuActiveStringValue \ mqSetMenuChildFloatValue \ mqSetMenuChildStringValue \ mqSetMenuGlobalStringValue \ mqSetMenuGlobalFloatValue \ mqSetMessageBoxSource \ mqUncompleteQuest \ RemoveMenuEventHandler \ SetMenuEventHandler \ SetMouseImage \ SetPlayerSkillAdvancesF \ SetSkillGoverningAttributeF \ SetSkillSpecializationC \ SetSkillSpecializationF \ SetSkillUseIncrementF \ SetTextEditString \ SetTrainerSkillC \ SetWorldMapData \ ShowGenericMenu \ ShowLevelUpMenu \ ShowMagicPopupMenu \ ShowTextEditMenu \ ShowTrainingMenu \ tile_FadeFloat \ tile_GetFloat \ tile_GetInfo \ tile_GetName \ tile_GetString \ tile_GetVar \ tile_HasTrait \ tile_SetFloat \ tile_SetString \ TriggerPlayerSkillUseF \ UpdateLocalMap " }}} " eaxFunction {{{ syn keyword eaxFunction \ CreateEAXeffect \ DeleteEAXeffect \ DisableEAX \ EAXcopyEffect \ EAXeffectExists \ EAXeffectsAreEqual \ EAXgetActiveEffect \ EAXnumEffects \ EAXpushEffect \ EAXpopEffect \ EAXremoveAllInstances \ EAXremoveFirstInstance \ EAXstackIsEmpty \ EAXstackSize \ EnableEAX \ GetEAXAirAbsorptionHF \ GetEAXDecayHFRatio \ GetEAXDecayTime \ GetEAXEnvironment \ GetEAXEnvironmentSize \ GetEAXEnvironmentDiffusion \ GetEAXReflections \ GetEAXReflectionsDelay \ GetEAXReverb \ GetEAXReverbDelay \ GetEAXRoom \ GetEAXRoomHF \ GetEAXRoomRolloffFactor \ InitializeEAX \ IsEAXEnabled \ IsEAXInitialized \ SetEAXAirAbsorptionHF \ SetEAXallProperties \ SetEAXDecayTime \ SetEAXDecayHFRatio \ SetEAXEnvironment \ SetEAXEnvironmentSize \ SetEAXEnvironmentDiffusion \ SetEAXReflections \ SetEAXReflectionsDelay \ SetEAXReverb \ SetEAXReverbDelay \ SetEAXRoom \ SetEAXRoomHF \ SetEAXRoomRolloffFactor " }}} " networkPipeFunction {{{ syn keyword networkPipeFunction \ NetworkPipe_CreateClient \ NetworkPipe_GetData \ NetworkPipe_IsNewGame \ NetworkPipe_KillClient \ NetworkPipe_Receive \ NetworkPipe_SetData \ NetworkPipe_Send \ NetworkPipe_StartService \ NetworkPipe_StopService " }}} " nifseFunction {{{ syn keyword nifseFunction \ BSFurnitureMarkerGetPositionRefs \ BSFurnitureMarkerSetPositionRefs \ GetNifTypeIndex \ NiAVObjectAddProperty \ NiAVObjectClearCollisionObject \ NiAVObjectCopyCollisionObject \ NiAVObjectDeleteProperty \ NiAVObjectGetCollisionMode \ NiAVObjectGetCollisionObject \ NiAVObjectGetLocalRotation \ NiAVObjectGetLocalScale \ NiAVObjectGetLocalTransform \ NiAVObjectGetLocalTranslation \ NiAVObjectGetNumProperties \ NiAVObjectGetProperties \ NiAVObjectGetPropertyByType \ NiAVObjectSetCollisionMode \ NiAVObjectSetLocalRotation \ NiAVObjectSetLocalScale \ NiAVObjectSetLocalTransform \ NiAVObjectSetLocalTranslation \ NiAlphaPropertyGetBlendState \ NiAlphaPropertyGetDestinationBlendFunction \ NiAlphaPropertyGetSourceBlendFunction \ NiAlphaPropertyGetTestFunction \ NiAlphaPropertyGetTestState \ NiAlphaPropertyGetTestThreshold \ NiAlphaPropertyGetTriangleSortMode \ NiAlphaPropertySetBlendState \ NiAlphaPropertySetDestinationBlendFunction \ NiAlphaPropertySetSourceBlendFunction \ NiAlphaPropertySetTestFunction \ NiAlphaPropertySetTestState \ NiAlphaPropertySetTestThreshold \ NiAlphaPropertySetTriangleSortMode \ NiExtraDataGetArray \ NiExtraDataGetName \ NiExtraDataGetNumber \ NiExtraDataGetString \ NiExtraDataSetArray \ NiExtraDataSetName \ NiExtraDataSetNumber \ NiExtraDataSetString \ NiMaterialPropertyGetAmbientColor \ NiMaterialPropertyGetDiffuseColor \ NiMaterialPropertyGetEmissiveColor \ NiMaterialPropertyGetGlossiness \ NiMaterialPropertyGetSpecularColor \ NiMaterialPropertyGetTransparency \ NiMaterialPropertySetAmbientColor \ NiMaterialPropertySetDiffuseColor \ NiMaterialPropertySetEmissiveColor \ NiMaterialPropertySetGlossiness \ NiMaterialPropertySetSpecularColor \ NiMaterialPropertySetTransparency \ NiNodeAddChild \ NiNodeCopyChild \ NiNodeDeleteChild \ NiNodeGetChildByName \ NiNodeGetChildren \ NiNodeGetNumChildren \ NiObjectGetType \ NiObjectGetTypeName \ NiObjectNETAddExtraData \ NiObjectNETDeleteExtraData \ NiObjectNETGetExtraData \ NiObjectNETGetExtraDataByName \ NiObjectNETGetName \ NiObjectNETGetNumExtraData \ NiObjectNETSetName \ NiObjectTypeDerivesFrom \ NiSourceTextureGetFile \ NiSourceTextureIsExternal \ NiSourceTextureSetExternalTexture \ NiStencilPropertyGetFaceDrawMode \ NiStencilPropertyGetFailAction \ NiStencilPropertyGetPassAction \ NiStencilPropertyGetStencilFunction \ NiStencilPropertyGetStencilMask \ NiStencilPropertyGetStencilRef \ NiStencilPropertyGetStencilState \ NiStencilPropertyGetZFailAction \ NiStencilPropertySetFaceDrawMode \ NiStencilPropertySetFailAction \ NiStencilPropertySetPassAction \ NiStencilPropertySetStencilFunction \ NiStencilPropertySetStencilMask \ NiStencilPropertySetStencilRef \ NiStencilPropertySetStencilState \ NiStencilPropertySetZFailAction \ NiTexturingPropertyAddTextureSource \ NiTexturingPropertyDeleteTextureSource \ NiTexturingPropertyGetTextureCenterOffset \ NiTexturingPropertyGetTextureClampMode \ NiTexturingPropertyGetTextureCount \ NiTexturingPropertyGetTextureFilterMode \ NiTexturingPropertyGetTextureFlags \ NiTexturingPropertyGetTextureRotation \ NiTexturingPropertyGetTextureSource \ NiTexturingPropertyGetTextureTiling \ NiTexturingPropertyGetTextureTranslation \ NiTexturingPropertyGetTextureUVSet \ NiTexturingPropertyHasTexture \ NiTexturingPropertySetTextureCenterOffset \ NiTexturingPropertySetTextureClampMode \ NiTexturingPropertySetTextureCount \ NiTexturingPropertySetTextureFilterMode \ NiTexturingPropertySetTextureFlags \ NiTexturingPropertySetTextureHasTransform \ NiTexturingPropertySetTextureRotation \ NiTexturingPropertySetTextureTiling \ NiTexturingPropertySetTextureTranslation \ NiTexturingPropertySetTextureUVSet \ NiTexturingPropertyTextureHasTransform \ NiVertexColorPropertyGetLightingMode \ NiVertexColorPropertyGetVertexMode \ NiVertexColorPropertySetLightingMode \ NiVertexColorPropertySetVertexMode \ NifClose \ NifGetAltGrip \ NifGetBackShield \ NifGetNumBlocks \ NifGetOffHand \ NifGetOriginalPath \ NifGetPath \ NifOpen \ NifWriteToDisk " }}} " reidFunction {{{ syn keyword reidFunction \ GetRuntimeEditorID " }}} " runtimeDebuggerFunction {{{ syn keyword runtimeDebuggerFunction \ DebugBreak \ ToggleDebugBreaking " }}} " addActorValuesFunction {{{ syn keyword addActorValuesFunction \ DumpActorValueC \ DumpActorValueF \ GetActorValueBaseCalcC \ GetActorValueBaseCalcF \ GetActorValueCurrentC \ GetActorValueCurrentF \ GetActorValueMaxC \ GetActorValueMaxF \ GetActorValueModC \ GetActorValueModF \ ModActorValueModC \ ModActorValueModF \ SetActorValueModC \ SetActorValueModF \ DumpAVC \ DumpAVF \ GetAVModC \ GetAVModF \ ModAVModC \ ModAVModF \ SetAVModC \ SetAVModF \ GetAVBaseCalcC \ GetAVBaseCalcF \ GetAVMaxC \ GetAVMaxF \ GetAVCurrentC \ GetAVCurrent " }}} " memoryDumperFunction {{{ syn keyword memoryDumperFunction \ SetDumpAddr \ SetDumpType \ SetFadeAmount \ SetObjectAddr \ ShowMemoryDump " }}} " algoholFunction {{{ syn keyword algoholFunction \ QFromAxisAngle \ QFromEuler \ QInterpolate \ QMultQuat \ QMultVector3 \ QNormalize \ QToEuler \ V3Crossproduct \ V3Length \ V3Normalize " }}} " soundCommandsFunction {{{ syn keyword soundCommandsFunction \ FadeMusic \ GetEffectsVolume \ GetFootVolume \ GetMasterVolume \ GetMusicVolume \ GetVoiceVolume \ PlayMusicFile \ SetEffectsVolume \ SetFootVolume \ SetMasterVolume \ SetMusicVolume \ SetVoiceVolume " }}} " emcFunction {{{ syn keyword emcFunction \ emcAddPathToPlaylist \ emcCreatePlaylist \ emcGetAllPlaylists \ emcGetAfterBattleDelay \ emcGetBattleDelay \ emcGetEffectsVolume \ emcGetFadeTime \ emcGetFootVolume \ emcGetMasterVolume \ emcGetMaxRestoreTime \ emcGetMusicSpeed \ emcGetMusicType \ emcGetMusicVolume \ emcGetPauseTime \ emcGetPlaylist \ emcGetPlaylistTracks \ emcGetTrackName \ emcGetTrackDuration \ emcGetTrackPosition \ emcGetVoiceVolume \ emcIsBattleOverridden \ emcIsMusicOnHold \ emcIsMusicSwitching \ emcIsPlaylistActive \ emcMusicNextTrack \ emcMusicPause \ emcMusicRestart \ emcMusicResume \ emcMusicStop \ emcPlaylistExists \ emcPlayTrack \ emcRestorePlaylist \ emcSetAfterBattleDelay \ emcSetBattleDelay \ emcSetBattleOverride \ emcSetEffectsVolume \ emcSetFadeTime \ emcSetFootVolume \ emcSetMasterVolume \ emcSetMaxRestoreTime \ emcSetMusicHold \ emcSetMusicSpeed \ emcSetMusicVolume \ emcSetPauseTime \ emcSetPlaylist \ emcSetTrackPosition \ emcSetMusicType \ emcSetVoiceVolume " }}} " vipcxjFunction {{{ syn keyword vipcxjFunction \ vcAddMark \ vcGetFilePath \ vcGetHairColorRGB \ vcGetValueNumeric \ vcGetValueString \ vcIsMarked \ vcPrintIni \ vcSetActorState \ vcSetHairColor \ vcSetHairColorRGB \ vcSetHairColorRGB3P " }}} " cameraCommandsFunction {{{ syn keyword cameraCommandsFunction \ CameraGetRef \ CameraLookAt \ CameraLookAtPosition \ CameraMove \ CameraMoveToPosition \ CameraReset \ CameraRotate \ CameraRotateToPosition \ CameraSetRef \ CameraStopLook " }}} " obmeFunction {{{ syn keyword obmeFunction \ ClearNthEIBaseCost \ ClearNthEIEffectName \ ClearNthEIHandlerParam \ ClearNthEIHostility \ ClearNthEIIconPath \ ClearNthEIResistAV \ ClearNthEISchool \ ClearNthEIVFXCode \ CreateMgef \ GetMagicEffectHandlerC \ GetMagicEffectHandlerParamC \ GetMagicEffectHostilityC \ GetNthEIBaseCost \ GetNthEIEffectName \ GetNthEIHandlerParam \ GetNthEIHostility \ GetNthEIIconPath \ GetNthEIResistAV \ GetNthEISchool \ GetNthEIVFXCode \ ResolveMgefCode \ SetMagicEffectHandlerC \ SetMagicEffectHandlerIntParamC \ SetMagicEffectHandlerRefParamC \ SetMagicEffectHostilityC \ SetNthEIBaseCost \ SetNthEIEffectName \ SetNthEIHandlerIntParam \ SetNthEIHandlerRefParam \ SetNthEIHostility \ SetNthEIIconPath \ SetNthEIResistAV \ SetNthEISchool \ SetNthEIVFXCode " }}} " conscribeFunction {{{ syn keyword conscribeFunction \ DeleteLinesFromLog \ GetLogLineCount \ GetRegisteredLogNames \ ReadFromLog \ RegisterLog \ Scribe \ UnregisterLog " }}} " systemDialogFunction {{{ syn keyword systemDialogFunction \ Sysdlg_Browser \ Sysdlg_ReadBrowser \ Sysdlg_TextInput " }}} " csiFunction {{{ syn keyword csiFunction \ ClearSpellIcon \ HasAssignedIcon \ OverwriteSpellIcon \ SetSpellIcon " }}} " haelFunction {{{ syn keyword haelFunction \ GetHUDActiveEffectLimit \ SetHUDActiveEffectLimit " }}} " lcdFunction {{{ syn keyword lcdFunction \ lcd_addinttobuffer \ lcd_addtexttobuffer \ lcd_clearrect \ lcd_cleartextbuffer \ lcd_close \ lcd_drawcircle \ lcd_drawgrid \ lcd_drawint \ lcd_drawline \ lcd_drawprogressbarh \ lcd_drawprogressbarv \ lcd_drawprogresscircle \ lcd_drawrect \ lcd_drawtext \ lcd_drawtextbuffer \ lcd_drawtexture \ lcd_flush \ lcd_getbuttonstate \ lcd_getheight \ lcd_getwidth \ lcd_ismulti \ lcd_isopen \ lcd_open \ lcd_refresh \ lcd_savebuttonsnapshot \ lcd_scale \ lcd_setfont " }}} " Deprecated: {{{ syn keyword obDeprecated \ SetAltControl \ GetAltControl \ RefreshControlMap " }}} " }}} if !exists("did_obl_inits") let did_obl_inits = 1 hi def link obseStatement Statement hi def link obseStatementTwo Statement hi def link obseDescBlock String hi def link obseComment Comment hi def link obseString String hi def link obseStringFormatting Keyword hi def link obseFloat Float hi def link obseInt Number hi def link obseToDo Todo hi def link obseTypes Type hi def link obseCondition Conditional hi def link obseOperator Operator hi def link obseOtherKey Special hi def link obseScriptName Special hi def link obseBlock Conditional hi def link obseBlockType Structure hi def link obseScriptNameRegion Underlined hi def link obseNames Identifier hi def link obseVariable Identifier hi def link obseReference Special hi def link obseRepeat Repeat hi def link csFunction Function hi def link obseFunction Function hi def link obseArrayFunction Function hi def link pluggyFunction Function hi def link obseStringFunction Function hi def link obseArrayFunction Function hi def link tsfcFunction Function hi def link blockheadFunction Function hi def link switchNightEyeShaderFunction Function hi def link obseivionReloadedFunction Function hi def link menuQueFunction Function hi def link eaxFunction Function hi def link networkPipeFunction Function hi def link nifseFunction Function hi def link reidFunction Function hi def link runtimeDebuggerFunction Function hi def link addActorValuesFunction Function hi def link memoryDumperFunction Function hi def link algoholFunction Function hi def link soundCommandsFunction Function hi def link emcFunction Function hi def link vipcxjFunction Function hi def link cameraCommands Function hi def link obmeFunction Function hi def link conscribeFunction Function hi def link systemDialogFunction Function hi def link csiFunction Function hi def link haelFunction Function hi def link lcdFunction Function hi def link skillAttribute String hi def link obDeprecated WarningMsg endif let b:current_syntax = 'obse' let &cpo = s:cpo_save unlet s:cpo_save