diff --git a/dock2.lua b/dock2.lua --- a/dock2.lua +++ b/dock2.lua @@ -5,7 +5,7 @@ ]] dock_2 = room { nam = "dock_2"; - disp = "Док 2, вход"; + disp = "Док 2, вход"; dsc = [[Док огражден высоким металлическим забором, изрядно проржавевшим из-за отсутствия должного ухода. Ржавая табличка с надписью "Док 2, собственность Вестхейвен Трансоушен" висит над воротами, слегка поскрипывая под сильными порывами ветра. Пространство за забором заставлено старыми металлическими грузовыми контейнерами. Вдали виднеется кран, предназначенный для погрузки и разгрузки приходящих судов. ]]; enter = function(s) move(char_coachman, here()); @@ -19,10 +19,13 @@ dock_2 = room { }; dock_gate = obj { + var { + open = false; + }; nam = "dock_gate"; disp = "Ворота"; dsc = function(s) - if (s.open) then + if (s.open) then return [[Ржавые {ворота} слегка приоткрыты. ]]; else return [[Проржавевшие ворота дока заперты на тяжелый навесной {замок}. ]]; @@ -195,7 +198,7 @@ dock_leviathan = obj { else return "Вы отдраиваете люк. "; end; - end; + end; end; used = function(s, o) if (o == item_pump and s.open) then @@ -299,7 +302,7 @@ crane_service_access_panel = obj { act = function(s) if (s.state == 0) then return [[ - Вы не сможете открыть это руками. + Вы не сможете открыть это руками. ]]; else if (dock_crane.broken) then