codekingpro/portable-devtools
114k
1" Vim syntax file2" Language: Oblivion Language (obl)3" Original Creator: Ulthar Seramis4" Maintainer: Kat <katisntgood@gmail.com>5" Latest Revision: 13 November 20226 7if exists("b:current_syntax")8 finish9endif10 11let s:cpo_save = &cpo12set cpo&vim13 14" obse is case insensitive15syntax case ignore16 17" Statements {{{18syn keyword obseStatement set let to skipwhite19" the second part needs to be separate as to not mess up the next group20syn match obseStatementTwo ":="21" }}}22 23" Regex matched objects {{{24" these are matched with regex and thus must be set first25syn match obseNames '\w\+'26syn match obseScriptNameRegion '\i\+' contained27syn match obseVariable '\w*\S' contained28syn match obseReference '\zs\w\+\>\ze\.'29" }}}30 31" Operators {{{32syn match obseOperator "\v\*"33syn match obseOperator "\v\-"34syn match obseOperator "\v\+"35syn match obseOperator "\v\/"36syn match obseOperator "\v\^"37syn match obseOperator "\v\="38syn match obseOperator "\v\>"39syn match obseOperator "\v\<"40syn match obseOperator "\v\!"41syn match obseOperator "\v\&"42syn match obseOperator "\v\|"43" }}}44 45" Numbers {{{46syn match obseInt '\d\+'47syn match obseInt '[-+]\d\+'48syn match obseFloat '\d\+\.\d*' 49syn match obseFloat '[-+]\d\+\.\d*'50" }}}51 52" Comments and strings {{{53syn region obseComment start=";" end="$" keepend fold contains=obseToDo54syn region obseString start=/"/ end=/"/ keepend fold contains=obseStringFormatting55syn match obseStringFormatting "%%" contained56syn match obseStringFormatting "%a" contained57syn match obseStringFormatting "%B" contained58syn match obseStringFormatting "%b" contained59syn match obseStringFormatting "%c" contained60syn match obseStringFormatting "%e" contained61syn match obseStringFormatting "%g" contained62syn match obseStringFormatting "%i" contained63syn match obseStringFormatting "%k" contained64syn match obseStringFormatting "%n" contained65syn match obseStringFormatting "%p" contained66syn match obseStringFormatting "%ps" contained67syn match obseStringFormatting "%pp" contained68syn match obseStringFormatting "%po" contained69syn match obseStringFormatting "%q" contained70syn match obseStringFormatting "%r" contained71syn match obseStringFormatting "%v" contained72syn match obseStringFormatting "%x" contained73syn match obseStringFormatting "%z" contained74syn match obseStringFormatting "%{" contained75syn match obseStringFormatting "%}" contained76syn match obseStringFormatting "%\d*.\d*f" contained77syn match obseStringFormatting "% \d*.\d*f" contained78syn match obseStringFormatting "%-\d*.\d*f" contained79syn match obseStringFormatting "%+\d*.\d*f" contained80syn match obseStringFormatting "%\d*.\d*e" contained81syn match obseStringFormatting "%-\d*.\d*e" contained82syn match obseStringFormatting "% \d*.\d*e" contained83syn match obseStringFormatting "%+\d*.\d*e" contained84syn keyword obseToDo contained TODO todo Todo ToDo FIXME fixme NOTE note85" }}}86 87 88" Conditionals {{{89syn match obseCondition "If"90syn match obseCondition "Eval"91syn match obseCondition "Return"92syn match obseCondition "EndIf"93syn match obseCondition "ElseIf"94syn match obseCondition "Else"95" }}}96 97" Repeat loops {{{98syn match obseRepeat "Label" 99syn match obseRepeat "GoTo"100syn match obseRepeat "While"101syn match obseRepeat "Loop"102syn match obseRepeat "ForEach"103syn match obseRepeat "Break"104syn match obseRepeat "Continue"105" }}}106 107" Basic Types {{{108syn keyword obseTypes array_var float int long ref reference short string_var nextgroup=obseNames skipwhite109syn keyword obseOtherKey Player player playerRef playerREF PlayerRef PlayerREF110syn keyword obseScriptName ScriptName scriptname Scriptname scn nextgroup=obseScriptNameRegion skipwhite111syn keyword obseBlock Begin End112" }}}113 114" Fold {{{115setlocal foldmethod=syntax116syn cluster obseNoFold contains=obseComment,obseString117syn region obseFoldIfContainer118 \ start="^\s*\<if\>"119 \ end="^\s*\<endif\>"120 \ keepend extend121 \ containedin=ALLBUT,@obseNoFold122 \ contains=ALLBUT,obseScriptName,obseScriptNameRegion123syn region obseFoldIf124 \ start="^\s*\<if\>"125 \ end="^\s*\<endif\>"126 \ fold127 \ keepend128 \ contained containedin=obseFoldIfContainer129 \ nextgroup=obseFoldElseIf,obseFoldElse130 \ contains=TOP,NONE131syn region obseFoldElseIf132 \ start="^\s*\<elseif\>"133 \ end="^\s*\<endif\>"134 \ fold135 \ keepend136 \ contained containedin=obseFoldIfContainer137 \ nextgroup=obseFoldElseIf,obseFoldElse138 \ contains=TOP139syn region obseFoldElse140 \ start="^\s*\<else\>"141 \ end="^\s*\<endif\>"142 \ fold143 \ keepend144 \ contained containedin=obseFoldIfContainer145 \ contains=TOP146syn region obseFoldWhile147 \ start="^\s*\<while\>"148 \ end="^\s*\<loop\>"149 \ fold150 \ keepend extend151 \ contains=TOP152 \ containedin=ALLBUT,@obseNoFold153" fold for loops154syn region obseFoldFor155 \ start="^\s*\<foreach\>"156 \ end="^\s*\<loop\>"157 \ fold158 \ keepend extend159 \ contains=TOP160 \ containedin=ALLBUT,@obseNoFold161 \ nextgroup=obseVariable162" }}}163 164" Skills and Attributes {{{165syn keyword skillAttribute166 \ Strength167 \ Willpower168 \ Speed169 \ Personality170 \ Intelligence171 \ Agility172 \ Endurance173 \ Luck174 \ Armorer175 \ Athletics176 \ Blade177 \ Block178 \ Blunt179 \ HandToHand180 \ HeavyArmor181 \ Alchemy182 \ Alteration183 \ Conjuration184 \ Destruction185 \ Illusion186 \ Mysticism187 \ Restoration188 \ Acrobatics189 \ LightArmor190 \ Marksman191 \ Mercantile192 \ Security193 \ Sneak194 \ Speechcraft195" }}}196 197" Block Types {{{198syn keyword obseBlockType199 \ ExitGame200 \ ExitToMainMenu201 \ Function202 \ GameMode203 \ LoadGame204 \ MenuMode205 \ OnActivate206 \ OnActorDrop207 \ OnActorEquip208 \ OnActorUnequip209 \ OnAdd210 \ OnAlarm211 \ OnAlarmTrespass212 \ OnAlarmVictim213 \ OnAttack214 \ OnBlock215 \ OnBowAttack216 \ OnClick217 \ OnClose218 \ OnCreatePotion219 \ OnCreateSpell220 \ OnDeath221 \ OnDodge222 \ OnDrinkPotion223 \ OnDrop224 \ OnEatIngredient225 \ OnEnchant226 \ OnEquip227 \ OnFallImpact228 \ OnHealthDamage229 \ OnHit230 \ OnHitWith231 \ OnKnockout232 \ OnLoad233 \ OnMagicApply234 \ OnMagicCast235 \ OnMagicEffectHit236 \ OnMagicEffectHit2237 \ OnMapMarkerAdd238 \ OnMouseover239 \ OnMurder240 \ OnNewGame241 \ OnOpen242 \ OnPackageChange243 \ OnPackageDone244 \ OnPackageStart245 \ OnQuestComplete246 \ OnRecoil247 \ OnRelease248 \ OnReset249 \ OnSaveIni250 \ OnScriptedSkillUp251 \ OnScrollCast252 \ OnSell253 \ OnSkillUp254 \ OnSoulTrap255 \ OnSpellCast256 \ OnStagger257 \ OnStartCombat258 \ OnTrigger259 \ OnTriggerActor260 \ OnTriggerMob261 \ OnUnequip262 \ OnVampireFeed263 \ OnWaterDive264 \ OnWaterSurface265 \ PostLoadGame266 \ QQQ267 \ SaveGame268 \ ScriptEffectFinish269 \ ScriptEffectStart270 \ ScriptEffectUpdate271" }}}272 273" Functions {{{274" CS functions {{{275syn keyword csFunction276 \ Activate277 \ AddAchievement278 \ AddFlames279 \ AddItem280 \ AddScriptPackage281 \ AddSpell282 \ AddTopic283 \ AdvSkill284 \ AdvancePCLevel285 \ AdvancePCSkill286 \ Autosave287 \ CanHaveFlames288 \ CanPayCrimeGold289 \ Cast290 \ ClearOwnership291 \ CloseCurrentOblivionGate292 \ CloseOblivionGate293 \ CompleteQuest294 \ CreateFullActorCopy295 \ DeleteFullActorCopy296 \ Disable297 \ DisableLinkedPathPoints298 \ DisablePlayerControls299 \ Dispel300 \ DispelAllSpells301 \ Drop302 \ DropMe303 \ DuplicateAllItems304 \ DuplicateNPCStats305 \ Enable306 \ EnableFastTravel307 \ EnableLinkedPathPoints308 \ EnablePlayerControls309 \ EquipItem310 \ EssentialDeathReload311 \ EvaluatePackage 312 \ ForceAV313 \ ForceActorValue314 \ ForceCloseOblivionGate315 \ ForceFlee316 \ ForceTakeCover317 \ ForceWeather318 \ GetAV319 \ GetActionRef320 \ GetActorValue321 \ GetAlarmed322 \ GetAmountSoldStolen323 \ GetAngle324 \ GetArmorRating325 \ GetArmorRatingUpperBody326 \ GetAttacked327 \ GetBarterGold328 \ GetBaseAV329 \ GetBaseActorValue330 \ GetButtonPressed331 \ GetClassDefaultMatch332 \ GetClothingValue333 \ GetContainer334 \ GetCrime335 \ GetCrimeGold336 \ GetCrimeKnown337 \ GetCurrentAIPackage338 \ GetCurrentAIProcedure339 \ GetCurrentTime340 \ GetCurrentWeatherPercent341 \ GetDayOfWeek342 \ GetDead343 \ GetDeadCount344 \ GetDestroyed345 \ GetDetected346 \ GetDetectionLevel347 \ GetDisabled348 \ GetDisposition349 \ GetDistance350 \ GetDoorDefaultOpen351 \ GetEquipped352 \ GetFactionRank353 \ GetFactionRankDifference354 \ GetFactionReaction355 \ GetFatiguePercentage356 \ GetForceRun357 \ GetForceSneak358 \ GetFriendHit359 \ GetFurnitureMarkerID360 \ GetGS361 \ GetGameSetting362 \ GetGlobalValue363 \ GetGold364 \ GetHeadingAngle365 \ GetIdleDoneOnce366 \ GetIgnoreFriendlyHits367 \ GetInCell368 \ GetInCellParam369 \ GetInFaction370 \ GetInSameCell371 \ GetInWorldspace372 \ GetInvestmentGold373 \ GetIsAlerted374 \ GetIsClass375 \ GetIsClassDefault376 \ GetIsCreature377 \ GetIsCurrentPackage378 \ GetIsCurrentWeather379 \ GetIsGhost380 \ GetIsID381 \ GetIsPlayableRace382 \ GetIsPlayerBirthsign383 \ GetIsRace384 \ GetIsReference385 \ GetIsSex386 \ GetIsUsedItem387 \ GetIsUsedItemType388 \ GetItemCount389 \ GetKnockedState390 \ GetLOS391 \ GetLevel392 \ GetLockLevel393 \ GetLocked394 \ GetMenuHasTrait395 \ GetName396 \ GetNoRumors397 \ GetOffersServicesNow398 \ GetOpenState399 \ GetPCExpelled400 \ GetPCFactionAttack401 \ GetPCFactionMurder402 \ GetPCFactionSteal403 \ GetPCFactionSubmitAuthority404 \ GetPCFame405 \ GetPCInFaction406 \ GetPCInfamy407 \ GetPCIsClass408 \ GetPCIsRace409 \ GetPCIsSex410 \ GetPCMiscStat411 \ GetPCSleepHours412 \ GetPackageTarget413 \ GetParentRef414 \ GetPersuasionNumber415 \ GetPlayerControlsDisabled416 \ GetPlayerHasLastRiddenHorse417 \ GetPlayerInSEWorld418 \ GetPos419 \ GetQuestRunning420 \ GetQuestVariable421 \ GetRandomPercent422 \ GetRestrained423 \ GetScale424 \ GetScriptVariable425 \ GetSecondsPassed426 \ GetSelf427 \ GetShouldAttack428 \ GetSitting429 \ GetSleeping430 \ GetStage431 \ GetStageDone432 \ GetStartingAngle433 \ GetStartingPos434 \ GetTalkedToPC435 \ GetTalkedToPCParam436 \ GetTimeDead437 \ GetTotalPersuasionNumber438 \ GetTrespassWarningLevel439 \ GetUnconscious440 \ GetUsedItemActivate441 \ GetUsedItemLevel442 \ GetVampire443 \ GetWalkSpeed444 \ GetWeaponAnimType445 \ GetWeaponSkillType446 \ GetWindSpeed447 \ GoToJail448 \ HasFlames449 \ HasMagicEffect450 \ HasVampireFed451 \ IsActionRef452 \ IsActor453 \ IsActorAVictim454 \ IsActorDetected455 \ IsActorEvil456 \ IsActorUsingATorch457 \ IsActorsAIOff458 \ IsAnimPlayer459 \ IsCellOwner460 \ IsCloudy461 \ IsContinuingPackagePCNear462 \ IsCurrentFurnitureObj463 \ IsCurrentFurnitureRef464 \ IsEssential465 \ IsFacingUp466 \ IsGuard467 \ IsHorseStolen468 \ IsIdlePlaying469 \ IsInCombat470 \ IsInDangerousWater471 \ IsInInterior472 \ IsInMyOwnedCell473 \ IsLeftUp474 \ IsOwner475 \ IsPCAMurderer476 \ IsPCSleeping477 \ IsPlayerInJail478 \ IsPlayerMovingIntoNewSpace479 \ IsPlayersLastRiddenHorse480 \ IsPleasant481 \ IsRaining482 \ IsRidingHorse483 \ IsRunning484 \ IsShieldOut485 \ IsSneaking486 \ IsSnowing487 \ IsSpellTarget488 \ IsSwimming489 \ IsTalking490 \ IsTimePassing491 \ IsTorchOut492 \ IsTrespassing493 \ IsTurnArrest494 \ IsWaiting495 \ IsWeaponOut496 \ IsXBox497 \ IsYielding498 \ Kill499 \ KillActor500 \ KillAllActors501 \ Lock502 \ Look503 \ LoopGroup504 \ Message505 \ MessageBox506 \ ModAV507 \ ModActorValue508 \ ModAmountSoldStolen509 \ ModBarterGold510 \ ModCrimeGold511 \ ModDisposition512 \ ModFactionRank513 \ ModFactionReaction514 \ ModPCAttribute515 \ ModPCA516 \ ModPCFame517 \ ModPCInfamy518 \ ModPCMiscStat519 \ ModPCSkill520 \ ModPCS521 \ ModScale522 \ MoveTo523 \ MoveToMarker524 \ PCB525 \ PayFine526 \ PayFineThief527 \ PickIdle528 \ PlaceAtMe529 \ PlayBink530 \ PlayGroup531 \ PlayMagicEffectVisuals532 \ PlayMagicShaderVisuals533 \ PlaySound534 \ PlaySound3D535 \ PositionCell536 \ PositionWorld537 \ PreloadMagicEffect538 \ PurgeCellBuffers539 \ PushActorAway540 \ RefreshTopicList541 \ ReleaseWeatherOverride542 \ RemoveAllItems543 \ RemoveFlames544 \ RemoveItem545 \ RemoveMe546 \ RemoveScriptPackage547 \ RemoveSpell548 \ Reset3DState549 \ ResetFallDamageTimer550 \ ResetHealth551 \ ResetInterior552 \ Resurrect553 \ Rotate554 \ SCAOnActor555 \ SameFaction556 \ SameFactionAsPC557 \ SameRace558 \ SameRaceAsPC559 \ SameSex560 \ SameSexAsPC561 \ Say562 \ SayTo563 \ ScriptEffectElapsedSeconds564 \ SelectPlayerSpell565 \ SendTrespassAlarm566 \ SetAV567 \ SetActorAlpha568 \ SetActorFullName569 \ SetActorRefraction570 \ SetActorValue571 \ SetActorsAI572 \ SetAlert573 \ SetAllReachable574 \ SetAllVisible575 \ SetAngle576 \ SetAtStart577 \ SetBarterGold578 \ SetCellFullName579 \ SetCellOwnership580 \ SetCellPublicFlag581 \ SetClass582 \ SetCrimeGold583 \ SetDestroyed584 \ SetDoorDefaultOpen585 \ SetEssential586 \ SetFactionRank587 \ SetFactionReaction588 \ SetForceRun589 \ SetForceSneak590 \ SetGhost591 \ SetIgnoreFriendlyHits592 \ SetInCharGen593 \ SetInvestmentGold594 \ SetItemValue595 \ SetLevel596 \ SetNoAvoidance597 \ SetNoRumors598 \ SetOpenState599 \ SetOwnership600 \ SetPCExpelled601 \ SetPCFactionAttack602 \ SetPCFactionMurder603 \ SetPCFactionSteal604 \ SetPCFactionSubmitAuthority605 \ SetPCFame606 \ SetPCInfamy607 \ SetPCSleepHours608 \ SetPackDuration609 \ SetPlayerBirthsign610 \ SetPlayerInSEWorld611 \ SetPos612 \ SetQuestObject613 \ SetRestrained614 \ SetRigidBodyMass615 \ SetScale616 \ SetSceneIsComplex617 \ SetShowQuestItems618 \ SetSize619 \ SetStage620 \ SetUnconscious621 \ SetWeather622 \ ShowBirthsignMenu623 \ ShowClassMenu624 \ ShowDialogSubtitles625 \ ShowEnchantment626 \ ShowMap627 \ ShowRaceMenu628 \ ShowSpellMaking629 \ SkipAnim630 \ StartCombat631 \ StartConversation632 \ StartQuest633 \ StopCombat634 \ StopCombatAlarmOnActor635 \ StopLook636 \ StopMagicEffectVisuals637 \ StopMagicShaderVisuals638 \ StopQuest639 \ StopWaiting640 \ StreamMusic641 \ This642 \ ToggleActorsAI643 \ TrapUpdate644 \ TriggerHitShader645 \ UnequipItem646 \ Unlock647 \ VampireFeed648 \ Wait649 \ WakeUpPC650 \ WhichServiceMenu651 \ Yield652 \ evp653 \ pms654 \ saa655 \ sms656" }}}657 658" OBSE Functions {{{659syn keyword obseFunction660 \ abs661 \ acos662 \ activate2663 \ actorvaluetocode664 \ actorvaluetostring665 \ actorvaluetostringc666 \ addeffectitem667 \ addeffectitemc668 \ addfulleffectitem669 \ addfulleffectitemc670 \ additemns671 \ addmagiceffectcounter672 \ addmagiceffectcounterc673 \ addmecounter674 \ addmecounterc675 \ addspellns676 \ addtoleveledlist677 \ ahammerkey678 \ animpathincludes679 \ appendtoname680 \ asciitochar681 \ asin682 \ atan683 \ atan2684 \ avstring685 \ calcleveleditem686 \ calclevitemnr687 \ calclevitems688 \ cancastpower689 \ cancorpsecheck690 \ canfasttravelfromworld691 \ cantraveltomapmarker692 \ ceil693 \ chartoascii694 \ clearactivequest695 \ clearhotkey696 \ clearleveledlist697 \ clearownershipt698 \ clearplayerslastriddenhorse699 \ clickmenubutton700 \ cloneform701 \ closeallmenus702 \ closetextinput703 \ colvec704 \ comparefemalebipedpath705 \ comparefemalegroundpath706 \ comparefemaleiconpath707 \ compareiconpath708 \ comparemalebipedpath709 \ comparemalegroundpath710 \ comparemaleiconpath711 \ comparemodelpath712 \ comparename713 \ comparenames714 \ comparescripts715 \ con_cal716 \ con_getinisetting717 \ con_hairtint718 \ con_loadgame719 \ con_modwatershader720 \ con_playerspellbook721 \ con_quitgame722 \ con_refreshini723 \ con_runmemorypass724 \ con_save725 \ con_saveini726 \ con_setcamerafov727 \ con_setclipdist728 \ con_setfog729 \ con_setgamesetting730 \ con_setgamma731 \ con_sethdrparam732 \ con_setimagespaceglow733 \ con_setinisetting734 \ con_setskyparam735 \ con_settargetrefraction736 \ con_settargetrefractionfire737 \ con_sexchange738 \ con_tcl739 \ con_tfc740 \ con_tgm741 \ con_toggleai742 \ con_togglecombatai743 \ con_toggledetection744 \ con_togglemapmarkers745 \ con_togglemenus746 \ con_waterdeepcolor747 \ con_waterreflectioncolor748 \ con_watershallowcolor749 \ copyalleffectitems750 \ copyeyes751 \ copyfemalebipedpath752 \ copyfemalegroundpath753 \ copyfemaleiconpath754 \ copyhair755 \ copyiconpath756 \ copyir757 \ copymalebipedpath758 \ copymalegroundpath759 \ copymaleiconpath760 \ copymodelpath761 \ copyname762 \ copyntheffectitem763 \ copyrace764 \ cos765 \ cosh766 \ createtempref767 \ creaturehasnohead768 \ creaturehasnoleftarm769 \ creaturehasnomovement770 \ creaturehasnorightarm771 \ creaturenocombatinwater772 \ creatureusesweaponandshield773 \ dacos774 \ dasin775 \ datan776 \ datan2777 \ dcos778 \ dcosh779 \ debugprint780 \ deletefrominputtext781 \ deletereference782 \ disablecontrol783 \ disablekey784 \ disablemouse785 \ dispatchevent786 \ dispelnthactiveeffect787 \ dispelnthae788 \ dsin789 \ dsinh790 \ dtan791 \ dtanh792 \ enablecontrol793 \ enablekey794 \ enablemouse795 \ equipitem2796 \ equipitem2ns797 \ equipitemns798 \ equipitemsilent799 \ equipme800 \ eval801 \ evaluatepackage802 \ eventhandlerexist803 \ exp804 \ factionhasspecialcombat805 \ fileexists806 \ floor807 \ fmod808 \ forcecolumnvector809 \ forcerowvector810 \ generateidentitymatrix811 \ generaterotationmatrix812 \ generatezeromatrix813 \ getactiveeffectcasters814 \ getactiveeffectcodes815 \ getactiveeffectcount816 \ getactivemenucomponentid817 \ getactivemenufilter818 \ getactivemenumode819 \ getactivemenuobject820 \ getactivemenuref821 \ getactivemenuselection822 \ getactivequest823 \ getactiveuicomponentfullname824 \ getactiveuicomponentid825 \ getactiveuicomponentname826 \ getactoralpha827 \ getactorbaselevel828 \ getactorlightamount829 \ getactormaxlevel830 \ getactormaxswimbreath831 \ getactorminlevel832 \ getactorpackages833 \ getactorsoullevel834 \ getactorvaluec835 \ getalchmenuapparatus836 \ getalchmenuingredient837 \ getalchmenuingredientcount838 \ getallies839 \ getallmodlocaldata840 \ getaltcontrol2841 \ getapbowench842 \ getapench843 \ getapparatustype844 \ getappoison845 \ getarmorar846 \ getarmortype847 \ getarrayvariable848 \ getarrowprojectilebowenchantment849 \ getarrowprojectileenchantment850 \ getarrowprojectilepoison851 \ getattackdamage852 \ getavc853 \ getavforbaseactor854 \ getavforbaseactorc855 \ getavmod856 \ getavmodc857 \ getavskillmastery858 \ getavskillmasteryc859 \ getbarteritem860 \ getbarteritemquantity861 \ getbaseactorvaluec862 \ getbaseav2863 \ getbaseav2c864 \ getbaseav3865 \ getbaseav3c866 \ getbaseitems867 \ getbaseobject868 \ getbipediconpath869 \ getbipedmodelpath870 \ getbipedslotmask871 \ getbirthsignspells872 \ getbookcantbetaken873 \ getbookisscroll874 \ getbooklength875 \ getbookskilltaught876 \ getbooktext877 \ getboundingbox878 \ getboundingradius879 \ getcalcalllevels880 \ getcalceachincount881 \ getcallingscript882 \ getcellbehavesasexterior883 \ getcellchanged884 \ getcellclimate885 \ getcelldetachtime886 \ getcellfactionrank887 \ getcelllighting888 \ getcellmusictype889 \ getcellnorthrotation890 \ getcellresethours891 \ getcellwatertype892 \ getchancenone893 \ getclass894 \ getclassattribute895 \ getclassmenuhighlightedclass896 \ getclassmenuselectedclass897 \ getclassskill898 \ getclassskills899 \ getclassspecialization900 \ getclimatehasmasser901 \ getclimatehassecunda902 \ getclimatemoonphaselength903 \ getclimatesunrisebegin904 \ getclimatesunriseend905 \ getclimatesunsetbegin906 \ getclimatesunsetend907 \ getclimatevolatility908 \ getclosesound909 \ getcloudspeedlower910 \ getcloudspeedupper911 \ getcombatspells912 \ getcombatstyle913 \ getcombatstyleacrobaticsdodgechance914 \ getcombatstyleattackchance915 \ getcombatstyleattackduringblockmult916 \ getcombatstyleattacknotunderattackmult917 \ getcombatstyleattackskillmodbase918 \ getcombatstyleattackskillmodmult919 \ getcombatstyleattackunderattackmult920 \ getcombatstyleblockchance921 \ getcombatstyleblocknotunderattackmult922 \ getcombatstyleblockskillmodbase923 \ getcombatstyleblockskillmodmult924 \ getcombatstyleblockunderattackmult925 \ getcombatstylebuffstandoffdist926 \ getcombatstyledodgebacknotunderattackmult927 \ getcombatstyledodgebacktimermax928 \ getcombatstyledodgebacktimermin929 \ getcombatstyledodgebackunderattackmult930 \ getcombatstyledodgechance931 \ getcombatstyledodgefatiguemodbase932 \ getcombatstyledodgefatiguemodmult933 \ getcombatstyledodgefwattackingmult934 \ getcombatstyledodgefwnotattackingmult935 \ getcombatstyledodgefwtimermax936 \ getcombatstyledodgefwtimermin937 \ getcombatstyledodgelrchance938 \ getcombatstyledodgelrtimermax939 \ getcombatstyledodgelrtimermin940 \ getcombatstyledodgenotunderattackmult941 \ getcombatstyledodgeunderattackmult942 \ getcombatstyleencumberedspeedmodbase943 \ getcombatstyleencumberedspeedmodmult944 \ getcombatstylefleeingdisabled945 \ getcombatstylegroupstandoffdist946 \ getcombatstyleh2hbonustoattack947 \ getcombatstyleholdtimermax948 \ getcombatstyleholdtimermin949 \ getcombatstyleidletimermax950 \ getcombatstyleidletimermin951 \ getcombatstyleignorealliesinarea952 \ getcombatstylekobonustoattack953 \ getcombatstylekobonustopowerattack954 \ getcombatstylemeleealertok955 \ getcombatstylepowerattackchance956 \ getcombatstylepowerattackfatiguemodbase957 \ getcombatstylepowerattackfatiguemodmult958 \ getcombatstyleprefersranged959 \ getcombatstylerangedstandoffdist960 \ getcombatstylerangemaxmult961 \ getcombatstylerangeoptimalmult962 \ getcombatstylerejectsyields963 \ getcombatstylerushattackchance964 \ getcombatstylerushattackdistmult965 \ getcombatstylestaggerbonustoattack966 \ getcombatstylestaggerbonustopowerattack967 \ getcombatstyleswitchdistmelee968 \ getcombatstyleswitchdistranged969 \ getcombatstylewillyield970 \ getcombattarget971 \ getcompletedquests972 \ getcontainermenuview973 \ getcontainerrespawns974 \ getcontrol975 \ getcreaturebasescale976 \ getcreaturecombatskill977 \ getcreatureflies978 \ getcreaturemagicskill979 \ getcreaturemodelpaths980 \ getcreaturereach981 \ getcreaturesoullevel982 \ getcreaturesound983 \ getcreaturesoundbase984 \ getcreaturestealthskill985 \ getcreatureswims986 \ getcreaturetype987 \ getcreaturewalks988 \ getcrosshairref989 \ getcurrentcharge990 \ getcurrentclimateid991 \ getcurrenteditorpackage992 \ getcurrenteventname993 \ getcurrenthealth994 \ getcurrentpackage995 \ getcurrentpackageprocedure996 \ getcurrentquests997 \ getcurrentregion998 \ getcurrentregions999 \ getcurrentscript1000 \ getcurrentsoullevel1001 \ getcurrentweatherid1002 \ getcursorpos1003 \ getdebugselection1004 \ getdescription1005 \ getdoorteleportrot1006 \ getdoorteleportx1007 \ getdoorteleporty1008 \ getdoorteleportz1009 \ geteditorid1010 \ geteditorsize1011 \ getenchantment1012 \ getenchantmentcharge1013 \ getenchantmentcost1014 \ getenchantmenttype1015 \ getenchmenubaseitem1016 \ getenchmenuenchitem1017 \ getenchmenusoulgem1018 \ getequipmentslot1019 \ getequipmentslotmask1020 \ getequippedcurrentcharge1021 \ getequippedcurrenthealth1022 \ getequippeditems1023 \ getequippedobject1024 \ getequippedtorchtimeleft1025 \ getequippedweaponpoison1026 \ geteyes1027 \ getfactions1028 \ getfalltimer1029 \ getfirstref1030 \ getfirstrefincell1031 \ getfogdayfar1032 \ getfogdaynear1033 \ getfognightfar1034 \ getfognightnear1035 \ getfollowers1036 \ getformfrommod1037 \ getformidstring1038 \ getfps1039 \ getfullgoldvalue1040 \ getgamedifficulty1041 \ getgameloaded1042 \ getgamerestarted1043 \ getgodmode1044 \ getgoldvalue1045 \ getgridstoload1046 \ getgroundsurfacematerial1047 \ gethair1048 \ gethaircolor1049 \ gethdrvalue1050 \ gethidesamulet1051 \ gethidesrings1052 \ gethighactors1053 \ gethorse1054 \ gethotkeyitem1055 \ geticonpath1056 \ getignoresresistance1057 \ getingredient1058 \ getingredientchance1059 \ getinputtext1060 \ getinventoryobject1061 \ getinvrefsforitem1062 \ getitems1063 \ getkeyname1064 \ getkeypress1065 \ getlastcreatedpotion1066 \ getlastcreatedspell1067 \ getlastenchanteditem1068 \ getlastsigilstonecreateditem1069 \ getlastsigilstoneenchanteditem1070 \ getlastss1071 \ getlastsscreated1072 \ getlastssitem1073 \ getlasttransactionitem1074 \ getlasttransactionquantity1075 \ getlastuniquecreatedpotion1076 \ getlastusedsigilstone1077 \ getlevcreaturetemplate1078 \ getleveledspells1079 \ getlevitembylevel1080 \ getlevitemindexbyform1081 \ getlevitemindexbylevel1082 \ getlightduration1083 \ getlightningfrequency1084 \ getlightradius1085 \ getlightrgb1086 \ getlinkeddoor1087 \ getloadedtypearray1088 \ getlocalgravity1089 \ getloopsound1090 \ getlowactors1091 \ getluckmodifiedskill1092 \ getmagiceffectareasound1093 \ getmagiceffectareasoundc1094 \ getmagiceffectbarterfactor1095 \ getmagiceffectbarterfactorc1096 \ getmagiceffectbasecost1097 \ getmagiceffectbasecostc1098 \ getmagiceffectboltsound1099 \ getmagiceffectboltsoundc1100 \ getmagiceffectcastingsound1101 \ getmagiceffectcastingsoundc1102 \ getmagiceffectchars1103 \ getmagiceffectcharsc1104 \ getmagiceffectcode1105 \ getmagiceffectcounters1106 \ getmagiceffectcountersc1107 \ getmagiceffectenchantfactor1108 \ getmagiceffectenchantfactorc1109 \ getmagiceffectenchantshader1110 \ getmagiceffectenchantshaderc1111 \ getmagiceffecthitshader1112 \ getmagiceffecthitshaderc1113 \ getmagiceffecthitsound1114 \ getmagiceffecthitsoundc1115 \ getmagiceffecticon1116 \ getmagiceffecticonc1117 \ getmagiceffectlight1118 \ getmagiceffectlightc1119 \ getmagiceffectmodel1120 \ getmagiceffectmodelc1121 \ getmagiceffectname1122 \ getmagiceffectnamec1123 \ getmagiceffectnumcounters1124 \ getmagiceffectnumcountersc1125 \ getmagiceffectotheractorvalue1126 \ getmagiceffectotheractorvaluec1127 \ getmagiceffectprojectilespeed1128 \ getmagiceffectprojectilespeedc1129 \ getmagiceffectresistvalue1130 \ getmagiceffectresistvaluec1131 \ getmagiceffectschool1132 \ getmagiceffectschoolc1133 \ getmagiceffectusedobject1134 \ getmagiceffectusedobjectc1135 \ getmagicitemeffectcount1136 \ getmagicitemtype1137 \ getmagicprojectilespell1138 \ getmapmarkers1139 \ getmapmarkertype1140 \ getmapmenumarkername1141 \ getmapmenumarkerref1142 \ getmaxav1143 \ getmaxavc1144 \ getmaxlevel1145 \ getmeareasound1146 \ getmeareasoundc1147 \ getmebarterc1148 \ getmebasecost1149 \ getmebasecostc1150 \ getmeboltsound1151 \ getmeboltsoundc1152 \ getmecastingsound1153 \ getmecastingsoundc1154 \ getmecounters1155 \ getmecountersc1156 \ getmeebarter1157 \ getmeebarterc1158 \ getmeenchant1159 \ getmeenchantc1160 \ getmeenchantshader1161 \ getmeenchantshaderc1162 \ getmehitshader1163 \ getmehitshaderc1164 \ getmehitsound1165 \ getmehitsoundc1166 \ getmeicon1167 \ getmeiconc1168 \ getmelight1169 \ getmelightc1170 \ getmemodel1171 \ getmemodelc1172 \ getmename1173 \ getmenamec1174 \ getmenufloatvalue1175 \ getmenumcounters1176 \ getmenumcountersc1177 \ getmenustringvalue1178 \ getmeotheractorvalue1179 \ getmeotheractorvaluec1180 \ getmeprojspeed1181 \ getmeprojspeedc1182 \ getmerchantcontainer1183 \ getmeresistvalue1184 \ getmeresistvaluec1185 \ getmeschool1186 \ getmeschoolc1187 \ getmessageboxtype1188 \ getmeusedobject1189 \ getmeusedobjectc1190 \ getmiddlehighactors1191 \ getmieffectcount1192 \ getminlevel1193 \ getmitype1194 \ getmodelpath1195 \ getmodindex1196 \ getmodlocaldata1197 \ getmousebuttonpress1198 \ getmousebuttonsswapped1199 \ getmpspell1200 \ getnextref