blob: b33a65bb36470fa65fe6a0d777e022ef911b9969 [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001AddHpHook()
Zesstra953f9972017-02-18 15:37:36 +01002***********
MG Mud User88f12472016-06-24 23:31:02 +02003
Zesstra953f9972017-02-18 15:37:36 +01004********************* OBSOLETE LFUN
5*********************************** * Diese Efun bitte nicht mehr
6benutzen, sondern stattdessen die * * Hooks (s. /doc/std/hooks).
7* *******************************************************************
8**** AddHpHook()
MG Mud User88f12472016-06-24 23:31:02 +02009
MG Mud User88f12472016-06-24 23:31:02 +020010
Zesstra953f9972017-02-18 15:37:36 +010011FUNKTION
12========
MG Mud User88f12472016-06-24 23:31:02 +020013
Zesstra953f9972017-02-18 15:37:36 +010014 int AddHpHook(object ob)
MG Mud User88f12472016-06-24 23:31:02 +020015
MG Mud User88f12472016-06-24 23:31:02 +020016
Zesstra953f9972017-02-18 15:37:36 +010017DEFINIERT IN
18============
19
20 /std/player/life.c
21
22
23ARGUMENTE
24=========
25
26 ob - das Objekt, das sich eintragen moechte.
27
28
29BESCHREIBUNG
30============
31
32 Traegt ein Objekt in P_HP_HOOKS ein, wenn es nicht schon darin steht.
33
34 Aendern sich beim Spieler dann HP oder KP (nicht durch Set()), wird
35 an allen eingetragenen Objekten NotifyHpChange() gerufen.
36
37
38RUECKGABEWERT
39=============
40
41 1, wenn Erfolg, 0 sonst
42
43
44SIEHE AUCH
45==========
46
47 Gegenpart: RemoveHpHook()
48 Props: P_HP_HOOKS, P_HP
49 Verwandt: reduce_hit_points(), do_damage(), buffer_hp()
MG Mud User88f12472016-06-24 23:31:02 +020050
5123.Feb.2004 Gloinson