Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung Nächste Ü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> ==== | + | === 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. | ||
Zeile 38: | Zeile 38: | ||
Folgende Funktionen existieren nur in **Gothic 2**: | Folgende Funktionen existieren nur in **Gothic 2**: | ||
- | ==== STARTUP_GLOBAL === | + | === STARTUP_GLOBAL === |
Wird immer direkt vor STARTUP_<Name der ZEN> für jede Welt aufgerufen. | Wird immer direkt vor STARTUP_<Name der ZEN> für jede Welt aufgerufen. |