peterburg/rooms/objects.lua

83 lines
2.8 KiB
Lua
Raw Normal View History

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