leviathan_disabled_airlock = room { nam = leviathan_disabled_airlock; disp = "Левиафан, шлюз"; entered = function(s) lifeon(s); end; left = function(s) lifeoff(s); end; life = function(s) if (pl.has_light) then path("В дверь", s):enable(); else path("В дверь", s):disable(); end; end; dsc = function(s) if (pl.has_light) then return "Вы находитесь в шлюзовой камере \"Левиафана\". Вы с трудом различаете проход в соседнюю комнату. "; else return "Вы находитесь в шлюзовой камере \"Левиафана\". Сейчас здесь слишком темно и вы ничего не видите. "; end; end; way = { vroom("Выход", "dock_mooring"); vroom("В дверь", "leviathan_disabled_wardroom"):disable(); }; };