mirror of
https://github.com/DarkflameUniverse/DarkflameServer.git
synced 2025-11-16 15:18:49 +00:00
feat: behavior states (#1918)
This commit is contained in:
@@ -9,6 +9,7 @@ namespace tinyxml2 {
|
||||
|
||||
class AMFArrayValue;
|
||||
class ModelComponent;
|
||||
struct UpdateResult;
|
||||
|
||||
class State {
|
||||
public:
|
||||
@@ -21,7 +22,7 @@ public:
|
||||
void Serialize(tinyxml2::XMLElement& state) const;
|
||||
void Deserialize(const tinyxml2::XMLElement& state);
|
||||
|
||||
void Update(float deltaTime, ModelComponent& modelComponent);
|
||||
void Update(float deltaTime, ModelComponent& modelComponent, UpdateResult& updateResult);
|
||||
|
||||
void OnChatMessageReceived(const std::string& sMessage);
|
||||
void OnHit();
|
||||
|
||||
Reference in New Issue
Block a user