2024-06-01 15:57:23 -05:00

23 lines
568 B
C++

#pragma once
class IFlyEventHandler
{
public:
IFlyEventHandler() {}
virtual ~IFlyEventHandler() {}
// Call by ActorInstance
virtual void OnSetFlyTarget() {}
virtual void OnShoot(DWORD dwSkillIndex) {}
virtual void OnNoTarget() {}
virtual void OnNoArrow() {}
// Call by FlyingInstance
virtual void OnExplodingOutOfRange() {}
virtual void OnExplodingAtBackground() {}
virtual void OnExplodingAtAnotherTarget(DWORD dwSkillIndex, DWORD dwVID) {}
virtual void OnExplodingAtTarget(DWORD dwSkillIndex) {}
};
//martysama0134's 2e58d0b8baeb072acdf3afc4a5d1999f