blob: e0118c31944a09a867d07bd508bc1fa12863007c [file] [log] [blame]
Zesstra953f9972017-02-18 15:37:36 +01001
MG Mud User88f12472016-06-24 23:31:02 +02002P_UNIT_DECAY_INTERVAL
Zesstra953f9972017-02-18 15:37:36 +01003*********************
MG Mud User88f12472016-06-24 23:31:02 +02004
MG Mud User88f12472016-06-24 23:31:02 +02005
Zesstra953f9972017-02-18 15:37:36 +01006NAME
7====
MG Mud User88f12472016-06-24 23:31:02 +02008
Zesstra953f9972017-02-18 15:37:36 +01009 P_UNIT_DECAY_INTERVAL "unit_decay_interval"
MG Mud User88f12472016-06-24 23:31:02 +020010
MG Mud User88f12472016-06-24 23:31:02 +020011
Zesstra953f9972017-02-18 15:37:36 +010012DEFINIERT IN
13============
MG Mud User88f12472016-06-24 23:31:02 +020014
Zesstra953f9972017-02-18 15:37:36 +010015 /sys/unit.h
16
17
18BESCHREIBUNG
19============
20
21 Diese Prop bestimmt, wie oft ein Zerfall der entsprechenden Unitobjekte
22 durchgefuehrt wird. Das Intervall ist in Sekunden anzugeben (int).
23 Die Prop muss in der Blueprint der entsprechenden Unitobjekte gesetzt
24 werden, in Clones kann sie nicht gesetzt werden.
25 Die Blueprint resettet dann in diesem Intervall und ruft in allen ihren
26 Clones (und denen alter Versionen der gleichen BP!) DoDecay() auf,
27 woraufhin die Clones den Zerfall durchfuehren.
28 Ist die Prop in der Blueprint nicht gesetzt, erfolgt kein Zerfall.
29
30
31BEMERKUNGEN
32===========
33
34 * Ist die Blueprint nicht geladen, erfolgt kein Zerfall der Clones.
35 * Ein Setzen dieser Prop beinhaltet immer auch einen Aufruf von
36 set_next_reset() auf das ensprechende Intervall.
37 * Die Prop kann in den Clones abgefragt werden und liefert das in der
38 Blueprint eingestellte Intervall.
39 * Von einer Manipulation per Set() wird dringend abgeraten.
40 * Die Prop kann nur vom Objekt selber, vom Programmierer des Objekts, vom
41 RM der entsprechenden Region, von einem Weisen oder von einem Objekt
42 gesetzt werden, welches die gleiche UID hat.
43
44
45BEISPIEL
46========
47
48
49SIEHE AUCH
50==========
51
52 unit
53 P_UNIT_DECAY_QUOTA, P_UNIT_DECAY_FLAGS, P_UNIT_DECAY_MIN
54 DoDecay(), DoDecayMessage()
MG Mud User88f12472016-06-24 23:31:02 +020055
5613.10.2007, Zesstra