diff --git a/atlantis_dyp.lua b/atlantis_dyp.lua --- a/atlantis_dyp.lua +++ b/atlantis_dyp.lua @@ -313,7 +313,7 @@ dyp_temple_east = room { dyp_temple_south_west = room { nam = "Океан"; no_exit = [[Нет смысла покидать Левиафан здесь. ]]; - view = [[Вы находитесь у подножья скалы. К юго востоку скала сворачивает на юг и тянется на многие километры. К северо-востоку вы видите храм Дипатреанотра. ]]; + view = [[Вы находитесь у подножья скалы. К юго-западу от вас скала сворачивает на юг и тянется на многие километры. К северо-востоку вы видите храм Дипатреанотра. ]]; handwheel_room = 'dyp_temple_navigation'; }; @@ -368,35 +368,35 @@ dyp_temple_north = room { dyp_temple_crevice_middle = room { nam = "Океан"; no_exit = [[Нет смысла покидать Левиафан здесь. ]]; - view = [[Левиафан застыл над неглубоким ущельем, протянувшимся с востока на запад. ]]; + view = [[Левиафан застыл над неглубоким ущельем, протянувшимся с востока на запад. На юге вы видите длинные стебли водорослей, поднимающиеся на несколько метров над землей. Вдалеке на севере протянулась параллельно ущелью высокая отвесная скала. ]]; handwheel_room = 'dyp_temple_navigation'; }; dyp_temple_crevice_east = room { nam = "Океан"; no_exit = [[Нет смысла покидать Левиафан здесь. ]]; - view = [[Левиафан застыл над неглубоким ущельем, протянувшимся с востока на запад. ]]; + view = [[Левиафан застыл над неглубоким ущельем, протянувшимся с востока на запад. На юго-западе вы видите длинные стебли водорослей, поднимающиеся на несколько метров над землей. Вдалеке на севере протянулась параллельно ущелью высокая отвесная скала. На северо-востоке вы видите огромный скелет кита, с незапамятных времен покоящийся там. ]]; handwheel_room = 'dyp_temple_navigation'; }; dyp_temple_crevice_far_east = room { nam = "Океан"; no_exit = [[Нет смысла покидать Левиафан здесь. ]]; - view = [[Левиафан застыл над неглубоким ущельем, протянувшимся с востока на запад. ]]; + view = [[Левиафан застыл над неглубоким ущельем, протянувшимся с востока на запад. На севере вы видите огромный скелет кита, с незапамятных времен покоящийся там. ]]; handwheel_room = 'dyp_temple_navigation'; }; dyp_temple_crevice_west = room { nam = "Океан"; no_exit = [[Нет смысла покидать Левиафан здесь. ]]; - view = [[Левиафан застыл над неглубоким ущельем, протянувшимся с востока на запад. ]]; + view = [[Левиафан застыл над неглубоким ущельем, протянувшимся с востока на запад. На юго-востоке вы видите длинные стебли водорослей, поднимающиеся на несколько метров над землей. На северо-западе возвышается каменный обелиск, а еще дальше на севере параллельно ущелью протянулась высокая отвесная скала. ]]; handwheel_room = 'dyp_temple_navigation'; }; dyp_temple_crevice_far_west = room { nam = "Океан"; no_exit = [[Нет смысла покидать Левиафан здесь. ]]; - view = [[Левиафан застыл над неглубоким ущельем, протянувшимся с востока на запад. ]]; + view = [[Левиафан застыл над неглубоким ущельем, протянувшимся с востока на запад. Вдалеке на севере и на юге от вас возвышаются каменные обелиски. ]]; handwheel_room = 'dyp_temple_navigation'; }; @@ -408,7 +408,7 @@ dyp_temple_warning = room { end; end; view = [[Перед вами возвышается массивный каменный обелиск. Большая часть изображенного на нем стерлась. ]]; - dsc = [[Вы находитесь посреди бескрайней илистой равнины. К северу вы видите скалу, протянувшуюся с запада на восток. ]]; + dsc = [[Вы находитесь посреди бескрайней илистой равнины. К северу вы видите скалу, протянувшуюся с запада на восток. К югу вы видите глубокое ущелье, протянувшееся параллельно скале. ]]; underwater = true; handwheel_room = 'dyp_temple_navigation'; way = { @@ -437,7 +437,7 @@ dyp_temple_cliff_1 = room { no_exit = function(s) return [[Нет смысла покидать Левиафан здесь. ]]; end; - view = [[Вы находитесь к югу от высокой скалы, протянувшейся с востока на запад. Здесь в скале вы видите вход в глубокую темную пещеру. ]]; + view = [[Вы находитесь к югу от высокой скалы, протянувшейся с востока на запад. Здесь в скале вы видите вход в глубокую темную пещеру. К юго-востоку от вас возвышается каменный обелиск. ]]; underwater = true; handwheel_room = 'dyp_temple_navigation'; way = { @@ -462,8 +462,8 @@ dyp_temple_cliff_2 = room { return [[Нет смысла покидать Левиафан здесь. ]]; end; end; - view = [[Вы находитесь к югу от высокой скалы, протянувшейся с востока на запад. ]]; - dsc = [[Вы стоите у подножя высокой скалы, протянувшейся с востока на запад к северу от вас. ]]; + view = [[Вы находитесь к югу от высокой скалы, протянувшейся с востока на запад. Вдалеке на юге возвышается каменный обелиск. ]]; + dsc = [[Вы стоите у подножия высокой скалы, протянувшейся с востока на запад к северу от вас. К югу от вас возвышается каменный обелиск. ]]; handwheel_room = 'dyp_temple_navigation'; underwater = true; way = { @@ -482,29 +482,29 @@ dyp_temple_cliff_2_footprints = obj { dyp_temple_cliff_3 = room { nam = "Океан"; - no_exit = [[Нет смысла покидать Левиафан здесь. ]]; - view = [[Вы находитесь к югу от высокой скалы, протянувшейся с востока на запад. ]]; + no_exit = [[Нет смысла покидать Левиафан здесь. Вдалеке на юго-западе возвышается каменный обелиск. ]]; + view = [[Вы находитесь к югу от высокой скалы, протянувшейся с востока на запад. К юго-западу от вас возвышается каменный обелиск. ]]; handwheel_room = 'dyp_temple_navigation'; }; dyp_temple_cliff_4 = room { nam = "Океан"; no_exit = [[Нет смысла покидать Левиафан здесь. ]]; - view = [[Вы находитесь к югу от высокой скалы, протянувшейся с востока на запад. ]]; + view = [[Вы находитесь к югу от высокой скалы, протянувшейся с востока на запад. Вдалеке на юге вы видите ущелье, протянувшееся параллельно скале. ]]; handwheel_room = 'dyp_temple_navigation'; }; dyp_temple_cliff_5 = room { nam = "Океан"; no_exit = [[Нет смысла покидать Левиафан здесь. ]]; - view = [[Вы находитесь к югу от высокой скалы, протянувшейся с востока на запад. ]]; + view = [[Вы находитесь к югу от высокой скалы, протянувшейся с востока на запад. Вдалеке на юге вы видите ущелье, протянувшееся параллельно скале. На юго-востоке вы видете скелет кита, покоящийся здесь многие десятилетия. ]]; handwheel_room = 'dyp_temple_navigation'; }; dyp_temple_whale = room { nam = "Океан"; no_exit = [[Нет смысла покидать Левиафан здесь. ]]; - view = [[Рядом с вами покоится скелет громадного кита. Древние кости занесены илом, однако все еще прекрасно видны с большого расстояния. ]]; + view = [[Рядом с вами покоится скелет громадного кита. Древние кости занесены илом, однако все еще прекрасно видны с большого расстояния. На севере вы видите вырезанный в скале вход в древний навьярский храм. На юге глубокое ущелье протянулось с востока на запад. ]]; handwheel_room = 'dyp_temple_navigation'; }; @@ -593,6 +593,11 @@ dyp_temple_navigation = dlg { ]]}; {tag="dyp_temple_north_west"}; + {always=true, "[На север, к ущелью]", function() + move(submarine_leviathan, "dyp_temple_crevice_far_west"); + psub("dyp_temple_crevice_far_west"); + return where(submarine_leviathan).view; + end}; {always=true, "[На юго-восток, к храму]", function() move(submarine_leviathan, "dyp_temple_entrance"); psub("dyp_temple_entrance"); @@ -696,7 +701,7 @@ dyp_temple_navigation = dlg { ]]}; {tag="dyp_temple_crevice_far_east"}; - {always=true, "[На север, к костям]", function() + {always=true, "[На север, к скелету]", function() move(submarine_leviathan, "dyp_temple_whale"); psub("dyp_temple_whale"); return where(submarine_leviathan).view; @@ -885,9 +890,8 @@ dyp_temple_navigation = dlg { move(submarine_leviathan, "iyh_far_from_entrance_foot"); walk("iyh_far_from_entrance"); return where(submarine_leviathan).view; - --TODO катсцена при первом прибытии end}; - {always=true, "[На юго-восток, к костям]", function() + {always=true, "[На юго-восток, к скелету]", function() move(submarine_leviathan, "dyp_temple_whale"); psub("dyp_temple_whale"); return where(submarine_leviathan).view; @@ -915,7 +919,6 @@ dyp_temple_navigation = dlg { move(submarine_leviathan, "iyh_far_from_entrance_foot"); walk("iyh_far_from_entrance"); return where(submarine_leviathan).view; - --TODO катсцена при первом прибытии end}; {always=true, "[На юг, к ущелью]", function() move(submarine_leviathan, "dyp_temple_crevice_far_east"); @@ -928,6 +931,19 @@ dyp_temple_navigation = dlg { {always=true, "[Отправиться в другое место]", code = [[ walk('leviathan_dlg'); ]]}; + + {tag="dyp_center"}; + {always=true, "[На восток, к обелиску]", function() + move(submarine_leviathan, "dyp_temple_north_west"); + psub("dyp_temple_north_west"); + return where(submarine_leviathan).view; + end}; + {always=true, "[Отойти от штурвала]", code = [[ + walk('leviathan_wheelhouse'); + ]]}; + {always=true, "[Отправиться в другое место]", code = [[ + walk('leviathan_dlg'); + ]]}; }; };