diff --git a/locations/chos.lua b/locations/chos.lua index 72eed0f..3c5019b 100644 --- a/locations/chos.lua +++ b/locations/chos.lua @@ -34,7 +34,7 @@ room { return 'Ангелина' end end, - act = 'Старушка мирно посапывает, раскачиваясь в гамаке.', + act = 'Старушка мирно посапывала, раскачиваясь в гамаке.', talk = function() return walk('cho_dlg'); end, } } @@ -84,7 +84,14 @@ dlg { { always = true, 'Вы не могли бы показать мне комбайн ещё раз?', - 'Она приводит вас к комбайну. Машина в том же сломанном состоянии. Вы возвращаетесь.' + function() + if have('programmator') then + walk('combine') + return [[Она привела вас к комбайну, и вы начали работать.]] + else + return 'Она привела вас к комбайну. Машина в том же сломанном состоянии. Вам пришлось вернуться ни с чем.' + end + end, }; { 'Вы давно здесь живёте?', @@ -94,7 +101,7 @@ dlg { fmt.em('Ничего. Доброе утро.'), function() walk('chos_house') - return '-- И вам того же.^^Она закрывает глаза и засыпает.' + return '-- И вам того же.^^Она закрыла глаза и задремала.' end, }; } @@ -146,7 +153,7 @@ dlg { dlg { nam = 'start4', disp = false, - dsc = function() + dsc = function() char.quests.chos = 1 return [[ Комбайн оказался ещё довоенным. @@ -293,3 +300,23 @@ dlg { }; }} } + +dlg { + nam = 'combine', + decor = [[ + Ремонт двигался прекрасно; техника была достойной, несмотря на возраст + и то, что почти год стояла в сарае. Но когда вы уже были готовы + вывезти машину на поездку вокруг сарая, ваш телефон начал настойчиво пиликать.^^ + "Неизвестный номер."^^ + -- Я говорил вам не чинить этот комбайн. + ]], + obj = {{ + {'<Молча продолжать>'}; + { + function() + return 'А зарплату '..plural('мне', 'нам')..' платят молча.' + end + }; + {'Какое вам дело до древних сельхозкомбайнов?'} + }} +}