Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
| Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
|
daedalus:interessante_funktionen [2016/02/06 12:45] milgo |
daedalus:interessante_funktionen [2026/02/05 10:19] (aktuell) 193.170.238.43 (wortwörtlich) Doppelten Absatz entfernt (copy paste fehler) |
||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| + | ====== Interessante Funktionen ====== | ||
| + | |||
| Auf dieser Seite finden sich zahlreiche in den Original-Gothic-Skripten vorkommende Funktionen samt einer kurzen Erläuterung, | Auf dieser Seite finden sich zahlreiche in den Original-Gothic-Skripten vorkommende Funktionen samt einer kurzen Erläuterung, | ||
| - | == STARTUP_< | + | ==== Gothic 1 und 2 ==== |
| + | |||
| + | === STARTUP_< | ||
| 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_< | + | === INIT_< |
| 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, | 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, | ||
| Zeile 33: | Zeile 37: | ||
| 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 === | ||
| Zeile 54: | Zeile 55: | ||
| Diese Funktion wird aufgerufen, wenn in der Gothic.ini usePotionKeys auf 1 steht und der Spieler die Manatranktaste (normalerweise P) drückt. Im Originalscripten wird dann der stärkste Manatrank schnell getrunken. Allerdings kann man die Funktion beliebig anpassen, wenn man für seine Mod eine interessantere Funktion realisieren will. | Diese Funktion wird aufgerufen, wenn in der Gothic.ini usePotionKeys auf 1 steht und der Spieler die Manatranktaste (normalerweise P) drückt. Im Originalscripten wird dann der stärkste Manatrank schnell getrunken. Allerdings kann man die Funktion beliebig anpassen, wenn man für seine Mod eine interessantere Funktion realisieren will. | ||
| - | === PLAYER_HOTKEY_LAME_POTION === | ||
| - | |||
| - | Diese Funktion wird aufgerufen, wenn in der Gothic.ini usePotionKeys auf 1 steht und der Spieler die Heilttranktaste (normalerweise H) drückt. Im Originalscripten wird dann der stärkste Heiltrank schnell getrunken. Allerdings kann man die Funktion beliebig anpassen, wenn man für seine Mod eine interessantere Funktion realisieren will. | ||