blob: fc3930918900f4c6ef35561f601867e0cf2478b3 [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001DoDecayMessage()
2
3FUNKTION:
4 protected void DoDecayMessage(int oldamount, int zerfall);
5
6DEFINIERT IN:
7 /std/unit.c
8
9ARGUMENTE:
10 oldamount (int)
11 Menge vor dem Zerfall
12 zerfall (int)
13 jetzt zerfallende Menge
14
15BESCHREIBUNG:
16 Diese Funktion wird von DoDecay() gerufen und gibt die Standardmeldungen
17 beim Zerfall von Unitobjekten aus.
18 Hierbei ist an der Unit noch alles unveraendert, wenn diese Funktion
19 gerufen wird, die Reduktion von P_AMOUNT erfolgt direkt im Anschluss.
20 Die Funktion wird nicht gerufen, wenn DoDecay() mit silent!=0 gerufen
21 wird.
22
23BEMERKUNGEN:
24 Will man nicht die Standardzerfallsmeldungen (wovon ich meist ausgehe),
25 kann man diese Funktion ueberschreiben und eigene Meldungen erzeugen.
26
27SIEHE AUCH:
28 unit
29 P_UNIT_DECAY_INTERVAL, P_UNIT_DECAY_FLAGS, P_UNIT_DECAY_QUOTA,
30 P_UNIT_DECAY_MIN
31 DoDecay()
32 /std/unit.c
33
3414.10.2007, Zesstra