mirror of
https://github.com/SapphireServer/Sapphire.git
synced 2025-05-03 01:07:47 +00:00
20 lines
No EOL
371 B
C++
20 lines
No EOL
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 );
|
|
|
|
};
|
|
} |