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