Skyrim:Reference Window
Referenzen
Jedes Ding, das in Skyrims Spielwelt vorhanden ist (einschließlich der NPCs, der Bäume, Möbel usw.), ist eine Referenz.
Eine Referenz ist eine Instanz eines Base Objects, das entweder direkt im Creation Kit (über das Render Window oder per Script (z.B. mit der PlaceAtMe()-Function) oder durch andere Spielsysteme (z.B. ein Zauber, der Explosionen erzeugt) in die Spielwelt gebracht wurde.
Jedes Base Object kann mehrere Referenzen haben (die Anzahl der Referenzen ist im Object Window angezeigt). Es wirken sich so auch alle Änderungen, die am Base Object gemacht werden, auf alle Referenzen aus, die auf diesem Base Object beruhen. Referenzen haben jedoch zusätzlich zu allen Eigenschaften des Base Objects Eigenschaft als Ding in der Welt (z.B. die Position, die für jede Referenz eindeutig ist und im den Daten des Base Objects im Object Window nicht gespeichert wird.) Somit kommt jede Referenz auch nur einmal im Spiel vor.
Wenn du auf ein Obbject im Render Window doppelklickst, siehst du dessen Referenzdaten. Unterschiedliche Objecttypen haben unterschiedliche Referenzdaten zu ihrer Referenz. Unterschiedliche Referenzen des selben Objects können unterschiedlich gesetzt sein.
Alle Referenzen werden als ObjectReference Scripts behandelt. Referenzen können auch auf ihren speziellen Subtyp gecastet werden, Referenzen eines Actors sind ebenfalls Actor Scripts.
Reference Window
Wenn du auf ein Objekt im Render Window doppelt klickst, erscheint das Referenze-Fenster ("Reference"). Die verschiedenen Objekte haben auch verschiedene Einstellmöglichkeiten. So hat zum Beispiel ein Behälter immer den Reiter "Lock" für Schlösser, ein Kleidungsstück dagegen nicht. Natürlich können die gleichen Gegenstände verschiedene Einstellungen haben.
Reference Data Flags
- Reference Editor ID: Ein optionaler Textname, der es einfacher macht, sich auf dieses Object in Scripts an anderen Stellen des Editors zu beziehen. Wenn dieser Referenz ein Name zugewiesen ist, erscheint sie mit diesem Namen im Cell View Window.
- Base Object: Das Base Object, auf das diese Referenz zeigt, kann durch Klicken auf "Edit Base" geändert werden.