AiMalgam Core 1.1.0
API documentation for the generic Unity3D AI System
|
A wrapper interface for AiMalgamBaseAction<BlackboardType>s to be stored in a list without defining its generic class params More...
Public Attributes | |
Action< IAiMalgamBaseActionWrapper > | OnActionInitialized |
Properties | |
bool | IsDone [get, set] |
Is the action done yet? More... | |
bool | Success [get] |
int | RunCount [get, set] |
How often did this action Run() successfully? More... | |
int | InvalidRunsAmount [get, set] |
The current failed (invalidated) run attempts of this action More... | |
AiMalgamBaseEngineWrapper | Engine [get] |
The hosting AiMalgamBaseEngineWrapper of this action More... | |
AiMalgamBaseSettings | Settings [get] |
The AiMalgamBaseSettings this action represents More... | |
TimingHelper | RunDelayTiming [get] |
The delay for this action to run next time More... | |
TimingHelper | DisposeActionTiming [get] |
The time until this action should dispose More... | |
Events | |
Action< IAiMalgamBaseActionWrapper > | OnActionDisposed |
A wrapper interface for AiMalgamBaseAction<BlackboardType>s to be stored in a list without defining its generic class params
|
get |
The time until this action should dispose
Implemented in NikosAssets.AiMalgam.Systems.Actions.AiMalgamBaseAction< BlackboardType >.
|
get |
The hosting AiMalgamBaseEngineWrapper of this action
Implemented in NikosAssets.AiMalgam.Systems.Actions.AiMalgamBaseAction< BlackboardType >.
|
getset |
The current failed (invalidated) run attempts of this action
Implemented in NikosAssets.AiMalgam.Systems.Actions.AiMalgamBaseAction< BlackboardType >.
|
getset |
Is the action done yet?
Implemented in NikosAssets.AiMalgam.Systems.Actions.AiMalgamBaseAction< BlackboardType >.
|
getset |
How often did this action Run() successfully?
Implemented in NikosAssets.AiMalgam.Systems.Actions.AiMalgamBaseAction< BlackboardType >.
|
get |
The delay for this action to run next time
Implemented in NikosAssets.AiMalgam.Systems.Actions.AiMalgamBaseAction< BlackboardType >.
|
get |
The AiMalgamBaseSettings this action represents
Implemented in NikosAssets.AiMalgam.Systems.Actions.AiMalgamBaseAction< BlackboardType >.