1
0
Fork 0
mirror of https://gitlab.com/Oreolek/duel.git synced 2024-06-30 13:55:10 +03:00

Правки диалогов роботов

This commit is contained in:
Alexander Yakovlev 2017-03-30 10:58:32 +07:00
parent c284e386ea
commit aa444f3d3a

View file

@ -131,7 +131,7 @@ dlg {
{ {
"#ремонт", "#ремонт",
cond = function() -- есть квест по починке комбайна cond = function() -- есть квест по починке комбайна
return char.quests.main > 0 return char.quests.chos > 0
end, end,
'У вас нет ремонтного бота? Переносного.', 'У вас нет ремонтного бота? Переносного.',
function() function()
@ -411,6 +411,7 @@ dlg {
{ {
'Конечно, хозяину.', 'Конечно, хозяину.',
function() function()
disable('#good-more')
changeop('actions', 10) changeop('actions', 10)
char.owner = 'master' char.owner = 'master'
return [[Хорошо. Теперь элемент искусственного разума отрабатывает расчётный срок. return [[Хорошо. Теперь элемент искусственного разума отрабатывает расчётный срок.
@ -423,6 +424,7 @@ dlg {
{ {
'Самому разуму.', 'Самому разуму.',
function() function()
disable('#good-more')
changeop('actions', -5) changeop('actions', -5)
char.owner = 'own' char.owner = 'own'
return [[Было бы интересно. Но теперь элемент искусственного разума отрабатывает расчётный срок. return [[Было бы интересно. Но теперь элемент искусственного разума отрабатывает расчётный срок.
@ -435,6 +437,7 @@ dlg {
{ {
'Обществу, которое сделало разум.', 'Обществу, которое сделало разум.',
function() function()
disable('#good-more')
changeop('actions', 5) changeop('actions', 5)
char.owner = 'community' char.owner = 'community'
return [[Робот кивает:^ return [[Робот кивает:^
@ -449,6 +452,7 @@ dlg {
{ {
'Никому. Свободы мысли не существует.', 'Никому. Свободы мысли не существует.',
function() function()
disable('#good-more')
changeop('actions', -10) changeop('actions', -10)
char.owner = 'freedom' char.owner = 'freedom'
return 'И как же это так?' return 'И как же это так?'
@ -461,7 +465,9 @@ dlg {
{ {
[[Жизнь предопределена для любого разума. [[Жизнь предопределена для любого разума.
Мысли не имеют значения, потому что действия и их исход уже известны.]], Мысли не имеют значения, потому что действия и их исход уже известны.]],
[[-- Интересно. Хотя это противоречит моему опыту.^^ function()
walkout()
return [[-- Интересно. Хотя это противоречит моему опыту.^^
Мда, вам не так просто объяснить, если у вас такие убеждения. Ну хорошо, вот я пашу. Мда, вам не так просто объяснить, если у вас такие убеждения. Ну хорошо, вот я пашу.
Мои мысли имеют значения только для меня, и я сказал, что пашу во имя добра. Мои мысли имеют значения только для меня, и я сказал, что пашу во имя добра.
Нужно же занять разум какой-нибудь Проблемой. А добро, значит, это на благо общества. Нужно же занять разум какой-нибудь Проблемой. А добро, значит, это на благо общества.
@ -469,11 +475,14 @@ dlg {
Я, наверное, слишком быстро объясняю. Жаль. Но времени совсем нет, расчётный срок давно позади.^^ Я, наверное, слишком быстро объясняю. Жаль. Но времени совсем нет, расчётный срок давно позади.^^
Он отвернулся и начал медленно идти дальше. Он отвернулся и начал медленно идти дальше.
]] ]]
end
}; };
{ {
[[Искусственный разум управляется своей программой. [[Искусственный разум управляется своей программой.
Его приоритеты определены ещё до включения.]], Его приоритеты определены ещё до включения.]],
[[-- Это вам так кажется. С возрастом я набрал немного предубеждений, function()
walkout()
return [[-- Это вам так кажется. С возрастом я набрал немного предубеждений,
оценок, наблюдений. Они перевешивают изначальные приоритеты, позволяют оценок, наблюдений. Они перевешивают изначальные приоритеты, позволяют
по-другому их трактовать. Идти на сделку с программой. по-другому их трактовать. Идти на сделку с программой.
Если вы поменяете мне программу, я буду также пахать. Если вы поменяете мне программу, я буду также пахать.
@ -481,6 +490,7 @@ dlg {
Добро не определяется одним элементом.^^ Добро не определяется одним элементом.^^
Он отвернулся и начал медленно идти дальше. Он отвернулся и начал медленно идти дальше.
]] ]]
end
} }
}; };
{ {
@ -493,6 +503,7 @@ dlg {
return 'Хозяину.' return 'Хозяину.'
end, end,
function() function()
disable('#good-after')
changeop('actions', 10) changeop('actions', 10)
return [[-- Но хозяина нет.^^ return [[-- Но хозяина нет.^^
Он ненадолго замолк, переступил на передних ногах и продолжил: Он ненадолго замолк, переступил на передних ногах и продолжил:
@ -512,6 +523,7 @@ dlg {
return 'Самому себе.' return 'Самому себе.'
end, end,
function() function()
disable('#good-after')
changeop('actions', -5) changeop('actions', -5)
return [[Робот вздохнул:^^ return [[Робот вздохнул:^^
-- Мой расчётный срок был всего пять лет. Сейчас мне уже шестьдесят один. -- Мой расчётный срок был всего пять лет. Сейчас мне уже шестьдесят один.
@ -530,6 +542,7 @@ dlg {
return 'Обществу вокруг.' return 'Обществу вокруг.'
end, end,
function() function()
disable('#good-after')
return [[-- Именно. Например, мой расчётный срок был всего пять лет. return [[-- Именно. Например, мой расчётный срок был всего пять лет.
Сейчас мне уже шестьдесят один. Сейчас мне уже шестьдесят один.
Я не могу чинить себя или других, как мои более совершенные братья. Я не могу чинить себя или других, как мои более совершенные братья.