blob: 671f9c70e10ab1d8173281f8d6bd4dbd312e2b8a [file] [log] [blame]
Zesstra953f9972017-02-18 15:37:36 +01001
MG Mud User88f12472016-06-24 23:31:02 +02002DoDecayMessage()
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 +01006FUNKTION
7========
MG Mud User88f12472016-06-24 23:31:02 +02008
Zesstra953f9972017-02-18 15:37:36 +01009 protected void DoDecayMessage(int oldamount, int zerfall);
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============
14
15 /std/unit.c
16
17
18ARGUMENTE
19=========
20
21 oldamount (int)
22 Menge vor dem Zerfall
23 zerfall (int)
24 jetzt zerfallende Menge
25
26
27BESCHREIBUNG
28============
29
30 Diese Funktion wird von DoDecay() gerufen und gibt die Standardmeldungen
31 beim Zerfall von Unitobjekten aus.
32 Hierbei ist an der Unit noch alles unveraendert, wenn diese Funktion
33 gerufen wird, die Reduktion von P_AMOUNT erfolgt direkt im Anschluss.
34 Die Funktion wird nicht gerufen, wenn DoDecay() mit silent!=0 gerufen
35 wird.
36
37
38BEMERKUNGEN
39===========
40
41 Will man nicht die Standardzerfallsmeldungen (wovon ich meist ausgehe),
42 kann man diese Funktion ueberschreiben und eigene Meldungen erzeugen.
43
44
45SIEHE AUCH
46==========
47
48 unit
49 P_UNIT_DECAY_INTERVAL, P_UNIT_DECAY_FLAGS, P_UNIT_DECAY_QUOTA,
50 P_UNIT_DECAY_MIN
51 DoDecay()
52 /std/unit.c
MG Mud User88f12472016-06-24 23:31:02 +020053
5414.10.2007, Zesstra