Difference between revisions of "Category:Script Objects"

From the CreationKit Wiki
Jump to navigation Jump to search
imported>Ereksen
m
imported>Scrivener07
(Added some more information about script objects.)
Line 1: Line 1:
Object types recognized by Papyrus and their associated [[Function Reference|functions]], [[Property Reference|properties]] and [[Events Reference|events]].
Script objects recognized by Papyrus and their associated [[Function Reference|functions]], [[Property Reference|properties]] and [[Events Reference|events]].
==About Extended Script Objects==
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, [[Flora Script]] has access to all the events and functions listed on [[Activator Script]] and [[Form Script]] even though they aren't all listed on Flora Script.
 
Read more about [[Extending Scripts (Papyrus)|Extending Scripts]]
 
 
 
Here is the Papyrus script object map. Use can also use the "'''Extends:''' xxxx" link on the top of each script object page to find its parent.
            --------------------------------------------------------------------------------
            |      |        |        |      |      |      |      |          |        |
          [[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''']]
            |                                        |
            |-[[ReferenceAlias_Script|ReferenceAlias]]                          |               
            \-[[LocationAlias_Script|LocationAlias]]                          |
                            -------------------------|-------------------------
                      [[Action Script|Action]]-|                                    [[MagicEffect Script|MagicEffect]]-|
                            |-[[Activator Script|Activator]]                              [[Message Script|Message]]-|
                  [[ActorBase Script|ActorBase]]-|  |-[[Furniture Script|Furniture]]                                  |-[[MiscObject Script|MiscObject]]
                        [[Ammo Script|Ammo]]-|  |-[[Flora Script|Flora]]                                      |  |-[[Apparatus Script|Apparatus]]
                      [[Armor Script|Armor]]-|  \-[[TalkingActivator Script|TalkingActivator]]                            |  |-[[ConstructibleObject Script|ConstructibleObject]]
                  [[ArmorAddon Script|ArmorAddon]]-|                                                |  |-[[Key Script|Key]]
            [[AssociationType Script|AssociationType]]-|                                      [[MusicType Script|MusicType]]-|  \-[[SoulGem Script|SoulGem]]
                        [[Book Script|Book]]-|                                                |-[[ObjectReference Script|ObjectReference]]
                        [[Cell Script|Cell]]-|                                                |  \-[[Actor Script|Actor]]
                      [[Class Script|Class]]-|                                          [[Outfit Script|Outfit]]-|      \-[[ActiveMagicEffect Script|ActiveMagicEffect]]
                  [[ColorForm Script|ColorForm]]-|                                                |-[[Package Script|Package]]
                [[CombatStyle_Script|CombatStyle]]-|                                                |  \-[[Package Fragments]]
                  [[Container Script|Container]]-|                                                |-[[Perk Script|Perk]]
                        [[Door Script|Door]]-|                                          [[Potion Script|Potion]]-|  \-[[Perk Fragments]]
                [[EffectShader Script|EffectShader]]-|                                      [[Projectile Script|Projectile]]-|
                [[Enchantment Script|Enchantment]]-|                                                |-[[Quest Script|Quest]]
              [[EncounterZone Script|EncounterZone]]-|                                            [[Race Script|Race]]-|  \-[[Quest Stage Fragments|Stage Fragments]]
                  [[EquipSlot Script|EquipSlot]]-|                                                |-[[Scene Script|Scene]]
                  [[Explosion Script|Explosion]]-|                                                |  |-[[Scene Fragments]]
                    [[Faction Script|Faction]]-|                                                |  |-[[Scene Phase Fragments|Phase Fragments]]
                    [[FormList Script|FormList]]-|                                          [[Scroll Script|Scroll]]-|  \-[[Scene Timer Action Fragments|Timer Fragments]]
              [[GlobalVariable Script|GlobalVariable]]-|                                          [[Shout Script|Shout]]-|
                      [[Hazard Script|Hazard]]-|                                          [[Sound Script|Sound]]-|
                    [[HeadPart Script|HeadPart]]-|                                  [[SoundCategory Script|SoundCategory]]-|
                        [[Idle Script|Idle]]-|                                          [[Spell Script|Spell]]-|
          [[ImageSpaceModifier Script|ImageSpaceModifier]]-|                                          [[Static Script|Static]]-|
              [[ImpactDataSet Script|ImpactDataSet]]-|                                      [[TextureSet Script|TextureSet]]-|
                  [[Ingredient Script|Ingredient]]-|                                          [[Topic Script|Topic]]-|
                            |-[[Keyword Script|Keyword]]                                        |-[[TopicInfo Script|TopicInfo]]
                [[LeveledActor Script|LeveledActor]]-|  \-[[LocationRefType Script|LocationRefType]]                [[VisualEffect Script|VisualEffect]]-|  \-[[Topic Info Fragments|Info Fragments]]
                [[LeveledItem Script|LeveledItem]]-|                                      [[VoiceType Script|VoiceType]]-|
                [[LeveledSpell Script|LeveledSpell]]-|                                          [[Weapon Script|Weapon]]-|
                      [[Light Script|Light]]-|                                        [[Weather Script|Weather]]-|
                    [[Location Script|Location]]-|                                    [[WordOfPower Script|WordOfPower]]-|
                                                                    [[WorldSpace Script|WorldSpace]]-|
 
 


More specific object scripts base on the general ones and extend them with new functions. All world-object scripts extend the '''[[Form Script]]''' for example, so those functions are available to [[Scroll Script|scrolls]] or [[Book Script|books]] as well, even though they aren't listed on their specific pages. Use the "'''Extends:''' xxxx" link on the top of each object type page to follow to its base script.


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

Revision as of 05:26, 8 September 2013

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

About Extended Script Objects

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, Flora Script has access to all the events and functions listed on Activator Script and Form Script even though they aren't all listed on Flora Script.

Read more about Extending Scripts


Here is the Papyrus script object map. Use can also use the "Extends: xxxx" link on the top of each script object page to find its parent.

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




Language: English  • français • 日本語

Pages in category "Script Objects"

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