summaryrefslogtreecommitdiff
path: root/npc/012-7
diff options
context:
space:
mode:
Diffstat (limited to 'npc/012-7')
-rw-r--r--npc/012-7/airlia.txt52
1 files changed, 50 insertions, 2 deletions
diff --git a/npc/012-7/airlia.txt b/npc/012-7/airlia.txt
index cb7219eac..719074770 100644
--- a/npc/012-7/airlia.txt
+++ b/npc/012-7/airlia.txt
@@ -2,7 +2,7 @@
// Author:
// Jesusalva
// Personality Traits:
-// Bitter-sweet, resentful, lovely
+// Bitter-sweet, resentful, lovely, cute
// Description:
// Former Town's Mayor Daughter.
// Have a grudge against current mayor.
@@ -41,6 +41,15 @@ L_Letter:
// Main Storyline & Airlia Quest
L_Mayor:
+ .@q=getq2(General_Narrator);
+ if (.@q == 3) goto L_In4;
+ if (.@q == 2) goto L_In3;
+ if (.@q == 1) goto L_In2;
+ if (.@q == 0) goto L_In1;
+ mesc l("Script Error"), 1;
+ close;
+
+L_In1:
mesn strcharinfo(0);
mesq l("Hello! Could I see the Mayor?");
next;
@@ -49,7 +58,46 @@ L_Mayor:
next;
mesn;
mesq l("Anyway, he is not available at the moment. Try your luck again later.");
- setq General_Narrator, 3, 1;
+ setq2 General_Narrator, 1;
+ close;
+
+L_In2:
+ mesn strcharinfo(0);
+ mesq l("Hello! Could I see the Mayor?");
+ next;
+ mesn;
+ mesq l("I already told you he is out! Why do you even want to talk to him?! Haven't I told you to... to... leave me alone!?");
+ setq2 General_Narrator, 2;
+ close;
+
+L_In3:
+ mesn strcharinfo(0);
+ mesq l("Hello! Could I see the Mayor?");
+ next;
+ mesn;
+ mes "...";
+ next;
+ mes "... ...";
+ next;
+ mes "... ... ...";
+ next;
+ mesn;
+ mesq l("Fine.");
+ next;
+ mesn;
+ mesq l("The mayor, Gumi, is probably on the Inn upstairs, drinking himself to death.");
+ next;
+ mesn;
+ mesq l("Usually only sponsors are allowed up there, but I'll make an exception today. Go meet the mayor.");
+ setq2 General_Narrator, 3;
+ close;
+
+L_In4:
+ mesn;
+ mesq l("The mayor, Gumi, is probably on the Inn upstairs, drinking himself to death.");
+ next;
+ mesn;
+ mesq l("Usually only sponsors are allowed up there, but I'll make an exception today. Go meet the mayor.");
close;
OnInit: