diff --git a/journey_temple.lua b/journey_temple.lua --- a/journey_temple.lua +++ b/journey_temple.lua @@ -266,64 +266,6 @@ dt_labyrinth = room { entered = function(s) s:update(); end; - ways_print = function(self, o) - local nw, n, ne, w, e, sw, s, se; - if (dt_labyrinth_map[dt_labyrinth.location].n) then - n = stead.xref('N', dt_north); - else - n = 'N'; - end; - if (dt_labyrinth_map[dt_labyrinth.location].ne) then - ne = stead.xref('NE', dt_north_east); - else - ne = 'NE'; - end; - if (dt_labyrinth_map[dt_labyrinth.location].e) then - e = stead.xref('E', dt_east); - else - e = 'E'; - end; - if (dt_labyrinth_map[dt_labyrinth.location].se) then - se = stead.xref('SE', dt_south_east); - else - se = 'SE'; - end; - if (dt_labyrinth_map[dt_labyrinth.location].s) then - s = stead.xref('S', dt_south); - else - s = 'S'; - end; - if (dt_labyrinth_map[dt_labyrinth.location].sw) then - sw = stead.xref('SW', dt_south_west); - else - sw = 'SW'; - end; - if (dt_labyrinth_map[dt_labyrinth.location].w) then - w = stead.xref('W', dt_west); - else - w = 'W'; - end; - if (dt_labyrinth_map[dt_labyrinth.location].nw) then - nw = stead.xref('NW', dt_north_west); - else - nw = 'NW'; - end; - - local left = '35%'; - local right = '65%'; - local il = '^^'; - if theme.name() == '.mobile' then - print('x'); - il = '^'; - left = '25%'; - right = '75%'; - end; - - return txttab(left, 'center') .. nw .. txttab('50%', 'center') .. n .. txttab(right, 'center') .. ne .. il - .. txttab(left, 'center') .. w .. txttab(right, 'center') .. e .. il - .. txttab(left, 'center') .. sw .. txttab('50%', 'center') .. s .. txttab(right, 'center') .. se .. '^' - .. stead.xref(txtnb('В другое место'), dt_elsewhere) .. ' | '.. stead.xref(txtnb('Отойти от штурвала'), self.way[1]); - end; update = function(s) move(submarine_leviathan, dt_labyrinth_map[dt_labyrinth.location].where); end;