blob: 489fd84c80a0c4546b551eba68d8beadaf07ff3c [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001STANDARDOBJEKT FUER TUEREN:
2
3BENTUZUNG:
4 inherit "std/tuer";
5
6 #include <tuer.c>
7
8BESCHREIBUNG:
9 Basisklasse fuer alle Tueren im Spiel. Sie ist von /std/thing
10 abgeleitet.
11
12 Funktionen:
13
14 AddDoor2( strin short,
15 string long,
16 mixed id,
17 mixed dest,
18 string com,
19 int flags,
20 string key,
21 string func,
22 object obj )
23
24 Erzeugt eine neue Tuer, wobei die Parameter folgendes angeben:
25
26 short = Kurzbeschreibung der Tuer
27 long = Ausfuehrliche Beschreibung der Tuer
28 id = Name[n] der Tuer
29 dest = Kommando zum Durchschreiten der Tuer, z.B. 'norden'
30
31 Optionale Parameter:
32
33 flags = Flags aus tuer.h
34 key = String, der im Schluessel definiert sein muss, damit
35 er 'passt'.
36 func = Funktion die beim Durchschreiten der Tuer in obj
37 aufgerufen werden soll.
38 obj = Objekt in dem func aufgerufen werden soll.
39
40SIEHE AUCH:
41 schluessel
42