blob: 727a7ca1fed674fc6032d82cd7f18cf3f1e07411 [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001DoDecayMessage()
Zesstra953f9972017-02-18 15:37:36 +01002****************
MG Mud User88f12472016-06-24 23:31:02 +02003
MG Mud User88f12472016-06-24 23:31:02 +02004
Zesstra953f9972017-02-18 15:37:36 +01005FUNKTION
6========
MG Mud User88f12472016-06-24 23:31:02 +02007
Zesstra953f9972017-02-18 15:37:36 +01008 protected void DoDecayMessage(int oldamount, int zerfall);
MG Mud User88f12472016-06-24 23:31:02 +02009
MG Mud User88f12472016-06-24 23:31:02 +020010
Zesstra953f9972017-02-18 15:37:36 +010011DEFINIERT IN
12============
13
14 /std/unit.c
15
16
17ARGUMENTE
18=========
19
20 oldamount (int)
21 Menge vor dem Zerfall
22 zerfall (int)
23 jetzt zerfallende Menge
24
25
26BESCHREIBUNG
27============
28
29 Diese Funktion wird von DoDecay() gerufen und gibt die Standardmeldungen
30 beim Zerfall von Unitobjekten aus.
31 Hierbei ist an der Unit noch alles unveraendert, wenn diese Funktion
32 gerufen wird, die Reduktion von P_AMOUNT erfolgt direkt im Anschluss.
33 Die Funktion wird nicht gerufen, wenn DoDecay() mit silent!=0 gerufen
34 wird.
35
36
37BEMERKUNGEN
38===========
39
40 Will man nicht die Standardzerfallsmeldungen (wovon ich meist ausgehe),
41 kann man diese Funktion ueberschreiben und eigene Meldungen erzeugen.
42
43
44SIEHE AUCH
45==========
46
47 unit
48 P_UNIT_DECAY_INTERVAL, P_UNIT_DECAY_FLAGS, P_UNIT_DECAY_QUOTA,
49 P_UNIT_DECAY_MIN
50 DoDecay()
51 /std/unit.c
MG Mud User88f12472016-06-24 23:31:02 +020052
5314.10.2007, Zesstra