Difference between revisions of "Glossary"

1,574 bytes added ,  05:43, 28 November 2010
added some English linear units
imported>Wrye
(→‎N: Link to normal maps)
imported>Clearance
(added some English linear units)
 
(15 intermediate revisions by 4 users not shown)
Line 1: Line 1:
This is a glossary for terms and abbreviations that are frequently used in this Wiki and among modders -- but (mostly) are not described in their own pages. Before adding a term here, see [[Talk:Glossary#Content|Content]] under Discussion.
{{CompactTOC4}}
{{CompactTOC4}}
==A==
==A==
;[[:Category:Packages|AI (Artificial Intelligence)]]
;AI (Artificial Intelligence)
:A term used to describe the computer-controlled [[#N|NPC's]] ability to "think", by evaluating its current situation and choosing an appropriate response.
:A term used to describe the computer-controlled [[#N|NPC's]] ability to "think", by evaluating its current situation and choosing an appropriate response.


;[[:Category:Packages|AI Package]]
;[[AI Package]]
: A single AI behavior, e.g. "sleep at home", "eat at the Feed Bag". A single AI package indicates the type of behavior to engage in, the place to engage exhibit it, how to react to the player if the player is nearby, etc. and conditions under which the package is to execute (time, day of week, quest conditions, etc.) An NPCs full AI behavior is largely characterized by the AI packages assigned to that NPC.
: A single AI behavior, e.g. "sleep at home", "eat at the Feed Bag". A single AI package indicates the type of behavior to engage in, the place to engage exhibit it, how to react to the player if the player is nearby, etc. and conditions under which the package is to execute (time, day of week, quest conditions, etc.) An NPCs full AI behavior is largely characterized by the AI packages assigned to that NPC.
:'''See [[:Category:Packages|Packages]]
:'''See [[AI Package]]


;Active Effect
;Active Effect
Line 22: Line 23:
: The common or shared definition for objects placed into the game world ([[#R|references]]). Changes to a base object will affect all instances of that object in the game world.
: The common or shared definition for objects placed into the game world ([[#R|references]]). Changes to a base object will affect all instances of that object in the game world.


;BSA (Bethesda Softworks Archive)
;[[BSA Files|BSA (Bethesda Softworks Archive)]]
:BSA files are archives that contain resource files (meshes, textures, sounds, etc.). TESCS does not allow creation or editing of BSA files, but other tools do.
:BSA files are archives that contain resource files (meshes, textures, sounds, etc.). TESCS does not allow creation or editing of BSA files, but other tools do.
: '''See:''' [[BSA Unpackers]].
: '''See:''' [[BSA Files]], [[BSA Unpackers]].


==C==
==C==
Line 35: Line 36:


;Console  
;Console  
: The programmers console that can accessed during gameplay by pressing the ~ button. [[:Category:Console_Functions|Console commands]] are available to view debugging information, toggle game engine features, manipulate game settings and objects, etc.
: The programmers console that can accessed during gameplay by pressing the ~ button. Console commands are available to view debugging information, toggle game engine features, manipulate game settings and objects, etc.
:'''See:''' [[:Category:Console_Functions|Console commands]]


==D==
==D==
Line 41: Line 43:
:Image files used for textures, icons, maps,etc.
:Image files used for textures, icons, maps,etc.
:'''See:''' [[DDS Files|DDS Files]]
:'''See:''' [[DDS Files|DDS Files]]
;DistantLOD
:Low-poly versions of landscape, buildings and trees seen from a distance. Often used to refer only to {{Tooltip|VWD|Viewable When Distant}} buildings.
:'''See:''' [[Landscape Generation]], [[Landscape LOD Tutorial]], [[:Category:Tools: LOD]].


==E==
==E==
Line 48: Line 54:


==F==
==F==
;Foot
:British and American measure for length designating 30,48 cm (=12 inches).
;[[FormID|Formid]]
;[[FormID|Formid]]
:The eight digit hexadecimal number that identifies each unique [[#R|record]] within a esm/esp file. (In lists of records (objects, cells, references, etc.), the formid is always shown in the second column -- widen the column to see the formid.)  
:The eight digit hexadecimal number that identifies each unique [[#R|record]] within a esm/esp file. (In lists of records (objects, cells, references, etc.), the formid is always shown in the second column -- widen the column to see the formid.)  


:Formids have two parts: the first two digits are the modIndex and the next six digits are the objectIndex. While the last six digits are fixed, the first two digits depend on the context. E.g. a record defined in a mod may have a modindex of "02", but in a mod that same record may have a modindex of "A1". The conversion is simple though -- the modindex is simply the order of the source mod in the current context. E.g. Oblivion always loads first, and so has modindex of "00". A mod that is the tenth mod to load after Oblivion.esm is "0A" (A == 10 in hexadecimal).
:Formids have two parts: the first two digits are the modIndex and the next six digits are the objectIndex. While the last six digits are fixed, the first two digits depend on the context. E.g. a record defined in a mod may have a modindex of "02", but in a mod that same record may have a modindex of "A1". The conversion is simple though -- the modindex is simply the order of the source mod in the current context. E.g. Oblivion always loads first, and so has modindex of "00". A mod that is the tenth mod to load after Oblivion.esm is "0A" (A == 10 in hexadecimal).
:'''See:''' [[FormID]]


==G==
==G==
;[[Globals|Global]]
;[[Globals|Global]]
:Global variables are variables defined outside of scripts (through the Gameplay: Globals) menu. In earlier elder scrolls games, globals were the primary means of communication between different scripts/objects. In Oblivion, it's generally preferable to use object and quest variables rather than globals.
:Global variables are variables defined outside of scripts (through the Gameplay: Globals) menu. In earlier elder scrolls games, globals were the primary means of communication between different scripts/objects. In Oblivion, it's generally preferable to use object and quest variables rather than globals.
: '''See:''' [[Globals]]


==I==
==I==
;Inch
:British and American measure for length designating 2,54 cm.
;Item  
;Item  
:A carriable object, such as weapons, miscellaneous items, etc.  
:A carriable object, such as weapons, miscellaneous items, etc.  
Line 85: Line 98:
; [[:Category:NPC|NPC (Non Player Character)]]  
; [[:Category:NPC|NPC (Non Player Character)]]  
: Describes in game characters that are not controlled by the player but can be interacted with. In Oblivion they are defined as  a class of [[:Category:Actors|actor]] that can engage in [[:Category:Dialogue|dialogue]], commit [[Crime Overview|crimes]], wear armor or clothing, or be pickpocketed - in contrast to [[:Category:Creatures|creatures]].  
: Describes in game characters that are not controlled by the player but can be interacted with. In Oblivion they are defined as  a class of [[:Category:Actors|actor]] that can engage in [[:Category:Dialogue|dialogue]], commit [[Crime Overview|crimes]], wear armor or clothing, or be pickpocketed - in contrast to [[:Category:Creatures|creatures]].  
: '''See:''' [[:Category:NPC|NPC]]


;[[NIF Files]] (NetImmerse File Format)
;[[NIF Files]] (NetImmerse File Format)
:File format for three dimensional objects. Also known as the "model" or "mesh". These are found in the Oblivion\Data\Mesh directory and/or in BSA archives. TESCS cannot create or edit these, but third party tools (e.g. [[Blender]]) can.
:File format for three dimensional objects. Also known as the "model" or "mesh". These are found in the Oblivion\Data\Mesh directory and/or in BSA archives. TESCS cannot create or edit these, but third party tools (e.g. [[Blender]]) can.
:'''See:''' [http://niftools.sourceforge.net/wiki/NifTools NifTools Wiki].
:'''See:''' [[NIF Files]], [http://niftools.sourceforge.net/wiki/NifTools NifTools Wiki].


;[[Normal Maps]]
;[[Normal Maps]]
Line 116: Line 130:
;[[Player]]
;[[Player]]
:The representation of the player in the game. Also known as the "Player Character" or PC (in contrast to [[#N|Non-Player Characters (NPCs)]]). There is both a player baseObject (formid 0x00000007) and a player reference (0x00000014).
:The representation of the player in the game. Also known as the "Player Character" or PC (in contrast to [[#N|Non-Player Characters (NPCs)]]). There is both a player baseObject (formid 0x00000007) and a player reference (0x00000014).
:Two oddities to be aware of:
:Two oddities to be aware of:
:# The player base object is present in Oblivion.esm, but the player reference is not.  
:# The player base object is present in Oblivion.esm, but the player reference is not.  
Line 124: Line 137:
==R==
==R==
;[[Reference]]
;[[Reference]]
:A object that has been placed in the Render Window.  
:An instance of a base object that has been placed in the render window. 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 them. The simplest example is the position data. It's unique for each reference, and is not stored with the base object information in the object window.
:'''See:''' [[Modding Terminology]]
:'''See:''' [[Reference]], [[Modding Terminology]]


; [[Retexturing]]
; [[Retexturing]]
: Objects as seen in the game are essentially combinations of shape (the mesh file) and textures (dds files). Retexturing an object involves changing the textures of an object but not the shape.
: Objects as seen in the game are essentially combinations of shape (the mesh file) and textures (dds files). Retexturing an object involves changing the textures of an object but not the shape.
: '''See:''' [[Retexturing]]


==S==
==S==
Line 152: Line 166:
:Tool designed to fully view all records from selected mods and compare changes and coinflicts between them. In addition, Tes4View has a number of specialized ways to search for and modify records (batch edits can be made using a scripting language). There is also a specialized function for generating merged LOD files depending on the users current setup.
:Tool designed to fully view all records from selected mods and compare changes and coinflicts between them. In addition, Tes4View has a number of specialized ways to search for and modify records (batch edits can be made using a scripting language). There is also a specialized function for generating merged LOD files depending on the users current setup.
:'''See:''' {{Tesnexus|11536|TesNexus}}, [http://www.uesp.net/wiki/Tes4Mod:Tes4View UESP:Tes4View]
:'''See:''' {{Tesnexus|11536|TesNexus}}, [http://www.uesp.net/wiki/Tes4Mod:Tes4View UESP:Tes4View]
;Token
:[[Unplayable Items]], usually designed to effectively add scripts to NPCs.


==V==
==V==
Line 161: Line 178:


:The "nodes" in the landscape mesh (heightfield). Can be manipulated with the [[:Category:Landscape|Landscape editing tool]].
:The "nodes" in the landscape mesh (heightfield). Can be manipulated with the [[:Category:Landscape|Landscape editing tool]].
==W==
;Walking (through a list)
:Walking refers to looping through any list - i.e., [[Walking_Through_Inventory_Items|a list of inventory items]], [[GetFirstRef|a list of nearby references]], [[Introduction_to_Pluggy_Arrays|an array]], etc.
Anonymous user