deviltower_zone={["start"]=0,get_data= function ()return { 
base_x = 1280 , 
base_y = 7936 , 
level_coords = { 
{ x = 126 , y = 384 , regen = "data/dungeon/deviltower2_regen.txt" } , 
{ x = 134 , y = 147 , regen = "data/dungeon/deviltower3_regen.txt" } , 
{ x = 369 , y = 629 , regen = "data/dungeon/deviltower4_regen.txt" } , 
{ x = 369 , y = 401 , regen = "data/dungeon/deviltower5_regen.txt" } , 
{ x = 374 , y = 167 , regen = "data/dungeon/deviltower6_regen.txt" } , 
{ x = 621 , y = 631 , regen = "data/dungeon/deviltower7_regen.txt" } , 
{ x = 616 , y = 399 , regen = "data/dungeon/deviltower8_regen.txt" } , 
{ x = 591 , y = 159 , regen = "data/dungeon/deviltower9_regen.txt" } , 
} , 
} 
end ,get_level_location= function (level)local data = deviltower_zone . get_data ( ) 
local level_data = data . level_coords [ level ] 
return { x = data . base_x + level_data . x , y = data . base_y + level_data . y , regen = level_data . regen } 
end ,get_4floor_stone_pos= function ()local positions = 
{ 
{ 368 , 629 } , { 419 , 630 } , { 428 , 653 } , { 422 , 679 } , 
{ 395 , 689 } , { 369 , 679 } , { 361 , 658 } , 
} 
for i = 1 , 6 begin 
local j = number ( i , 7 ) 
if i ~= j then 
local t = positions [ i ] ; 
positions [ i ] = positions [ j ] ; 
positions [ j ] = t ; 
end 
end 
return positions 
end }