TESCS2 : Types d'objets
Tout le jeu est bâti en utilisant des objets. Mais tous les objets n'ont pas une forme en trois dimensions associée. Par exemple, les écrans de chargement (load screens) et les types d'eau (water types) sont des objets mais ne sont pas placés dans des cellules en tant qu'objets 3D.
La fenêtre des objets contient la liste complète de tous les objets possibles dans le jeu. Quand vous placez un objet dans le monde, une référence est créée. Essentiellement, un objet est un modèle (Template) - on dit parfois un formulaire (Form) - contenant toutes les informations nécessaires pour créer une référence dans le monde.
La colonne "Editor Id" de l'Object Window contient la liste de tous les objets de base du jeu, relatifs au type d'objets sélectionné dans l'arbre hiérarchique de la colonne de gauche.
Chaque objet de base peut avoir de multiples références (leur nombre est indiqué dans l' Object Window. Si l'objet est modifié, toutes les références sont aussi changées. Cependant, les références conservent des informations qui leur sont propres, un exemple simple sont les données de position. Elle est unique et particulière à chaque référence, et n'est pas stockée avec l'objet, mais avec la référence.
Voyez également la synthèse "Objets References et Scripts".
Si l'on clique sur un objet dans la fenêtre de rendu, on obtient la fenêtre des données de la référence. Les différents types d'objets n'ont pas les mêmes types d'informations dans leurs données de références. Pour plus de renseignements sur les champs nécessaires pour les références, voir l'article TESCS2 : Fenêtre Reference.
Créer et manipuler des objets
Si l'on clique sur un objet d'un type donné dans la fenêtre Object Window, un menu popup s'affiche :
- New: Crée un nouvel objet à blanc de ce type. Il est cependant plus pratique de dupliquer un objet existant dont la plupart de données sont identiques à celui que l'on désire créer. Il suffit de modifier son ID, de valider et de répondre OUI à la question "create a duplicate object".
- Edit: Ouvre la fenêtre du formulaire de saisie.
- Delete: Retire l'objet et toutes ses références du monde.
- Toggle Quest Object: Modifie le statut d'objet de quête, sans avoir à éditer l'objet.
- Use Info: Un outil très puissant qui montre toutes les références et liens directs vers l'objet. Vous pouvez double cliquer sur une des cellules de la liste pour charger celle-ci en centrant la vue sur l'objet dans la fenêtre de rendu.
Pour plus d'informations voir TESCS2 : Object Window.
Les formulaires de saisie des informations sont décrits par type d'objet :
Acteur
Créature Créatures nivelées NPC
Articles d'inventaire
Flèches Appareil Armure Livre Vêtement Ingrédient Clef Articles nivelés Articles divers Pierre de Sigil Pierre d'âmes Arme
Magie
Enchantement Sorts nivelés Potion Sort Voir également : Fenêtre "Effect Item"
Divers
Objet animé Style de combat EffectShader Texture de terrain Ecran de chargement Son Sous-espace Type d'eau
Objets du monde
Activateur Container Porte Flore Mobilier Herbe Lumière Statique Arbre
Objets de base Hardcodés
Certains objets de base ne sont pas visibles dans les sous-types de plus bas niveau. Ce sont des objets Hardcodés dans Oblivion.exe, et non pas dans Oblivion.esm. Ils sont donc visibles dans l'éditeur TESCS2 avant d'avoir chargé un quelconque fichier. Ces objets ne sont visibles que dans les types suivants de la liste hiérarchique :
NPC (Player) Clothing (Vêtements du prisonnier) MiscItem (Gold, crochet, marteau, clef, pierres de Warla et de Welkind) SoulGem (AzuraStone et BlackSoulGem) Spell (2 sorts par défaut : DefaultMarksmanParalyzeSpell et DefaultPlayerSpell) EffectShader (3 Shaders ou nuanceurs : effectAbsorb, effectReflect, LifeDetected) Sound (43 fichiers sons) WaterType (DefaultWater) Container (Lootbag,StolenGoods) Door (PrisonMarker) Static (Les 21 sortes de FlameNodes et 29 marqueurs, dont XMarker, XMarkerHeading, NorthMarker, MapMarker...)
Pour plus de détails sur ces objets Hardcodés, voir l'article : Objets de base Hardcodés