mirror of
https://github.com/goraph/17rooms.git
synced 2024-06-29 00:54:57 +03:00
fix room15
This commit is contained in:
parent
0d72601e45
commit
0cf4d68a12
21
room15.lua
21
room15.lua
|
@ -6,7 +6,13 @@ room {
|
||||||
nam = "room15_bedroom";
|
nam = "room15_bedroom";
|
||||||
book_read = false;
|
book_read = false;
|
||||||
title = "Спальня";
|
title = "Спальня";
|
||||||
dsc = "Просторная комната с единственным окном. Выход из комнаты находится на западе. ";
|
dsc = function(s)
|
||||||
|
if pl:where()^'room15_void' then
|
||||||
|
return "Тебя окружает пустота. Через окно ты видишь просторную спальню. ";
|
||||||
|
else
|
||||||
|
return "Просторная комната с единственным окном. Выход из комнаты находится на западе. ";
|
||||||
|
end;
|
||||||
|
end;
|
||||||
w_to = 'room14_secondfloor';
|
w_to = 'room14_secondfloor';
|
||||||
awake = false;
|
awake = false;
|
||||||
complete = false;
|
complete = false;
|
||||||
|
@ -259,9 +265,11 @@ obj {
|
||||||
if _'room15_bedroom'.awake then
|
if _'room15_bedroom'.awake then
|
||||||
pr 'За окном ты видишь голубое небо. ';
|
pr 'За окном ты видишь голубое небо. ';
|
||||||
else
|
else
|
||||||
|
if not pl:where()^'room15_void' then
|
||||||
pr 'За окном ты видишь непроглядную пустоту. ';
|
pr 'За окном ты видишь непроглядную пустоту. ';
|
||||||
mp:content(_'room15_void');
|
mp:content(_'room15_void');
|
||||||
end;
|
end;
|
||||||
|
end;
|
||||||
else
|
else
|
||||||
pr 'Окно закрыто плотными занавесками. ';
|
pr 'Окно закрыто плотными занавесками. ';
|
||||||
end;
|
end;
|
||||||
|
@ -320,8 +328,13 @@ obj {
|
||||||
pr 'Сначала стоит открыть занавески. ';
|
pr 'Сначала стоит открыть занавески. ';
|
||||||
return;
|
return;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
if pl:where()^'room15_void' then
|
||||||
|
mp:xaction('Exit', _'room15_void');
|
||||||
|
else
|
||||||
mp:xaction('Enter', _'room15_void');
|
mp:xaction('Enter', _'room15_void');
|
||||||
end;
|
end;
|
||||||
|
end;
|
||||||
before_Receive = function(s)
|
before_Receive = function(s)
|
||||||
if _'room15_curtain':has('~open') then
|
if _'room15_curtain':has('~open') then
|
||||||
pr 'Сначала стоит открыть занавески. ';
|
pr 'Сначала стоит открыть занавески. ';
|
||||||
|
@ -384,7 +397,7 @@ obj {
|
||||||
}: attr('enterable,supporter,static,luminous');
|
}: attr('enterable,supporter,static,luminous');
|
||||||
|
|
||||||
obj {
|
obj {
|
||||||
-"белье|простыня";
|
-"постельное белье,белье на кровати,белье|простыня";
|
||||||
nam = 'room15_sheets';
|
nam = 'room15_sheets';
|
||||||
description = 'Чистая простыня лежит на кровати. ';
|
description = 'Чистая простыня лежит на кровати. ';
|
||||||
before_Take = function(s)
|
before_Take = function(s)
|
||||||
|
@ -681,7 +694,7 @@ obj {
|
||||||
};
|
};
|
||||||
|
|
||||||
obj {
|
obj {
|
||||||
-"простыни|обрывки простыней,обрывки простыни,обрывки ткани,обрывки|ткань";
|
-"обрывки простыней,обрывки простыни,обрывки ткани,обрывки|простыни|ткань";
|
||||||
nam = 'room15_shreds';
|
nam = 'room15_shreds';
|
||||||
description = 'Прочные и длинные полосы из простыней. ';
|
description = 'Прочные и длинные полосы из простыней. ';
|
||||||
before_Tie = function(s, w)
|
before_Tie = function(s, w)
|
||||||
|
@ -833,7 +846,7 @@ obj {
|
||||||
["before_Taste,Eat"] = 'Вряд ли это вкусно. ';
|
["before_Taste,Eat"] = 'Вряд ли это вкусно. ';
|
||||||
["before_Rub,Touch"] = function(s)
|
["before_Rub,Touch"] = function(s)
|
||||||
if s:has('on') then
|
if s:has('on') then
|
||||||
pr 'Экран гладкий и приятный на ощупь. Ты чувствуешь легкое покалывание в пальцах от наэлектризованного кинескопа. ';
|
pr 'Экран гладкий приятный и на ощупь. Ты чувствуешь легкое покалывание в пальцах от наэлектризованного кинескопа. ';
|
||||||
else
|
else
|
||||||
pr 'Экран гладкий и приятный на ощупь. ';
|
pr 'Экран гладкий и приятный на ощупь. ';
|
||||||
end;
|
end;
|
||||||
|
|
Loading…
Reference in a new issue