diff --git a/src/servers/sapphire_zone/Script/Scripts/instances/potd/ThePalaceoftheDeadFloors101110.cpp b/src/servers/sapphire_zone/Script/Scripts/instances/deepdungeon/ThePalaceoftheDeadFloors101110.cpp similarity index 55% rename from src/servers/sapphire_zone/Script/Scripts/instances/potd/ThePalaceoftheDeadFloors101110.cpp rename to src/servers/sapphire_zone/Script/Scripts/instances/deepdungeon/ThePalaceoftheDeadFloors101110.cpp index 7d021fcf..f2fdd991 100644 --- a/src/servers/sapphire_zone/Script/Scripts/instances/potd/ThePalaceoftheDeadFloors101110.cpp +++ b/src/servers/sapphire_zone/Script/Scripts/instances/deepdungeon/ThePalaceoftheDeadFloors101110.cpp @@ -10,9 +10,11 @@ public: void onInit( InstanceContentPtr instance ) override { - - instance->registerEObj( "Unknown0", 2000608, 6527847, 4, { -300.000000f, 0.000026f, -237.000000f }, 1.000000f ); - instance->registerEObj( "Unknown1", 2000608, 6544382, 4, { 301.149902f, -0.045413f, 285.247589f }, 1.000000f ); + instance->registerEObj( "sgvf_w_lvd_b0959", 2000608, 6527847, 4, { -300.000000f, 0.000026f, -237.000000f }, 1.000000f, 0.000000f ); + // States -> vf_bextwall_on vf_bextwall_on2off vf_bextwall_off + instance->registerEObj( "sgvf_w_lvd_b0959_1", 2000608, 6544382, 4, { 301.149902f, -0.045413f, 285.247589f }, 1.000000f, 0.000000f ); + // States -> vf_bextwall_on vf_bextwall_on2off vf_bextwall_off + } void onUpdate( InstanceContentPtr instance, uint32_t currTime ) override diff --git a/src/servers/sapphire_zone/Script/Scripts/instances/potd/ThePalaceoftheDeadFloors110.cpp b/src/servers/sapphire_zone/Script/Scripts/instances/deepdungeon/ThePalaceoftheDeadFloors110.cpp similarity index 71% rename from src/servers/sapphire_zone/Script/Scripts/instances/potd/ThePalaceoftheDeadFloors110.cpp rename to src/servers/sapphire_zone/Script/Scripts/instances/deepdungeon/ThePalaceoftheDeadFloors110.cpp index 5e865721..af9f4768 100644 --- a/src/servers/sapphire_zone/Script/Scripts/instances/potd/ThePalaceoftheDeadFloors110.cpp +++ b/src/servers/sapphire_zone/Script/Scripts/instances/deepdungeon/ThePalaceoftheDeadFloors110.cpp @@ -10,8 +10,9 @@ public: void onInit( InstanceContentPtr instance ) override { - - instance->registerEObj( "Unknown0", 2002872, 6324883, 4, { -300.000000f, -0.000010f, -220.000000f }, 1.000000f ); + instance->registerEObj( "sgvf_w_lvd_b0959", 2002872, 6324883, 4, { -300.000000f, -0.000010f, -220.000000f }, 1.000000f, 0.000000f ); + // States -> vf_bextwall_on vf_bextwall_on2off vf_bextwall_off + } void onUpdate( InstanceContentPtr instance, uint32_t currTime ) override diff --git a/src/servers/sapphire_zone/Script/Scripts/instances/potd/ThePalaceoftheDeadFloors111120.cpp b/src/servers/sapphire_zone/Script/Scripts/instances/deepdungeon/ThePalaceoftheDeadFloors111120.cpp similarity index 71% rename from src/servers/sapphire_zone/Script/Scripts/instances/potd/ThePalaceoftheDeadFloors111120.cpp rename to src/servers/sapphire_zone/Script/Scripts/instances/deepdungeon/ThePalaceoftheDeadFloors111120.cpp index 01db987f..e2a130f0 100644 --- a/src/servers/sapphire_zone/Script/Scripts/instances/potd/ThePalaceoftheDeadFloors111120.cpp +++ b/src/servers/sapphire_zone/Script/Scripts/instances/deepdungeon/ThePalaceoftheDeadFloors111120.cpp @@ -10,8 +10,9 @@ public: void onInit( InstanceContentPtr instance ) override { - - instance->registerEObj( "Unknown0", 2000608, 6535115, 4, { -300.000000f, 0.000026f, -237.000000f }, 1.000000f ); + instance->registerEObj( "sgvf_w_lvd_b0959", 2000608, 6535115, 4, { -300.000000f, 0.000026f, -237.000000f }, 1.000000f, 0.000000f ); + // States -> vf_bextwall_on vf_bextwall_on2off vf_bextwall_off + } void onUpdate( InstanceContentPtr instance, uint32_t currTime ) override diff --git a/src/servers/sapphire_zone/Script/Scripts/instances/potd/ThePalaceoftheDeadFloors1120.cpp b/src/servers/sapphire_zone/Script/Scripts/instances/deepdungeon/ThePalaceoftheDeadFloors1120.cpp similarity index 71% rename from src/servers/sapphire_zone/Script/Scripts/instances/potd/ThePalaceoftheDeadFloors1120.cpp rename to src/servers/sapphire_zone/Script/Scripts/instances/deepdungeon/ThePalaceoftheDeadFloors1120.cpp index 64b9c068..e49c1e32 100644 --- a/src/servers/sapphire_zone/Script/Scripts/instances/potd/ThePalaceoftheDeadFloors1120.cpp +++ b/src/servers/sapphire_zone/Script/Scripts/instances/deepdungeon/ThePalaceoftheDeadFloors1120.cpp @@ -10,8 +10,9 @@ public: void onInit( InstanceContentPtr instance ) override { - - instance->registerEObj( "Unknown0", 2000608, 6353850, 4, { -300.000000f, 0.000026f, -237.000000f }, 1.000000f ); + instance->registerEObj( "sgvf_w_lvd_b0959", 2000608, 6353850, 4, { -300.000000f, 0.000026f, -237.000000f }, 1.000000f, 0.000000f ); + // States -> vf_bextwall_on vf_bextwall_on2off vf_bextwall_off + } void onUpdate( InstanceContentPtr instance, uint32_t currTime ) override diff --git a/src/servers/sapphire_zone/Script/Scripts/instances/potd/ThePalaceoftheDeadFloors121130.cpp b/src/servers/sapphire_zone/Script/Scripts/instances/deepdungeon/ThePalaceoftheDeadFloors121130.cpp similarity index 71% rename from src/servers/sapphire_zone/Script/Scripts/instances/potd/ThePalaceoftheDeadFloors121130.cpp rename to src/servers/sapphire_zone/Script/Scripts/instances/deepdungeon/ThePalaceoftheDeadFloors121130.cpp index 03a6d2dc..eb763806 100644 --- a/src/servers/sapphire_zone/Script/Scripts/instances/potd/ThePalaceoftheDeadFloors121130.cpp +++ b/src/servers/sapphire_zone/Script/Scripts/instances/deepdungeon/ThePalaceoftheDeadFloors121130.cpp @@ -10,8 +10,9 @@ public: void onInit( InstanceContentPtr instance ) override { - - instance->registerEObj( "Unknown0", 2000608, 6535115, 4, { -300.000000f, 0.000026f, -237.000000f }, 1.000000f ); + instance->registerEObj( "sgvf_w_lvd_b0959", 2000608, 6535115, 4, { -300.000000f, 0.000026f, -237.000000f }, 1.000000f, 0.000000f ); + // States -> vf_bextwall_on vf_bextwall_on2off vf_bextwall_off + } void onUpdate( InstanceContentPtr instance, uint32_t currTime ) override diff --git a/src/servers/sapphire_zone/Script/Scripts/instances/potd/ThePalaceoftheDeadFloors131140.cpp b/src/servers/sapphire_zone/Script/Scripts/instances/deepdungeon/ThePalaceoftheDeadFloors131140.cpp similarity index 71% rename from src/servers/sapphire_zone/Script/Scripts/instances/potd/ThePalaceoftheDeadFloors131140.cpp rename to src/servers/sapphire_zone/Script/Scripts/instances/deepdungeon/ThePalaceoftheDeadFloors131140.cpp index f1b856d7..f044bfa1 100644 --- a/src/servers/sapphire_zone/Script/Scripts/instances/potd/ThePalaceoftheDeadFloors131140.cpp +++ b/src/servers/sapphire_zone/Script/Scripts/instances/deepdungeon/ThePalaceoftheDeadFloors131140.cpp @@ -10,8 +10,9 @@ public: void onInit( InstanceContentPtr instance ) override { - - instance->registerEObj( "Unknown0", 2000608, 6535683, 4, { -300.000000f, -0.000205f, -237.000000f }, 1.000000f ); + instance->registerEObj( "sgvf_w_lvd_b0959", 2000608, 6535683, 4, { -300.000000f, -0.000205f, -237.000000f }, 1.000000f, 0.000000f ); + // States -> vf_bextwall_on vf_bextwall_on2off vf_bextwall_off + } void onUpdate( InstanceContentPtr instance, uint32_t currTime ) override diff --git a/src/servers/sapphire_zone/Script/Scripts/instances/potd/ThePalaceoftheDeadFloors141150.cpp b/src/servers/sapphire_zone/Script/Scripts/instances/deepdungeon/ThePalaceoftheDeadFloors141150.cpp similarity index 71% rename from src/servers/sapphire_zone/Script/Scripts/instances/potd/ThePalaceoftheDeadFloors141150.cpp rename to src/servers/sapphire_zone/Script/Scripts/instances/deepdungeon/ThePalaceoftheDeadFloors141150.cpp index 4b03e697..f4ba0593 100644 --- a/src/servers/sapphire_zone/Script/Scripts/instances/potd/ThePalaceoftheDeadFloors141150.cpp +++ b/src/servers/sapphire_zone/Script/Scripts/instances/deepdungeon/ThePalaceoftheDeadFloors141150.cpp @@ -10,8 +10,9 @@ public: void onInit( InstanceContentPtr instance ) override { - - instance->registerEObj( "Unknown0", 2000608, 6535683, 4, { -300.000000f, -0.000205f, -237.000000f }, 1.000000f ); + instance->registerEObj( "sgvf_w_lvd_b0959", 2000608, 6535683, 4, { -300.000000f, -0.000205f, -237.000000f }, 1.000000f, 0.000000f ); + // States -> vf_bextwall_on vf_bextwall_on2off vf_bextwall_off + } void onUpdate( InstanceContentPtr instance, uint32_t currTime ) override diff --git a/src/servers/sapphire_zone/Script/Scripts/instances/potd/ThePalaceoftheDeadFloors151160.cpp b/src/servers/sapphire_zone/Script/Scripts/instances/deepdungeon/ThePalaceoftheDeadFloors151160.cpp similarity index 71% rename from src/servers/sapphire_zone/Script/Scripts/instances/potd/ThePalaceoftheDeadFloors151160.cpp rename to src/servers/sapphire_zone/Script/Scripts/instances/deepdungeon/ThePalaceoftheDeadFloors151160.cpp index 3f480582..defb3212 100644 --- a/src/servers/sapphire_zone/Script/Scripts/instances/potd/ThePalaceoftheDeadFloors151160.cpp +++ b/src/servers/sapphire_zone/Script/Scripts/instances/deepdungeon/ThePalaceoftheDeadFloors151160.cpp @@ -10,8 +10,9 @@ public: void onInit( InstanceContentPtr instance ) override { - - instance->registerEObj( "Unknown0", 2000608, 6534547, 4, { -301.179504f, 0.130118f, -301.014709f }, 1.000000f ); + instance->registerEObj( "sgvf_w_lvd_b0959", 2000608, 6534547, 4, { -301.179504f, 0.130118f, -301.014709f }, 1.000000f, -0.000000f ); + // States -> vf_bextwall_on vf_bextwall_on2off vf_bextwall_off + } void onUpdate( InstanceContentPtr instance, uint32_t currTime ) override diff --git a/src/servers/sapphire_zone/Script/Scripts/instances/potd/ThePalaceoftheDeadFloors161170.cpp b/src/servers/sapphire_zone/Script/Scripts/instances/deepdungeon/ThePalaceoftheDeadFloors161170.cpp similarity index 71% rename from src/servers/sapphire_zone/Script/Scripts/instances/potd/ThePalaceoftheDeadFloors161170.cpp rename to src/servers/sapphire_zone/Script/Scripts/instances/deepdungeon/ThePalaceoftheDeadFloors161170.cpp index 17ff4666..14110134 100644 --- a/src/servers/sapphire_zone/Script/Scripts/instances/potd/ThePalaceoftheDeadFloors161170.cpp +++ b/src/servers/sapphire_zone/Script/Scripts/instances/deepdungeon/ThePalaceoftheDeadFloors161170.cpp @@ -10,8 +10,9 @@ public: void onInit( InstanceContentPtr instance ) override { - - instance->registerEObj( "Unknown0", 2000608, 6534547, 4, { -301.179504f, 0.130118f, -301.014709f }, 1.000000f ); + instance->registerEObj( "sgvf_w_lvd_b0959", 2000608, 6534547, 4, { -301.179504f, 0.130118f, -301.014709f }, 1.000000f, -0.000000f ); + // States -> vf_bextwall_on vf_bextwall_on2off vf_bextwall_off + } void onUpdate( InstanceContentPtr instance, uint32_t currTime ) override diff --git a/src/servers/sapphire_zone/Script/Scripts/instances/potd/ThePalaceoftheDeadFloors171180.cpp b/src/servers/sapphire_zone/Script/Scripts/instances/deepdungeon/ThePalaceoftheDeadFloors171180.cpp similarity index 71% rename from src/servers/sapphire_zone/Script/Scripts/instances/potd/ThePalaceoftheDeadFloors171180.cpp rename to src/servers/sapphire_zone/Script/Scripts/instances/deepdungeon/ThePalaceoftheDeadFloors171180.cpp index c05b73e4..57b9d6c4 100644 --- a/src/servers/sapphire_zone/Script/Scripts/instances/potd/ThePalaceoftheDeadFloors171180.cpp +++ b/src/servers/sapphire_zone/Script/Scripts/instances/deepdungeon/ThePalaceoftheDeadFloors171180.cpp @@ -10,8 +10,9 @@ public: void onInit( InstanceContentPtr instance ) override { - - instance->registerEObj( "Unknown0", 2000608, 6534547, 4, { -301.179504f, 0.130118f, -301.014709f }, 1.000000f ); + instance->registerEObj( "sgvf_w_lvd_b0959", 2000608, 6534547, 4, { -301.179504f, 0.130118f, -301.014709f }, 1.000000f, -0.000000f ); + // States -> vf_bextwall_on vf_bextwall_on2off vf_bextwall_off + } void onUpdate( InstanceContentPtr instance, uint32_t currTime ) override diff --git a/src/servers/sapphire_zone/Script/Scripts/instances/potd/ThePalaceoftheDeadFloors181190.cpp b/src/servers/sapphire_zone/Script/Scripts/instances/deepdungeon/ThePalaceoftheDeadFloors181190.cpp similarity index 71% rename from src/servers/sapphire_zone/Script/Scripts/instances/potd/ThePalaceoftheDeadFloors181190.cpp rename to src/servers/sapphire_zone/Script/Scripts/instances/deepdungeon/ThePalaceoftheDeadFloors181190.cpp index a6cb7e5b..9e9b6050 100644 --- a/src/servers/sapphire_zone/Script/Scripts/instances/potd/ThePalaceoftheDeadFloors181190.cpp +++ b/src/servers/sapphire_zone/Script/Scripts/instances/deepdungeon/ThePalaceoftheDeadFloors181190.cpp @@ -10,8 +10,9 @@ public: void onInit( InstanceContentPtr instance ) override { - - instance->registerEObj( "Unknown0", 2000608, 6534547, 4, { -301.179504f, 0.130118f, -301.014709f }, 1.000000f ); + instance->registerEObj( "sgvf_w_lvd_b0959", 2000608, 6534547, 4, { -301.179504f, 0.130118f, -301.014709f }, 1.000000f, -0.000000f ); + // States -> vf_bextwall_on vf_bextwall_on2off vf_bextwall_off + } void onUpdate( InstanceContentPtr instance, uint32_t currTime ) override diff --git a/src/servers/sapphire_zone/Script/Scripts/instances/potd/ThePalaceoftheDeadFloors191200.cpp b/src/servers/sapphire_zone/Script/Scripts/instances/deepdungeon/ThePalaceoftheDeadFloors191200.cpp similarity index 71% rename from src/servers/sapphire_zone/Script/Scripts/instances/potd/ThePalaceoftheDeadFloors191200.cpp rename to src/servers/sapphire_zone/Script/Scripts/instances/deepdungeon/ThePalaceoftheDeadFloors191200.cpp index 22f25b55..512b331c 100644 --- a/src/servers/sapphire_zone/Script/Scripts/instances/potd/ThePalaceoftheDeadFloors191200.cpp +++ b/src/servers/sapphire_zone/Script/Scripts/instances/deepdungeon/ThePalaceoftheDeadFloors191200.cpp @@ -10,8 +10,9 @@ public: void onInit( InstanceContentPtr instance ) override { - - instance->registerEObj( "Unknown0", 2000608, 6534547, 4, { -301.179504f, 0.130118f, -301.014709f }, 1.000000f ); + instance->registerEObj( "sgvf_w_lvd_b0959", 2000608, 6534547, 4, { -301.179504f, 0.130118f, -301.014709f }, 1.000000f, -0.000000f ); + // States -> vf_bextwall_on vf_bextwall_on2off vf_bextwall_off + } void onUpdate( InstanceContentPtr instance, uint32_t currTime ) override diff --git a/src/servers/sapphire_zone/Script/Scripts/instances/potd/ThePalaceoftheDeadFloors2130.cpp b/src/servers/sapphire_zone/Script/Scripts/instances/deepdungeon/ThePalaceoftheDeadFloors2130.cpp similarity index 71% rename from src/servers/sapphire_zone/Script/Scripts/instances/potd/ThePalaceoftheDeadFloors2130.cpp rename to src/servers/sapphire_zone/Script/Scripts/instances/deepdungeon/ThePalaceoftheDeadFloors2130.cpp index 2160a8f5..438a2aa5 100644 --- a/src/servers/sapphire_zone/Script/Scripts/instances/potd/ThePalaceoftheDeadFloors2130.cpp +++ b/src/servers/sapphire_zone/Script/Scripts/instances/deepdungeon/ThePalaceoftheDeadFloors2130.cpp @@ -10,8 +10,9 @@ public: void onInit( InstanceContentPtr instance ) override { - - instance->registerEObj( "Unknown0", 2002872, 6387948, 4, { -300.000000f, -0.116918f, -237.513199f }, 1.000000f ); + instance->registerEObj( "sgvf_w_lvd_b0959", 2002872, 6387948, 4, { -300.000000f, -0.116918f, -237.513199f }, 1.000000f, 0.000000f ); + // States -> vf_bextwall_on vf_bextwall_on2off vf_bextwall_off + } void onUpdate( InstanceContentPtr instance, uint32_t currTime ) override diff --git a/src/servers/sapphire_zone/Script/Scripts/instances/deepdungeon/ThePalaceoftheDeadFloors3140.cpp b/src/servers/sapphire_zone/Script/Scripts/instances/deepdungeon/ThePalaceoftheDeadFloors3140.cpp new file mode 100644 index 00000000..bbe7a4f2 --- /dev/null +++ b/src/servers/sapphire_zone/Script/Scripts/instances/deepdungeon/ThePalaceoftheDeadFloors3140.cpp @@ -0,0 +1,36 @@ +#include