mirror of
https://gitlab.com/Oreolek/duel.git
synced 2024-07-04 15:54:29 +03:00
диалогу не хватает направления
This commit is contained in:
parent
c717096f4b
commit
5f22152549
|
@ -174,7 +174,7 @@ dlg {
|
||||||
p "У вас больше нет идей. Видимо, разговор закончен."
|
p "У вас больше нет идей. Видимо, разговор закончен."
|
||||||
walk('chos')
|
walk('chos')
|
||||||
end,
|
end,
|
||||||
{'Где живёт этот Павел?', [[Это такой зелёный пряничный домик, вы его
|
{'Где живёт этот Павел?', [[Это такой зелёный домик, вы его
|
||||||
не пропустите. Как позвоните в домофон, Паша вас пустит. Он — добрый друг нашей семьи.]]}
|
не пропустите. Как позвоните в домофон, Паша вас пустит. Он — добрый друг нашей семьи.]]}
|
||||||
}}
|
}}
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,6 +8,7 @@ room {
|
||||||
way = {'exit_west'},
|
way = {'exit_west'},
|
||||||
decor = [[
|
decor = [[
|
||||||
Вы стояли перед типовым напечатанным одноэтажным домом.
|
Вы стояли перед типовым напечатанным одноэтажным домом.
|
||||||
|
Он раскрашен в светло-зелёный с красной крышей.
|
||||||
|
|
||||||
С одной стороны к стене прислонилась маленькая пристройка для дров.
|
С одной стороны к стене прислонилась маленькая пристройка для дров.
|
||||||
С другой стороны — {suit|боевой механизированный костюм.}
|
С другой стороны — {suit|боевой механизированный костюм.}
|
||||||
|
@ -103,12 +104,12 @@ dlg {
|
||||||
enable('#enter')
|
enable('#enter')
|
||||||
return fmt.em(plural('Я занимаюсь', 'Мы занимаемся')..' ремонтом для Анжелины; она сказала, что у вас есть своя мастерская и вы можете помочь.')
|
return fmt.em(plural('Я занимаюсь', 'Мы занимаемся')..' ремонтом для Анжелины; она сказала, что у вас есть своя мастерская и вы можете помочь.')
|
||||||
end,
|
end,
|
||||||
[[ -- То есть, ]]..pronoun_2()..[[ чинишь железяки.^
|
[[ -- То есть, ]]..pronoun_2()..' '..plural('чинишь', 'чините')..[[ железяки.^
|
||||||
-- Ну, скорее это больше программаторы, платы управления, ИскИны, роботы.^^
|
-- Ну, скорее это больше программаторы, платы управления, ИскИны, роботы.^^
|
||||||
|
|
||||||
Голос на той стороне замолчал и начал чем-то шуршать.^^
|
Голос на той стороне замолчал и начал чем-то шуршать.^^
|
||||||
|
|
||||||
-- В какой бригаде служил]]..endings()..[[?]],
|
-- В какой роте служил]]..endings()..[[?]],
|
||||||
next = '#war'
|
next = '#war'
|
||||||
};
|
};
|
||||||
{
|
{
|
||||||
|
@ -126,7 +127,7 @@ dlg {
|
||||||
'#war',
|
'#war',
|
||||||
{
|
{
|
||||||
function()
|
function()
|
||||||
return plural('Зампотех старший лейтенант', 'Зампотехи старшие лейтенанты')..' мехастрелковой роты, Фронт Обороны Земли.'
|
return plural('Зампотех старший лейтенант', 'Зампотехи старшие лейтенанты')..' третьей мехастрелковой роты, Фронт Обороны Земли.'
|
||||||
end,
|
end,
|
||||||
function()
|
function()
|
||||||
char.war = "earth"
|
char.war = "earth"
|
||||||
|
@ -136,7 +137,7 @@ dlg {
|
||||||
};
|
};
|
||||||
{
|
{
|
||||||
function()
|
function()
|
||||||
return plural('Майор', 'Майоры')..' ремонтного батальона, Армия Освобождения Луны.'
|
return plural('Майор', 'Майоры')..' первого ремонтного батальона, Армия Освобождения Луны.'
|
||||||
end,
|
end,
|
||||||
function()
|
function()
|
||||||
char.war = "moon"
|
char.war = "moon"
|
||||||
|
@ -245,11 +246,9 @@ room {
|
||||||
decor = [[
|
decor = [[
|
||||||
Вы спустились в светлую холодную комнату, закрытую белыми плотными шторами.
|
Вы спустились в светлую холодную комнату, закрытую белыми плотными шторами.
|
||||||
Она была похожа на какой-нибудь командный центр… только не на настоящий
|
Она была похожа на какой-нибудь командный центр… только не на настоящий
|
||||||
военный штаб, которых вы насмотрелись на войне, а на что-то более фантастическое.
|
военный штаб, которых вы насмотрелись на войне, а на что-то более фантастическое.^^
|
||||||
На белых стенах висели шкафы со столярными инструментами, медицинскими препаратами
|
В центре чистой комнаты с белыми стенами стоял широкий круглый стол.
|
||||||
и вычислительной техникой.
|
Внутри за рядами приборов и датчиков возвышалось мягкое Главное Кресло.
|
||||||
В центре комнаты стоял широкий круглый стол с разными приборами и датчиками.
|
|
||||||
внутри которого стояло мягкое Главное Кресло.
|
|
||||||
И в кресле сидел {pavel|хозяин дома.}
|
И в кресле сидел {pavel|хозяин дома.}
|
||||||
]],
|
]],
|
||||||
obj = {
|
obj = {
|
||||||
|
@ -257,8 +256,92 @@ room {
|
||||||
nam = 'pavel',
|
nam = 'pavel',
|
||||||
disp = 'хозяин дома',
|
disp = 'хозяин дома',
|
||||||
talk = function()
|
talk = function()
|
||||||
|
return walk('pavel')
|
||||||
end,
|
end,
|
||||||
act = ''
|
act = [[
|
||||||
|
Он смотрел на вас хитрым прищуром заинтересованной кошки.
|
||||||
|
Кошки с пышными усами, которая никуда не спешит.
|
||||||
|
]]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
dlg {
|
||||||
|
nam = 'pavel',
|
||||||
|
disp = false,
|
||||||
|
decor = [[
|
||||||
|
Он смотрел на вас хитрым прищуром заинтересованной кошки.
|
||||||
|
Кошки с пышными усами, которая никуда не спешит.
|
||||||
|
]],
|
||||||
|
obj = {
|
||||||
|
{
|
||||||
|
'#приветствие',
|
||||||
|
{
|
||||||
|
'[Традиционализм > 50%] Хороший у вас дом. А где же слуги?', -- обсуждение роботов
|
||||||
|
"Слуги? А, вы про роботов. Мне они не нужны."
|
||||||
|
}
|
||||||
|
--[[
|
||||||
|
{ -- осуждение дома
|
||||||
|
function()
|
||||||
|
local out = [[Как у вас чисто.
|
||||||
|
Наверное, вы заманиваете сюда маленьких ] ]
|
||||||
|
out = out..gendered('мальчиков', 'девочек', 'ребят', 'ребят')
|
||||||
|
out = out..[[, а потом показываете им обучающие фильмы про ] ]
|
||||||
|
if char.war == "earth" then
|
||||||
|
out = out..'Триумф Войны'
|
||||||
|
end
|
||||||
|
if char.war == "moon" then
|
||||||
|
out = out..'Землян-Победителей'
|
||||||
|
end
|
||||||
|
out = out..'. Идеальное убежище посреди нигде.'
|
||||||
|
return out
|
||||||
|
end
|
||||||
|
}]]
|
||||||
|
{
|
||||||
|
'<Молча обойти стол и посмотреть на приборы>', -- передача инициативы в диалоге
|
||||||
|
[[Вы медленно обходите стол, осматривая приборы на нём.
|
||||||
|
Мониторы, которые до этого были закрыты от вас, показывают видео с камер
|
||||||
|
наблюдения. Снаружи дома, внутри гостиной. Одна из камер направлена на вас.^^
|
||||||
|
-- Вы сами по себе или из компании?]],
|
||||||
|
next = '#гарантия'
|
||||||
|
}
|
||||||
|
{ -- заткнись и дай пройти мой квест
|
||||||
|
'Мне нужна твоя мастерская. Сейчас.',
|
||||||
|
}
|
||||||
|
}
|
||||||
|
{
|
||||||
|
'#гарантия',
|
||||||
|
{
|
||||||
|
[[Гарантийный вызов.]],
|
||||||
|
function() walk('pavel-warranty') end,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'Вы давно видели свободных ремонтников? Мастерские стоят дорого, а без них вы ничего не сможете сделать.',
|
||||||
|
function() walk('pavel-warranty') end,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'Правильное слово - корпорации. Транспланетной корпорации.',
|
||||||
|
function() walk('pavel-warranty') end,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
{
|
||||||
|
'#начало',
|
||||||
|
{
|
||||||
|
'И при чём же здесь военная служба? Зачем выпытывать роту?'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
dlg {
|
||||||
|
nam = 'pavel-warranty',
|
||||||
|
disp = false,
|
||||||
|
decor = [[-- Боевой опыт и квалификация. Редкая птица в этих краях.]]
|
||||||
|
obj = {
|
||||||
|
{
|
||||||
|
{
|
||||||
|
'Кстати, про боевой опыт. В какой роте сам служил?',
|
||||||
|
'Четвёртый мехапехотный, пятнадцать выбросов.'
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue