Changeset - 0677553d66d7
[Not reviewed]
default
0 1 0
Silverwing - 7 years ago 2017-12-23 21:34:43

lfc crane fix
1 file changed with 12 insertions and 11 deletions:
0 comments (0 inline, 0 general)
atlantis_looking_for_clues.lua
Show inline comments
 
@@ -278,29 +278,29 @@ atl_nd_crane = obj {
 
		px = 2;
 
		py = 2;
 
	};
 
	nam = "Кран";
 
	dsc = function(s)
 
		local r = [[Под потолком расположен {кран}, прикрепленный к балкам, служащим направляющими для его движения. ]];      
 
        if px == 1 and py == 1 then
 
        if s.px == 1 and s.py == 1 then
 
            r = r .. "Сейчас кран висит в северо-западной части комнаты. ";
 
        elseif px == 1 and py == 2 then
 
        elseif s.px == 1 and s.py == 2 then
 
            r = r .. "Сейчас кран висит в северной части комнаты. ";
 
        elseif px == 1 and py == 3 then
 
        elseif s.px == 1 and s.py == 3 then
 
            r = r .. "Сейчас кран висит в северо-восточной части комнаты. ";
 
        elseif px == 1 and py == 2 then
 
        elseif s.px == 1 and s.py == 2 then
 
            r = r .. "Сейчас кран висит над мостиком в западной части комнаты. ";
 
		elseif px == 2 and py == 2 then
 
		elseif s.px == 2 and s.py == 2 then
 
			r = r .. "Сейчас кран висит в центре комнаты над Наутилусом. ";
 
        elseif px == 3 and py == 2 then
 
        elseif s.px == 3 and s.py == 2 then
 
            r = r .. "Сейчас кран висит над мостиком в восточной части комнаты. ";
 
        elseif px == 1 and py == 3 then
 
        elseif s.px == 1 and s.py == 3 then
 
            r = r .. "Сейчас кран висит в юго-западной части комнаты. ";
 
        elseif px == 2 and py == 3 then
 
        elseif s.px == 2 and s.py == 3 then
 
            r = r .. "Сейчас кран висит над мостиком в южной части комнаты. ";
 
        elseif px == 3 and py == 3 then
 
        elseif s.px == 3 and s.py == 3 then
 
            r = r .. "Сейчас кран висит в юго-восточной части комнаты. ";
 
		end;
 
		
 
		return r;
 
	end;
 
	act = [[Скорее всего, вы можете управлять краном с пульта управления в этой комнате. ]];
 
@@ -313,12 +313,13 @@ atl_lfc_crane_control_obj = obj {
 
        walkin("atl_lfc_crane_control_obj");
 
    end;
 
};
 
 
atl_lfc_crane_control = room {
 
    nam = "atl_lfc_crane_control";
 
    disp = "Атлантида, Аква, док Наутилуса, западная часть";
 
    hideinv = true;
 
    way = {
 
        kh_vroom("Отойти от пульта", "atl_lfc_dock_w");
 
    };
 
    dsc = [[Вы стоите у панели управления краном. Перед вами три рычага: два из них, отмеченные как в<->з и c<->ю установлены в среднее положение, третий, отмеченный как "верх-низ", установлен в верхнее положение. ]];
 
    obj = {
 
@@ -355,13 +356,13 @@ atl_lfc_crane_ew_inc = obj {
 
        return "Кран сдвигается на восток. ";
 
    end;
 
};
 
 
atl_lfc_crane_ns_dec = obj {
 
    nam = "atl_lfc_crane_ns_dec";
 
    dsc = "^^{Сдвинуть рычаг \"с<->ю\" влево}^";
 
    dsc = "^{Сдвинуть рычаг \"с<->ю\" влево}^";
 
    act = function(s)
 
        if atl_nd_crane.px == 1 then
 
            return [[Рычаг заклинило. ]];
 
        end;
 
        atl_nd_crane.py = atl_nd_crane.py - 1;
 
        return "Кран сдвигается на север. ";
 
@@ -379,13 +380,13 @@ atl_lfc_crane_ns_inc = obj {
 
        return "Кран сдвигается на юг. ";
 
    end;
 
};
 
 
atl_lfc_crane_ud_tgl = obj {
 
    nam = "atl_lfc_crane_ud_tgl";
 
    dsc = "{Повернуть рычаг \"Верх-низ\"}";
 
    dsc = "^{Повернуть рычаг \"Верх-низ\"}";
 
    act = "Вам это сейчас не нужно. ";
 
};
 
 
atl_nd_barrel = obj {
 
	nam = "Бочка";
 
	dsc = [[На крюке крана висит {бочка}, судя по всему -- пустая. ]];
0 comments (0 inline, 0 general)