File diff 3679c38d171d → f4f6aa0eac72
london.lua
Show inline comments
 
@@ -109,10 +109,10 @@ char_worker_dlg = dlg {
 
	phr = {
 
		{tag='new'},
 
		{always=true, "Могу я воспользоваться вашими инструментами?", [[Рабочий отрывисто отвечает: "Нет", -- после чего отворачивается в другую сторону. ]], [[ pjump 'bribe_try' ]]};
 
		{always=true, "Нет, ничего", [[Рабочий недовольно рычит: "Тогда отвали", -- после чего отворачивается в другую сторону. ]], [[ back(); ]]};
 
		{always=true, "Нет, ничего. ", [[Рабочий недовольно рычит: "Тогда отвали", -- после чего отворачивается в другую сторону. ]], [[ back(); ]]};
 
		{tag='bribe_try'};
 
		{always=true, "Могу я купить их у вас?", [[Рабочий снова повернулся к вам. Он с плохо скрываемым интересом спрашивает: "Сколько?" ]], [[ pjump 'bribing_20' ]]};
 
		{always=true, "Нет, ничего", [[Рабочий недовольно рычит: "Тогда отвали", -- после чего отворачивается в другую сторону. ]], [[ back(); ]]};
 
		{always=true, "Нет, ничего. ", [[Рабочий недовольно рычит: "Тогда отвали", -- после чего отворачивается в другую сторону. ]], [[ back(); ]]};
 
		{tag='bribing_20'};
 
		{"5 шиллингов?", [[ Рабочий усмехнулся: "Издеваешься?" ]]};
 
		{always=true, "10 шиллингов?", [[
 
@@ -135,13 +135,13 @@ char_worker_dlg = dlg {
 
			end;
 
		end, [[ char_worker.bought = true; back();]]};
 
		{tag='bribing_15'};
 
		{always=true, "10", [["14". ]], [[pjump 'bribing_14']]};
 
		{always=true, "11", [[
 
		{always=true, "10. ", [["14". ]], [[pjump 'bribing_14']]};
 
		{always=true, "11. ", [[
 
			"14"
 
		]], [[pjump 'bribing_14']]};
 
		{always=true, "12", [["14". ]], [[pjump 'bribing_14']]};
 
		{always=true, "13", [["14". ]], [[pjump 'bribing_14']]};
 
		{always=true, "14", function(s)
 
		{always=true, "12. ", [["14". ]], [[pjump 'bribing_14']]};
 
		{always=true, "13. ", [["14". ]], [[pjump 'bribing_14']]};
 
		{always=true, "14. ", function(s)
 
			if (pl:pay(14)) then
 
				char_worker.bought = true;
 
				return [[Рабочий довольно потирает руки: "Идет". ]];
 
@@ -150,10 +150,10 @@ char_worker_dlg = dlg {
 
			end;
 
		end, [[ char_worker.bought = true; back(); ]]};
 
		{tag='bribing_14'};
 
		{always=true, "10", [["13". ]], [[pjump 'bribing_13']]};
 
		{always=true, "11", [["13". ]], [[pjump 'bribing_13']]};
 
		{always=true, "12", [["13". ]], [[pjump 'bribing_13']]};
 
		{always=true, "13", function(s)
 
		{always=true, "10. ", [["13". ]], [[pjump 'bribing_13']]};
 
		{always=true, "11. ", [["13". ]], [[pjump 'bribing_13']]};
 
		{always=true, "12. ", [["13". ]], [[pjump 'bribing_13']]};
 
		{always=true, "13. ", function(s)
 
			if (pl:pay(13)) then
 
				char_worker.bought = true;
 
				return [[Рабочий довольно потирает руки: "Идет". ]];
 
@@ -162,9 +162,9 @@ char_worker_dlg = dlg {
 
			end;
 
		end, [[ char_worker.bought = true; back(); ]]};
 
		{tag='bribing_13'};
 
		{always=true, "10", [[Рабочий недовольно рычит: "Не хочешь -- не надо", -- после чего отворачивается в другую сторону. ]], [[ back(); ]]};
 
		{always=true, "11", [[Рабочий недовольно рычит: "Не хочешь -- не надо", -- после чего отворачивается в другую сторону. ]], [[ back(); ]]};
 
		{always=true, "12", function(s)
 
		{always=true, "10. ", [[Рабочий недовольно рычит: "Не хочешь -- не надо", -- после чего отворачивается в другую сторону. ]], [[ back(); ]]};
 
		{always=true, "11. ", [[Рабочий недовольно рычит: "Не хочешь -- не надо", -- после чего отворачивается в другую сторону. ]], [[ back(); ]]};
 
		{always=true, "12. ", function(s)
 
			if (pl:pay(12)) then
 
				char_worker.bought = true;
 
				return [[Рабочий довольно потирает руки: "Идет". ]];
 
@@ -208,13 +208,13 @@ ginshop_trader_dlg = dlg {
 
	end;
 
	entered = [[Сняв очки, продавец смотрит на вас и спрашивает: "Добро пожаловать, господин. Чем могу помочь, господин?" ]];
 
	phr = {
 
		{always = true, "Бутылочку чего-нибудь покрепче, пожалуйста", [[Продавец кивает: "Сию секунду, господин". Почесав седую голову, он уходит в подвал, откуда возвращается через некоторое время с бутылкой. С громким стуком поставив бутылку на стол, он сообщает вам цену: "Это будет стоить вам 10 шиллингов, господин". ]], code = [[ psub("buy"); ]]};
 
		{always = true, "Это все, спасибо", [[Продавец одевает очки обратно и прощается с вами: "Приходите еще, господин". ]], function() 
 
		{always = true, "Бутылочку чего-нибудь покрепче, пожалуйста. ", [[Продавец кивает: "Сию секунду, господин". Почесав седую голову, он уходит в подвал, откуда возвращается через некоторое время с бутылкой. С громким стуком поставив бутылку на стол, он сообщает вам цену: "Это будет стоить вам 10 шиллингов, господин". ]], code = [[ psub("buy"); ]]};
 
		{always = true, "Это все, спасибо. ", [[Продавец одевает очки обратно и прощается с вами: "Приходите еще, господин". ]], function() 
 
				back();
 
			end;
 
		};
 
		{tag = "buy"};
 
		{always = true, "Беру", function(s)
 
		{always = true, "Беру. ", function(s)
 
			if (pl:pay(10)) then
 
				ginshop_trader.bought = true;
 
				take(item_bottle);
 
@@ -223,7 +223,7 @@ ginshop_trader_dlg = dlg {
 
				return [[Одевая очки обратно, продавец прячет бутылку под прилавок: "Простите, господин, но я сказал 10 шиллингов". ]];
 
			end;
 
		end, code = [[ back(); ]]};
 
		{always = true, "Я передумал", [[Одевая очки обратно, продавец прячет бутылку под прилавок: "Подумайте еще, господин. Всего 10 шиллингов, господин!". ]], code = [[ pret(); ]]};
 
		{always = true, "Я передумал. ", [[Одевая очки обратно, продавец прячет бутылку под прилавок: "Подумайте еще, господин. Всего 10 шиллингов, господин!". ]], code = [[ pret(); ]]};
 
	};
 
};
 
 
@@ -408,7 +408,7 @@ hotel_concierge_dlg = dlg {
 
	entered = [[Консьерж оживился, как только вы подошли: "Здравствуйте! Желаете снять номер?" ]];
 
	phr = {
 
		{1, "Да, мне нужна комната на неделю. ", [[Консьерж, посмотрев в журнал, называет цену: "С вас 100 монет". ]], code = [[ psub("pay"); ]]};
 
		{255, always = true, "Не сейчас", function()
 
		{255, always = true, "Не сейчас. ", function()
 
			back();
 
			return [[Консьерж недовольно отвечает: "Приходите, когда соберетесь! "]];
 
		end};
 
@@ -523,7 +523,7 @@ starlight_dlg = dlg {
 
		{10, "Для чего это могло понадобиться Уильяму? ", [[Джозеф Старлайт снимает очки: "Понятия не имею. Совершенно". ]]};
 
		{11, "Это бы объяснило куда он исчез. ", [[Джозеф Старлайт чешет голову: "Может быть, только никаких документов не сохранилось. Впрочем они очень много денег на какие-то секретные проекты тратили последнее время". ]]};
 
		{13, tag = 'final'};
 
		{14, always = true, "Вы можете посмотреть эти бумаги? Вам знакомы эти места? [Показать Джозефу документы отца]", [["Так вот зачем вы здесь! Я догадывался. Давайте ваши бумаги сюда", - Джозеф выхыватывает документы из ваших рук и бегло просматривает их. Почесав голову, он говорит: "Я знаю, где находится склад 18, это недалеко". ]], code [[ warehouse18_found = true; poff(14); ]]};
 
		{14, always = true, "Вы можете посмотреть эти бумаги? Вам знакомы эти места? [Показать Джозефу документы отца]", [["Так вот зачем вы здесь! Я догадывался. Давайте ваши бумаги сюда", - Джозеф выхыватывает документы из ваших рук и бегло просматривает их. Почесав голову, он говорит: "Я знаю, где находится склад 18, это недалеко". Он сообщает вам адрес склада. ]], code [[ warehouse18_found = true; poff(14); ]]};
 
		{15, always = true, "Мне пора. ", [[Джозеф Старлайт отворачивается к столу: "До встречи". ]], code [[ back(); ]]};
 
	};
 
};
 
\ No newline at end of file