ERAiAPI
Loading...
Searching...
No Matches
GoalNative.hpp
Go to the documentation of this file.
1#pragma once
2#include "AiConstants.hpp"
3
8{
9 public:
10
18 bool Activate();
19
48
60 bool Terminate();
61
71 bool Interrupt();
72};
GOAL_RESULT
Meant to document how the goal object works inside the game executable.
Definition GoalNative.hpp:8
GOAL_RESULT Update(float dT)
Called every game tick.
bool Terminate()
Called whenever a goal is deleted, such as success, failure, ClearSubGoal, etc. Only if goal already ...
bool Interrupt()
Called on game tick.
bool Activate()
Called from Update, Interrupt and other functions that can add goals. If already activated return tru...