# HG changeset patch # User silverwing # Date 2017-07-23 10:32:21 # Node ID 157c1706d455987d027d2b59e38d6dd158987a9f # Parent b03bf9a1c869bdadec7d7202bda853112cf9be74 iraa progress diff --git a/atlantis_navjiarr.lua b/atlantis_navjiarr.lua --- a/atlantis_navjiarr.lua +++ b/atlantis_navjiarr.lua @@ -1225,4 +1225,51 @@ iraa_temple_room_7 = room { way = { kh_vroom("В коридор", "iraa_temple_corridor_1"); }; +}; + +iraa_temple_switch = obj { + nam = "iraa_temple_switch"; + var { + state = {false,false,false,false,false,false}; + }; + switch = function(s, index) + if index < 7 and index > 0 then + s.state[index] = not s.state[index]; + end; + if not state[1] and not state[2] and state[3] and not state[4] and state[5] and not state[6] then + -- A valid state + else + -- An invalid state + end; + end; +}; + +iraa_temple_lever_0 = obj { + nam = "iraa_temple_lever_0"; + dsc = [[Рядом со входом расположен едва заметный {рычаг} с отметкой фиолетового цвета]]; +}; + +iraa_temple_lever_1 = obj { + nam = "iraa_temple_lever_0"; + dsc = [[Рядом со входом расположен едва заметный {рычаг} с отметкой синего цвета]]; +}; + +iraa_temple_lever_2 = obj { + nam = "iraa_temple_lever_0"; + dsc = [[Рядом со входом расположен едва заметный {рычаг} с отметкой зеленого цвета]]; +}; + +iraa_temple_lever_3 = obj { + nam = "iraa_temple_lever_0"; + dsc = [[Рядом со входом расположен едва заметный {рычаг} с отметкой желтого цвета]]; +}; + +iraa_temple_lever_4 = obj { + nam = "iraa_temple_lever_0"; + dsc = [[Под пьедесталом расположен едва заметный {рычаг} с отметкой оранжевого цвета]]; +}; + +iraa_temple_lever_5 = obj { + nam = "iraa_temple_lever_0"; + dsc = [[Рядом со входом расположен едва заметный {рычаг} с отметкой красного цвета]]; }; \ No newline at end of file