Update runtime files
diff --git a/runtime/syntax/obse.vim b/runtime/syntax/obse.vim
new file mode 100644
index 0000000..4ff0428
--- /dev/null
+++ b/runtime/syntax/obse.vim
@@ -0,0 +1,3360 @@
+" 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