mirror of
https://github.com/SapphireServer/Sapphire.git
synced 2025-04-29 07:37:45 +00:00
fix quest_parser to use new service locator
This commit is contained in:
parent
f10d7938d7
commit
894c1016af
45 changed files with 50 additions and 50 deletions
|
@ -108,7 +108,7 @@ public:
|
||||||
|
|
||||||
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
||||||
{
|
{
|
||||||
auto exdData = Common::Service< Sapphire::Data::ExdDataGenerated >::ref();
|
auto& exdData = Common::Service< Sapphire::Data::ExdDataGenerated >::ref();
|
||||||
|
|
||||||
auto aetherInfo = exdData.get< Sapphire::Data::Aetheryte >( eventId & 0xFFFF );
|
auto aetherInfo = exdData.get< Sapphire::Data::Aetheryte >( eventId & 0xFFFF );
|
||||||
if( !aetherInfo )
|
if( !aetherInfo )
|
||||||
|
|
|
@ -75,7 +75,7 @@ public:
|
||||||
|
|
||||||
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
||||||
{
|
{
|
||||||
auto exdData = Common::Service< Sapphire::Data::ExdDataGenerated >::ref();
|
auto& exdData = Common::Service< Sapphire::Data::ExdDataGenerated >::ref();
|
||||||
|
|
||||||
auto warp = exdData.get< Sapphire::Data::Warp >( eventId );
|
auto warp = exdData.get< Sapphire::Data::Warp >( eventId );
|
||||||
if( !warp )
|
if( !warp )
|
||||||
|
|
|
@ -96,7 +96,7 @@ public:
|
||||||
|
|
||||||
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
||||||
{
|
{
|
||||||
auto pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
auto& pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
||||||
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
||||||
|
|
||||||
if( actor == ACTOR0 )
|
if( actor == ACTOR0 )
|
||||||
|
|
|
@ -193,7 +193,7 @@ public:
|
||||||
|
|
||||||
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
||||||
{
|
{
|
||||||
auto pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
auto& pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
||||||
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
||||||
|
|
||||||
if( actor == ACTOR0 )
|
if( actor == ACTOR0 )
|
||||||
|
|
|
@ -82,7 +82,7 @@ public:
|
||||||
|
|
||||||
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
||||||
{
|
{
|
||||||
auto pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
auto& pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
||||||
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
||||||
|
|
||||||
if( actor == Actor0 )
|
if( actor == Actor0 )
|
||||||
|
|
|
@ -80,7 +80,7 @@ public:
|
||||||
|
|
||||||
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
||||||
{
|
{
|
||||||
auto pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
auto& pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
||||||
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
||||||
|
|
||||||
if( actor == ManFst004::Actor0 )
|
if( actor == ManFst004::Actor0 )
|
||||||
|
|
|
@ -61,7 +61,7 @@ class ManFst005 : public Sapphire::ScriptAPI::EventScript
|
||||||
// Event Handlers
|
// Event Handlers
|
||||||
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
||||||
{
|
{
|
||||||
auto pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
auto& pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
||||||
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
||||||
|
|
||||||
if( actor == Actor0 )
|
if( actor == Actor0 )
|
||||||
|
|
|
@ -142,7 +142,7 @@ public:
|
||||||
|
|
||||||
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
||||||
{
|
{
|
||||||
auto pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
auto& pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
||||||
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
||||||
|
|
||||||
if( actor == ACTOR0 )
|
if( actor == ACTOR0 )
|
||||||
|
|
|
@ -48,7 +48,7 @@ public:
|
||||||
|
|
||||||
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
||||||
{
|
{
|
||||||
auto pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
auto& pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
||||||
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
||||||
|
|
||||||
if( actor == ACTOR0 )
|
if( actor == ACTOR0 )
|
||||||
|
|
|
@ -64,7 +64,7 @@ public:
|
||||||
|
|
||||||
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
||||||
{
|
{
|
||||||
auto pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
auto& pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
||||||
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
||||||
|
|
||||||
if( actor == Actor0 )
|
if( actor == Actor0 )
|
||||||
|
|
|
@ -174,7 +174,7 @@ public:
|
||||||
|
|
||||||
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
||||||
{
|
{
|
||||||
auto pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
auto& pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
||||||
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
||||||
|
|
||||||
if( actor == ACTOR0 )
|
if( actor == ACTOR0 )
|
||||||
|
|
|
@ -70,7 +70,7 @@ public:
|
||||||
|
|
||||||
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
||||||
{
|
{
|
||||||
auto pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
auto& pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
||||||
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
||||||
|
|
||||||
if( actor == Actor0 )
|
if( actor == Actor0 )
|
||||||
|
|
|
@ -70,7 +70,7 @@ public:
|
||||||
|
|
||||||
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
||||||
{
|
{
|
||||||
auto pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
auto& pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
||||||
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
||||||
|
|
||||||
if( actor == Actor0 )
|
if( actor == Actor0 )
|
||||||
|
|
|
@ -70,7 +70,7 @@ public:
|
||||||
|
|
||||||
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
||||||
{
|
{
|
||||||
auto pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
auto& pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
||||||
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
||||||
|
|
||||||
if( actor == Actor0 )
|
if( actor == Actor0 )
|
||||||
|
|
|
@ -59,7 +59,7 @@ public:
|
||||||
|
|
||||||
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
||||||
{
|
{
|
||||||
auto pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
auto& pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
||||||
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
||||||
|
|
||||||
if( actor == ACTOR0 && !player.hasQuest( getId() ) )
|
if( actor == ACTOR0 && !player.hasQuest( getId() ) )
|
||||||
|
|
|
@ -56,7 +56,7 @@ public:
|
||||||
|
|
||||||
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
||||||
{
|
{
|
||||||
auto pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
auto& pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
||||||
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
||||||
|
|
||||||
if( actor == Actor0 )
|
if( actor == Actor0 )
|
||||||
|
|
|
@ -52,7 +52,7 @@ public:
|
||||||
|
|
||||||
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
||||||
{
|
{
|
||||||
auto pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
auto& pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
||||||
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
||||||
|
|
||||||
if( actor == Actor0 )
|
if( actor == Actor0 )
|
||||||
|
|
|
@ -55,7 +55,7 @@ public:
|
||||||
|
|
||||||
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
||||||
{
|
{
|
||||||
auto pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
auto& pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
||||||
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
||||||
|
|
||||||
if( actor == ACTOR0 )
|
if( actor == ACTOR0 )
|
||||||
|
|
|
@ -161,7 +161,7 @@ public:
|
||||||
|
|
||||||
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
||||||
{
|
{
|
||||||
auto pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
auto& pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
||||||
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
||||||
|
|
||||||
if( !player.hasQuest( getId() ) )
|
if( !player.hasQuest( getId() ) )
|
||||||
|
@ -182,7 +182,7 @@ public:
|
||||||
|
|
||||||
void onEmote( uint64_t actorId, uint32_t eventId, uint32_t emoteId, Entity::Player& player ) override
|
void onEmote( uint64_t actorId, uint32_t eventId, uint32_t emoteId, Entity::Player& player ) override
|
||||||
{
|
{
|
||||||
auto pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
auto& pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
||||||
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
||||||
|
|
||||||
if( actor == ACTOR1 && emoteId == 5 && player.getQuestSeq( getId() ) == SEQ_1 )
|
if( actor == ACTOR1 && emoteId == 5 && player.getQuestSeq( getId() ) == SEQ_1 )
|
||||||
|
|
|
@ -56,7 +56,7 @@ public:
|
||||||
|
|
||||||
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
||||||
{
|
{
|
||||||
auto pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
auto& pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
||||||
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
||||||
|
|
||||||
if( actor == Actor0 && !player.hasQuest( getId() ) )
|
if( actor == Actor0 && !player.hasQuest( getId() ) )
|
||||||
|
|
|
@ -49,7 +49,7 @@ public:
|
||||||
|
|
||||||
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
||||||
{
|
{
|
||||||
auto pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
auto& pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
||||||
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
||||||
|
|
||||||
if( actor == Actor0 )
|
if( actor == Actor0 )
|
||||||
|
|
|
@ -47,7 +47,7 @@ public:
|
||||||
|
|
||||||
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
||||||
{
|
{
|
||||||
auto pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
auto& pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
||||||
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
||||||
|
|
||||||
if( actor == SubFst029::Actor0 && !player.hasQuest( getId() ) )
|
if( actor == SubFst029::Actor0 && !player.hasQuest( getId() ) )
|
||||||
|
|
|
@ -42,7 +42,7 @@ class SubFst039 : public Sapphire::ScriptAPI::EventScript
|
||||||
// Event Handlers
|
// Event Handlers
|
||||||
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
||||||
{
|
{
|
||||||
auto pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
auto& pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
||||||
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
||||||
|
|
||||||
if( actor == Actor0 && !player.hasQuest( getId() ) )
|
if( actor == Actor0 && !player.hasQuest( getId() ) )
|
||||||
|
|
|
@ -65,7 +65,7 @@ public:
|
||||||
|
|
||||||
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
||||||
{
|
{
|
||||||
auto pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
auto& pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
||||||
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
||||||
|
|
||||||
if( actor == Actor0 )
|
if( actor == Actor0 )
|
||||||
|
|
|
@ -48,7 +48,7 @@ public:
|
||||||
|
|
||||||
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
||||||
{
|
{
|
||||||
auto pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
auto& pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
||||||
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
||||||
|
|
||||||
if( actor == Actor0 )
|
if( actor == Actor0 )
|
||||||
|
|
|
@ -48,7 +48,7 @@ public:
|
||||||
|
|
||||||
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
||||||
{
|
{
|
||||||
auto pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
auto& pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
||||||
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
||||||
|
|
||||||
if( actor == Actor0 )
|
if( actor == Actor0 )
|
||||||
|
|
|
@ -49,7 +49,7 @@ public:
|
||||||
|
|
||||||
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
||||||
{
|
{
|
||||||
auto pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
auto& pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
||||||
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
||||||
|
|
||||||
if( actor == Actor0 )
|
if( actor == Actor0 )
|
||||||
|
|
|
@ -53,7 +53,7 @@ public:
|
||||||
|
|
||||||
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
||||||
{
|
{
|
||||||
auto pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
auto& pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
||||||
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
||||||
|
|
||||||
if( actor == Actor0 )
|
if( actor == Actor0 )
|
||||||
|
|
|
@ -58,7 +58,7 @@ public:
|
||||||
|
|
||||||
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
||||||
{
|
{
|
||||||
auto pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
auto& pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
||||||
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
||||||
|
|
||||||
if( actor == Actor0 )
|
if( actor == Actor0 )
|
||||||
|
|
|
@ -51,7 +51,7 @@ public:
|
||||||
|
|
||||||
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
||||||
{
|
{
|
||||||
auto pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
auto& pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
||||||
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
||||||
|
|
||||||
if( actor == Actor0 )
|
if( actor == Actor0 )
|
||||||
|
|
|
@ -55,7 +55,7 @@ public:
|
||||||
|
|
||||||
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
||||||
{
|
{
|
||||||
auto pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
auto& pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
||||||
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
||||||
|
|
||||||
if( actor == Actor0 && !player.hasQuest( getId() ) )
|
if( actor == Actor0 && !player.hasQuest( getId() ) )
|
||||||
|
@ -90,7 +90,7 @@ public:
|
||||||
|
|
||||||
void onEmote( uint64_t actorId, uint32_t eventId, uint32_t emoteId, Entity::Player& player ) override
|
void onEmote( uint64_t actorId, uint32_t eventId, uint32_t emoteId, Entity::Player& player ) override
|
||||||
{
|
{
|
||||||
auto pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
auto& pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
||||||
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
||||||
|
|
||||||
if( actor == Actor0 && emoteId == 41 && player.getQuestSeq( getId() ) == Seq1 )
|
if( actor == Actor0 && emoteId == 41 && player.getQuestSeq( getId() ) == Seq1 )
|
||||||
|
|
|
@ -55,7 +55,7 @@ public:
|
||||||
|
|
||||||
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
||||||
{
|
{
|
||||||
auto pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
auto& pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
||||||
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
||||||
|
|
||||||
if( actor == Actor0 && !player.hasQuest( getId() ) )
|
if( actor == Actor0 && !player.hasQuest( getId() ) )
|
||||||
|
|
|
@ -47,7 +47,7 @@ public:
|
||||||
|
|
||||||
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
||||||
{
|
{
|
||||||
auto pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
auto& pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
||||||
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
||||||
|
|
||||||
if( actor == Actor0 )
|
if( actor == Actor0 )
|
||||||
|
|
|
@ -63,7 +63,7 @@ class SubWil020 : public Sapphire::ScriptAPI::EventScript
|
||||||
// Event Handlers
|
// Event Handlers
|
||||||
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
||||||
{
|
{
|
||||||
auto pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
auto& pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
||||||
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
||||||
|
|
||||||
/*player.setQuestUI8BH( getId(), 0 );
|
/*player.setQuestUI8BH( getId(), 0 );
|
||||||
|
|
|
@ -52,7 +52,7 @@ public:
|
||||||
|
|
||||||
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
||||||
{
|
{
|
||||||
auto pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
auto& pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
||||||
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
||||||
|
|
||||||
if( actor == Actor0 )
|
if( actor == Actor0 )
|
||||||
|
|
|
@ -52,7 +52,7 @@ public:
|
||||||
|
|
||||||
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
||||||
{
|
{
|
||||||
auto pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
auto& pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
||||||
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
||||||
|
|
||||||
if( actor == Actor0 )
|
if( actor == Actor0 )
|
||||||
|
|
|
@ -46,7 +46,7 @@ public:
|
||||||
|
|
||||||
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
||||||
{
|
{
|
||||||
auto pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
auto& pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
||||||
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
||||||
|
|
||||||
if( actor == Actor0 )
|
if( actor == Actor0 )
|
||||||
|
|
|
@ -48,7 +48,7 @@ public:
|
||||||
|
|
||||||
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
||||||
{
|
{
|
||||||
auto pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
auto& pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
||||||
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
||||||
|
|
||||||
if( actor == Actor0 )
|
if( actor == Actor0 )
|
||||||
|
|
|
@ -51,7 +51,7 @@ public:
|
||||||
|
|
||||||
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override
|
||||||
{
|
{
|
||||||
auto pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
auto& pEventMgr = Common::Service< World::Manager::EventMgr >::ref();
|
||||||
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
auto actor = pEventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );
|
||||||
|
|
||||||
if( actor == Actor0 )
|
if( actor == Actor0 )
|
||||||
|
|
|
@ -27,8 +27,8 @@ using namespace Sapphire;
|
||||||
const std::string onTalkStr(
|
const std::string onTalkStr(
|
||||||
" void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override\n"
|
" void onTalk( uint32_t eventId, Entity::Player& player, uint64_t actorId ) override\n"
|
||||||
" {\n"
|
" {\n"
|
||||||
" auto pEventMgr = m_framework->get< World::Manager::EventMgr >();\n"
|
" auto& eventMgr = Common::Service< World::Manager::EventMgr >::ref();\n"
|
||||||
" auto actor = pEventMgr->mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );\n"
|
" auto actor = eventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );\n"
|
||||||
" }\n\n"
|
" }\n\n"
|
||||||
);
|
);
|
||||||
|
|
||||||
|
@ -41,8 +41,8 @@ const std::string onWithinRangeStr(
|
||||||
const std::string onEmoteStr(
|
const std::string onEmoteStr(
|
||||||
" void onEmote( uint32_t eventId, Entity::Player& player, uint64_t actorId, uint32_t emoteId ) override\n"
|
" void onEmote( uint32_t eventId, Entity::Player& player, uint64_t actorId, uint32_t emoteId ) override\n"
|
||||||
" {\n"
|
" {\n"
|
||||||
" auto pEventMgr = m_framework->get< World::Manager::EventMgr >();\n"
|
" auto& eventMgr = Common::Service< World::Manager::EventMgr >::ref();\n"
|
||||||
" auto actor = pEventMgr->mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );\n"
|
" auto actor = eventMgr.mapEventActorToRealActor( static_cast< uint32_t >( actorId ) );\n"
|
||||||
" }\n\n"
|
" }\n\n"
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
|
@ -131,7 +131,7 @@ void Sapphire::Entity::Player::equipWeapon( ItemPtr pItem, bool updateClass )
|
||||||
|
|
||||||
void Sapphire::Entity::Player::equipSoulCrystal( ItemPtr pItem, bool updateJob )
|
void Sapphire::Entity::Player::equipSoulCrystal( ItemPtr pItem, bool updateJob )
|
||||||
{
|
{
|
||||||
auto exdData = Common::Service< Sapphire::Data::ExdDataGenerated >::ref();
|
auto& exdData = Common::Service< Sapphire::Data::ExdDataGenerated >::ref();
|
||||||
|
|
||||||
auto itemInfo = exdData.get< Sapphire::Data::Item >( pItem->getId() );
|
auto itemInfo = exdData.get< Sapphire::Data::Item >( pItem->getId() );
|
||||||
auto itemClassJob = itemInfo->classJobUse;
|
auto itemClassJob = itemInfo->classJobUse;
|
||||||
|
|
|
@ -535,7 +535,7 @@ void Sapphire::World::Manager::DebugCommandMgr::add( char* data, Entity::Player&
|
||||||
void Sapphire::World::Manager::DebugCommandMgr::get( char* data, Entity::Player& player,
|
void Sapphire::World::Manager::DebugCommandMgr::get( char* data, Entity::Player& player,
|
||||||
std::shared_ptr< DebugCommand > command )
|
std::shared_ptr< DebugCommand > command )
|
||||||
{
|
{
|
||||||
auto exdData = Common::Service< Data::ExdDataGenerated >::ref();
|
auto& exdData = Common::Service< Data::ExdDataGenerated >::ref();
|
||||||
std::string subCommand;
|
std::string subCommand;
|
||||||
std::string params = "";
|
std::string params = "";
|
||||||
|
|
||||||
|
|
|
@ -869,7 +869,7 @@ void Sapphire::World::Manager::HousingMgr::sendEstateInventory( Entity::Player&
|
||||||
if( it == containers.end() )
|
if( it == containers.end() )
|
||||||
return;
|
return;
|
||||||
|
|
||||||
auto invMgr = Common::Service< Manager::InventoryMgr >::ref();
|
auto& invMgr = Common::Service< Manager::InventoryMgr >::ref();
|
||||||
invMgr.sendInventoryContainer( player, it->second );
|
invMgr.sendInventoryContainer( player, it->second );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -190,7 +190,7 @@ void Sapphire::Network::GameConnection::clientTriggerHandler( const Packets::FFX
|
||||||
uint32_t emoteId = param11;
|
uint32_t emoteId = param11;
|
||||||
bool isSilent = param2 == 1;
|
bool isSilent = param2 == 1;
|
||||||
|
|
||||||
auto exdData = Common::Service< Data::ExdDataGenerated >::ref();
|
auto& exdData = Common::Service< Data::ExdDataGenerated >::ref();
|
||||||
auto emoteData = exdData.get< Data::Emote >( emoteId );
|
auto emoteData = exdData.get< Data::Emote >( emoteId );
|
||||||
|
|
||||||
if( !emoteData )
|
if( !emoteData )
|
||||||
|
|
|
@ -63,7 +63,7 @@ bool Sapphire::HousingZone::init()
|
||||||
else if( m_territoryTypeId == 641 )
|
else if( m_territoryTypeId == 641 )
|
||||||
housingIndex = 3;
|
housingIndex = 3;
|
||||||
|
|
||||||
auto exdData = Common::Service< Data::ExdDataGenerated >::ref();
|
auto& exdData = Common::Service< Data::ExdDataGenerated >::ref();
|
||||||
auto info = exdData.get< Sapphire::Data::HousingLandSet >( housingIndex );
|
auto info = exdData.get< Sapphire::Data::HousingLandSet >( housingIndex );
|
||||||
|
|
||||||
// build yard objects array indices
|
// build yard objects array indices
|
||||||
|
|
Loading…
Add table
Reference in a new issue