peterburg/rooms/objects.lua

61 lines
2 KiB
Lua
Raw Normal View History

2020-12-21 15:00:29 +02:00
-- Объекты, которые могут появиться на сцене, но изначально не присутствуют.
obj {
-"рука";
nam = 'hand';
canonical = 'рука';
description = 'Пластиковая рука, как будто от манекена. Похоже, она левая.';
}: dict {
['рука/рд'] = 'руки';
['рука/дт'] = 'руке';
['рука/вн'] = 'руку';
['рука/тв'] = 'рукой';
['рука/пр'] = 'руке';
2020-12-21 15:00:29 +02:00
}: attr 'essential'
obj {
-"тарелка|щи";
canonical = 'щи';
nam = 'shi';
description = 'Тарелка с остывшими щами. Выглядит не очень аппетитно.';
}
obj {
-"пластина";
canonical = 'пластина';
nam = 'plastina';
description = 'Гладкая стальная пластина с надписью «ПЯТНАДЦАТЫЙ».';
}
obj {
-"металл|платина";
canonical = 'платина';
nam = 'platina';
description = 'Кусок белого металла. Когда-то он был очень ценным, но сейчас его проще синтезировать, чем искать в космосе.';
}
2020-12-22 11:56:46 +02:00
obj {
-"патина";
canonical = 'патина';
nam = 'patina';
oncreate = function()
p 'Блестящие поверхности вокруг начинают покрываться слоем патины.'
here().dirty = true;
end;
description = 'Слой грязно-серой патины лежит на всём вокруг вас.';
}
2020-12-21 15:00:29 +02:00
obj {
-"пластика";
canonical = 'пластика';
nam = 'platika';
description = 'Кусок белого пластилина. Он довольно бесполезен без духового шкафа.';
}
2020-12-22 11:56:46 +02:00
obj {
-"булава";
canonical = 'булава';
nam = 'bulava';
description = 'Холодное оружие. Может пригодиться против… кого-нибудь.';
}