summaryrefslogtreecommitdiff
path: root/npc/000-0-0
diff options
context:
space:
mode:
Diffstat (limited to 'npc/000-0-0')
-rw-r--r--npc/000-0-0/_import.txt5
-rw-r--r--npc/000-0-0/mapflags.txt1
-rw-r--r--npc/000-0-0/q'onan.txt14
-rw-r--r--npc/000-0-0/sailors.txt92
4 files changed, 112 insertions, 0 deletions
diff --git a/npc/000-0-0/_import.txt b/npc/000-0-0/_import.txt
new file mode 100644
index 00000000..039280fe
--- /dev/null
+++ b/npc/000-0-0/_import.txt
@@ -0,0 +1,5 @@
+// Map 000-0-0: Sailor's Room
+// This file is generated automatically. All manually added changes will be removed when running the Converter.
+"npc/000-0-0/mapflags.txt",
+"npc/000-0-0/q'onan.txt",
+"npc/000-0-0/sailors.txt",
diff --git a/npc/000-0-0/mapflags.txt b/npc/000-0-0/mapflags.txt
new file mode 100644
index 00000000..0ed6ce16
--- /dev/null
+++ b/npc/000-0-0/mapflags.txt
@@ -0,0 +1 @@
+000-0-0 mapflag invisible
diff --git a/npc/000-0-0/q'onan.txt b/npc/000-0-0/q'onan.txt
new file mode 100644
index 00000000..a0fc844a
--- /dev/null
+++ b/npc/000-0-0/q'onan.txt
@@ -0,0 +1,14 @@
+// Evol scripts.
+// Authors:
+// Alige
+// Vasily_Makarov
+// Description:
+// Sleeping and snoring NPC.
+
+000-0-0,29,28,0 script Q'Onan#000-0-0 NPC_ORC_SAILOR,{
+ asleep;
+ close;
+
+OnInit:
+ end;
+}
diff --git a/npc/000-0-0/sailors.txt b/npc/000-0-0/sailors.txt
new file mode 100644
index 00000000..d72d55f2
--- /dev/null
+++ b/npc/000-0-0/sailors.txt
@@ -0,0 +1,92 @@
+// Evol scripts.
+// Authors:
+// Ablu
+// Qwerty Dragon
+// Description:
+// Introduction scene where two sailors talk about how the player was found on his raft.
+// Elmo will handle dialogs between both NPCs.
+
+000-0-0,26,23,0 script Elmo#sailors NPC_ELMO,{
+
+OnTalk:
+ deltimer("Elmo#sailors::OnSlow");
+ setcamnpc;
+ mesn "Elmo";
+ mesq l("Poor thing. Fortunately we were more attentive than the sharks in these waters. I wonder where this tragic journey started. By the way, did you see the logo on that raft?");
+ next;
+
+ mesn "Magic Arpan";
+ mesq l("Yeye, it's the logo of the Legion of Aemil in Esperia! I wonder what this yoiis was doing so far away from the coast.");
+ next;
+
+ mesn "Elmo";
+ mesq l("I wonder too...");
+ next;
+
+ mesn "Magic Arpan";
+ mesq l("Did you hear about all those missing people last month? Maybe this is the yoiis from Esperia who got a secret diplomatic mission from the Legion of Aemil!");
+ next;
+
+ mesn "Elmo";
+ mesq l("Makes sense. Do you think we should inform the capt'n about it?");
+ next;
+
+ mesn "Magic Arpan";
+ mesq l("Yeye.");
+ next;
+
+ mesn "Elmo";
+ mesq l("Alright, I'm going to his room. Keep watch, not that our new friend turns out to be a foe after all...");
+ next;
+
+ mesn "Magic Arpan";
+ mesq l("I will yaying do.");
+ next;
+
+ mesn "Elmo";
+ mesq l("Oh, and give our friend - or foe - some clothes, that shabby rags are in even worse condition than ours.");
+ next;
+
+ mesn "Magic Arpan";
+ mesq l("Yayayaya, it's the first time someone is dressed worse than us!");
+ next;
+
+ mesn "Elmo";
+ mesq l("Hehe... Ok, I'm going to inform the capt'n up there.");
+ next;
+
+ mesn "Magic Arpan";
+ mesq l("I'll bring everything that is needed, don't worry.");
+ next;
+
+ mesn "Elmo";
+ mesq l("Oh, look who is waking up!");
+ next;
+
+ restorecam;
+ adddefaultskills;
+ setq General_Narrator, 0;
+ addtimer(45000,"Magic Arpan::OnSlow");
+ warp "000-2-1", 50, 38;
+ savepoint "000-2-1", 50, 38;
+ percentheal 100, 100;
+ closeclientdialog;
+ close;
+
+OnInit:
+ end;
+
+OnSlow:
+ npctalk3(l("(Click on us to continue the introduction.)"));
+ dispbottom(l("Click on the NPCs (Non-Player Characters) around you to continue the introduction."));
+ addtimer(60000,"Elmo#sailors::OnSlow");
+ close;
+}
+
+000-0-0,25,23,0 script Magic Arpan#sailors NPC_MAGIC_ARPAN,{
+ doevent "Elmo#sailors::OnTalk";
+ close;
+
+OnInit:
+ end;
+}