Difference between revisions of "Category:Script Objects"

From the CreationKit Wiki
Jump to navigation Jump to search
imported>Egocarib
(Added some new script types to the map)
imported>Cdcooley
m (→‎Map: Typo and spacing fix)
 
(3 intermediate revisions by the same user not shown)
Line 6: Line 6:
Read more about [[Extending Scripts (Papyrus)|Extending Scripts]]
Read more about [[Extending Scripts (Papyrus)|Extending Scripts]]
==Map==
==Map==
Here is the Papyrus script object map. You can also use the "'''Extends:''' xxxx" link on the top of each script object page to find its parent.
Here is the Papyrus script object map. You can also use the "'''Extends:''' xxxx" link on the top of each script object page to find its parent. Scripts in ''italics'' are added by SKSE.
              --------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------
              |       |       |       |       |       |       |       |      |          |        |        |
|-[[ActiveMagicEffect Script|ActiveMagicEffect]]  |-[[Debug Script|Debug]]    |-[[Form Script|Form]]  |-[[ColorComponent Script|''ColorComponent'']]  |-[[ModEvent Script|''ModEvent'']]     |-[[StringUtil Script|''StringUtil'']]
[[ActiveMagicEffect_Script|'''ActiveMagicEffect''']]  [[Alias_Script|'''Alias''']]   [[Utility_Script|'''Utility''']]   [[Debug_Script|'''Debug''']]   [[Game_Script|'''Game''']]    [[Math_Script|'''Math''']]   [[Form_Script|'''Form''']]   [[Input Script|'''Input''']]   [[SKSE Script|'''SKSE''']]   [[StringUtil Script|'''StringUtil''']]    [[UI Script|'''UI''']]    [[ModEvent Script|'''ModEvent''']]
|-[[Alias Script|Alias]]              |-[[Game Script|Game]]        |    |-[[FormType Script|''FormType'']]         |-[[NetImmerse Script|''NetImmerse'']]    |-[[UI Script|''UI'']]
                      |                                        |
    |-[[ReferenceAlias Script|ReferenceAlias]]  |-[[Math Script|Math]]       |    |-[[GameData Script|''GameData'']]         |-[[SKSE Script|''SKSE'']]         |-[[UICallback Script|''UICallback'']]
                      |-[[ReferenceAlias_Script|ReferenceAlias]]                         |               
     \-[[LocationAlias Script|LocationAlias]]    |-[[Utility Script|Utility]]    |    |-[[Input Script|''Input'']]           |-[[SpawnerTask Script|''SpawnerTask'']]   \-[[WornObject Script|''WornObject'']]
                      \-[[LocationAlias_Script|LocationAlias]]                           |
                                    |                                      
                                                                |
            -------------------------|----------------------------
                                        -------------------------|-------------------------
            |-[[Action Script|Action]]                 |-[[Hazard Script|Hazard]]                   |-[[Potion Script|Potion]]
                                [[Action Script|Action]]-|                                    [[MagicEffect Script|MagicEffect]]-|
            |-[[Activator Script|Activator]]             |-[[HeadPart Script|''HeadPart'']]                 |-[[Projectile Script|Projectile]]
                                        |-[[Activator Script|Activator]]                               [[Message Script|Message]]-|
            |  |-[[Flora Script|Flora]]             |-[[Idle Script|Idle]]                     |-[[Quest Script|Quest]]
                              [[ActorBase Script|ActorBase]]-|  |-[[Furniture Script|Furniture]]                                   |-[[MiscObject Script|MiscObject]]
            |  |-[[Furniture Script|Furniture]]         |-[[ImageSpaceModifier Script|ImageSpaceModifier]]       |  \-[[Quest Stage Fragments|Stage Fragments]]
                                  [[Ammo Script|Ammo]]-|  |-[[Flora Script|Flora]]                                       |  |-[[Apparatus Script|Apparatus]]
            |  \-[[TalkingActivator Script|TalkingActivator]]  |-[[ImpactDataSet Script|ImpactDataSet]]             |-[[Race Script|Race]]
                                  [[Armor Script|Armor]]-|  \-[[TalkingActivator Script|TalkingActivator]]                           |   |-[[ConstructibleObject Script|ConstructibleObject]]
            |-[[ActorBase Script|ActorBase]]             |-[[Ingredient Script|Ingredient]]               |-[[Scene Script|Scene]]
                            [[ArmorAddon Script|ArmorAddon]]-|                                                |  |-[[Key Script|Key]]
            |-[[ActorValueInfo Script|''ActorValueInfo'']]         |-[[Keyword Script|Keyword]]                   |   |-[[Scene Phase Fragments|Phase Fragments]]
                                    [[Art Script|Art]]-|                                      [[MusicType Script|MusicType]]-|   \-[[SoulGem Script|SoulGem]]
            |-[[Ammo Script|Ammo]]                   |  \-[[LocationRefType Script|LocationRefType]]       |  |-[[Scene Fragments|Scene Fragments]]
                        [[AssociationType Script|AssociationType]]-|                                                 |-[[ObjectReference Script|ObjectReference]]
            |-[[Armor Script|Armor]]                 |-[[LeveledActor Script|LeveledActor]]             |  \-[[Scene Timer Action Fragments|Timer Fragments]]
                                  [[Book Script|Book]]-|                                                |  \-[[Actor Script|Actor]]
            |-[[ArmorAddon Script|''ArmorAddon'']]             |-[[LeveledItem Script|LeveledItem]]               |-[[Scroll Script|Scroll]]
                                  [[Cell Script|Cell]]-|                                          [[Outfit Script|Outfit]]-|
            |-[[Art Script|''Art'']]                   |-[[LeveledSpell Script|LeveledSpell]]              |-[[Shout Script|Shout]]
                                  [[Class Script|Class]]-|                                                 |-[[Package Script|Package]]
            |-[[AssociationType Script|AssociationType]]       |-[[Light Script|Light]]                     |-[[Sound Script|Sound]]
                              [[ColorForm Script|ColorForm]]-|                                                 |  \-[[Package Fragments]]
            |-[[Book Script|Book]]                   |-[[Location Script|Location]]                 |-[[SoundCategory Script|SoundCategory]]
                            [[CombatStyle_Script|CombatStyle]]-|                                                 |-[[Perk Script|Perk]]
            |-[[Cell Script|Cell]]                   |-[[MagicEffect Script|MagicEffect]]               |-[[SoundDescriptor Script|''SoundDescriptor'']]
                              [[Container Script|Container]]-|                                          [[Potion Script|Potion]]-|   \-[[Perk Fragments]]
            |-[[Class Script|Class]]                 |-[[Message Script|Message]]                   |-[[Spell Script|Spell]]
                                  [[Door Script|Door]]-|                                      [[Projectile Script|Projectile]]-|
            |-[[ColorForm Script|''ColorForm'']]             |-[[MiscObject Script|MiscObject]]                |-[[Static Script|Static]]
                          [[EffectShader Script|EffectShader]]-|                                                |-[[Quest Script|Quest]]
            |-[[CombatStyle Script|''CombatStyle'']]           |  |-[[Apparatus Script|Apparatus]]             |-[[TextureSet Script|TextureSet]]
                            [[Enchantment Script|Enchantment]]-|                                            [[Race Script|Race]]-|   \-[[Quest Stage Fragments|Stage Fragments]]
            |-[[Container Script|Container]]             |-[[ConstructibleObject Script|ConstructibleObject]]   |-[[Topic Script|Topic]]
                          [[EncounterZone Script|EncounterZone]]-|                                                |-[[Scene Script|Scene]]
            |-[[DefaultObjectManager Script|''DefaultObjectManager'']]   |  |-[[Key Script|Key]]                   |-[[TopicInfo Script|TopicInfo]]      
                              [[EquipSlot Script|EquipSlot]]-|                                                 |  |-[[Scene Fragments]]
            |-[[Door Script|Door]]                   |  \-[[SoulGem Script|SoulGem]]               |  \-[[Topic Info Fragments|Info Fragments]]
                              [[Explosion Script|Explosion]]-|                                                |  |-[[Scene Phase Fragments|Phase Fragments]]
            |-[[EffectShader Script|EffectShader]]           |-[[MusicType Script|MusicType]]                 |-[[TreeObject Script|''TreeObject'']]
                                [[Faction Script|Faction]]-|                                          [[Scroll Script|Scroll]]-\-[[Scene Timer Action Fragments|Timer Fragments]]
            |-[[Enchantment Script|Enchantment]]           |-[[ObjectReference Script|ObjectReference]]           |-[[VisualEffect Script|VisualEffect]]
                              [[FormList Script|FormList]]-|                                          [[Shout Script|Shout]]-|
            |-[[EncounterZone Script|EncounterZone]]         |  \-[[Actor Script|Actor]]                 |-[[VoiceType Script|VoiceType]]
                        [[GlobalVariable Script|GlobalVariable]]-|                                          [[Sound Script|Sound]]-|
            |-[[EquipSlot Script|''EquipSlot'']]             |-[[Outfit Script|Outfit]]                   |-[[Weapon Script|Weapon]]
                                [[Hazard Script|Hazard]]-|                                  [[SoundCategory Script|SoundCategory]]-|
            |-[[Explosion Script|Explosion]]             |-[[Package Script|Package]]                  |-[[Weather Script|Weather]]
                              [[HeadPart Script|HeadPart]]-|                                          [[Spell Script|Spell]]-|
            |-[[Faction Script|Faction]]               |  \-[[Package Fragments|Package Fragments]]     |-[[WordOfPower Script|WordOfPower]]
                                  [[Idle Script|Idle]]-|                                          [[Static Script|Static]]-|
            |-[[FormList Script|FormList]]               |-[[Perk Script|Perk]]                     \-[[WorldSpace Script|WorldSpace]]
                    [[ImageSpaceModifier Script|ImageSpaceModifier]]-|                                      [[TextureSet Script|TextureSet]]-|
            |-[[GlobalVariable Script|GlobalVariable]]             \-[[Perk Fragments|Perk Fragments]]      
                          [[ImpactDataSet Script|ImpactDataSet]]-|                                          [[Topic Script|Topic]]-|
                            [[Ingredient Script|Ingredient]]-|                                                |-[[TopicInfo Script|TopicInfo]]
                                        |-[[Keyword Script|Keyword]]                           [[VisualEffect Script|VisualEffect]]-|   \-[[Topic Info Fragments|Info Fragments]]
                          [[LeveledActor Script|LeveledActor]]-|   \-[[LocationRefType Script|LocationRefType]]                  [[VoiceType Script|VoiceType]]-|
                            [[LeveledItem Script|LeveledItem]]-|                                          [[Weapon Script|Weapon]]-|
                          [[LeveledSpell Script|LeveledSpell]]-|                                        [[Weather Script|Weather]]-|
                                  [[Light Script|Light]]-|                                    [[WordOfPower Script|WordOfPower]]-|
                              [[Location Script|Location]]-|                                      [[WorldSpace Script|WorldSpace]]-|
 
 




{{Languages}}
{{Languages}}
[[Category:Papyrus]]
[[Category:Papyrus]]

Latest revision as of 22:11, 26 June 2016

Script objects recognized by Papyrus and their associated functions, properties and events.

About Extended Script Objects[edit | edit source]

More specific script objects are based on more general ones. Typically more specific objects are called children and the more general ones are called parents. Script children inherit certain qualities from their parents. For example, Actor Script has access to all the events and functions listed on ObjectReference Script, and Form Script even though they aren't all listed on Actor Script.

Read more about Extending Scripts

Map[edit | edit source]

Here is the Papyrus script object map. You can also use the "Extends: xxxx" link on the top of each script object page to find its parent. Scripts in italics are added by SKSE.

------------------------------------------------------------------------------
|-ActiveMagicEffect   |-Debug    |-Form   |-ColorComponent   |-ModEvent      |-StringUtil
|-Alias               |-Game        |     |-FormType         |-NetImmerse    |-UI
   |-ReferenceAlias   |-Math        |     |-GameData         |-SKSE          |-UICallback  
   \-LocationAlias    |-Utility     |     |-Input            |-SpawnerTask   \-WornObject
                                    |                                        
           -------------------------|----------------------------
           |-Action                 |-Hazard                    |-Potion 
           |-Activator              |-HeadPart                  |-Projectile
           |   |-Flora              |-Idle                      |-Quest
           |   |-Furniture          |-ImageSpaceModifier        |   \-Stage Fragments
           |   \-TalkingActivator   |-ImpactDataSet             |-Race
           |-ActorBase              |-Ingredient                |-Scene
           |-ActorValueInfo         |-Keyword                   |   |-Phase Fragments
           |-Ammo                   |   \-LocationRefType       |   |-Scene Fragments
           |-Armor                  |-LeveledActor              |   \-Timer Fragments
           |-ArmorAddon             |-LeveledItem               |-Scroll
           |-Art                    |-LeveledSpell              |-Shout
           |-AssociationType        |-Light                     |-Sound
           |-Book                   |-Location                  |-SoundCategory
           |-Cell                   |-MagicEffect               |-SoundDescriptor
           |-Class                  |-Message                   |-Spell
           |-ColorForm              |-MiscObject                |-Static
           |-CombatStyle            |   |-Apparatus             |-TextureSet
           |-Container              |   |-ConstructibleObject   |-Topic
           |-DefaultObjectManager   |   |-Key                   |-TopicInfo        
           |-Door                   |   \-SoulGem               |   \-Info Fragments
           |-EffectShader           |-MusicType                 |-TreeObject
           |-Enchantment            |-ObjectReference           |-VisualEffect
           |-EncounterZone          |   \-Actor                 |-VoiceType
           |-EquipSlot              |-Outfit                    |-Weapon
           |-Explosion              |-Package                   |-Weather
           |-Faction                |   \-Package Fragments     |-WordOfPower
           |-FormList               |-Perk                      \-WorldSpace
           |-GlobalVariable             \-Perk Fragments        



Language: [[
Category:Script Objects|English]]  • [[
Category:Script Objects/fr|français]] • [[
Category:Script Objects/ja|日本語]]

Pages in category "Script Objects"

The following 100 pages are in this category, out of 100 total.