From 1d74504f0d8984b85c101ab9fe32f325678f5f2a Mon Sep 17 00:00:00 2001 From: Jesusaves Date: Fri, 6 Sep 2019 13:19:49 -0300 Subject: In theory, the Forgotten Shrine Internal Warp System is fully operational, along the mid boss fights (UNTESTED). Master Chamber along the warps there are still WIP! The final boss fight, as well as the cutscenes and quest mechanics/etcetra still WIP as well. --- npc/018-6-3/main.txt | 48 ++++++++++++++++++++++++++++++++++++------------ 1 file changed, 36 insertions(+), 12 deletions(-) (limited to 'npc/018-6-3') diff --git a/npc/018-6-3/main.txt b/npc/018-6-3/main.txt index 8d38f1080..63064aa97 100644 --- a/npc/018-6-3/main.txt +++ b/npc/018-6-3/main.txt @@ -123,49 +123,73 @@ function BossRoom { OnRoomNorth: L_Room1: if (BossRoom(1, 62, 41, 121, 58, true)) { - debugmes "Here we need to enable room warps"; - //enablenpc instance_npcname("#01863_fromNorthtoNW"); - //enablenpc instance_npcname("#01863_fromNorthtoNE"); + enablenpc instance_npcname("#01863_fromNorthtoNW"); + enablenpc instance_npcname("#01863_fromNorthtoNE"); + enablenpc instance_npcname("#01863_fromNorthtoOut"); } end; OnRoomNW: L_Room2: if (BossRoom(2, 48, 65, 68, 85)) { - debugmes "Here we need to enable room warps"; - //enablenpc instance_npcname("#01863_fromNWtoNorth"); - //enablenpc instance_npcname("#01863_fromNWtoNC"); + enablenpc instance_npcname("#01863_fromNWtoNorth"); + enablenpc instance_npcname("#01863_fromNWtoNC"); + enablenpc instance_npcname("#01863_fromNWtoSW"); } end; OnRoomNC: L_Room4: - BossRoom(4, 77, 65, 103, 76); + if (BossRoom(4, 77, 65, 103, 76)) { + enablenpc instance_npcname("#01863_fromNCtoNW"); + enablenpc instance_npcname("#01863_fromNCtoNE"); + //enablenpc instance_npcname("#01863_fromNCtoCC"); + } end; OnRoomNE: L_Room8: - BossRoom(8, 111, 65, 131, 85); + if (BossRoom(8, 111, 65, 131, 85)) { + enablenpc instance_npcname("#01863_fromNEtoNorth"); + enablenpc instance_npcname("#01863_fromNEtoNC"); + enablenpc instance_npcname("#01863_fromNEtoSE"); + } end; OnRoomSW: L_Room16: - BossRoom(16, 48, 95, 68, 115); + if (BossRoom(16, 48, 95, 68, 115)) { + enablenpc instance_npcname("#01863_fromSWtoSouth"); + enablenpc instance_npcname("#01863_fromSWtoSC"); + enablenpc instance_npcname("#01863_fromSWtoNW"); + } end; OnRoomSC: L_Room32: - BossRoom(32, 77, 104, 103, 115); + if (BossRoom(32, 77, 104, 103, 115)) { + enablenpc instance_npcname("#01863_fromSCtoSW"); + enablenpc instance_npcname("#01863_fromSCtoSE"); + //enablenpc instance_npcname("#01863_fromSCtoCC"); + } end; OnRoomSE: L_Room64: - BossRoom(64, 111, 95, 131, 115); + if (BossRoom(64, 111, 95, 131, 115)) { + enablenpc instance_npcname("#01863_fromSEtoSouth"); + enablenpc instance_npcname("#01863_fromSEtoSC"); + enablenpc instance_npcname("#01863_fromSEtoNE"); + } end; OnRoomSouth: L_Room128: - BossRoom(128, 62, 122, 121, 139, true); + if (BossRoom(128, 62, 122, 121, 139, true)) { + enablenpc instance_npcname("#01863_fromSouthtoSW"); + enablenpc instance_npcname("#01863_fromSouthtoSE"); + enablenpc instance_npcname("#01863_fromSouthtoOut"); + } end; // Kill boss will use setq3 and also erase any remaining monster -- cgit v1.2.3-60-g2f50