blob: 5401fd9668525af55a55d3b7b3c8a8ddd92089ac [file] [log] [blame]
Zesstra18626972017-01-31 10:38:27 +01001second_life()
2=============
3
4FUNKTION
5--------
Zesstra18626972017-01-31 10:38:27 +01006
Bugfix36bdd5d2019-09-04 21:09:26 +02007 protected varargs int second_life(object corpse);
Zesstra18626972017-01-31 10:38:27 +01008
9DEFINIERT IN
10------------
Zesstra18626972017-01-31 10:38:27 +010011
Bugfix36bdd5d2019-09-04 21:09:26 +020012 /std/player/life.c
Zesstra18626972017-01-31 10:38:27 +010013
14ARGUMENTE
15---------
Zesstra18626972017-01-31 10:38:27 +010016
Bugfix36bdd5d2019-09-04 21:09:26 +020017 corpse
18 Leiche des Lebewesens (sofern es eine hat)
Zesstra18626972017-01-31 10:38:27 +010019
20BESCHREIBUNG
21------------
Zesstra18626972017-01-31 10:38:27 +010022
Zesstra4fdd9752019-03-17 16:21:05 +010023 Diese Funktion wird im die() des Lebewesens aufgerufen, wenn sicher
24 ist, dass es stirbt. Die Funktion bestimmt dabei, ob ein Lebewesen
25 nach dem Tod zerstoert (NPC) oder nur zum Geist wird (Spieler).
26
27 Ueblicherweise ist diese Funktion nur im Spieler definiert und regelt
28 EP-Verlust und dergleichen. Sie wird aber auch in NPCs gerufen und man
29 kann dort z.B. Items clonen oder entsorgen.
30
31 NPC *muessen* 0 zurueckgeben, Spieler geben immer 1 zurueck.
Zesstra18626972017-01-31 10:38:27 +010032
33RUeCKGABEWERT
34-------------
Zesstra18626972017-01-31 10:38:27 +010035
Zesstra4fdd9752019-03-17 16:21:05 +010036 0
37 wenn das Objekt nach dem Tod zerstoert wird (NPC)
38 1
39 wenn das Objekt im Tod nicht zerstoert wird (Spieler)
Zesstra18626972017-01-31 10:38:27 +010040
Zesstra18626972017-01-31 10:38:27 +010041
42SIEHE AUCH
43----------
Zesstra18626972017-01-31 10:38:27 +010044
Zesstra4fdd9752019-03-17 16:21:05 +010045 die()
Zesstra18626972017-01-31 10:38:27 +010046
Bugfix36bdd5d2019-09-04 21:09:26 +020047Last modified: 17.03.2019, Zesstra