-- NetHack 3.6 Rogue.des $NHDT-Date: 1432512784 2015/05/25 00:13:04 $ $NHDT-Branch: master $:$NHDT-Revision: 1.11 $ -- Copyright (c) 1992 by Dean Luick -- NetHack may be freely redistributed. See license for details. -- des.level_init({ style = "solidfill", fg = " " }); des.level_flags("mazelevel", "noteleport") -- 1 2 3 4 5 6 7 --123456789012345678901234567890123456789012345678901234567890123456789012345 des.map([[ ----- -------.......................................|-----------------| |...| -----.....|.......................................|.................| |...----...|.....|.......................................|....---------....| |.---......---..--.................................------------.......|....| |...............|..................................|..|...|...----........-| |.....-----....--.................................|-..--..-|.....----S----| |--S---...|....|.................................|-........-|....|........| |.........---------.............................|-....}}....-|...|...|....| |....|.....S......|............................|-.....}}.....-|..--.------| |-----.....--.....|...........................|-...}}}}}}}}...-|....|.....-- |...........--....------S-----...............|-....}}}}}}}}....-|..........| |............--........|...| |..............--.....}}.}}........----------S- |.............|........|...| |..............|......}}}}}}}}......|...|.....| |S-.---.---.---.---.---|...| ------------...--........}}.}}.....--..---....| |.---.---.---.---.-S-..----- |....|.....|....|-....}}}}}}}}....---..S.|--..| |...|.......|..........|...---....---...S.....|-...}}}}}}}}...-|.S..|...|..| |...|..|....|..........|............|..--..----|-.....}}.....-|..----...-S-- |...|---....----.......|----- ......|...---| |-....}}....-|...|..--.--..| -----.....---.....--.---....--...--------..| |-........-|....|.........| |.............|..........|.............S... |S-------|.....|..-----..| ---------------------------------------- ...... ---------- ---- ]]); -- Dungeon Description des.region(selection.area(00,00,75,20), "lit") -- Stairs des.levregion({ region={01,00,15,20}, region_islev=1, exclude={01,18,04,20}, type="stair-up" }); -- Doors -- Non diggable walls des.non_diggable(selection.area(00,00,75,20)) -- One trap to keep the gnomes at bay. des.trap("spiked pit",37,07) -- Objects des.object({ id = "skeleton key", x=38, y=10, buc="blessed", spe=0, name="The Master Key of Thievery" }) des.object({ id = "tin", x=26, y=12, montype="chameleon" }) des.object() des.object() des.object() des.object() des.object() des.object() des.object() des.object() des.object() des.object() des.object() des.object() des.object() -- Random traps des.trap() des.trap() des.trap() des.trap() des.trap() des.trap() des.trap() des.trap() des.trap() des.trap() des.trap() -- Random monsters. des.monster({ id = "Master Assassin", x=38, y=10, peaceful=0 }) des.monster({ id = "leprechaun", peaceful=0 }) des.monster({ id = "leprechaun", peaceful=0 }) des.monster({ id = "leprechaun", peaceful=0 }) des.monster({ id = "leprechaun", peaceful=0 }) des.monster({ id = "leprechaun", peaceful=0 }) des.monster({ id = "leprechaun", peaceful=0 }) des.monster({ id = "leprechaun", peaceful=0 }) des.monster({ id = "leprechaun", peaceful=0 }) des.monster({ id = "leprechaun", peaceful=0 }) des.monster({ id = "leprechaun", peaceful=0 }) des.monster({ id = "leprechaun", peaceful=0 }) des.monster({ id = "leprechaun", peaceful=0 }) des.monster({ id = "leprechaun", peaceful=0 }) des.monster({ id = "leprechaun", peaceful=0 }) des.monster({ id = "leprechaun", peaceful=0 }) des.monster({ id = "leprechaun", peaceful=0 }) des.monster({ class = "l", peaceful=0 }) des.monster({ class = "l", peaceful=0 }) des.monster({ id = "guardian naga", peaceful=0 }) des.monster({ id = "guardian naga", peaceful=0 }) des.monster({ id = "guardian naga", peaceful=0 }) des.monster({ id = "guardian naga", peaceful=0 }) des.monster({ id = "guardian naga", peaceful=0 }) des.monster({ id = "guardian naga", peaceful=0 }) des.monster({ id = "guardian naga", peaceful=0 }) des.monster({ id = "guardian naga", peaceful=0 }) des.monster({ class = "N", peaceful=0 }) des.monster({ class = "N", peaceful=0 }) des.monster({ class = "N", peaceful=0 }) des.monster({ id = "chameleon", peaceful=0 }) des.monster({ id = "chameleon", peaceful=0 }) des.monster({ id = "chameleon", peaceful=0 }) des.monster({ id = "chameleon", peaceful=0 }) des.monster({ id = "chameleon", peaceful=0 }) des.monster({ id = "shark", x=51, y=14, peaceful=0 }) des.monster({ id = "shark", x=53, y=09, peaceful=0 }) des.monster({ id = "shark", x=55, y=15, peaceful=0 }) des.monster({ id = "shark", x=58, y=10, peaceful=0 })