This commit is contained in:
vvollo 2021-10-04 21:31:32 +03:00 committed by GitHub
parent 532659f142
commit 306268f6e0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 11 deletions

View File

@ -39,7 +39,7 @@ room {
["after_Push,Pull,Turn"] = 'Это так не работает. ';
before_Walk = function(s, w)
if pl:where()^'room15_bedroom' then
if not w^'@w_to' or s.awake then
if (not w^'@w_to' and not w^'@out_to') or s.awake then
return false;
else
pr 'За порогом ты не видишь ничего, кроме пустоты. Ты не решаешься сделать шаг. Уж не {$fmt em|спишь} ли ты?';
@ -48,13 +48,6 @@ room {
pr 'Отсюда не получится. ';
end;
end;
before_Exit = function(s)
if not pl:where()^'room15_bedroom' or s.awake then
return false;
else
pr 'За порогом ты не видишь ничего, кроме пустоты. Ты не решаешься сделать шаг. Уж не {$fmt em|спишь} ли ты?';
end;
end;
after_Listen = function(s, w)
if w ~= nil then
return false;
@ -367,7 +360,7 @@ obj {
obj {
-"кровать,постель";
nam = 'room15_bed';
title = 'В кровати';
title = 'в кровати';
dsc = 'У стены стоит большая кровать. ';
description = function(s)
pr 'Большая кровать, застеленная покрывалом. ';
@ -726,7 +719,7 @@ obj {
};
obj {
-"обрывки простыни,обрывки ткани,обрывки|простыня|ткань";
-"обрывки простыни,обрывки ткани,обрывки|простыня,простынь|ткань";
nam = 'room15_shreds';
description = 'Прочные и длинные полосы из простыней. ';
before_Tie = function(s, w)
@ -918,7 +911,7 @@ obj {
obj {
-"пустота,тьма,темнота|ничто,ничто за окном|ничего,ничего за окном";
nam = 'room15_void';
title = 'В пустоте';
title = 'в пустоте';
before_Enter = function(s)
if _'room15_window':has('~open') then
pr 'Ты не можешь пройти через закрытое окно. ';