blob: 8f4936163c3837bb0f44a339a8a56db7fe24fd98 [file] [log] [blame]
Zesstra953f9972017-02-18 15:37:36 +01001
MG Mud User88f12472016-06-24 23:31:02 +02002AddInsertHook()
Zesstra953f9972017-02-18 15:37:36 +01003***************
MG Mud User88f12472016-06-24 23:31:02 +02004
Arathorn00d5d492019-11-26 19:38:11 +01005
6OBSOLETE LFUN
7=============
8
9 Diese Efun existiert nicht mehr. Bitte stattdessen den Hook
10 H_HOOK_INSERT benutzen. (s. /doc/std/hooks)
MG Mud User88f12472016-06-24 23:31:02 +020011
MG Mud User88f12472016-06-24 23:31:02 +020012
Zesstra953f9972017-02-18 15:37:36 +010013FUNKTION
14========
MG Mud User88f12472016-06-24 23:31:02 +020015
Zesstra953f9972017-02-18 15:37:36 +010016 void AddInsertHook(object ob);
MG Mud User88f12472016-06-24 23:31:02 +020017
MG Mud User88f12472016-06-24 23:31:02 +020018
Zesstra953f9972017-02-18 15:37:36 +010019ARGUMENTE
20=========
MG Mud User88f12472016-06-24 23:31:02 +020021
Arathorn00d5d492019-11-26 19:38:11 +010022 ob
23 Das Objekt, das informiert werden soll, wenn ein Objekt dem
24 Spielerinventar hinzugefuegt wurde.
MG Mud User88f12472016-06-24 23:31:02 +020025
MG Mud User88f12472016-06-24 23:31:02 +020026
Zesstra953f9972017-02-18 15:37:36 +010027BESCHREIBUNG
28============
29
Arathorn00d5d492019-11-26 19:38:11 +010030 Diese Funktion wurde im Spielerobjekt aufgerufen, um das Objekt ob
31 als Hook-Listener anzumelden. Auf diese Weise eingetragene Listener
32 werden informiert, wenn ein Objekt ins Spielerinventar bewegt
33 wurde. Technisch wird die Bewegung ueber NotifyInsert() im
34 Spielerobjekt detektiert, und im Listener-Objekt wird die Funktion
35 InsertNotify() gerufen, die als Parameter das neu ins
36 Spielerinventar bewegte Objekt uebergeben bekommt.
Zesstra953f9972017-02-18 15:37:36 +010037
38
39RUeCKGABEWERT
40=============
41
42 keiner
43
44
45BEMERKUNGEN
46===========
47
Arathorn00d5d492019-11-26 19:38:11 +010048 Das Listener-Objekt muss sich ebenfalls im Spielerinventar
49 befinden, ansonsten wird der eingetragene Hook wieder geloescht.
Zesstra953f9972017-02-18 15:37:36 +010050
51
52SIEHE AUCH
53==========
54
Arathorn00d5d492019-11-26 19:38:11 +010055 NotifyInsert(), AddInsertHook(), QueryInsertHooks()
Zesstra953f9972017-02-18 15:37:36 +010056
Arathorn00d5d492019-11-26 19:38:11 +010057Last modified: 18.10.2019 Zesstra