1
0
Fork 0
mirror of https://gitlab.com/Oreolek/duel.git synced 2024-06-23 18:40:54 +03:00

Исправление диалогов и концовки

This commit is contained in:
Alexander Yakovlev 2017-03-30 17:18:46 +07:00
parent 4ea6bd5220
commit dd145bc935
3 changed files with 26 additions and 5 deletions

View file

@ -110,7 +110,7 @@ dlg {
{
'#repair',
cond = function()
return char.quests.chos > 0
return char.quests.chos > 0 and not visited('pavels-inside')
end,
function()
local out = plural('Я занимаюсь', 'Мы занимаемся')..' ремонтом для Анжелины; она сказала, что у вас есть своя мастерская и вы можете помочь.'
@ -127,6 +127,20 @@ dlg {
end,
next = '#war'
};
{
'#inside',
cond = function()
return visited('pavels-inside')
end,
function()
return 'Это снова '..pronoun_1()..'. Запустите?'
end,
function()
char.pavel_short = true
walk('pavels-inside')
return 'Ну что ж, проходите.'
end
};
{
cond = function()
return live('kathy')
@ -274,6 +288,10 @@ dlg {
disp = 'Подвал',
enter = function()
lifeoff('pavel-call')
if char.pavel_short then
_('pavels-under'):reset('#general')
return
end
local out = [[Вы нашли маленькую дверцу, за которой начиналась лестница в тёмный подвал.
Где-то внизу, в конце лестницы, мигал слабый электрический свет.^^
Вы спустились в светлую холодную комнату, закрытую белыми плотными шторами.
@ -405,7 +423,7 @@ dlg {
cond = function()
return (char.saw_suit == true)
end,
'-- У вас во дворе стоит РГ-22 с тремя независимыми программаторами этого типа. Вы на нём за хлебом ходите?',
'У вас во дворе стоит РГ-22 с тремя независимыми программаторами этого типа. Вы на нём за хлебом ходите?',
function()
char.asked_suit = true
return [[-- А что если он мне дорог?]]
@ -425,10 +443,12 @@ dlg {
cond = function()
return (char.saw_suit == true and char.asked_suit ~= true)
end,
'-- У вас во дворе стоит РГ-22 с тремя независимыми программаторами этого типа. Вы на нём за хлебом ходите?',
'У вас во дворе стоит РГ-22 с тремя независимыми программаторами этого типа. Вы на нём за хлебом ходите?',
function()
char.asked_suit = true
return [[-- А что если он мне дорог?]]
end,
next = '#suit-pr'
};
{
'#tea',

View file

@ -2,7 +2,7 @@
--$Version:1.0
require "fmt"
require "noinv"
declare "isdebug" (true)
declare "isdebug" (false)
declare "isduel" (true)
if not isduel then
require "proxymenu"

3
ui.lua
View file

@ -195,7 +195,8 @@ room {
if char.took_kathy then
out = out .. [[(по пути вы не забудете заехать за девочкой)]]
end
out = out .. '^^' fmt.c('{yes|Да}')
out = out .. '^^' .. fmt.c('{yes|Да}')
return out
end,
obj = {
'back',