summaryrefslogtreecommitdiff
path: root/npc/042-1/kaan.txt
blob: 494dc874d0925581e707af526b4f7add930cc7b2 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
// This file is part of the Tutorial
// Author: Jenalya

042-1.gat,106,70,0	script	Kaan	160,{

	if (FLAGS & FLAG_TUTORIAL_DONE) goto L_Tut_Done;
	if (hasan == 4) goto L_Hasan_Saved;
	if ($@ScorpionFighter$ == strcharinfo(0)) goto L_Run;
	if (kaan == 4) goto L_Plan;
	if (kaan == 3) goto L_Trick;
	if (kaan == 2) goto L_Out;
	if (kaan == 1) goto L_Tanisha;

	mes "[Young Man]";
	mes "\"You're the person Tanisha brought here, right?";
	mes "My name is Kaan, I'm her brother.\"";
	next;
	mes "\"She was babbling at me about it all the morning until I sent her to take care of the maggots in the storehouse.\"";
	next;
	mes "Kaan grins mischievous";
	mes "[Kaan]";
	mes "\"She hates maggots.\"";
	next;
	mes "\"Maybe you should go to see her, she was really upset about what happened with you.\"";
	set kaan, 1;
	if (tanisha >= 3)
		goto L_Tanisha2;
	close;

L_Tanisha2:
	menu
		"I already did and helped her with the maggots.",L_Tanisha3,
		"I talked to her, and she's done with the maggots.",L_Tanisha3;

L_Tanisha:
	mes "[Kaan]";
	mes "\"Did you already talk to Tanisha?\"";
	if (tanisha < 3)
		close;
	next;
	menu
		"Yes, I helped her with the maggots.",-,
		"Yeah, and she's done with the maggots.",-;
L_Tanisha3:
	mes "[Kaan]";
	mes "\"Ah, that are good news.";
	mes "You know, we have a lot of problems with bugs here.\"";
	next;
	mes "\"If we don't watch out the maggots will eat all of our stocks.";
	mes "And the desert is crawling with scorpions.";
	mes "They also come here and you need to watch out not to step on them.\"";
	next;
	mes "\"But I took care about that problem.\"";
	mes "He looks very proud.";
	next;
	mes "\"I build this fence to keep them out.\"";
	next;
	menu
		"Impressive! Just a bit... skew.",-,
		"Wow, it looks very - ahm, unconventional.",-;
	mes "[Kaan]";
	mes "\"Well, it keeps the scorpions out. That's all that matters.\"";
	next;
	mes "\"Are you going to visit main Tulimshar?";
	mes "The bazaar there is a wondeful place! Traders, entertainers, adventurers - it's very exciting there.\"";
	next;
	mes "\"And Ian the trainer is hanging around there often. You should talk to him, he's a smart guy.\"";
	set kaan, 2;
	if (hasan)
		menu
			"A guy named Hasan doesn't let me enter main Tulimshar.",L_Hasan,
			"Thanks for the advice.",L_Close;
	close;

L_Out:
	mes "[Kaan]";
	mes "\"Hello! How are you? Did you already visit main Tulimshar?\"";
	next;
	if (hasan)
		menu
			"A guy named Hasan doesn't let me enter main Tulimshar.",L_Hasan,
			"Not yet.",L_Close;
	menu
		"Not yet.",L_Close;
	close;

L_Hasan:
	mes "[Kaan]";
	mes "\"Hasan! That's crazy. He becomes more cheekily with every day.";
	mes "I'd like to help you, but - I won't risk an open confrontation with him.\"";
	next;
	mes "\"Sometimes he just freaks out and then he's dangerous.";
	mes "We should think about some trick. Ah, if I'd now what's his weak point.\"";
	next;
	mes "\"He might listen to one of the adult men, but they're all off to work in main Tulimshar during the day.\"";
	set kaan, 3;
	next;
L_Trick:
	mes "[Kaan]";
	mes "\"Do you have an idea what Hasans weakness could be?";
	if (hasan < 2)
		close;
	next;
	menu
		"He's afraid of scorpions.",-,
		"No idea.",L_Close;
	mes "[Kaan]";
	mes "\"Scorpions?! Right! How could I forget?";
	mes "When he was a child, he nearly died because he felt in a scorpion nest.\"";
	next;
L_Explain:
	mes "\"Ok, then here's the plan:";
	mes "I will catch one of the scorpions that's coming to the fence from the desert.\"";
	next;
	mes "\"You'll go to Hasan and give me a sign when you're ready.";
	mes "Let's say the sign is that you're scratching your head.";
	mes "I'll watch you from this point.\"";
	next;
	mes "\"When you give me the sign, I'll throw the scorpion down on him.";
	mes "While he's distracted with the scorpion, you can pass.\"";
	next;
	mes "\"How's that? We can start as soon as you're ready.\"";
	if (kaan == 3)
		set kaan, 4;
		set hasan, 3;
	close;

L_Plan:
	mes "[Kaan]";
	mes "\"I'm ready. Just give me the sign when you're down there.";
	mes "Or do you want me to explain the plan again?\"";
	next;
	menu
		"Yes please.",L_Explain,
		"No, everything's alright.",-;
	close;

L_Hasan_Saved:
	mes "[Kaan]";
	mes "\"I told you to pass when he's distracted, not to fight the scorpion!";
	mes "But maybe Hasan is thankful now?\"";
	next;
	mes "\"Maybe you should talk to him again.\"";
	close;

L_Tut_Done:
	mes "[Kaan]";
	mes "\"Hi there. I hope you enjoy your time in Tulimshar.";
	mes "Hasan is a real troublemaker, but it seems he calmed down now.\"";
	close;

L_Run:
	mes "[Kaan]";
	mes "\"He's distracted! What are you waiting for?\"";
	close;

L_Close:
	close;
}