Changeset - b915f91e80af
[Not reviewed]
default
0 2 0
Silverwing - 8 years ago 2016-05-28 11:31:55

Darkstar dialogs; bugfixes;
2 files changed with 50 insertions and 9 deletions:
0 comments (0 inline, 0 general)
atlantis.lua
Show inline comments
 
@@ -15,6 +15,9 @@ global {
 
	atl_lfc_hallrooms = 0;
 
	atl_lfc_electric = 0;
 
	atl_lfc_board = 0;
 
	atl_lfc_suspect = nil;
 
	atl_lfc_leroy_spoken = 0;
 
	atl_lfc_goldman_spoken = 0;
 
	
 
	atl_rep_moreau = 0;
 
	atl_rep_darkstar = 0;
atlantis_dlg.lua
Show inline comments
 
@@ -5,12 +5,50 @@ char_darkstar_dlg = dlg {
 
	nam = "Винсент Даркстар";
 
	disp = "Винсент Даркстар";
 
	entered = function(s)
 
		return [[
 
			Временная затычка диалога
 
		]];
 
		if (atl_lfc_leroy_spoken) then
 
			pon("leroy");
 
		end;
 
		
 
		if (atl_lfc_goldman_spoken) then
 
			pon("goldman");
 
		end;
 
	
 
		if (s.state == 0) then
 
			psub("first_meeting");
 
			return [[
 
				За столом сидит средних лет мужчина в деловом костюме. Как только вы обращаетесь к нему он говорит первым: "Добрый день, господин Дрейк. Я Винсент Даркстар, мы уже общались по радио. Надеюсь, вы понимаете мое решение касательно Левиафана. Безопасность станции - моя основная работа".
 
			]];
 
		else
 
			psub("generic");
 
			return [[
 
				"Я слушаю"
 
			]];
 
		end;
 
	end;
 
	phr = {
 
		{0, always=true, "Ну все, пока", "Прощай, смертный", code [[ back(); ]]};
 
		{tag="first_meeting"};
 
		{"Что мне нужно сделать, чтобы мне вернули Левиафан?", [[
 
			"Вести себя хорошо и не пытаться навредить кому-либо на станции".
 
		]]};
 
		{"Когда мне вернут Левиафан?", [[
 
			"В свое время. Пока вы можете попытаться понять, куда вам следует направиться, если вы хотите найти отца".
 
		]]};
 
		{"Я пришел кое-что спросить", [[
 
			"Я слушаю".
 
		]], code [[psub("generic");]]};
 
		{tag="generic"};
 
		{"Расскажите об Уильяме", [[
 
			"Уильям - таланливый человек. Вместе с Райтом они построили эту станцию целиком на средства Уильяма".
 
		]]};
 
		{tag="goldman", "Саботаж - дело рук Голдмана", [[
 
			"Во-первых, я вас просил не лезть в это дело. Во-вторых, я бы не был так уверен. В третьих, я еще раз прошу вас больше расследованию не мешать".
 
		]], code [[ atl_lfc_suspect="goldman"; ]]};
 
		{tag="leroy", "Саботаж - дело рук Леруа", [[
 
			"Во-первых, я вас просил не лезть в это дело. Во-вторых, я бы не был так уверен. В третьих, я еще раз прошу вас больше расследованию не мешать".
 
		]], code [[ atl_lfc_suspect="leroy"; ]]};
 
		{always=true, "Я пойду", [[
 
			"До встречи"
 
		]], code [[ back(); ]]};
 
	};
 
};
 
 
@@ -316,7 +354,7 @@ char_learr_atlantis_dlg = dlg {
 
	nam = "Леарр";
 
	disp = "Леарр";
 
	entered = function(s)
 
		if (state == 0) then
 
		if (s.state == 0) then
 
			if (char_learr_atlantis.offended) then
 
				psub("offended");
 
				return [[
 
@@ -328,7 +366,7 @@ char_learr_atlantis_dlg = dlg {
 
					Леарр поворачивается к вам, плавники ее становятся сине-зелеными, а она говорит: "Я приветствую тебя-he'vji'a'rr".
 
				]];
 
			end;
 
		elseif (state == 1) then
 
		elseif (s.state == 1) then
 
			s.state = 2;
 
			psub("after_iof");
 
			if (atl_iof_learr_suit) then
 
@@ -731,7 +769,7 @@ char_jack_wright_atlantis_dlg = dlg {
 
	};
 
	nam = 'char_jack_wright_atlantis_dlg';
 
	entered = function(s)
 
		if (state == 0) then
 
		if (s.state == 0) then
 
			psub("business_or_no");
 
			return [[
 
				Джек отворачивается от Леарр, и обращается к вам: "Привет, ты по делу или просто так?"
 
@@ -1083,7 +1121,7 @@ char_leroy_dlg = dlg {
 
		{tag="generic"};
 
		{tag="sabotage", false, "Вы знаете, что пожар в Игнисе начался из-за саботажа?", [[
 
			"Кто вам это сказал? Никто на станции не будет в здравом уме подвергать опасности свою жизнь еще больше".
 
		]]};
 
		]], code [[ atl_lfc_leroy_spoken = 1; ]]};
 
		{tag="ignis_what", false,"Что вы можете сказать о произошедшем в Игнисе?", [[
 
			"Короткое замыкание, огонь быстро распространился по секции".
 
		]]};
 
@@ -1130,7 +1168,7 @@ char_goldman_dlg = dlg {
 
		{tag="generic"};
 
		{tag="sabotage", false, "Вы знаете, что пожар начался из-за саботажа?", [[
 
			Вы видите удивление и страх на лице Голдмана. Он неуверенно спрашивает: "С чего вы взяли?"
 
		]], code [[ psub("sabotage2"); ]]};
 
		]], code [[ psub("sabotage2"); atl_lfc_leroy_spoken = 1; ]]};
 
		{tag="ignis_what", false, "Вы знаете, что произошло в Игнисе?", [[
 
			"Не больше чем вы".
 
		]]};
0 comments (0 inline, 0 general)