blob: dc393da1d458205c5ce62612bb8b59d3f9a6d5cc [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001
Zesstra953f9972017-02-18 15:37:36 +01002P_DOOR_INFOS
3************
MG Mud User88f12472016-06-24 23:31:02 +02004
5
Zesstra953f9972017-02-18 15:37:36 +01006NAME
7====
MG Mud User88f12472016-06-24 23:31:02 +02008
Zesstra953f9972017-02-18 15:37:36 +01009 P_DOOR_INFOS "door_infos"
10
11
12DEFINIERT IN
13============
14
15 /sys/doorroom.h
16
17
18BESCHREIBUNG
19============
20
21 Mapping mit Informationen ueber eine im Raum per NewDoor() definierte
22 Tuer. Diese Infos werden ueber /std/room/doors.c an den /obj/doormaster.c
23 weitergegeben und dem Raum, der die Tuer besitzt, als Property gesetzt.
24 Werden mehrere Tueren in einem Raum eingebunden, enthaelt das Mapping
25 entsprechend viele Eintraege.
26
27 Dieses Mapping dient zur internen Verwaltung der Tueren im
28 /obj/doormaster.c und sollte nicht per Hand veraendert werden!
29
30 Die Eintraege im Mapping haben folgende keys (definiert in
31 /sys/doorroom.h):
32
33 D_DEST : Zielraum (string)
34 D_CMDS : Befehl(e), um durch die Tuer zu gehen (string oder *string)
35 D_IDS : IDs der Tuer (string oder *string)
36 D_FLAGS : Besondere Eigenschaften der Tuer (Tuer braucht Schluessel etc.)
37 D_LONG : Langbeschreibung (string)
38 D_SHORT : Kurzbeschreibung (string)
39 D_NAME : Name (string oder *string)
40 D_GENDER : Geschlecht
41 D_FUNC : Funktion, die VOR dem Durchschreiten der Tuer aufgerufen wird
42 D_MSGS : Bewegungsmeldungen
43 D_FUNC2 : Funktion, die NACH dem Durchschreiten der Tuer aufgerufen wird
44 D_TESTFUNC : Funktion die im Sartraum testet, ob die Tuer durchschritten
45 werden darf
46 D_RESET_MSG : Meldungen beim Tuer-Reset
47 D_OPEN_WITH_MOVE : Falls gesetzt, wird die Tuer auch mit dem
48 Bewegungsbefehl geoeffnet und durchschritten, falls
49 Oeffnen erfolgreich
50
51
52SIEHE AUCH
53==========
54
55 NewDoor(), QueryDoorKey(), QueryDoorStatus(), SetDoorStatus(),
56 /std/room/doors.c, /obj/doormaster.c, GetPhiolenInfos(), QueryAllDoors()
57
MG Mud User88f12472016-06-24 23:31:02 +020058Letzte Aenderung: Don, 08.05.2014, Gabylon