1
Fork 0
mirror of https://github.com/SapphireServer/Sapphire.git synced 2025-04-25 05:57:45 +00:00
sapphire/scripts/native/statuseffect/StatusSprint.cpp
2017-12-12 14:57:13 +11:00

29 lines
No EOL
675 B
C++

#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_SCRIPTOBJECT( StatusSprint )