mirror of
https://gitlab.com/Oreolek/duel.git
synced 2024-07-01 06:15:11 +03:00
КОНЦОВКА КВЕСТА
This commit is contained in:
parent
23a15a6fd6
commit
e02faff26f
|
@ -206,6 +206,22 @@ dlg {
|
||||||
walk('abandoned')
|
walk('abandoned')
|
||||||
return 'Произвожу оценку… Механизм признан полезным. Вызываю сборщика механизмов.'
|
return 'Произвожу оценку… Механизм признан полезным. Вызываю сборщика механизмов.'
|
||||||
end
|
end
|
||||||
|
};
|
||||||
|
{
|
||||||
|
cond = function()
|
||||||
|
return have('gun')
|
||||||
|
end,
|
||||||
|
'Вот пистолет.',
|
||||||
|
function()
|
||||||
|
drop('gun')
|
||||||
|
remove('gun')
|
||||||
|
char.quests.car = 3
|
||||||
|
char.quests.gave_mech = true
|
||||||
|
lifeon('car-retrieval-unit') --подъезжает робот-гад на машине, вылезает из машины, исчезает в доме. Можно забирать авто.
|
||||||
|
changeop('reputation', 5)
|
||||||
|
walk('abandoned')
|
||||||
|
return 'Произвожу оценку… Механизм признан полезным. Вызываю сборщика механизмов.'
|
||||||
|
end
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
{
|
{
|
||||||
|
|
|
@ -81,6 +81,20 @@ dlg {
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
{ '#разговор',
|
{ '#разговор',
|
||||||
|
{
|
||||||
|
'#сдать',
|
||||||
|
cond = function()
|
||||||
|
return char.quests.cho == 4
|
||||||
|
end,
|
||||||
|
'Комбайн работает…',
|
||||||
|
function()
|
||||||
|
disable('#сдать')
|
||||||
|
return [[-- Комбайн работает. Всё в норме, но надо будет пригнать на проверку к зиме.^
|
||||||
|
-- Спасибо! Я что-то вам должна?^
|
||||||
|
-- Ну, ремонт идёт за счёт пожизненной гарантии, только вот…]]
|
||||||
|
end,
|
||||||
|
next = '#починил'
|
||||||
|
};
|
||||||
{
|
{
|
||||||
always = true,
|
always = true,
|
||||||
'Вы не могли бы показать мне комбайн ещё раз?',
|
'Вы не могли бы показать мне комбайн ещё раз?',
|
||||||
|
@ -104,6 +118,34 @@ dlg {
|
||||||
return '-- И вам того же.^^Она закрыла глаза и задремала.'
|
return '-- И вам того же.^^Она закрыла глаза и задремала.'
|
||||||
end,
|
end,
|
||||||
};
|
};
|
||||||
|
};
|
||||||
|
{
|
||||||
|
'#починил',
|
||||||
|
{
|
||||||
|
cond = function()
|
||||||
|
return char.took_kathy == true
|
||||||
|
end,
|
||||||
|
'…ваша внучка просится к нам на стажировку. Хочет стать инженером.',
|
||||||
|
[[Ах, вы, наверное, о моей правнучке. Вы правда возьмёте её на работу? С зарплатой?
|
||||||
|
-- Ну, у меня есть несколько вариантов--
|
||||||
|
-- Катя! Собирайся, ты едешь в город!
|
||||||
|
Ну что ж, портить технику она умеет. Значит, научим чинить.
|
||||||
|
]],
|
||||||
|
next = '#разговор'
|
||||||
|
};
|
||||||
|
{
|
||||||
|
'…отправьте внучку в городскую школу. Такая умная девочка должна хорошо себя показать.',
|
||||||
|
[[-- Ах, мы, наверное, о моей правнучке. Но у неё хорошая робоучительница, ещё моего сына учила.
|
||||||
|
-- Городскую. Школу. С реальными учениками.
|
||||||
|
-- Я подумаю.
|
||||||
|
]],
|
||||||
|
next = '#разговор'
|
||||||
|
};
|
||||||
|
{
|
||||||
|
'…нет, забудьте.',
|
||||||
|
'Она пожала плечами: -- Как скажете.',
|
||||||
|
next = '#разговор'
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -344,6 +386,7 @@ dlg {
|
||||||
'Чего ты хочешь?',
|
'Чего ты хочешь?',
|
||||||
function()
|
function()
|
||||||
here().update(here())
|
here().update(here())
|
||||||
|
walk('combine2')
|
||||||
return [[-- Никаких урожаев. [бзынь!] Бросить эту дыру. Собрать вещи и уехать отсюда.]]
|
return [[-- Никаких урожаев. [бзынь!] Бросить эту дыру. Собрать вещи и уехать отсюда.]]
|
||||||
end,
|
end,
|
||||||
next = '#second'
|
next = '#second'
|
||||||
|
@ -352,64 +395,108 @@ dlg {
|
||||||
'Какое тебе дело до древних сельхозкомбайнов?',
|
'Какое тебе дело до древних сельхозкомбайнов?',
|
||||||
function()
|
function()
|
||||||
here().update(here())
|
here().update(here())
|
||||||
|
walk('combine2')
|
||||||
return [[-- Нет комбайна [бзынь!] нет урожая. Можно будет бросить эту дыру. Уехать отсюда.]]
|
return [[-- Нет комбайна [бзынь!] нет урожая. Можно будет бросить эту дыру. Уехать отсюда.]]
|
||||||
end,
|
end,
|
||||||
next = '#second'
|
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
dlg {
|
||||||
|
nam = 'combine2',
|
||||||
|
-- Здесь я хотел вставить интерактив но не придумал ни-че-го
|
||||||
|
dsc = [[
|
||||||
|
Вы резко выпрыгиваете из кабины и прячетесь за машиной.
|
||||||
|
В дверях стоит девочка, на вид лет пятнадцати, китаянка.
|
||||||
|
В руках дрожит пневматический пистолет.
|
||||||
|
]],
|
||||||
|
obj = {{
|
||||||
{
|
{
|
||||||
'#second',
|
'Это ты испортила схемы машины?',
|
||||||
|
'Нет! И опять залью её чаем!'
|
||||||
|
};
|
||||||
|
{
|
||||||
|
cond = function()
|
||||||
|
return char.actions > 40
|
||||||
|
end,
|
||||||
|
'{}[Оригинальность > 60%] Хочешь, я возьму тебя с собой в город? Большой город. Сейчас.',
|
||||||
|
''
|
||||||
|
};
|
||||||
|
{
|
||||||
|
cond = function()
|
||||||
|
return char.actions <= 40
|
||||||
|
end,
|
||||||
|
'[Оригинальность > 60%] Хочешь, я возьму тебя с собой в город? Большой город. Сейчас.',
|
||||||
|
function()
|
||||||
|
char.quests.chos = 4
|
||||||
|
take('gun')
|
||||||
|
char.took_kathy = true
|
||||||
|
walk('chos');
|
||||||
|
return [[-- Вы… вы серьёзно?^
|
||||||
|
Она всхлипнула.^
|
||||||
|
-- Если ты не против, я хочу попасть в город невредимым.^^
|
||||||
|
Вы вышли из-за комбайна и направились к ней.^^
|
||||||
|
-- Но что же скажет-^
|
||||||
|
-- Я разберусь. А теперь дай сюда эту штуку и иди собирай вещи.^
|
||||||
|
-- Я пойду с вами! Буду везде ходить и помогать, со всеми вас познакомлю.^
|
||||||
|
-- Нет уж. Когда я поеду из города, я дам тебе знать, хорошо? Как тебя зовут?^
|
||||||
|
-- Катя.^^
|
||||||
|
|
||||||
|
Девочка тут же юркнула наружу.^
|
||||||
|
Вы покрутили в руках оружие, закрыли подачу газа.
|
||||||
|
Опасные игрушки. Как она здесь живёт, если пошла на такой кошмар?]]
|
||||||
|
end
|
||||||
|
};
|
||||||
|
{
|
||||||
|
'<Выйти и выбить оружие.>',
|
||||||
|
function()
|
||||||
|
char.quests.chos = 4
|
||||||
|
take('gun')
|
||||||
|
char.took_kathy = false
|
||||||
|
return [[
|
||||||
|
В вас давно не стреляли. Вы уже забыли, каково это.
|
||||||
|
Это больно. Очень больно, но вы знали, что не смертельно.
|
||||||
|
Вы подошли к девочке и вырвали пистолет из её рук.
|
||||||
|
]]
|
||||||
|
end,
|
||||||
|
next = '#end'
|
||||||
|
};
|
||||||
|
};
|
||||||
|
{
|
||||||
|
'#end',
|
||||||
{
|
{
|
||||||
'?'
|
'Я не скажу твоей бабушке, а ты перестанешь ломать технику.',
|
||||||
}
|
function()
|
||||||
|
walk('chos');
|
||||||
|
return [[Девочка кивнула и быстро исчезла в дверях.
|
||||||
|
Вы покрутили в руках оружие, закрыли подачу газа. Опасная игрушка.
|
||||||
|
]]
|
||||||
|
end,
|
||||||
|
};
|
||||||
|
{
|
||||||
|
'Вырастешь - сама уедешь. Урожай здесь ни при чём.',
|
||||||
|
function()
|
||||||
|
walk('chos');
|
||||||
|
return [[Девочка кивнула и быстро исчезла в дверях.
|
||||||
|
Вы покрутили в руках оружие, закрыли подачу газа. Опасная игрушка.
|
||||||
|
]]
|
||||||
|
end,
|
||||||
|
};
|
||||||
|
{
|
||||||
|
'Может, ты должна быть здесь. Помогать семье, учиться жизни, творить добро.',
|
||||||
|
function()
|
||||||
|
walk('chos');
|
||||||
|
return [[Девочка кивнула и быстро исчезла в дверях.
|
||||||
|
Вы покрутили в руках оружие, закрыли подачу газа. Опасная игрушка.
|
||||||
|
]]
|
||||||
|
end,
|
||||||
|
};
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
--[[
|
obj {
|
||||||
-- Вы резко выпрыгиваете из кабины и прячетесь за машиной.
|
nam = 'gun',
|
||||||
В дверях стоит девочка, на вид лет пятнадцати, китаянка.
|
disp = 'пистолет',
|
||||||
В руках дрожит пневматический пистолет.
|
mech = true,
|
||||||
|
inv = 'Пневматический автоматический пистолет с настройкой газовой струи.'
|
||||||
1. -- Это ты испортила схемы?
|
}
|
||||||
-- Нет! И опять залью его чаем!
|
|
||||||
2. -- Хочешь, я возьму тебя с собой в город? Большой город. Сейчас.
|
|
||||||
2> -- Вы… вы серьёзно?
|
|
||||||
Она всхлипнула.
|
|
||||||
-- Если ты не против, я хочу попасть в город невредимым.
|
|
||||||
Вы вышли из-за комбайна и направились к ней.
|
|
||||||
-- Но что же скажет-
|
|
||||||
-- Я разберусь. А теперь дай сюда эту штуку и иди собирай вещи.
|
|
||||||
-- Я пойду с вами! Буду везде ходить и помогать, со всеми вас познакомлю.
|
|
||||||
-- Нет уж. Когда я поеду из города, я дам тебе знать, хорошо? Как тебя зовут?
|
|
||||||
-- Катя.
|
|
||||||
|
|
||||||
Девочка тут же юркнула наружу.
|
|
||||||
Вы покрутили в руках оружие, закрыли подачу газа.
|
|
||||||
Опасные игрушки. Как она здесь живёт, если пошла на такой кошмар?
|
|
||||||
|
|
||||||
3. -- <Выйти и выбить оружие.>
|
|
||||||
3> В вас давно не стреляли. Вы уже забыли, каково это.
|
|
||||||
Это больно. Очень больно, но вы знали, что не смертельно.
|
|
||||||
Вы подошли к девочке и вырвали пистолет из её рук.
|
|
||||||
|
|
||||||
1. -- Я не скажу твоей бабушке, а ты перестанешь ломать технику.
|
|
||||||
2. -- Вырастешь - сама уедешь. Урожай здесь ни при чём.
|
|
||||||
3. -- Может, ты должна быть здесь. Помогать семье, учиться жизни, творить добро.
|
|
||||||
|
|
||||||
[позднее, Анжелина]
|
|
||||||
-- Комбайн работает. Всё в норме, но надо будет пригнать на проверку к зиме.
|
|
||||||
-- Спасибо! Я что-то вам должна?
|
|
||||||
-- Ну, ремонт идёт за счёт пожизненной гарантии, только вот…
|
|
||||||
|
|
||||||
1. …ваша внучка просится к нам на стажировку. Хочет стать инженером.
|
|
||||||
2. …отправьте внучку в городскую школу. Такая умная девочка должна хорошо себя показать.
|
|
||||||
3. …нет, забудьте.
|
|
||||||
|
|
||||||
1> Ах, вы, наверное, о моей правнучке. Вы правда возьмёте её на работу? С зарплатой?
|
|
||||||
-- Ну, у меня есть несколько вариантов--
|
|
||||||
-- Катя! Собирайся, ты едешь в город!
|
|
||||||
Ну что ж, портить технику она умеет. Значит, научим чинить.
|
|
||||||
2> -- Ах, мы, наверное, о моей правнучке. Но у неё хорошая робоучительница, ещё моего сына учила.
|
|
||||||
-- Городскую. Школу. С реальными учениками.
|
|
||||||
-- Я подумаю.
|
|
||||||
]]
|
|
||||||
|
|
Loading…
Reference in a new issue