diff options
-rw-r--r-- | npc/017-1/_import.txt | 2 | ||||
-rw-r--r-- | npc/017-1/guards.txt | 80 | ||||
-rw-r--r-- | npc/017-1/signs.txt | 65 |
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; +} + |