blob: 549492a52929f72dba5d66a4c105147bd5836ccd [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001inherit "std/room";
2
3#include <properties.h>
4#include <rooms.h>
5#include <moving.h>
6#include "../files.h"
7
8create()
9{
10 ::create();
11 SetProp(P_LIGHT, 0);
12 SetProp(P_INDOORS, 1);
13 SetProp(P_INT_SHORT, "Metallebene");
14 SetProp(P_INT_LONG,
15 "Du bist im Hoehlenlabyrinth der Schreckensspitze. Metallbeschlagene Waende\n"+
16 "umringen Dich im Norden, Osten und Sueden waehrend ein roehrenartiger Gang\n"+
17 "nach Westen fuehrt. Ausserdem befindet sich im Boden ein Loch, durch das\n"+
18 "eine Leiter nach unten fuehrt.\n");
19 AddDetail("loch", "Was einen da unten wohl erwarten mag?\n");
20 AddDetail("leiter", "Die Leiter fuehrt nach unten.\n");
21 AddDetail("boden", "Im Boden ist ein Loch.\n");
22 AddDetail(({"wand", "waende", "decke", "metall"}), "Alles ist aus Metall.\n");
23 AddDetail(({"roehre", "gang"}), "Der Gang fuehrt nach Westen.\n");
24 AddItem(MON("titanwalze"), REFRESH_REMOVE);
25 AddExit("westen",L1("m2x4"));
26 AddSpecialExit("unten", "unten");
27}
28
29unten()
30{
31 if (present("titanwalze"))
32 {
33 write("Die Titanwalze laesst Dich nicht vorbei.\n");
34 return 1;
35 }
36 this_player()->move(L2("m3x4"), M_GO, "nach unten");
37 this_player()->SetProp("boing:drom_marker", 1);
38 return 1;
39}