1
Fork 0
mirror of https://github.com/SapphireServer/Sapphire.git synced 2025-04-24 13:47:46 +00:00
sapphire/scripts/native/statuseffect/StatusSprint.cpp

29 lines
681 B
C++
Raw Normal View History

#include "../ScriptObject.h"
class StatusSprint : public StatusEffectScript
{
public:
StatusSprint() : StatusEffectScript( "StatusSprint", 50 )
{}
virtual void onTick( Entity::Actor& actor ) override
{
if( actor.isPlayer() )
actor.getAsPlayer()->sendDebug( "tick tock bitch" );
}
virtual void onApply( Entity::Actor& actor ) override
{
if( actor.isPlayer() )
actor.getAsPlayer()->sendDebug( "status50 applied" );
}
virtual void onExpire( Entity::Actor& actor ) override
{
if( actor.isPlayer() )
actor.getAsPlayer()->sendDebug( "status50 timed out" );
}
};
EXPORT_STATUSEFFECTSCRIPT( StatusSprint )