User:Scrivener07/Wiki/Draft

Object @ Category:Object ClassesEdit

These are the Creation Kit object classes. Most Objects can be found in the Object Window, spread over several categories.

GlossaryEdit

FormEdit

Each of the Objects in the currently loaded Data Files, including those found in the Object Window as well as not found there. For example, Actors, Factions, Packages, Cells, [[Reference]s], etc. are all Forms.

ObjectEdit

Can mean different things depending on context. Usually refers to a Form in the masterfile or added by a mod. Often (but not always) either a Base Object or an Object Reference.

When discussing Papyrus Scripting, an Object may refer to any of the Script Objects. Script Objects correlate closely to Forms.

Base ObjectEdit

The term for any Object listed in the Object Window. Objects can have any number of References placed into the game world.

For example, the Base Object Actor "Alvor" has a single Reference with the EditorID of "AlvorRef" that is in the RiverwoodAlvorsHouse Cell.

The Base Object Kit Piece "NorRmSmMid01" has many References, found throughout most Nordic ruins.

DefaultObjectEdit

Default Objects are permanent Objects that the programs needs to access reliably. Assign the appropriate game object to the default Use.

ReferenceEdit

A Reference is an instance of an Base Object. Usually, this means that the Object has been placed in the Render Window, although references can also be created at runtime by scripts. Each Base Object can have multiple References. The count of References is displayed in the Object Window. If any of the properties of a Base Object are changed in the Object Window, all its References are also changed in-game.

However, references also hold some data that is unique to the reference. The simplest example is the Reference's position: it's unique for each reference, and is not stored with the Base Object's data in the Object Window.

If you Double Mouse Click on an Object in the Render Window, you will see its Reference Data. Different types of Objects have different Reference Data on their References. Different References of the same Object can be set differently.

All References are treated as ObjectReference Scripts. References can also be cast to their specific subtype, so references of Actors are also Actor Scripts.

NotesEdit

None

See AlsoEdit

GlossaryEdit

ReferenceEdit

Also known as "Ref"s, there are various types of Reference in the Creation Kit. Generally, though, when speaking about References, people will mean Object References.


Object ReferenceEdit

Generally referred to as a "Reference" or "Ref", an Object Reference is an instance of an Object, placed in the world. For example, there is only one NorRmSmWallSideExSm01 Base Object - but you can place as many instances of that object as you like. Each of these instances is a reference to the Base Object: so, each one is an Object Reference. References are explained in more depth on their own page: see Reference.


ObjectReference ScriptEdit

Script for the manipulation of object instances. This extends the Form Script.