mirror of
https://github.com/SapphireServer/Sapphire.git
synced 2025-05-03 17:27:47 +00:00
20 lines
371 B
C
20 lines
371 B
C
![]() |
#include <cstdint>
|
||
|
#include "ForwardsZone.h"
|
||
|
#include "Actor/BNpc.h"
|
||
|
#include "State.h"
|
||
|
|
||
|
#pragma once
|
||
|
|
||
|
namespace Sapphire::World::AI::Fsm
|
||
|
{
|
||
|
class StateIdle : public State
|
||
|
{
|
||
|
public:
|
||
|
virtual ~StateIdle() = default;
|
||
|
|
||
|
void onUpdate( Entity::BNpc& bnpc, uint64_t tickCount );
|
||
|
void onEnter( Entity::BNpc& bnpc );
|
||
|
void onExit( Entity::BNpc& bnpc );
|
||
|
|
||
|
};
|
||
|
}
|