summaryrefslogtreecommitdiff
path: root/npc/001-2-11/mona.txt
diff options
context:
space:
mode:
Diffstat (limited to 'npc/001-2-11/mona.txt')
-rw-r--r--npc/001-2-11/mona.txt67
1 files changed, 67 insertions, 0 deletions
diff --git a/npc/001-2-11/mona.txt b/npc/001-2-11/mona.txt
new file mode 100644
index 000000000..e94fcc690
--- /dev/null
+++ b/npc/001-2-11/mona.txt
@@ -0,0 +1,67 @@
+// Evol scripts.
+// Author:
+// Reid
+// Description:
+// A rich girl holding a candle.
+// Variable:
+// ArtisQuests_MonaDad
+// Quest states:
+// 0 - Quest not started
+// 1 - Mona explained that her dad was missing
+
+001-2-11,39,30,0 script Mona NPC_MONA,{
+
+ function find_daddy_quest
+ {
+ speech S_LAST_NEXT,
+ l("Hey you!");
+
+ switch (select(l("Yes?"), l("Sorry, I have to go.")))
+ {
+ case 1:
+ mes "";
+ break;
+ case 2:
+ speech S_FIRST_BLANK_LINE | S_LAST_NEXT,
+ l("No you don't have to go. I need your help, so you have to stay.");
+ break;
+ }
+
+ speech S_LAST_NEXT | S_NO_NPC_NAME,
+ l("Daddy did not come back home... He said that he would be back for lunch but it has already been a week!"),
+ l("You have to find him, or else I will tell him that you did not help me.");
+
+ switch (select(l("You do not give me much options."), l("The elder ran away from you.")))
+ {
+ case 1:
+ speech S_FIRST_BLANK_LINE,
+ l("He said that he would check why the manhole next to the house was doing weird sounds."),
+ l("But he never returned."),
+ l("Please find my daddy...");
+
+ setq ArtisQuests_MonaDad, 1;
+ break;
+ case 2:
+ speech S_FIRST_BLANK_LINE,
+ l("I will tell my dad!");
+ break;
+ }
+ emotion E_SAD;
+ close;
+ }
+
+ if (getq(ArtisQuests_MonaDad) == 0)
+ {
+ find_daddy_quest();
+ }
+
+ npctalkonce l("Please find daddy...");
+
+ emotion E_SAD;
+ close;
+
+OnInit:
+ .sex = G_FEMALE;
+ .distance = 2;
+ end;
+}