Benutzer-Werkzeuge

Webseiten-Werkzeuge


Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
Letzte Überarbeitung Beide Seiten, nächste Überarbeitung
daedalus:interessante_funktionen [2016/02/06 13:45]
milgo
daedalus:interessante_funktionen [2016/02/06 13:46]
milgo
Zeile 1: Zeile 1:
 Auf dieser Seite finden sich zahlreiche in den Original-Gothic-Skripten vorkommende Funktionen samt einer kurzen Erläuterung,​ wann diese aufgerufen werden. Diese Liste soll im Meer von Skript-Dateien eine Orientierungshilfe sein, welche Funktionen besonders interessant für eine Anpassung sind. Auf dieser Seite finden sich zahlreiche in den Original-Gothic-Skripten vorkommende Funktionen samt einer kurzen Erläuterung,​ wann diese aufgerufen werden. Diese Liste soll im Meer von Skript-Dateien eine Orientierungshilfe sein, welche Funktionen besonders interessant für eine Anpassung sind.
  
-== STARTUP_<​Name der ZEN> ==+==== Gothic 1 und 2 ==== 
 + 
 +=== STARTUP_<​Name der ZEN> ​===
  
 Wird aufgerufen, sobald der Spieler die Welt zum ersten Mal betritt. Danach nie wieder, auch nicht nach dem Laden! In diese Funktion kommen unter anderen die Wld_InsertNpc und Wld_InsertItem - Befehle hinein. Will man einen Zeitverlust simulieren (z.B. bei der ersten Reise durch die verlassene Mine oder durchs Tor nach Jhakendar), kann ein Wld_Settime eingesetzt werden. ​ Wird aufgerufen, sobald der Spieler die Welt zum ersten Mal betritt. Danach nie wieder, auch nicht nach dem Laden! In diese Funktion kommen unter anderen die Wld_InsertNpc und Wld_InsertItem - Befehle hinein. Will man einen Zeitverlust simulieren (z.B. bei der ersten Reise durch die verlassene Mine oder durchs Tor nach Jhakendar), kann ein Wld_Settime eingesetzt werden. ​
  
-== INIT_<​Name der ZEN> ==+=== INIT_<​Name der ZEN> ​===
  
 Wird jedes Mal aufgerufen, wenn die Welt geladen wird. Hier werden Mob-Tagesabläufe definiert (Lagerfeuer gehen nachts an etc), das Verhalten zwischen den einzelnen Gilden initialisiert,​ Räume den Gilden zugewiesen etc. Auch ein Kapitelwechsel kann hier durchgeführt werden. Wird jedes Mal aufgerufen, wenn die Welt geladen wird. Hier werden Mob-Tagesabläufe definiert (Lagerfeuer gehen nachts an etc), das Verhalten zwischen den einzelnen Gilden initialisiert,​ Räume den Gilden zugewiesen etc. Auch ein Kapitelwechsel kann hier durchgeführt werden.
Zeile 33: Zeile 35:
 Wird aufgerufen, wenn der Spieler sich hinlegt und schläft. Nett, wenn im Schlaf etwas passieren soll. Wird aufgerufen, wenn der Spieler sich hinlegt und schläft. Nett, wenn im Schlaf etwas passieren soll.
  
- +==== Nur Gothic 2 ====
----- +
- +
-Folgende Funktionen existieren nur in **Gothic 2**:+
  
 === STARTUP_GLOBAL === === STARTUP_GLOBAL ===
daedalus/interessante_funktionen.txt · Zuletzt geändert: 2016/12/31 10:13 von milky-way