diff --git a/items.lua b/items.lua --- a/items.lua +++ b/items.lua @@ -71,4 +71,22 @@ item_colt = obj { ]]; end; end; +}; + +item_first_city_key = obj { + nam = "first_city_key"; + disp = "Ключ от города"; + inv = [[ + Небольшой светящийся кубик со стороной около 2-х сантиметров. Он плавно меняет цвета: синий, зеленый, желтый, белый, красный, черный. + ]]; + use = function(s, o) + if (o == char_first_city_guardian) then + objs("first_city_entrance"):enable("first_city_first_gate"); + first_city_entrance.open = true; + return [[ + Как только кубик попадает в поле зрения стража, его плавник гаснет и ворота начинают медленно открываться. + Через несколько минут они застывают в открытом состоянии. Теперь ничто не мешает вашему проходу. + ]]; + end; + end }; \ No newline at end of file