List of Functions
Revision as of 10:36, 8 June 2007 by imported>Mmmpld (New page listing OBSE & Vanilla functions)
This page lists all available scripting functions for both Oblivion Script Extender and Vanilla, and as such is quite large. It needs to be updated manually as more functions are added.
A
- Abs (OBSE)
- ACos (OBSE)
- Activate
- AddAchievement
- AddEffectItem (OBSE)
- AddEffectItemC (OBSE)
- AddFlames
- AddFullEffectItem (OBSE)
- AddFullEffectItemC (OBSE)
- AddItem
- AddScriptPackage
- AddSpell
- AddTopic
- AdvancePCLevel
- AdvancePCSkill
- AHammerKey (OBSE)
- AppendToName (OBSE)
- ASin (OBSE)
- ATan2 (OBSE)
- ATan (OBSE)
- Autosave
C
- CanHaveFlames
- CanPayCrimeGold
- Cast
- Ceil (OBSE)
- CloneForm (OBSE)
- CloseCurrentOblivionGate
- CloseOblivionGate
- CompareFemaleBipedPath (OBSE)
- CompareFemaleGroundPath (OBSE)
- CompareFemaleIconPath (OBSE)
- CompareIconPath (OBSE)
- CompareMaleBipedPath (OBSE)
- CompareMaleGroundPath (OBSE)
- CompareMaleIconPath (OBSE)
- CompareModelPath (OBSE)
- CompareName (OBSE)
- CompleteQuest
- con_CAL (OBSE)
- con_GetINISetting (OBSE)
- con_HairTint (OBSE)
- con_ModWaterShader (OBSE)
- con_QuitGame (OBSE)
- con_RefreshINI (OBSE)
- con_RunMemoryPass (OBSE)
- con_Save (OBSE)
- con_SaveINI (OBSE)
- con_SetCameraFOV (OBSE)
- con_SetClipDist (OBSE)
- con_SetFog (OBSE)
- con_SetGameSetting (OBSE)
- con_SetGamma (OBSE)
- con_SetHDRParam (OBSE)
- con_SetImageSpaceGlow (OBSE)
- con_SetINISetting (OBSE)
- con_SetSkyParam (OBSE)
- con_SetTargetRefraction (OBSE)
- con_SetTargetRefractionFire (OBSE)
- con_SexChange (OBSE)
- con_TCL (OBSE)
- con_TGM (OBSE)
- con_ToggleAI (OBSE)
- con_ToggleCombatAI (OBSE)
- con_ToggleDetection (OBSE)
- con_ToggleMenus (OBSE)
- con_WaterDeepColor (OBSE)
- con_WaterReflectionColor (OBSE)
- con_WaterShallowColor (OBSE)
- CopyAllEffectItems (OBSE)
- CopyFemaleBipedPath (OBSE)
- CopyFemaleGroundPath (OBSE)
- CopyFemaleIconPath (OBSE)
- CopyIconPath (OBSE)
- CopyMaleBipedPath (OBSE)
- CopyMaleGroundPath (OBSE)
- CopyMaleIconPath (OBSE)
- CopyModelPath (OBSE)
- CopyName (OBSE)
- CopyNthEffectItem (OBSE)
- Cos (OBSE)
- Cosh (OBSE)
- CreateFullActorCopy
D
E
F
G
- GetActionRef
- GetActorLightAmount (OBSE)
- GetActorValue
- GetAlarmed
- GetAltControl (OBSE)
- GetAmountSoldStolen
- GetAngle
- GetApparatusType (OBSE)
- GetArmorAR (OBSE)
- GetArmorRating
- GetArmorRatingUpperBody
- GetArmorType (OBSE)
- GetAttackDamage (OBSE)
- GetAttacked
- GetBarterGold
- GetBaseActorValue
- GetBaseObject (OBSE)
- GetBookCantBeTaken (OBSE)
- GetBookIsScroll (OBSE)
- GetBookSkillTaught (OBSE)
- GetButtonPressed
- GetClass (OBSE)
- GetClassAttribute (OBSE)
- GetClassDefaultMatch
- GetClassSkill (OBSE)
- GetClassSpecialization (OBSE)
- GetClothingValue
- GetCombatTarget
- GetContainer
- GetControl (OBSE)
- GetCreatureCombatSkill (OBSE)
- GetCreatureMagicSkill (OBSE)
- GetCreatureStealthSkill (OBSE)
- GetCreatureType (OBSE)
- GetCrime
- GetCrimeGold
- GetCrimeKnown
- GetCurrentAIPackage
- GetCurrentAIProcedure
- GetCurrentCharge (OBSE)
- GetCurrentHealth (OBSE)
- GetCurrentSoulLevel (OBSE)
- GetCurrentTime
- GetCurrentWeatherPercent
- GetDayOfWeek
- GetDead
- GetDeadCount
- GetDestroyed
- GetDetected
- GetDetectionLevel
- GetDisabled
- GetDisposition
- GetDistance
- GetDoorDefaultOpen
- GetEnchantment (OBSE)
- GetEnchantmentCharge (OBSE)
- GetEnchantmentCost (OBSE)
- GetEnchantmentType (OBSE)
- GetEquipmentSlot (OBSE)
- GetEquipmentSlotMask (OBSE)
- GetEquipped
- GetEquippedCurrentCharge (OBSE)
- GetEquippedCurrentHealth (OBSE)
- GetEquippedObject (OBSE)
- GetEquippedWeaponPoison (OBSE)
- GetFactionRank
- GetFactionRankDifference
- GetFactionReaction
- GetFatiguePercentage
- GetForceRun
- GetForceSneak
- GetFPS (OBSE)
- GetFriendHit
- GetFurnitureMarkerID
- GetGameLoaded (OBSE)
- GetGameSetting
- GetGlobalValue
- GetGold
- GetGoldValue (OBSE)
- GetHeadingAngle
- GetIdleDoneOnce
- GetIgnoreFriendlyHits
- GetIgnoresResistance (OBSE)
- GetInCell
- GetInCellParam
- GetInFaction
- GetInSameCell
- GetInventoryObject (OBSE)
- GetInvestmentGold
- GetInWorldspace
- GetIsAlerted
- GetIsClass
- GetIsClassDefault
- GetIsCreature
- GetIsCurrentPackage
- GetIsCurrentWeather
- GetIsGhost
- GetIsID
- GetIsPlayableRace
- GetIsPlayerBirthsign
- GetIsRace
- GetIsReference
- GetIsSex
- GetIsUsedItem
- GetIsUsedItemType
- GetItemCount
- GetKeyPress (OBSE)
- GetKnockedState
- GetLevel
- GetLocked
- GetLockLevel
- GetLOS
- GetMagicEffectBarterFactor (OBSE)
- GetMagicEffectBaseCost (OBSE)
- GetMagicEffectCode (OBSE)
- GetMagicEffectEnchantFactor (OBSE)
- GetMagicEffectOtherActorValue (OBSE)
- GetMagicEffectOtherActorValueC (OBSE)
- GetMagicEffectProjectileSpeed (OBSE)
- GetMagicEffectSchool (OBSE)
- GetMagicEffectUsedObject (OBSE)
- GetMagicEffectUsedObjectC (OBSE)
- GetMagicItemEffectCount (OBSE)
- GetMagicItemType (OBSE)
- GetMouseButtonPress (OBSE)
- GetNoRumors
- GetNthEffectItemActorValue (OBSE)
- GetNthEffectItemArea (OBSE)
- GetNthEffectItemCode (OBSE)
- GetNthEffectItemDuration (OBSE)
- GetNthEffectItemMagnitude (OBSE)
- GetNthEffectItemRange (OBSE)
- GetNthEffectItemScript (OBSE)
- GetNthEffectItemScriptSchool (OBSE)
- GetNthEffectItemScriptVisualEffect (OBSE)
- GetNthPlayerSpell (OBSE)
- GetNumericINISetting (OBSE)
- GetNumItems (OBSE)
- GetNumKeysPressed (OBSE)
- GetNumMouseButtonsPressed (OBSE)
- GetObjectCharge (OBSE)
- GetObjectHealth (OBSE)
- GetOBSEVersion (OBSE)
- GetOffersServicesNow
- GetOpenState
- GetPackageTarget
- GetParentCell (OBSE)
- GetParentRef
- GetPCExpelled
- GetPCFactionAttack
- GetPCFactionMurder
- GetPCFactionSteal
- GetPCFactionSubmitAuthority
- GetPCFame
- GetPCInFaction
- GetPCInfamy
- GetPCIsClass
- GetPCIsRace
- GetPCIsSex
- GetPCMiscStat
- GetPCSleepHours
- GetPersuasionNumber
- GetPlayerControlsDisabled
- GetPlayerHasLastRiddenHorse
- GetPlayerInSEWorld
- GetPlayerSkillUse (OBSE)
- GetPlayerSpell (OBSE)
- GetPlayerSpellCount (OBSE)
- GetPos
- GetQuality (OBSE)
- GetQuestRunning
- GetQuestVariable
- GetRandomPercent
- GetRestrained
- GetScale
- GetScriptVariable
- GetSecondsPassed
- GetSelf
- GetShouldAttack
- GetSitting
- GetSkillUseIncrement (OBSE)
- GetSleeping
- GetSoulGemCapacity (OBSE)
- GetSoulLevel (OBSE)
- GetSpellMagickaCost (OBSE)
- GetSpellMasteryLevel (OBSE)
- GetSpellSchool (OBSE)
- GetSpellType (OBSE)
- GetStage
- GetStageDone
- GetStartingAngle
- GetStartingPos
- GetTalkedToPC
- GetTalkedToPCParam
- GetTimeDead
- GetTotalPersuasionNumber
- GetTrespassWarningLevel
- GetType (OBSE)
- GetUnconscious
- GetUsedItemActivate
- GetUsedItemLevel
- GetVampire
- GetWalkSpeed
- GetWeaponAnimType
- GetWeaponReach (OBSE)
- GetWeaponSkillType
- GetWeaponSpeed (OBSE)
- GetWeaponType (OBSE)
- GetWeight (OBSE)
- GetWindSpeed
- Goto (OBSE)
- GoToJail
H
I
- IncrementPlayerSkillUse (OBSE)
- IsActionRef
- IsActivator (OBSE)
- IsActor
- IsActorAVictim
- IsActorDetected
- IsActorEvil
- IsActorsAIOff
- IsActorUsingATorch
- IsAlchemyItem (OBSE)
- IsAmmo (OBSE)
- IsAnimPlaying
- IsApparatus (OBSE)
- IsArmor (OBSE)
- IsBook (OBSE)
- IsCellOwner
- IsClassAttribute (OBSE)
- IsClassSkill (OBSE)
- IsClonedForm (OBSE)
- IsClothing (OBSE)
- IsCloudy
- IsContainer (OBSE)
- IsContinuingPackagePCNear
- IsCreature (OBSE)
- IsCurrentFurnitureObj
- IsCurrentFurnitureRef
- IsDoor (OBSE)
- IsEssential
- IsFacingUp
- IsFood (OBSE)
- IsFurniture (OBSE)
- IsGlobalCollisionDisabled (OBSE)
- IsGuard
- IsHorseStolen
- IsIdlePlaying
- IsInCombat
- IsInDangerousWater
- IsIngredient (OBSE)
- IsInInterior
- IsInMyOwnedCell
- IsKey (OBSE)
- IsKeyPressed2 (OBSE)
- IsKeyPressed (OBSE)
- IsLeftUp
- IsLight (OBSE)
- IsMagicEffectCanRecover (OBSE)
- IsMagicEffectCanRecoverC (OBSE)
- IsMagicEffectDetrimental (OBSE)
- IsMagicEffectDetrimentalC (OBSE)
- IsMagicEffectForEnchanting (OBSE)
- IsMagicEffectForEnchantingC (OBSE)
- IsMagicEffectForSpellmaking (OBSE)
- IsMagicEffectForSpellmakingC (OBSE)
- IsMagicEffectHostile (OBSE)
- IsMagicEffectMagnitudePercent (OBSE)
- IsMagicEffectMagnitudePercentC (OBSE)
- IsMagicEffectOnSelfAllowed (OBSE)
- IsMagicEffectOnSelfAllowedC (OBSE)
- IsMagicEffectOnTargetAllowed (OBSE)
- IsMagicEffectOnTargetAllowedC (OBSE)
- IsMagicEffectOnTouchAllowed (OBSE)
- IsMagicEffectOnTouchAllowedC (OBSE)
- IsMagicItemAutoCalc (OBSE)
- IsNthEffectItemScripted (OBSE)
- IsNthEffectItemScriptHostile (OBSE)
- IsOwner
- IsPCAMurderer
- IsPCSleeping
- IsPlayerInJail
- IsPlayerMovingIntoNewSpace
- IsPlayersLastRiddenHorse
- IsPleasant
- IsPoison (OBSE)
- IsQuestItem (OBSE)
- IsRaining
- IsRefEssential (OBSE)
- IsRidingHorse
- IsRunning
- IsScripted (OBSE)
- IsShieldOut
- IsSigilStone (OBSE)
- IsSneaking
- IsSnowing
- IsSoulGem (OBSE)
- IsSpellTarget
- IsSwimming
- IsTalking
- IsThirdPerson (OBSE)
- IsTimePassing
- IsTorchOut
- IsTrespassing
- IsTurnArrest
- IsWaiting
- IsWeapon (OBSE)
- IsWeaponOut
- IsXBox
- IsYielding
K
L
M
- MagicEffectFXPersists (OBSE)
- MagicEffectFXPersistsC (OBSE)
- MagicEffectHasNoArea (OBSE)
- MagicEffectHasNoAreaC (OBSE)
- MagicEffectHasNoDuration (OBSE)
- MagicEffectHasNoDurationC (OBSE)
- MagicEffectHasNoHitEffect (OBSE)
- MagicEffectHasNoHitEffectC (OBSE)
- MagicEffectHasNoIngredient (OBSE)
- MagicEffectHasNoIngredientC (OBSE)
- MagicEffectHasNoMagnitude (OBSE)
- MagicEffectHasNoMagnitudeC (OBSE)
- MagicEffectUsesArmor (OBSE)
- MagicEffectUsesArmorC (OBSE)
- MagicEffectUsesAttribute (OBSE)
- MagicEffectUsesAttributeC (OBSE)
- MagicEffectUsesCreature (OBSE)
- MagicEffectUsesCreatureC (OBSE)
- MagicEffectUsesOtherActorValue (OBSE)
- MagicEffectUsesOtherActorValueC (OBSE)
- MagicEffectUsesSkill (OBSE)
- MagicEffectUsesSkillC (OBSE)
- MagicEffectUsesWeapon (OBSE)
- MagicEffectUsesWeaponC (OBSE)
- MagicItemHasEffect (OBSE)
- MagicItemHasEffectCode (OBSE)
- MenuHoldKey (OBSE)
- MenuMode (Function)
- MenuReleaseKey (OBSE)
- MenuTapKey (OBSE)
- Message
- MessageBox
- ModActorValue2 (OBSE)
- ModActorValue
- ModAmountSoldStolen
- ModArmorAR (OBSE)
- ModAttackDamage (OBSE)
- ModBarterGold
- ModCrimeGold
- ModDisposition
- ModEnchantmentCharge (OBSE)
- ModEnchantmentCost (OBSE)
- ModEquippedCurrentCharge (OBSE)
- ModEquippedCurrentHealth (OBSE)
- ModFactionRank
- ModFactionReaction
- ModFemaleBipedPath (OBSE)
- ModFemaleGroundPath (OBSE)
- ModFemaleIconPath (OBSE)
- ModGoldValue (OBSE)
- ModIconPath (OBSE)
- ModMaleBipedPath (OBSE)
- ModMaleGroundPath (OBSE)
- ModMaleIconPath (OBSE)
- ModModelPath (OBSE)
- ModName (OBSE)
- ModNthEffectItemArea (OBSE)
- ModNthEffectItemDuration (OBSE)
- ModNthEffectItemMagnitude (OBSE)
- ModObjectCharge (OBSE)
- ModObjectHealth (OBSE)
- ModPCAttribute
- ModPCFame
- ModPCInfamy
- ModPCMiscStat
- ModPCSkill
- ModQuality (OBSE)
- ModScale
- ModSpellMagickaCost (OBSE)
- ModWeaponReach (OBSE)
- ModWeaponSpeed (OBSE)
- ModWeight (OBSE)
- MoveMouseX (OBSE)
- MoveMouseY (OBSE)
- MoveTo
- MoveToMarker
P
R
- Rand (OBSE)
- RefreshTopicList
- ReleaseKey (OBSE)
- ReleaseWeatherOverride
- RemoveAllItems
- RemoveEnchantment (OBSE)
- RemoveEquippedWeaponPoison (OBSE)
- RemoveFlames
- RemoveItem
- RemoveMe
- RemoveNthEffectItem (OBSE)
- RemoveScriptPackage
- RemoveSpell
- Reset3DState
- ResetFallDamageTimer
- ResetHealth
- ResetInterior
- RestoreIP (OBSE)
- Resurrect
- RightShift (OBSE)
- Rotate
- RunBatchScript (OBSE)
S
- SameFaction
- SameFactionAsPC
- SameRace
- SameRaceAsPC
- SameSex
- SameSexAsPC
- SaveIP (OBSE)
- Say
- SayTo
- ScriptEffectElapsedSeconds
- SelectPlayerSpell
- SendTrespassAlarm
- SetActorAlpha
- SetActorFullName
- SetActorRefraction
- SetActorValue
- SetAlert
- SetAllReachable
- SetAllVisible
- SetAngle
- SetApparatusType (OBSE)
- SetArmorAR (OBSE)
- SetArmorType (OBSE)
- SetAtStart
- SetAttackDamage (OBSE)
- SetBarterGold
- SetBookCantBeTaken (OBSE)
- SetBookIsScroll (OBSE)
- SetBookSkillTaught (OBSE)
- SetCellFullName
- SetCellOwnership
- SetCellPublicFlag
- SetClass
- SetCombatStyle
- SetCrimeGold
- SetDestroyed
- SetDisableGlobalCollision (OBSE)
- SetDoorDefaultOpen
- SetEnchantment (OBSE)
- SetEnchantmentCharge (OBSE)
- SetEnchantmentCost (OBSE)
- SetEnchantmentType (OBSE)
- SetEquipmentSlot (OBSE)
- SetEquippedCurrentCharge (OBSE)
- SetEquippedCurrentHealth (OBSE)
- SetEquippedWeaponPoison (OBSE)
- SetEssential
- SetFactionRank
- SetFactionReaction
- SetFemaleBipedPath (OBSE)
- SetFemaleGroundPath (OBSE)
- SetFemaleIconPath (OBSE)
- SetForceRun
- SetForceSneak
- SetGhost
- SetGoldValue (OBSE)
- SetIconPath (OBSE)
- SetIgnoreFriendlyHits
- SetIgnoresResistance (OBSE)
- SetInCharGen
- SetInvestmentGold
- SetIsFood (OBSE)
- SetItemValue
- SetLevel
- SetMagicItemAutoCalc (OBSE)
- SetMaleBipedPath (OBSE)
- SetMaleGroundPath (OBSE)
- SetMaleIconPath (OBSE)
- SetModelPath (OBSE)
- SetMouseSpeedX (OBSE)
- SetMouseSpeedY (OBSE)
- SetName (OBSE)
- SetNoAvoidance
- SetNoRumors
- SetNthEffectItemActorValue (OBSE)
- SetNthEffectItemArea (OBSE)
- SetNthEffectItemDuration (OBSE)
- SetNthEffectItemMagnitude (OBSE)
- SetNthEffectItemRange (OBSE)
- SetNthEffectItemScriptHostile (OBSE)
- SetNthEffectItemScriptSchool (OBSE)
- SetNthEffectItemScriptVisualEffect (OBSE)
- SetNthEffectItemScriptVisualEffectC (OBSE)
- SetNumericGameSetting (OBSE)
- SetNumericINISetting (OBSE)
- SetObjectCharge (OBSE)
- SetObjectHealth (OBSE)
- SetOpenState
- SetOwnership
- SetPackDuration
- SetPCExpelled
- SetPCFactionAttack
- SetPCFactionMurder
- SetPCFactionSteal
- SetPCFactionSubmitAuthority
- SetPCFame
- SetPCInfamy
- SetPCSleepHours
- SetPos
- SetQuality (OBSE)
- SetQuestItem (OBSE)
- SetQuestObject
- SetRefEssential (OBSE)
- SetRestrained
- SetRigidBodyMass
- SetScale
- SetSceneIsComplex
- SetShowQuestItems
- SetSize
- SetSkillUseIncrement (OBSE)
- SetSoulGemCapacity (OBSE)
- SetSoulLevel (OBSE)
- SetSpellMagickaCost (OBSE)
- SetSpellMasteryLevel (OBSE)
- SetSpellType (OBSE)
- SetStage
- SetUnconscious
- SetWeaponReach (OBSE)
- SetWeaponSpeed (OBSE)
- SetWeaponType (OBSE)
- SetWeather
- SetWeight (OBSE)
- ShowBirthsignMenu
- ShowClassMenu
- ShowDialogSubtitles
- ShowEnchantment
- ShowMap
- ShowRaceMenu
- ShowSpellMaking
- Sin (OBSE)
- Sinh (OBSE)
- SkipAnim
- SquareRoot (OBSE)
- StartCombat
- StartConversation
- StartQuest
- StopCombat
- StopCombatAlarmOnActor
- StopLook
- StopMagicEffectVisuals
- StopMagicShaderVisuals
- StopQuest
- StopWaiting
- StreamMusic