summaryrefslogtreecommitdiff
path: root/npc/001-2-11
diff options
context:
space:
mode:
Diffstat (limited to 'npc/001-2-11')
-rw-r--r--npc/001-2-11/_import.txt6
-rw-r--r--npc/001-2-11/_savepoints.txt11
-rw-r--r--npc/001-2-11/_warps.txt3
-rw-r--r--npc/001-2-11/mapflags.txt1
-rw-r--r--npc/001-2-11/mona.txt67
5 files changed, 88 insertions, 0 deletions
diff --git a/npc/001-2-11/_import.txt b/npc/001-2-11/_import.txt
new file mode 100644
index 000000000..7e5ac1009
--- /dev/null
+++ b/npc/001-2-11/_import.txt
@@ -0,0 +1,6 @@
+// Map 001-2-11: Noble House
+// This file is generated automatically. All manually added changes will be removed when running the Converter.
+"npc/001-2-11/_savepoints.txt",
+"npc/001-2-11/_warps.txt",
+"npc/001-2-11/mapflags.txt",
+"npc/001-2-11/mona.txt",
diff --git a/npc/001-2-11/_savepoints.txt b/npc/001-2-11/_savepoints.txt
new file mode 100644
index 000000000..fc0b47fbe
--- /dev/null
+++ b/npc/001-2-11/_savepoints.txt
@@ -0,0 +1,11 @@
+// This file is generated automatically. All manually added changes will be removed when running the Converter.
+// Map 001-2-11: Noble House saves
+001-2-11,26,31,0 script #save_001-2-11_26_31 NPC_SAVE_POINT,{
+ savepointparticle .map$, .x, .y, CURRENT_INN;
+ close;
+
+OnInit:
+ .distance = 2;
+ .sex = G_OTHER;
+ end;
+}
diff --git a/npc/001-2-11/_warps.txt b/npc/001-2-11/_warps.txt
new file mode 100644
index 000000000..648faa57c
--- /dev/null
+++ b/npc/001-2-11/_warps.txt
@@ -0,0 +1,3 @@
+// This file is generated automatically. All manually added changes will be removed when running the Converter.
+// Map 001-2-11: Noble House warps
+001-2-11,46,46,0 warp #001-2-11_46_46 0,0,001-1,148,55
diff --git a/npc/001-2-11/mapflags.txt b/npc/001-2-11/mapflags.txt
new file mode 100644
index 000000000..608ef1bdb
--- /dev/null
+++ b/npc/001-2-11/mapflags.txt
@@ -0,0 +1 @@
+001-2-11 mapflag town
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;
+}