# HG changeset patch # User Silverwing # Date 2016-11-27 11:21:32 # Node ID 1bcc1f13e8303a086beb7c31334c211937e6a2f1 # Parent 7e552d458992d3077b17291bf7370e49a152ec17 Lseryanotrr service tonnels 1 done diff --git a/lseryanotrr_locations.lua b/lseryanotrr_locations.lua --- a/lseryanotrr_locations.lua +++ b/lseryanotrr_locations.lua @@ -479,4 +479,206 @@ lse_outer_4 = room { return false; end); }; -}; \ No newline at end of file +}; + +service_tunnels_1 = labyrinth { + var { + position = "05"; + }; + dir1 = "#"; + dir2 = "O"; + dir3 = "^"; + dir4 = "|"; + ex = "Из туннеля"; + nam = "service_tunnels_1"; + disp = "Венаэданотр, служебный тоннель"; + dsc = function(s) + return [[Фаэтларр находится где-то в служебных тоннелях Лсэрианотра. Множество труб различной толщины тянутся во всех направлениях, образуя запутанный лабиринт. К счастью, секции и направления промаркированы определенным образом, позволяя попавшему в эти хитросплетения труб ориентироваться в них. Рядом с Фаэтларром висит табличка, на которую нанесены ]] .. s.map[s.posiition].name .. ". "; + end; + map = { + ["00"] = { + name = "две фиолетовые полосы"; + e1 = "10"; + ex = "lse_outer_3"; + }; + ["01"] = { + name = "фиолетовая и синяя полосы"; + e1 = "11"; + e4 = "02"; + }; + ["02"] = { + name = "фиолетовая и зеленая полосы"; + e3 = "03"; + e4 = "01"; + }; + ["03"] = { + name = "фиолетовая и желтая полосы"; + e1 = "13"; + e3 = "02"; + }; + ["04"] = { + name = "фиолетовая и оранжевая полосы"; + e3 = "05"; + }; + ["05"] = { + name = "фиолетовая и красная полосы"; + e1 = "15"; + e3 = "04"; + }; + + ["10"] = { + name = "синяя и фиолетовая полосы"; + e1 = "00"; + o2 = "20"; + o3 = "11"; + }; + ["11"] = { + name = "две синие полосы"; + e1 = "01"; + e3 = "10"; + e4 = "12"; + }; + ["12"] = { + name = "синяя и зеленая полосы"; + e4 = "11"; + }; + ["13"] = { + name = "синяя и желтая полосы"; + e1 = "03"; + e4 = "14"; + }; + ["14"] = { + name = "синяя и оранжевая полосы"; + e3 = "15"; + e4 = "13"; + }; + ["15"] = { + name = "синяя и красная полосы"; + e1 = "05"; + e2 = "25"; + e3 = "14"; + }; + ["20"] = { + name = "зеленая и фиолетовая полосы"; + e1 = "30"; + e2 = "10"; + e3 = "21"; + }; + ["21"] = { + name = "зеленая и синяя полосы"; + e3 = "20"; + e4 = "22"; + }; + ["22"] = { + name = "две зеленые полосы"; + e3 = "23"; + e4 = "21"; + }; + ["23"] = { + name = "зеленая и желтая полосы"; + e1 = "33"; + e3 = "22": + e4 = "24"; + }; + ["24"] = { + name = "зеленая и оранжевая полосы"; + e1 = "34"; + e4 = "23"; + }; + ["25"] = { + name = "зеленая и красная полосы"; + e1 = "35"; + e2 = "15"; + ex = "lse_sub_1"; + }; + ["30"] = { + name = "желтая и фиолетовая полосы"; + e1 = "20"; + e2 = "40"; + }; + ["31"] = { + name = "желтая и синяя полосы"; + e2 = "41"; + e4 = "32"; + }; + ["32"] = { + name = "желтая и зеленая полосы"; + e3 = "33"; + e4 = "31"; + }; + ["33"] = { + name = "две желтые полосы"; + e1 = "23"; + e3 = "32"; + }; + ["34"] = { + name = "желтая и оранжевая полосы"; + e1 = "24"; + e2 = "44"; + }; + ["35"] = { + name = "желтая и красная полосы"; + e1 = "25"; + }; + ["40"] = { + name = "оранжевая и фиолетовая полосы"; + e1 = "50"; + e2 = "30"; + e3 = "41"; + }; + ["41"] = { + name = "оранжевая и синяя полосы"; + e1 = "51"; + e2 = "31"; + e3 = "40"; + }; + ["42"] = { + name = "оранжевая и зеленая полосы"; + e1 = "52"; + e3 = "43"; + }; + ["43"] = { + name = "оранжевая и желтая полосы"; + e3 = "42"; + }; + ["44"] = { + name = "две оранжевые полосы"; + e1 = "54"; + e2 = "34"; + }; + ["45"] = { + name = "оранжевая и красная полосы"; + e1 = "55": + }; + ["50"] = { + name = "красная и фиолетовая полосы"; + e1 = "40"; + }; + ["51"] = { + name = "красная и синяя полосы"; + e1 = "41"; + e4 = "52"; + }; + ["52"] = { + name = "красная и зеленая полосы"; + e1 = "42"; + e4 = "51"; + }; + ["53"] = { + name = "красная и желтая полосы"; + e4 = "54"; + ex = "lse_prison_overseer_room"; + }; + ["54"] = { + name = "красная и оранжевая полосы"; + e1 = "44"; + e3 = "55"; + e4 = "53": + }; + ["55"] = { + name = "две красные полосы"; + e1 = "45"; + e3 = "54"; + }; + }; +};