blob: 5a2adce9a8da96f6d7935ab9e6cf352c2fec891c [file] [log] [blame]
Zesstra953f9972017-02-18 15:37:36 +01001
2AddHpHook()
3***********
4
5********************* OBSOLETE LFUN
6*********************************** * Diese Efun bitte nicht mehr
7benutzen, sondern stattdessen die * * Hooks (s. /doc/std/hooks).
8* *******************************************************************
9**** AddHpHook()
10
11
12FUNKTION
13========
14
15 int AddHpHook(object ob)
16
17
18DEFINIERT IN
19============
20
21 /std/player/life.c
22
23
24ARGUMENTE
25=========
26
27 ob - das Objekt, das sich eintragen moechte.
28
29
30BESCHREIBUNG
31============
32
33 Traegt ein Objekt in P_HP_HOOKS ein, wenn es nicht schon darin steht.
34
35 Aendern sich beim Spieler dann HP oder KP (nicht durch Set()), wird
36 an allen eingetragenen Objekten NotifyHpChange() gerufen.
37
38
39RUECKGABEWERT
40=============
41
42 1, wenn Erfolg, 0 sonst
43
44
45SIEHE AUCH
46==========
47
48 Gegenpart: RemoveHpHook()
49 Props: P_HP_HOOKS, P_HP
50 Verwandt: reduce_hit_points(), do_damage(), buffer_hp()
51
5223.Feb.2004 Gloinson