From 4a9820cc8a3ea7b2c62a976ba2bbc46030478cb0 Mon Sep 17 00:00:00 2001 From: Jesusaves Date: Sat, 7 Sep 2019 18:34:38 -0300 Subject: Move Forgotten Shrine warps to a new file, 620 lines is too much polluted --- npc/018-6-3/_import.txt | 1 + npc/018-6-3/main.txt | 612 ----------------------------------------------- npc/018-6-3/wsys.txt | 620 ++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 621 insertions(+), 612 deletions(-) create mode 100644 npc/018-6-3/wsys.txt diff --git a/npc/018-6-3/_import.txt b/npc/018-6-3/_import.txt index 2e5320e74..0d3803efc 100644 --- a/npc/018-6-3/_import.txt +++ b/npc/018-6-3/_import.txt @@ -1,3 +1,4 @@ // Map 018-6-3: Forgotten Shrine // This file is generated automatically. All manually added changes will be removed when running the Converter. "npc/018-6-3/main.txt", +"npc/018-6-3/wsys.txt", diff --git a/npc/018-6-3/main.txt b/npc/018-6-3/main.txt index 55bfe6a4a..8ee45b75b 100644 --- a/npc/018-6-3/main.txt +++ b/npc/018-6-3/main.txt @@ -272,618 +272,6 @@ OnKillBoss: } -////////// Warp System below this file -018-6-3,86,32,0 script #01863_fromOuttoNorth NPC_SUMMONING_CIRC,0,0,{ - dispbottom l("I should be prepared before walking on this."); - end; - -OnTouch: - // Disable any other active portal - 01863_DisableAllWarps(); - - // Warp you to next room coordinates - slide 86, 44; - - // Execute the next room code and finish - doevent instance_npcname("#01863_InstCtrl", .@q2)+"::OnRoomNorth"; - end; - -// NPC must remain hidden. -OnInit: - disablenpc .name$; - end; -} - -018-6-3,86,43,0 script #01863_fromNorthtoOut NPC_SUMMONING_CIRC,0,0,{ - dispbottom l("I should be prepared before walking on this."); - end; - -OnTouch: - // Disable any other active portal - 01863_DisableAllWarps(); - - // Warp you to next room coordinates - slide 86, 31; - end; - -// NPC must remain hidden. -OnInit: - disablenpc .name$; - end; -OnInstanceInit: - disablenpc instance_npcname(.name$); - end; -} - -018-6-3,64,50,0 script #01863_fromNorthtoNW NPC_SUMMONING_CIRC,0,0,{ - dispbottom l("I should be prepared before walking on this."); - end; - -OnTouch: - // Disable any other active portal - 01863_DisableAllWarps(); - - // Warp you to next room coordinates - slide 58, 67; - - // Execute the next room code and finish - doevent instance_npcname("#01863_InstCtrl", .@q2)+"::OnRoomNW"; - end; - -// NPC must remain hidden. -OnInit: - disablenpc .name$; - end; -OnInstanceInit: - disablenpc instance_npcname(.name$); - end; -} - -018-6-3,58,66,0 script #01863_fromNWtoNorth NPC_SUMMONING_CIRC,0,0,{ - dispbottom l("I should be prepared before walking on this."); - end; - -OnTouch: - // Disable any other active portal - 01863_DisableAllWarps(); - - // Warp you to next room coordinates - slide 65, 50; - - // Execute the next room code and finish - doevent instance_npcname("#01863_InstCtrl", .@q2)+"::OnRoomNorth"; - end; - -// NPC must remain hidden. -OnInit: - disablenpc .name$; - end; -OnInstanceInit: - disablenpc instance_npcname(.name$); - end; -} - -018-6-3,119,50,0 script #01863_fromNorthtoNE NPC_SUMMONING_CIRC,0,0,{ - dispbottom l("I should be prepared before walking on this."); - end; - -OnTouch: - // Disable any other active portal - 01863_DisableAllWarps(); - - // Warp you to next room coordinates - slide 122, 68; - - // Execute the next room code and finish - doevent instance_npcname("#01863_InstCtrl", .@q2)+"::OnRoomNE"; - end; - -// NPC must remain hidden. -OnInit: - disablenpc .name$; - end; -OnInstanceInit: - disablenpc instance_npcname(.name$); - end; -} - -018-6-3,122,67,0 script #01863_fromNEtoNorth NPC_SUMMONING_CIRC,0,0,{ - dispbottom l("I should be prepared before walking on this."); - end; - -OnTouch: - // Disable any other active portal - 01863_DisableAllWarps(); - - // Warp you to next room coordinates - slide 118, 50; - - // Execute the next room code and finish - doevent instance_npcname("#01863_InstCtrl", .@q2)+"::OnRoomNorth"; - end; - -// NPC must remain hidden. -OnInit: - disablenpc .name$; - end; -OnInstanceInit: - disablenpc instance_npcname(.name$); - end; -} - -018-6-3,67,75,0 script #01863_fromNWtoNC NPC_SUMMONING_CIRC,0,0,{ - dispbottom l("I should be prepared before walking on this."); - end; - -OnTouch: - // Disable any other active portal - 01863_DisableAllWarps(); - - // Warp you to next room coordinates - slide 79, 71; - - // Execute the next room code and finish - doevent instance_npcname("#01863_InstCtrl", .@q2)+"::OnRoomNC"; - end; - -// NPC must remain hidden. -OnInit: - disablenpc .name$; - end; -OnInstanceInit: - disablenpc instance_npcname(.name$); - end; -} - -018-6-3,78,71,0 script #01863_fromNCtoNW NPC_SUMMONING_CIRC,0,0,{ - dispbottom l("I should be prepared before walking on this."); - end; - -OnTouch: - // Disable any other active portal - 01863_DisableAllWarps(); - - // Warp you to next room coordinates - slide 66, 75; - - // Execute the next room code and finish - doevent instance_npcname("#01863_InstCtrl", .@q2)+"::OnRoomNW"; - end; - -// NPC must remain hidden. -OnInit: - disablenpc .name$; - end; -OnInstanceInit: - disablenpc instance_npcname(.name$); - end; -} - -018-6-3,57,83,0 script #01863_fromNWtoSW NPC_SUMMONING_CIRC,0,0,{ - dispbottom l("I should be prepared before walking on this."); - end; - -OnTouch: - // Disable any other active portal - 01863_DisableAllWarps(); - - // Warp you to next room coordinates - slide 57, 97; - - // Execute the next room code and finish - doevent instance_npcname("#01863_InstCtrl", .@q2)+"::OnRoomSW"; - end; - -// NPC must remain hidden. -OnInit: - disablenpc .name$; - end; -OnInstanceInit: - disablenpc instance_npcname(.name$); - end; -} - -018-6-3,57,96,0 script #01863_fromSWtoNW NPC_SUMMONING_CIRC,0,0,{ - dispbottom l("I should be prepared before walking on this."); - end; - -OnTouch: - // Disable any other active portal - 01863_DisableAllWarps(); - - // Warp you to next room coordinates - slide 57, 82; - - // Execute the next room code and finish - doevent instance_npcname("#01863_InstCtrl", .@q2)+"::OnRoomNW"; - end; - -// NPC must remain hidden. -OnInit: - disablenpc .name$; - end; -OnInstanceInit: - disablenpc instance_npcname(.name$); - end; -} - -018-6-3,112,75,0 script #01863_fromNEtoNC NPC_SUMMONING_CIRC,0,0,{ - dispbottom l("I should be prepared before walking on this."); - end; - -OnTouch: - // Disable any other active portal - 01863_DisableAllWarps(); - - // Warp you to next room coordinates - slide 101, 70; - - // Execute the next room code and finish - doevent instance_npcname("#01863_InstCtrl", .@q2)+"::OnRoomNC"; - end; - -// NPC must remain hidden. -OnInit: - disablenpc .name$; - end; -OnInstanceInit: - disablenpc instance_npcname(.name$); - end; -} - -018-6-3,102,70,0 script #01863_fromNCtoNE NPC_SUMMONING_CIRC,0,0,{ - dispbottom l("I should be prepared before walking on this."); - end; - -OnTouch: - // Disable any other active portal - 01863_DisableAllWarps(); - - // Warp you to next room coordinates - slide 113, 75; - - // Execute the next room code and finish - doevent instance_npcname("#01863_InstCtrl", .@q2)+"::OnRoomNE"; - end; - -// NPC must remain hidden. -OnInit: - disablenpc .name$; - end; -OnInstanceInit: - disablenpc instance_npcname(.name$); - end; -} - -018-6-3,121,84,0 script #01863_fromNEtoSE NPC_SUMMONING_CIRC,0,0,{ - dispbottom l("I should be prepared before walking on this."); - end; - -OnTouch: - // Disable any other active portal - 01863_DisableAllWarps(); - - // Warp you to next room coordinates - slide 121, 97; - - // Execute the next room code and finish - doevent instance_npcname("#01863_InstCtrl", .@q2)+"::OnRoomSE"; - end; - -// NPC must remain hidden. -OnInit: - disablenpc .name$; - end; -OnInstanceInit: - disablenpc instance_npcname(.name$); - end; -} - -018-6-3,121,96,0 script #01863_fromSEtoNE NPC_SUMMONING_CIRC,0,0,{ - dispbottom l("I should be prepared before walking on this."); - end; - -OnTouch: - // Disable any other active portal - 01863_DisableAllWarps(); - - // Warp you to next room coordinates - slide 121, 83; - - // Execute the next room code and finish - doevent instance_npcname("#01863_InstCtrl", .@q2)+"::OnRoomNE"; - end; - -// NPC must remain hidden. -OnInit: - disablenpc .name$; - end; -OnInstanceInit: - disablenpc instance_npcname(.name$); - end; -} - -018-6-3,57,113,0 script #01863_fromSWtoSouth NPC_SUMMONING_CIRC,0,0,{ - dispbottom l("I should be prepared before walking on this."); - end; - -OnTouch: - // Disable any other active portal - 01863_DisableAllWarps(); - - // Warp you to next room coordinates - slide 64, 131; - - // Execute the next room code and finish - doevent instance_npcname("#01863_InstCtrl", .@q2)+"::OnRoomSouth"; - end; - -// NPC must remain hidden. -OnInit: - disablenpc .name$; - end; -OnInstanceInit: - disablenpc instance_npcname(.name$); - end; -} - -018-6-3,63,131,0 script #01863_fromSouthtoSW NPC_SUMMONING_CIRC,0,0,{ - dispbottom l("I should be prepared before walking on this."); - end; - -OnTouch: - // Disable any other active portal - 01863_DisableAllWarps(); - - // Warp you to next room coordinates - slide 57, 112; - - // Execute the next room code and finish - doevent instance_npcname("#01863_InstCtrl", .@q2)+"::OnRoomSW"; - end; - -// NPC must remain hidden. -OnInit: - disablenpc .name$; - end; -OnInstanceInit: - disablenpc instance_npcname(.name$); - end; -} - -018-6-3,123,113,0 script #01863_fromSEtoSouth NPC_SUMMONING_CIRC,0,0,{ - dispbottom l("I should be prepared before walking on this."); - end; - -OnTouch: - // Disable any other active portal - 01863_DisableAllWarps(); - - // Warp you to next room coordinates - slide 119, 131; - - // Execute the next room code and finish - doevent instance_npcname("#01863_InstCtrl", .@q2)+"::OnRoomSouth"; - end; - -// NPC must remain hidden. -OnInit: - disablenpc .name$; - end; -OnInstanceInit: - disablenpc instance_npcname(.name$); - end; -} - -018-6-3,120,131,0 script #01863_fromSouthtoSE NPC_SUMMONING_CIRC,0,0,{ - dispbottom l("I should be prepared before walking on this."); - end; - -OnTouch: - // Disable any other active portal - 01863_DisableAllWarps(); - - // Warp you to next room coordinates - slide 123, 112; - - // Execute the next room code and finish - doevent instance_npcname("#01863_InstCtrl", .@q2)+"::OnRoomSE"; - end; - -// NPC must remain hidden. -OnInit: - disablenpc .name$; - end; -OnInstanceInit: - disablenpc instance_npcname(.name$); - end; -} - -018-6-3,66,106,0 script #01863_fromSWtoSC NPC_SUMMONING_CIRC,0,0,{ - dispbottom l("I should be prepared before walking on this."); - end; - -OnTouch: - // Disable any other active portal - 01863_DisableAllWarps(); - - // Warp you to next room coordinates - slide 79, 110; - - // Execute the next room code and finish - doevent instance_npcname("#01863_InstCtrl", .@q2)+"::OnRoomSC"; - end; - -// NPC must remain hidden. -OnInit: - disablenpc .name$; - end; -OnInstanceInit: - disablenpc instance_npcname(.name$); - end; -} - -018-6-3,78,110,0 script #01863_fromSCtoSW NPC_SUMMONING_CIRC,0,0,{ - dispbottom l("I should be prepared before walking on this."); - end; - -OnTouch: - // Disable any other active portal - 01863_DisableAllWarps(); - - // Warp you to next room coordinates - slide 65, 106; - - // Execute the next room code and finish - doevent instance_npcname("#01863_InstCtrl", .@q2)+"::OnRoomSW"; - end; - -// NPC must remain hidden. -OnInit: - disablenpc .name$; - end; -OnInstanceInit: - disablenpc instance_npcname(.name$); - end; -} - -018-6-3,112,110,0 script #01863_fromSEtoSC NPC_SUMMONING_CIRC,0,0,{ - dispbottom l("I should be prepared before walking on this."); - end; - -OnTouch: - // Disable any other active portal - 01863_DisableAllWarps(); - - // Warp you to next room coordinates - slide 101, 110; - - // Execute the next room code and finish - doevent instance_npcname("#01863_InstCtrl", .@q2)+"::OnRoomSC"; - end; - -// NPC must remain hidden. -OnInit: - disablenpc .name$; - end; -OnInstanceInit: - disablenpc instance_npcname(.name$); - end; -} - -018-6-3,102,110,0 script #01863_fromSCtoSE NPC_SUMMONING_CIRC,0,0,{ - dispbottom l("I should be prepared before walking on this."); - end; - -OnTouch: - // Disable any other active portal - 01863_DisableAllWarps(); - - // Warp you to next room coordinates - slide 113, 110; - - // Execute the next room code and finish - doevent instance_npcname("#01863_InstCtrl", .@q2)+"::OnRoomSE"; - end; - -// NPC must remain hidden. -OnInit: - disablenpc .name$; - end; -OnInstanceInit: - disablenpc instance_npcname(.name$); - end; -} - -018-6-3,92,137,0 script #01863_fromSouthtoOut NPC_SUMMONING_CIRC,0,0,{ - dispbottom l("I should be prepared before walking on this."); - end; - -OnTouch: - // Disable any other active portal - 01863_DisableAllWarps(); - - // Warp you to next room coordinates - slide 92, 151; - end; - -// NPC must remain hidden. -OnInit: - disablenpc .name$; - end; -OnInstanceInit: - disablenpc instance_npcname(.name$); - end; -} - -018-6-3,92,150,0 script #01863_fromOuttoSouth NPC_SUMMONING_CIRC,0,0,{ - dispbottom l("I should be prepared before walking on this."); - end; - -OnTouch: - // Disable any other active portal - 01863_DisableAllWarps(); - - // Warp you to next room coordinates - slide 92, 136; - - // Execute the next room code and finish - doevent instance_npcname("#01863_InstCtrl", .@q2)+"::OnRoomSouth"; - end; - -// NPC must remain hidden. -OnInit: - disablenpc .name$; - end; -} - -018-6-3,90,84,0 script #01863_fromCCtoNC NPC_SUMMONING_CIRC,0,0,{ - dispbottom l("I should be prepared before walking on this."); - end; - -OnTouch: - // Disable any other active portal - 01863_DisableAllWarps(); - - // Warp you to next room coordinates - slide 90, 73; - - // Execute the next room code and finish - doevent instance_npcname("#01863_InstCtrl", .@q2)+"::OnRoomNC"; - end; - -// NPC must remain hidden. -OnInit: - disablenpc .name$; - end; -OnInstanceInit: - disablenpc instance_npcname(.name$); - end; -} - -018-6-3,90,96,0 script #01863_fromCCtoSC NPC_SUMMONING_CIRC,0,0,{ - dispbottom l("I should be prepared before walking on this."); - end; - -OnTouch: - // Disable any other active portal - 01863_DisableAllWarps(); - - // Warp you to next room coordinates - slide 90, 106; - - // Execute the next room code and finish - doevent instance_npcname("#01863_InstCtrl", .@q2)+"::OnRoomSC"; - end; - -// NPC must remain hidden. -OnInit: - disablenpc .name$; - end; -OnInstanceInit: - disablenpc instance_npcname(.name$); - end; -} ///////////////////////////// ///////////////////////////// ///////////////////////////// diff --git a/npc/018-6-3/wsys.txt b/npc/018-6-3/wsys.txt new file mode 100644 index 000000000..53c5f8e28 --- /dev/null +++ b/npc/018-6-3/wsys.txt @@ -0,0 +1,620 @@ +// TMW2 Scripts +// Author: +// Jesusalva +// Description: +// Warp System Forgotten Shrine (rough duplicates) + +////////// Warp System below this file +018-6-3,86,32,0 script #01863_fromOuttoNorth NPC_SUMMONING_CIRC,0,0,{ + dispbottom l("I should be prepared before walking on this."); + end; + +OnTouch: + // Disable any other active portal + 01863_DisableAllWarps(); + + // Warp you to next room coordinates + slide 86, 44; + + // Execute the next room code and finish + doevent instance_npcname("#01863_InstCtrl", .@q2)+"::OnRoomNorth"; + end; + +// NPC must remain hidden. +OnInit: + disablenpc .name$; + end; +} + +018-6-3,86,43,0 script #01863_fromNorthtoOut NPC_SUMMONING_CIRC,0,0,{ + dispbottom l("I should be prepared before walking on this."); + end; + +OnTouch: + // Disable any other active portal + 01863_DisableAllWarps(); + + // Warp you to next room coordinates + slide 86, 31; + end; + +// NPC must remain hidden. +OnInit: + disablenpc .name$; + end; +OnInstanceInit: + disablenpc instance_npcname(.name$); + end; +} + +018-6-3,64,50,0 script #01863_fromNorthtoNW NPC_SUMMONING_CIRC,0,0,{ + dispbottom l("I should be prepared before walking on this."); + end; + +OnTouch: + // Disable any other active portal + 01863_DisableAllWarps(); + + // Warp you to next room coordinates + slide 58, 67; + + // Execute the next room code and finish + doevent instance_npcname("#01863_InstCtrl", .@q2)+"::OnRoomNW"; + end; + +// NPC must remain hidden. +OnInit: + disablenpc .name$; + end; +OnInstanceInit: + disablenpc instance_npcname(.name$); + end; +} + +018-6-3,58,66,0 script #01863_fromNWtoNorth NPC_SUMMONING_CIRC,0,0,{ + dispbottom l("I should be prepared before walking on this."); + end; + +OnTouch: + // Disable any other active portal + 01863_DisableAllWarps(); + + // Warp you to next room coordinates + slide 65, 50; + + // Execute the next room code and finish + doevent instance_npcname("#01863_InstCtrl", .@q2)+"::OnRoomNorth"; + end; + +// NPC must remain hidden. +OnInit: + disablenpc .name$; + end; +OnInstanceInit: + disablenpc instance_npcname(.name$); + end; +} + +018-6-3,119,50,0 script #01863_fromNorthtoNE NPC_SUMMONING_CIRC,0,0,{ + dispbottom l("I should be prepared before walking on this."); + end; + +OnTouch: + // Disable any other active portal + 01863_DisableAllWarps(); + + // Warp you to next room coordinates + slide 122, 68; + + // Execute the next room code and finish + doevent instance_npcname("#01863_InstCtrl", .@q2)+"::OnRoomNE"; + end; + +// NPC must remain hidden. +OnInit: + disablenpc .name$; + end; +OnInstanceInit: + disablenpc instance_npcname(.name$); + end; +} + +018-6-3,122,67,0 script #01863_fromNEtoNorth NPC_SUMMONING_CIRC,0,0,{ + dispbottom l("I should be prepared before walking on this."); + end; + +OnTouch: + // Disable any other active portal + 01863_DisableAllWarps(); + + // Warp you to next room coordinates + slide 118, 50; + + // Execute the next room code and finish + doevent instance_npcname("#01863_InstCtrl", .@q2)+"::OnRoomNorth"; + end; + +// NPC must remain hidden. +OnInit: + disablenpc .name$; + end; +OnInstanceInit: + disablenpc instance_npcname(.name$); + end; +} + +018-6-3,67,75,0 script #01863_fromNWtoNC NPC_SUMMONING_CIRC,0,0,{ + dispbottom l("I should be prepared before walking on this."); + end; + +OnTouch: + // Disable any other active portal + 01863_DisableAllWarps(); + + // Warp you to next room coordinates + slide 79, 71; + + // Execute the next room code and finish + doevent instance_npcname("#01863_InstCtrl", .@q2)+"::OnRoomNC"; + end; + +// NPC must remain hidden. +OnInit: + disablenpc .name$; + end; +OnInstanceInit: + disablenpc instance_npcname(.name$); + end; +} + +018-6-3,78,71,0 script #01863_fromNCtoNW NPC_SUMMONING_CIRC,0,0,{ + dispbottom l("I should be prepared before walking on this."); + end; + +OnTouch: + // Disable any other active portal + 01863_DisableAllWarps(); + + // Warp you to next room coordinates + slide 66, 75; + + // Execute the next room code and finish + doevent instance_npcname("#01863_InstCtrl", .@q2)+"::OnRoomNW"; + end; + +// NPC must remain hidden. +OnInit: + disablenpc .name$; + end; +OnInstanceInit: + disablenpc instance_npcname(.name$); + end; +} + +018-6-3,57,83,0 script #01863_fromNWtoSW NPC_SUMMONING_CIRC,0,0,{ + dispbottom l("I should be prepared before walking on this."); + end; + +OnTouch: + // Disable any other active portal + 01863_DisableAllWarps(); + + // Warp you to next room coordinates + slide 57, 97; + + // Execute the next room code and finish + doevent instance_npcname("#01863_InstCtrl", .@q2)+"::OnRoomSW"; + end; + +// NPC must remain hidden. +OnInit: + disablenpc .name$; + end; +OnInstanceInit: + disablenpc instance_npcname(.name$); + end; +} + +018-6-3,57,96,0 script #01863_fromSWtoNW NPC_SUMMONING_CIRC,0,0,{ + dispbottom l("I should be prepared before walking on this."); + end; + +OnTouch: + // Disable any other active portal + 01863_DisableAllWarps(); + + // Warp you to next room coordinates + slide 57, 82; + + // Execute the next room code and finish + doevent instance_npcname("#01863_InstCtrl", .@q2)+"::OnRoomNW"; + end; + +// NPC must remain hidden. +OnInit: + disablenpc .name$; + end; +OnInstanceInit: + disablenpc instance_npcname(.name$); + end; +} + +018-6-3,112,75,0 script #01863_fromNEtoNC NPC_SUMMONING_CIRC,0,0,{ + dispbottom l("I should be prepared before walking on this."); + end; + +OnTouch: + // Disable any other active portal + 01863_DisableAllWarps(); + + // Warp you to next room coordinates + slide 101, 70; + + // Execute the next room code and finish + doevent instance_npcname("#01863_InstCtrl", .@q2)+"::OnRoomNC"; + end; + +// NPC must remain hidden. +OnInit: + disablenpc .name$; + end; +OnInstanceInit: + disablenpc instance_npcname(.name$); + end; +} + +018-6-3,102,70,0 script #01863_fromNCtoNE NPC_SUMMONING_CIRC,0,0,{ + dispbottom l("I should be prepared before walking on this."); + end; + +OnTouch: + // Disable any other active portal + 01863_DisableAllWarps(); + + // Warp you to next room coordinates + slide 113, 75; + + // Execute the next room code and finish + doevent instance_npcname("#01863_InstCtrl", .@q2)+"::OnRoomNE"; + end; + +// NPC must remain hidden. +OnInit: + disablenpc .name$; + end; +OnInstanceInit: + disablenpc instance_npcname(.name$); + end; +} + +018-6-3,121,84,0 script #01863_fromNEtoSE NPC_SUMMONING_CIRC,0,0,{ + dispbottom l("I should be prepared before walking on this."); + end; + +OnTouch: + // Disable any other active portal + 01863_DisableAllWarps(); + + // Warp you to next room coordinates + slide 121, 97; + + // Execute the next room code and finish + doevent instance_npcname("#01863_InstCtrl", .@q2)+"::OnRoomSE"; + end; + +// NPC must remain hidden. +OnInit: + disablenpc .name$; + end; +OnInstanceInit: + disablenpc instance_npcname(.name$); + end; +} + +018-6-3,121,96,0 script #01863_fromSEtoNE NPC_SUMMONING_CIRC,0,0,{ + dispbottom l("I should be prepared before walking on this."); + end; + +OnTouch: + // Disable any other active portal + 01863_DisableAllWarps(); + + // Warp you to next room coordinates + slide 121, 83; + + // Execute the next room code and finish + doevent instance_npcname("#01863_InstCtrl", .@q2)+"::OnRoomNE"; + end; + +// NPC must remain hidden. +OnInit: + disablenpc .name$; + end; +OnInstanceInit: + disablenpc instance_npcname(.name$); + end; +} + +018-6-3,57,113,0 script #01863_fromSWtoSouth NPC_SUMMONING_CIRC,0,0,{ + dispbottom l("I should be prepared before walking on this."); + end; + +OnTouch: + // Disable any other active portal + 01863_DisableAllWarps(); + + // Warp you to next room coordinates + slide 64, 131; + + // Execute the next room code and finish + doevent instance_npcname("#01863_InstCtrl", .@q2)+"::OnRoomSouth"; + end; + +// NPC must remain hidden. +OnInit: + disablenpc .name$; + end; +OnInstanceInit: + disablenpc instance_npcname(.name$); + end; +} + +018-6-3,63,131,0 script #01863_fromSouthtoSW NPC_SUMMONING_CIRC,0,0,{ + dispbottom l("I should be prepared before walking on this."); + end; + +OnTouch: + // Disable any other active portal + 01863_DisableAllWarps(); + + // Warp you to next room coordinates + slide 57, 112; + + // Execute the next room code and finish + doevent instance_npcname("#01863_InstCtrl", .@q2)+"::OnRoomSW"; + end; + +// NPC must remain hidden. +OnInit: + disablenpc .name$; + end; +OnInstanceInit: + disablenpc instance_npcname(.name$); + end; +} + +018-6-3,123,113,0 script #01863_fromSEtoSouth NPC_SUMMONING_CIRC,0,0,{ + dispbottom l("I should be prepared before walking on this."); + end; + +OnTouch: + // Disable any other active portal + 01863_DisableAllWarps(); + + // Warp you to next room coordinates + slide 119, 131; + + // Execute the next room code and finish + doevent instance_npcname("#01863_InstCtrl", .@q2)+"::OnRoomSouth"; + end; + +// NPC must remain hidden. +OnInit: + disablenpc .name$; + end; +OnInstanceInit: + disablenpc instance_npcname(.name$); + end; +} + +018-6-3,120,131,0 script #01863_fromSouthtoSE NPC_SUMMONING_CIRC,0,0,{ + dispbottom l("I should be prepared before walking on this."); + end; + +OnTouch: + // Disable any other active portal + 01863_DisableAllWarps(); + + // Warp you to next room coordinates + slide 123, 112; + + // Execute the next room code and finish + doevent instance_npcname("#01863_InstCtrl", .@q2)+"::OnRoomSE"; + end; + +// NPC must remain hidden. +OnInit: + disablenpc .name$; + end; +OnInstanceInit: + disablenpc instance_npcname(.name$); + end; +} + +018-6-3,66,106,0 script #01863_fromSWtoSC NPC_SUMMONING_CIRC,0,0,{ + dispbottom l("I should be prepared before walking on this."); + end; + +OnTouch: + // Disable any other active portal + 01863_DisableAllWarps(); + + // Warp you to next room coordinates + slide 79, 110; + + // Execute the next room code and finish + doevent instance_npcname("#01863_InstCtrl", .@q2)+"::OnRoomSC"; + end; + +// NPC must remain hidden. +OnInit: + disablenpc .name$; + end; +OnInstanceInit: + disablenpc instance_npcname(.name$); + end; +} + +018-6-3,78,110,0 script #01863_fromSCtoSW NPC_SUMMONING_CIRC,0,0,{ + dispbottom l("I should be prepared before walking on this."); + end; + +OnTouch: + // Disable any other active portal + 01863_DisableAllWarps(); + + // Warp you to next room coordinates + slide 65, 106; + + // Execute the next room code and finish + doevent instance_npcname("#01863_InstCtrl", .@q2)+"::OnRoomSW"; + end; + +// NPC must remain hidden. +OnInit: + disablenpc .name$; + end; +OnInstanceInit: + disablenpc instance_npcname(.name$); + end; +} + +018-6-3,112,110,0 script #01863_fromSEtoSC NPC_SUMMONING_CIRC,0,0,{ + dispbottom l("I should be prepared before walking on this."); + end; + +OnTouch: + // Disable any other active portal + 01863_DisableAllWarps(); + + // Warp you to next room coordinates + slide 101, 110; + + // Execute the next room code and finish + doevent instance_npcname("#01863_InstCtrl", .@q2)+"::OnRoomSC"; + end; + +// NPC must remain hidden. +OnInit: + disablenpc .name$; + end; +OnInstanceInit: + disablenpc instance_npcname(.name$); + end; +} + +018-6-3,102,110,0 script #01863_fromSCtoSE NPC_SUMMONING_CIRC,0,0,{ + dispbottom l("I should be prepared before walking on this."); + end; + +OnTouch: + // Disable any other active portal + 01863_DisableAllWarps(); + + // Warp you to next room coordinates + slide 113, 110; + + // Execute the next room code and finish + doevent instance_npcname("#01863_InstCtrl", .@q2)+"::OnRoomSE"; + end; + +// NPC must remain hidden. +OnInit: + disablenpc .name$; + end; +OnInstanceInit: + disablenpc instance_npcname(.name$); + end; +} + +018-6-3,92,137,0 script #01863_fromSouthtoOut NPC_SUMMONING_CIRC,0,0,{ + dispbottom l("I should be prepared before walking on this."); + end; + +OnTouch: + // Disable any other active portal + 01863_DisableAllWarps(); + + // Warp you to next room coordinates + slide 92, 151; + end; + +// NPC must remain hidden. +OnInit: + disablenpc .name$; + end; +OnInstanceInit: + disablenpc instance_npcname(.name$); + end; +} + +018-6-3,92,150,0 script #01863_fromOuttoSouth NPC_SUMMONING_CIRC,0,0,{ + dispbottom l("I should be prepared before walking on this."); + end; + +OnTouch: + // Disable any other active portal + 01863_DisableAllWarps(); + + // Warp you to next room coordinates + slide 92, 136; + + // Execute the next room code and finish + doevent instance_npcname("#01863_InstCtrl", .@q2)+"::OnRoomSouth"; + end; + +// NPC must remain hidden. +OnInit: + disablenpc .name$; + end; +} + +018-6-3,90,84,0 script #01863_fromCCtoNC NPC_SUMMONING_CIRC,0,0,{ + dispbottom l("I should be prepared before walking on this."); + end; + +OnTouch: + // Disable any other active portal + 01863_DisableAllWarps(); + + // Warp you to next room coordinates + slide 90, 73; + + // Execute the next room code and finish + doevent instance_npcname("#01863_InstCtrl", .@q2)+"::OnRoomNC"; + end; + +// NPC must remain hidden. +OnInit: + disablenpc .name$; + end; +OnInstanceInit: + disablenpc instance_npcname(.name$); + end; +} + +018-6-3,90,96,0 script #01863_fromCCtoSC NPC_SUMMONING_CIRC,0,0,{ + dispbottom l("I should be prepared before walking on this."); + end; + +OnTouch: + // Disable any other active portal + 01863_DisableAllWarps(); + + // Warp you to next room coordinates + slide 90, 106; + + // Execute the next room code and finish + doevent instance_npcname("#01863_InstCtrl", .@q2)+"::OnRoomSC"; + end; + +// NPC must remain hidden. +OnInit: + disablenpc .name$; + end; +OnInstanceInit: + disablenpc instance_npcname(.name$); + end; +} + + -- cgit v1.2.3-60-g2f50