mirror of
https://github.com/SapphireServer/Sapphire.git
synced 2025-04-26 14:37:44 +00:00
84 lines
No EOL
3.4 KiB
C++
84 lines
No EOL
3.4 KiB
C++
#include <ScriptObject.h>
|
|
#include <Territory/QuestBattle.h>
|
|
|
|
using namespace Sapphire;
|
|
|
|
class AttheEndofOurHope : public Sapphire::ScriptAPI::QuestBattleScript
|
|
{
|
|
private:
|
|
static constexpr auto BNPC_ENEMY_GLADIATOR_HERETIC_01 = 5888456;
|
|
static constexpr auto BNPC_ENEMY_GLADIATOR_HERETIC_02 = 5888460;
|
|
static constexpr auto BNPC_ENEMY_CONJURER_HERETIC_03 = 5888461;
|
|
static constexpr auto BNPC_ENEMY_LANCER_HERETIC_04 = 5888462;
|
|
static constexpr auto BNPC_ENEMY_ARCANIST_HERETIC_05 = 5888463;
|
|
static constexpr auto BNPC_ENEMY_GLADIATOR_HERETIC_06 = 5888464;
|
|
static constexpr auto BNPC_ENEMY_GLADIATOR_HERETIC_07 = 5888465;
|
|
static constexpr auto BNPC_ENEMY_CONJURER_HERETIC_08 = 5888466;
|
|
static constexpr auto EOBJ_FOOTPRINT_01 = 5888470;
|
|
static constexpr auto EOBJ_FOOTPRINT_02 = 5888471;
|
|
static constexpr auto EOBJ_FOOTPRINT_03 = 5888472;
|
|
static constexpr auto EOBJ_HIDING_PLACE_01 = 5888473;
|
|
static constexpr auto ERANGE_HIDING_PLACE_01 = 5888476;
|
|
static constexpr auto LOG_MESSAGE_EOBJ_01 = 3252;
|
|
static constexpr auto LOG_MESSAGE_EOBJ_02 = 3253;
|
|
static constexpr auto NPC_YELL_GLADIATOR_HERETIC_A_01 = 2640;
|
|
static constexpr auto NPC_YELL_GLADIATOR_HERETIC_B_01 = 2641;
|
|
static constexpr auto NPC_YELL_CONJURER_HERETIC_01 = 2642;
|
|
static constexpr auto NPC_YELL_LANCER_HERETIC_01 = 2643;
|
|
static constexpr auto NPC_YELL_LANCER_HERETIC_02 = 2644;
|
|
static constexpr auto NPC_YELL_ARCANIST_HERETIC_01 = 2645;
|
|
static constexpr auto NPC_YELL_ARCANIST_HERETIC_02 = 2646;
|
|
static constexpr auto NPC_YELL_LANCER_HERETIC_DEAD = 2753;
|
|
static constexpr auto EVENT_ACTION_FOOTPRINT = 21;
|
|
static constexpr auto EVENT_ACTION_HIDING_PLACE = 50;
|
|
static constexpr auto CUT_SCENE_N_01 = 792;
|
|
static constexpr auto LOC_POS_ACTOR0 = 5908334;
|
|
static constexpr auto LOC_POS_ACTOR1 = 5908335;
|
|
static constexpr auto LOC_POS_ACTOR2 = 5908336;
|
|
static constexpr auto LOC_POS_ACTOR3 = 5908337;
|
|
static constexpr auto LOC_POS_ACTOR4 = 5908338;
|
|
static constexpr auto LOC_POS_ACTOR5 = 5908339;
|
|
static constexpr auto LOC_POS_ACTOR6 = 5908341;
|
|
static constexpr auto LOC_ACTOR0 = 1012497;
|
|
static constexpr auto LOC_ACTOR1 = 1012473;
|
|
static constexpr auto LOC_ACTOR2 = 1012474;
|
|
static constexpr auto LOC_ACTOR3 = 1012475;
|
|
static constexpr auto LOC_ACTOR4 = 1012476;
|
|
static constexpr auto ACTION_TIMELINE_EVENT_BASE_GUARD_STAND = 808;
|
|
static constexpr auto ACTION_TIMELINE_EVENT_BASE_GUARD_LOOK_AWAY = 845;
|
|
static constexpr auto ACTION_TIMELINE_BATTLE_CORPSE = 73;
|
|
static constexpr auto BNPC_SPRIT = 4311;
|
|
static constexpr auto BNPC_BOMB = 4312;
|
|
static constexpr auto BNPC_FLOWER = 4313;
|
|
static constexpr auto BNPC_COBLYN = 4314;
|
|
static constexpr auto BNPC_BARD = 4840;
|
|
static constexpr auto BNPC_GOLLILA_DORAGON = 4841;
|
|
static constexpr auto POP_RANGE_ENEMY_HIDE_OUT = 5908743;
|
|
static constexpr auto BGM_BOSS_BATTLE = 39;
|
|
static constexpr auto BNPC_TOUMEI_HIDE_OUT = 5909462;
|
|
static constexpr auto LOC_EOBJ0 = 2006171;
|
|
static constexpr auto LOC_POS_ACTOR7 = 5910314;
|
|
|
|
public:
|
|
AttheEndofOurHope() : Sapphire::ScriptAPI::QuestBattleScript( 111 )
|
|
{ }
|
|
|
|
void onInit( QuestBattle& instance ) override
|
|
{
|
|
|
|
}
|
|
|
|
void onUpdate( QuestBattle& instance, uint64_t tickCount ) override
|
|
{
|
|
|
|
}
|
|
|
|
void onEnterTerritory( QuestBattle& instance, Entity::Player& player, uint32_t eventId, uint16_t param1,
|
|
uint16_t param2 ) override
|
|
{
|
|
|
|
}
|
|
|
|
};
|
|
|
|
EXPOSE_SCRIPT( AttheEndofOurHope ); |