expand Plane of Fire to fill entire map
The other three elemental planes go all the way to the map edges. Fire was 76x20 rather than full 79x21. This adds new two columns on the left (necessitating some coordinate adjustments) and one on the right plus one new row on the bottom. Not particularly interesting, just padding.
This commit is contained in:
48
dat/fire.lua
48
dat/fire.lua
@@ -1,4 +1,4 @@
|
||||
-- NetHack endgame fire.lua $NHDT-Date: 1652196026 2022/05/10 15:20:26 $ $NHDT-Branch: NetHack-3.7 $:$NHDT-Revision: 1.1 $
|
||||
-- NetHack endgame fire.lua $NHDT-Date: 1700398454 2023/11/19 12:54:14 $ $NHDT-Branch: NetHack-3.7 $:$NHDT-Revision: 1.4 $
|
||||
-- Copyright (c) 1989 by Jean-Christophe Collet
|
||||
-- Copyright (c) 1992,1993 by Izchak Miller, David Cohrs,
|
||||
-- and Timo Hakulinen
|
||||
@@ -12,30 +12,32 @@ des.level_flags("mazelevel", "noteleport", "hardfloor", "shortsighted", "hot", "
|
||||
-- portal to the next level is randomly chosen.
|
||||
-- This map has no visible outer boundary, and
|
||||
-- is mostly open area, with lava lakes and bunches of fire traps.
|
||||
-- It fills the entire mappable area.
|
||||
des.map([[
|
||||
............................................................................
|
||||
....LLLLLLLL............L.......................LLL.........................
|
||||
...LL...................L......................LLLL................LL.......
|
||||
...L.............LLLL...LL....LL...............LLLLL.............LLL........
|
||||
.LLLL..............LL....L.....LLL..............LLLL..............LLLL......
|
||||
..........LLLL...LLLL...LLL....LLL......L........LLLL....LL........LLL......
|
||||
........LLLLLLL...LL.....L......L......LL.........LL......LL........LL...L..
|
||||
........LL..LLL..LL......LL......LLLL..L.........LL......LLL............LL..
|
||||
....L..LL....LLLLL.................LLLLLLL.......L......LL............LLLLLL
|
||||
....L..L.....LL.LLLL.......L............L........LLLLL.LL......LL.........LL
|
||||
....LL........L...LL......LL.............LLL.....L...LLL.......LLL.........L
|
||||
.....LLLLLL........L.......LLL.............L....LL...L.LLL......LLLLLLL.....
|
||||
..........LLLL............LL.L.............L....L...LL.........LLL..LLL.....
|
||||
...........................LLLLL...........LL...L...L........LLLL..LLLLLL...
|
||||
.....LLLL.............LL....LL.......LLL...LL.......L..LLL....LLLLLLL.......
|
||||
.......LLL.........LLLLLLLLLLL......LLLLL...L...........LL...LL...LL........
|
||||
.........LL.......LL.........LL.......LLL....L..LLL....LL.........LL........
|
||||
..........LLLLLLLLL...........LL....LLL.......LLLLL.....LL........LL........
|
||||
.................L.............LLLLLL............LL...LLLL.........LL.......
|
||||
.................................LL....................LL...................
|
||||
LL.............LL..............L...LL.........LL.................LL...........L
|
||||
LL....LLLLLLLL............L...L.............LL....LLL.......................LL.
|
||||
L....LL...................L......................LLLL................LL........
|
||||
.....L.............LLLL...LL....LL...............LLLLL.............LLL.........
|
||||
.L.LLLL..............LL....L.....LLL..............LLLL..............LLLL......L
|
||||
LL..........LLLL...LLLL...LLL....LLL......L........LLLL....LL........LLL......L
|
||||
LL........LLLLLLL...LL.....L......L......LL.........LL......LL........LL...L...
|
||||
L.........LL..LLL..LL......LL......LLLL..L.........LL......LLL............LL...
|
||||
......L..LL....LLLLL.................LLLLLLL.......L......LL............LLLLLL.
|
||||
......L..L.....LL.LLLL.......L............L........LLLLL.LL......LL.........LL.
|
||||
......LL........L...LL......LL.............LLL.....L...LLL.......LLL.........L.
|
||||
.L.....LLLLLL........L.......LLL.............L....LL...L.LLL......LLLLLLL......
|
||||
LL..........LLLL............LL.L.............L....L...LL.........LLL..LLL......
|
||||
.L...........................LLLLL...........LL...L...L........LLLL..LLLLLL...L
|
||||
.L.....LLLL.............LL....LL.......LLL...LL.......L..LLL....LLLLLLL.......L
|
||||
.........LLL.........LLLLLLLLLLL......LLLLL...L...........LL...LL...LL.........
|
||||
...........LL.......LL.........LL.......LLL....L..LLL....LL.........LL.........
|
||||
............LLLLLLLLL...........LL....LLL.......LLLLL.....LL........LL.........
|
||||
.LL...............L.............LLLLLL............LL...LLLL.........LL.......L.
|
||||
LL.....L..........................LL....................LL..................LLL
|
||||
L.....LLL......................LLLLL.........L.........LLLLLLLL..............LL
|
||||
]]);
|
||||
des.teleport_region({ region = {69,16,69,16} })
|
||||
des.levregion({ region = {0,0,75,19}, exclude = {65,13,75,19}, type="portal", name="water" })
|
||||
des.teleport_region({ region = {71,16,71,16} })
|
||||
des.levregion({ region = {0,0,78,19}, exclude = {67,13,78,19}, type="portal", name="water" })
|
||||
|
||||
des.trap("fire")
|
||||
des.trap("fire")
|
||||
|
||||
Reference in New Issue
Block a user