diff options
author | j-p-e-g <j-p-e-g@c06c8d41-db1a-0410-9941-cceddc491573> | 2009-06-10 13:35:36 +0000 |
---|---|---|
committer | j-p-e-g <j-p-e-g@c06c8d41-db1a-0410-9941-cceddc491573> | 2009-06-10 13:35:36 +0000 |
commit | 5500ccf5c9c2cca2694a642278d55c3e342bd469 (patch) | |
tree | fe2df4ad697c178c9e9ce5023f5cccc56258b60f /crawl-ref/source/dat/clua | |
parent | dc9cbdc0f02dccd79de1230d57221a7a43e34568 (diff) | |
download | crawl-ref-5500ccf5c9c2cca2694a642278d55c3e342bd469.tar.gz crawl-ref-5500ccf5c9c2cca2694a642278d55c3e342bd469.zip |
Fix lua errors for Ziggurats in Tiles.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@9941 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/dat/clua')
-rw-r--r-- | crawl-ref/source/dat/clua/ziggurat.lua | 20 |
1 files changed, 16 insertions, 4 deletions
diff --git a/crawl-ref/source/dat/clua/ziggurat.lua b/crawl-ref/source/dat/clua/ziggurat.lua index 2e95545451..0792043c49 100644 --- a/crawl-ref/source/dat/clua/ziggurat.lua +++ b/crawl-ref/source/dat/clua/ziggurat.lua @@ -190,11 +190,23 @@ local function clamp_in_bounds(x, y) end local function set_tiles_for_place(place) - local rock = dgn.lev_rocktile(place) - dgn.change_rock_tile(rock) +-- local rock = dgn.lev_rocktile(place) +-- local floor = dgn.lev_floortile(place) + local tileset = { + blue = "wall_zot_blue", + red = "wall_zot_red", + lightblue = "wall_zot_cyan", + magenta = "wall_zot_magenta", + green = "wall_zot_green", + white = "wall_vault" + } - local floor = dgn.lev_floortile(place) - dgn.change_floor_tile(floor) + local wall = tileset[ziggurat_wall_colour()] + if (wall == nil) then + wall = "wall_vault" + end + dgn.change_rock_tile(wall) + dgn.change_floor_tile("floor_vault") end local function set_floor_colour(colour) |