blob: 671f9c70e10ab1d8173281f8d6bd4dbd312e2b8a [file] [log] [blame]
Zesstra953f9972017-02-18 15:37:36 +01001
2DoDecayMessage()
3****************
4
5
6FUNKTION
7========
8
9 protected void DoDecayMessage(int oldamount, int zerfall);
10
11
12DEFINIERT 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
53
5414.10.2007, Zesstra