blob: 2eb148a67abfe9385803603a05fb94763b8973fd [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001AddInsertHook()
Zesstra953f9972017-02-18 15:37:36 +01002***************
MG Mud User88f12472016-06-24 23:31:02 +02003
Arathorn00d5d492019-11-26 19:38:11 +01004
5OBSOLETE LFUN
6=============
7
8 Diese Efun existiert nicht mehr. Bitte stattdessen den Hook
9 H_HOOK_INSERT benutzen. (s. /doc/std/hooks)
MG Mud User88f12472016-06-24 23:31:02 +020010
MG Mud User88f12472016-06-24 23:31:02 +020011
Zesstra953f9972017-02-18 15:37:36 +010012FUNKTION
13========
MG Mud User88f12472016-06-24 23:31:02 +020014
Zesstra953f9972017-02-18 15:37:36 +010015 void AddInsertHook(object ob);
MG Mud User88f12472016-06-24 23:31:02 +020016
MG Mud User88f12472016-06-24 23:31:02 +020017
Zesstra953f9972017-02-18 15:37:36 +010018ARGUMENTE
19=========
MG Mud User88f12472016-06-24 23:31:02 +020020
Arathorn00d5d492019-11-26 19:38:11 +010021 ob
22 Das Objekt, das informiert werden soll, wenn ein Objekt dem
23 Spielerinventar hinzugefuegt wurde.
MG Mud User88f12472016-06-24 23:31:02 +020024
MG Mud User88f12472016-06-24 23:31:02 +020025
Zesstra953f9972017-02-18 15:37:36 +010026BESCHREIBUNG
27============
28
Arathorn00d5d492019-11-26 19:38:11 +010029 Diese Funktion wurde im Spielerobjekt aufgerufen, um das Objekt ob
30 als Hook-Listener anzumelden. Auf diese Weise eingetragene Listener
31 werden informiert, wenn ein Objekt ins Spielerinventar bewegt
32 wurde. Technisch wird die Bewegung ueber NotifyInsert() im
33 Spielerobjekt detektiert, und im Listener-Objekt wird die Funktion
34 InsertNotify() gerufen, die als Parameter das neu ins
35 Spielerinventar bewegte Objekt uebergeben bekommt.
Zesstra953f9972017-02-18 15:37:36 +010036
37
38RUeCKGABEWERT
39=============
40
41 keiner
42
43
44BEMERKUNGEN
45===========
46
Arathorn00d5d492019-11-26 19:38:11 +010047 Das Listener-Objekt muss sich ebenfalls im Spielerinventar
48 befinden, ansonsten wird der eingetragene Hook wieder geloescht.
Zesstra953f9972017-02-18 15:37:36 +010049
50
51SIEHE AUCH
52==========
53
Arathorn00d5d492019-11-26 19:38:11 +010054 NotifyInsert(), AddInsertHook(), QueryInsertHooks()
Zesstra953f9972017-02-18 15:37:36 +010055
Arathorn00d5d492019-11-26 19:38:11 +010056Last modified: 18.10.2019 Zesstra