◆ SCR_BaseTaskExecutor()
void SCR_BaseTaskExecutor.SCR_BaseTaskExecutor |
( |
IEntitySource |
src, |
|
|
IEntity |
parent |
|
) |
| |
◆ ~SCR_BaseTaskExecutor()
void SCR_BaseTaskExecutor.~SCR_BaseTaskExecutor |
( |
| ) |
|
◆ AssignNewTask()
void SCR_BaseTaskExecutor.AssignNewTask |
( |
SCR_BaseTask |
task | ) |
|
◆ FindTaskExecutorByID()
◆ GetAssignedTask()
Returns currently assigned task.
◆ GetControlledEntity()
IEntity SCR_BaseTaskExecutor.GetControlledEntity |
( |
| ) |
|
◆ GetExecutorID()
int SCR_BaseTaskExecutor.GetExecutorID |
( |
| ) |
|
◆ GetLocalExecutor()
Returns the local task executor.
◆ GetLocalExecutorID()
static int SCR_BaseTaskExecutor.GetLocalExecutorID |
( |
| ) |
|
|
static |
◆ GetPlayerName()
string SCR_BaseTaskExecutor.GetPlayerName |
( |
| ) |
|
Returns player name of this task executor.
◆ GetTaskExecutorByID()
Returns the task executor with given ID.
◆ GetTaskExecutorID()
◆ GetTaskExecutorsMap()
◆ OnAssignedTaskFailed()
void SCR_BaseTaskExecutor.OnAssignedTaskFailed |
( |
| ) |
|
An event called when the assigned task has failed.
◆ OnAssignedTaskFinished()
void SCR_BaseTaskExecutor.OnAssignedTaskFinished |
( |
| ) |
|
An event called when the assigned task has been finished.
◆ OnAssignedTaskRemoved()
void SCR_BaseTaskExecutor.OnAssignedTaskRemoved |
( |
| ) |
|
An event called when the assigned task has been removed.
◆ OnNewTaskAssigned()
An event called when a new task has been assigned to this task executor.
◆ SetPlayerID()
void SCR_BaseTaskExecutor.SetPlayerID |
( |
int |
playerID | ) |
|
Sets this task executor the given player ID.
◆ INVALID_PLAYER_ID
const int SCR_BaseTaskExecutor.INVALID_PLAYER_ID = -1 |
|
static |
◆ m_CurrentTask
◆ s_LocalTaskExecutor
◆ s_mTaskExecutors
The documentation for this interface was generated from the following file:
- Game/Tasks/SCR_BaseTaskExecutor.c