blob: d11967c39b4db09d2cccae0900dda9978c442978 [file] [log] [blame]
Zesstra18626972017-01-31 10:38:27 +01001second_life()
2=============
3
4FUNKTION
5--------
Zesstra18626972017-01-31 10:38:27 +01006
7 varargs int second_life(object obj);
8
9DEFINIERT IN
10------------
Zesstra18626972017-01-31 10:38:27 +010011
12 /std/player/life.c
13
14ARGUMENTE
15---------
Zesstra18626972017-01-31 10:38:27 +010016
17 obj
Zesstra4fdd9752019-03-17 16:21:05 +010018 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
Zesstra4fdd9752019-03-17 16:21:05 +010047Last modified: 17.03.2019, Zesstra
Zesstra18626972017-01-31 10:38:27 +010048