blob: 20961eaf201f5599a6243713b0e09080f53614e9 [file] [log] [blame]
Zesstrab6ac9f62020-01-21 11:11:16 +01001SYNOPSIS
2 int set_next_reset(int delay)
MG Mud User88f12472016-06-24 23:31:02 +02003
4BESCHREIBUNG
Zesstrab6ac9f62020-01-21 11:11:16 +01005 Weist den Gamedriver an, im Objekt nicht vor Ablauf von <delay>
6 Sekunden einen Reset durchzufuehren. Wird fuer <delay> ein negativer
7 Wert angegeben, wird nie ein Reset im Objekt durchgefuehrt (sinnvoll
8 fuer Blueprints). Wird fuer <delay> 0 angegeben, wird die
9 Reset-Zeit des Objekts nicht veraendert.
MG Mud User88f12472016-06-24 23:31:02 +020010
Zesstrab6ac9f62020-01-21 11:11:16 +010011 Die Funktion gibt die verbleibende Zeit bis zum naechsten Reset
12 zurueck, bevor <delay> gesetzt wurde. Der Wert kann auch negativ
13 sein, wenn der Reset ueberfaellig war.
MG Mud User88f12472016-06-24 23:31:02 +020014
Zesstrab6ac9f62020-01-21 11:11:16 +010015 Merke: die tatsaechliche Zeit, wann der Reset im Objekt
16 durchgefuehrt wird, haengt davon ab, ob das Objekt nach Ablauf
17 von <delay> verwendet wird.
MG Mud User88f12472016-06-24 23:31:02 +020018
19BEISPIELE
Zesstrab6ac9f62020-01-21 11:11:16 +010020 set_next_reset(15*60); Der naechste Reset erfolgt nach
21 fruehestens 15 Minuten.
22 set_next_reset(0); Gibt die verbleibende Zeit zum naechsten
23 Reset zurueck.
MG Mud User88f12472016-06-24 23:31:02 +020024
Zesstrab6ac9f62020-01-21 11:11:16 +010025GESCHICHTE
26 Eingefuehrt in LDMud 3.2.6, angepasst von Morgengrauen.