summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--npc/017-1/_import.txt2
-rw-r--r--npc/017-1/guards.txt80
-rw-r--r--npc/017-1/signs.txt65
3 files changed, 147 insertions, 0 deletions
diff --git a/npc/017-1/_import.txt b/npc/017-1/_import.txt
index 3f6443464..dea776c3d 100644
--- a/npc/017-1/_import.txt
+++ b/npc/017-1/_import.txt
@@ -2,4 +2,6 @@
// This file is generated automatically. All manually added changes will be removed when running the Converter.
"npc/017-1/_mobs.txt",
"npc/017-1/_warps.txt",
+"npc/017-1/guards.txt",
+"npc/017-1/signs.txt",
"npc/017-1/soul-menhir.txt",
diff --git a/npc/017-1/guards.txt b/npc/017-1/guards.txt
new file mode 100644
index 000000000..110d896e6
--- /dev/null
+++ b/npc/017-1/guards.txt
@@ -0,0 +1,80 @@
+// TMW2 scripts.
+// Authors:
+// Jesusalva
+// Description:
+// Protect LoF
+
+// Handle Guard's logic
+function script LofGuard {
+ mesn;
+ mesq l("I am stationed here to protect Land Of Fire from monsters.");
+ next;
+ mesn;
+ mesq l("I mean, there even an Monster King? What sort of world is this?!");
+ close;
+ return;
+}
+
+017-1,79,43,0 script Guard#lof-1 NPC_GUARD2,{
+ LofGuard();
+ end;
+
+OnInit:
+ .sex = G_FEMALE;
+ .distance = 5;
+ end;
+}
+
+
+017-1,220,44,0 script Guard#lof-2 NPC_GUARD1,{
+ LofGuard();
+ end;
+
+OnInit:
+ .sex = G_MALE;
+ .distance = 5;
+ end;
+}
+
+017-1,193,69,0 script Guard#lof-3 NPC_GUARD2,{
+ LofGuard();
+ end;
+
+OnInit:
+ .sex = G_FEMALE;
+ .distance = 5;
+ end;
+}
+
+
+017-1,69,108,0 script Guard#lof-4 NPC_GUARD1,{
+ LofGuard();
+ end;
+
+OnInit:
+ .sex = G_MALE;
+ .distance = 5;
+ end;
+}
+
+017-1,90,149,0 script Guard#lof-5 NPC_GUARD1,{
+ LofGuard();
+ end;
+
+OnInit:
+ .sex = G_MALE;
+ .distance = 5;
+ end;
+}
+
+
+017-1,85,223,0 script Guard#lof-6 NPC_GUARD2,{
+ LofGuard();
+ end;
+
+OnInit:
+ .sex = G_FEMALE;
+ .distance = 5;
+ end;
+}
+
diff --git a/npc/017-1/signs.txt b/npc/017-1/signs.txt
new file mode 100644
index 000000000..d6d13c8c4
--- /dev/null
+++ b/npc/017-1/signs.txt
@@ -0,0 +1,65 @@
+// TMW2 scripts.
+// Authors:
+// Jesusalva
+// Description:
+// Easier navigation on LoF Village
+
+017-1,71,96,0 script Northwest Avenue#lof NPC_NO_SPRITE,{
+ mesn;
+ mesc l("↑ Unused House");
+ mesc l("→ Northeast Avenue");
+ mesc l("↓ Inn, Dimond's Cove");
+ end;
+
+OnInit:
+ .sex = G_OTHER;
+ .distance = 3;
+ end;
+}
+
+
+017-1,114,96,0 script Northeast Avenue#lof NPC_NO_SPRITE,{
+ mesn;
+ mesc l("↑ Houses, Exit");
+ mesc l("← Northwest Avenue");
+ mesc l("→ Unused House");
+ mesc l("↓ Unused House, Market");
+ end;
+
+OnInit:
+ .sex = G_OTHER;
+ .distance = 3;
+ end;
+}
+
+
+017-1,114,147,0 script Southeast Avenue#lof NPC_NO_SPRITE,{
+ mesn;
+ mesc l("↑ Houses, Soul Menhir");
+ mesc l("← Dimond's Cove");
+ mesc l("→ Market Place");
+ mesc l("↓ Houses, Lake Of Tears");
+ end;
+
+OnInit:
+ .sex = G_OTHER;
+ .distance = 3;
+ end;
+}
+
+
+
+
+017-1,71,147,0 script Southwest Avenue#lof NPC_NO_SPRITE,{
+ mesn;
+ mesc l("↑ Inn, Houses, Northwest Avenue");
+ mesc l("← Dimond's Cove, Potion Maker");
+ mesc l("→ Market Place");
+ end;
+
+OnInit:
+ .sex = G_OTHER;
+ .distance = 3;
+ end;
+}
+