0% found this document useful (0 votes)
263 views5 pages

Skyrim Modding Script Reference

This document lists functions available in the SKSE Papyrus scripting engine for interacting with common game objects like actors, armor, spells, and more. It provides over 150 getter and setter functions organized by the script class to retrieve and modify values.

Uploaded by

Jevi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
263 views5 pages

Skyrim Modding Script Reference

This document lists functions available in the SKSE Papyrus scripting engine for interacting with common game objects like actors, armor, spells, and more. It provides over 150 getter and setter functions organized by the script class to retrieve and modify values.

Uploaded by

Jevi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 5

SKSE 1.5.

11 Papyrus Functions
ActiveMagicEffect
- GetDuration
- GetTimeElapsed
Actor.psc
- GetWornForm
- GetSpellCount
- GetNthSpell
ActorBase.psc
- Get/SetCombatStyle
- GetOutfit
- SetClass
- Get/SetWeight
- GetNumHeadParts
- Get/SetNthHeadPart
- Get/SetFaceMorph
- Get/SetFacePreset
- Get/SetHairColor
- GetSpellCount
- GetNthSpell
Alias.psc
- GetName
- GetID
Apparatus.psc
- Get/SetQuality
Armor.psc
- Get/Set/ModArmorRating
- Get/SetSlotMask
- AddSlotTo/RemoveSlotFromMask
- GetMaskForSlot
- Slot properties
- IsBoots/Cuirass/Gauntlets/Helmet/Shield
- IsLightArmor/HeavyArmor/Clothing/Jewelry
- IsClothingBody/Head/Feet/Hands/Ring/Rich/Poor
- GetWeightClass
- Get/Set/ModelPath/IconPath/MessageIconPath
- Get/SetEnchantment
- GetNumArmorAddons
- GetNthArmorAddon
ArmorAddon.psc
- Get/SetModelPath
- GetModelNumTextureSets
- Get/SetModelNthTextureSet
- GetNumAdditionalRaces
- GetNthAdditionalRace
Book.psc
- GetSpell
Cell.psc
- GetNumRefs
- GetNthRef

ColorForm.psc
- GetRed/Green/Blue
- GetHue/Saturation/Luminosity
CombatStyle.psc
- Get/SetOffensiveMult
- Get/SetDefensiveMult
- Get/SetGroupOffensiveMult
- Get/SetAvoidThreatChance
- Get/SetMeleeMult
- Get/SetRangedMult
- Get/SetShoutMult
- Get/SetStaffMult
- Get/SetUnarmedMult
- Get/SetMeleeAttackStaggeredMult
- Get/SetMeleePowerAttackStaggeredMult
- Get/SetMeleePowerAttackBlockingMult
- Get/SetMeleeBashMult
- Get/SetMeleeBashRecoiledMult
- Get/SetMeleeBashAttackMult
- Get/SetMeleeBashPowerAttackMult
- Get/SetMeleeSpecialAttackMult
- Get/SetAllowDualWielding
- Get/SetCloseRangeDuelingCircleMult
- Get/SetCloseRangeDuelingFallbackMult
- Get/SetCloseRangeFlankingFlankMult
- Get/SetCloseRangeFlankingStalkMult
- Get/SetLongRangeStrafeMult
- Get/SetFlightHoverChance
- Get/SetFlightDiveBombChance
- Get/SetFlightFlyingAttackChance
ConstructibleObject.psc
- Get/SetResult
- Get/SetResultQuantity
- GetNumIngredients
- Get/SetNthIngredient
- Get/SetNthIngredientQuantity
- Get/SetWorkbenchKeyword
Enchantment.psc
- GetNumEffects
- GetNthEffectMagnitude
- GetNthEffectArea
- GetNthEffectDuration
- GetNthEffectMagicEffect
- GetCostliestEffectIndex
Form.psc
- GetType
- Get/SetName
- Get/SetWeight
- SetGoldValue
- GetNumKeywords
- GetNthKeyword
- HasKeywordString
FormType.psc
- properties listing Form.GetType return values. Currently unusable.

Game.psc
- Get/Set/ModPerkPoints
- GetModCount
- GetModByName
- GetModName/Author/Description
- GetModDependencyCount
- GetNthModDependency
- SetGameSettingFloat/Int/Bool/String
HeadPart.psc
GetType
GetNumExtraParts
GetNthExtraPart
HasExtraPart
GetIndexOfExtraPart
GetValidRaces
SetValidRaces

Ingredient.psc
- GetNumEffects
- GetNthEffectMagnitude
- GetNthEffectArea
- GetNthEffectDuration
- GetNthEffectMagicEffect
- GetCostliestEffectIndex
Input.psc
- IsKeyPressed
- TapKey
- HoldKey
- ReleaseKey
- GetNumKeysPressed
- GetNthKeyPressed
Keyword.psc
- GetString
- GetKeyword
Math.psc
- Left/RightShift
- LogicalAnd/Or/Xor/Not
ObjectReference.psc
- GetNumItems
- GetNthForm
- IsHarvested
- GetTotalItemWeight
- GetTotalArmorWeight
- SetItemHealthPercent
- GetItemMaxCharge
- Get/SetItemCharge
Outfit
- GetNumParts
- GetNthPart
Potion.psc
- IsFood
- GetNumEffects
- GetNthEffectMagnitude

GetNthEffectArea
GetNthEffectDuration
GetNthEffectMagicEffect
GetCostliestEffectIndex

Quest.psc
- GetQuest
- GetID
- GetPriority
- GetNumAliases
- GetNthAlias
- GetAliasByName
Race.psc
- GetSpellCount
- GetNthSpell
- IsRaceFlagSet, Set/ClearRaceFlag
- Various RaceFlag properties
- Various alias functions for info about specific race flags
Scroll.psc
- GetCastTime
- GetPerk
- GetNumEffects
- GetNthEffectMagnitude
- GetNthEffectArea
- GetNthEffectDuration
- GetNthEffectMagicEffect
- GetCostliestEffectIndex
Shout.psc
- Get/SetNthWordOfPower
- Get/SetNthSpell
- Get/SetNthRecoveryTime
SKSE.psc
- GetVersion
- GetVersionMinor
- GetVersionBeta
- GetVersionRelease
SoulGem.psc
- GetSoulSize
- GetGemSize
Spell.psc
- GetCastTime
- GetPerk
- GetNumEffects
- GetNthEffectMagnitude
- GetNthEffectArea
- GetNthEffectDuration
- GetNthEffectMagicEffect
- GetCostliestEffectIndex
StringUtl.psc
- GetLength
- GetNthChar
- IsLetter/Digit/Punctuation/Printable
- Find

- Substring
- AsOrd/Char
UI.psc
- IsMenuOpen
Utility.psc
- GetINIFloat/Int/Bool/String
Weapon.psc
- Get/SetBaseDamage
- Get/SetReach
- Get/SetSpeed
- Get/SetStagger
- Get/SetWeaponType
- Get/SetModelPath
- Get/SetIconPath
- Get/SetMessageIconPath
- Get/SetCritDamage
- Get/SetMin/MaxRange
- IsBattleaxe/Bow/Dagger/Greatsword/Mace/Sword/Warhammer/Waraxe
- Get/SetEnchantment

You might also like