|
void | SetTargetFaction (notnull SCR_BaseTask task, notnull Faction faction) |
|
void | RPC_SetTargetFaction (int taskID, int factionIndex) |
|
SCR_BaseTask | CreateTask () |
|
void | Initialize () |
|
void | OnTaskListOpen (notnull SCR_UITaskManagerComponent uiTaskManagerComponent) |
|
ResourceName | GetTaskDescriptionWidgetResource () |
|
ResourceName | GetResourceName () |
|
Resource | GetTaskPrefab () |
|
void | MoveTask (vector newPosition, int taskID) |
|
void | RPC_MoveTask (int taskID, vector newPosition) |
|
void | AssignTask (notnull SCR_BaseTask task, notnull SCR_BaseTaskExecutor assignee, bool forced=false) |
|
void | RPC_AssignTask (int playerID, int taskID, float timestamp, bool forced) |
| Assigns a task on clients.
|
|
void | CancelTask (int taskID) |
|
void | FinishTask (notnull SCR_BaseTask task) |
|
void | FailTask (notnull SCR_BaseTask task) |
|
void | UnassignTask (notnull SCR_BaseTask task, notnull SCR_BaseTaskExecutor assignee, SCR_EUnassignReason reason) |
|
void | RPC_UnassignTask (int taskID, int playerID, SCR_EUnassignReason reason) |
| Assigns a task on clients.
|
|
void | SetTaskState (notnull SCR_BaseTask task, SCR_TaskState state) |
|
void | RPC_SetTaskState (int taskID, SCR_TaskState state) |
|
void | SetTaskDescription (notnull SCR_BaseTask task, string description) |
|
void | RPC_SetTaskDescription (int taskID, string description) |
|
void | SetTaskTitle (notnull SCR_BaseTask task, string title) |
|
void | RPC_SetTaskTitle (int taskID, string title) |
|
void | OnMapOpen (MapConfiguration config) |
|
override void | EOnInit (IEntity owner) |
|
void | SCR_BaseTaskSupportEntity (IEntitySource src, IEntity parent) |
|
void | ~SCR_BaseTaskSupportEntity () |
|
◆ SCR_BaseTaskSupportEntity()
void SCR_BaseTaskSupportEntity.SCR_BaseTaskSupportEntity |
( |
IEntitySource | src, |
|
|
IEntity | parent ) |
◆ ~SCR_BaseTaskSupportEntity()
void SCR_BaseTaskSupportEntity.~SCR_BaseTaskSupportEntity |
( |
| ) |
|
◆ AssignTask()
◆ CancelTask()
void SCR_BaseTaskSupportEntity.CancelTask |
( |
int | taskID | ) |
|
◆ CreateTask()
◆ EOnInit()
override void SCR_BaseTaskSupportEntity.EOnInit |
( |
IEntity | owner | ) |
|
◆ FailTask()
void SCR_BaseTaskSupportEntity.FailTask |
( |
notnull SCR_BaseTask | task | ) |
|
◆ FinishTask()
void SCR_BaseTaskSupportEntity.FinishTask |
( |
notnull SCR_BaseTask | task | ) |
|
◆ GetResourceName()
ResourceName SCR_BaseTaskSupportEntity.GetResourceName |
( |
| ) |
|
◆ GetTaskDescriptionWidgetResource()
ResourceName SCR_BaseTaskSupportEntity.GetTaskDescriptionWidgetResource |
( |
| ) |
|
◆ GetTaskPrefab()
Resource SCR_BaseTaskSupportEntity.GetTaskPrefab |
( |
| ) |
|
◆ Initialize()
void SCR_BaseTaskSupportEntity.Initialize |
( |
| ) |
|
◆ MoveTask()
void SCR_BaseTaskSupportEntity.MoveTask |
( |
vector | newPosition, |
|
|
int | taskID ) |
◆ OnMapOpen()
◆ OnTaskListOpen()
◆ RegisterContextualMenuCallbacks()
void SCR_BaseTaskSupportEntity.RegisterContextualMenuCallbacks |
( |
| ) |
|
|
protected |
◆ RPC_AssignTask()
void SCR_BaseTaskSupportEntity.RPC_AssignTask |
( |
int | playerID, |
|
|
int | taskID, |
|
|
float | timestamp, |
|
|
bool | forced ) |
Assigns a task on clients.
◆ RPC_CancelTask()
void SCR_BaseTaskSupportEntity.RPC_CancelTask |
( |
int | taskID | ) |
|
|
protected |
◆ RPC_FailTask()
void SCR_BaseTaskSupportEntity.RPC_FailTask |
( |
int | taskID | ) |
|
|
protected |
◆ RPC_FinishTask()
void SCR_BaseTaskSupportEntity.RPC_FinishTask |
( |
int | taskID | ) |
|
|
protected |
◆ RPC_MoveTask()
void SCR_BaseTaskSupportEntity.RPC_MoveTask |
( |
int | taskID, |
|
|
vector | newPosition ) |
◆ RPC_SetTargetFaction()
void SCR_BaseTaskSupportEntity.RPC_SetTargetFaction |
( |
int | taskID, |
|
|
int | factionIndex ) |
◆ RPC_SetTaskDescription()
void SCR_BaseTaskSupportEntity.RPC_SetTaskDescription |
( |
int | taskID, |
|
|
string | description ) |
◆ RPC_SetTaskState()
void SCR_BaseTaskSupportEntity.RPC_SetTaskState |
( |
int | taskID, |
|
|
SCR_TaskState | state ) |
◆ RPC_SetTaskTitle()
void SCR_BaseTaskSupportEntity.RPC_SetTaskTitle |
( |
int | taskID, |
|
|
string | title ) |
◆ RPC_UnassignTask()
void SCR_BaseTaskSupportEntity.RPC_UnassignTask |
( |
int | taskID, |
|
|
int | playerID, |
|
|
SCR_EUnassignReason | reason ) |
Assigns a task on clients.
◆ SetTargetFaction()
void SCR_BaseTaskSupportEntity.SetTargetFaction |
( |
notnull SCR_BaseTask | task, |
|
|
notnull Faction | faction ) |
◆ SetTaskDescription()
void SCR_BaseTaskSupportEntity.SetTaskDescription |
( |
notnull SCR_BaseTask | task, |
|
|
string | description ) |
◆ SetTaskState()
void SCR_BaseTaskSupportEntity.SetTaskState |
( |
notnull SCR_BaseTask | task, |
|
|
SCR_TaskState | state ) |
◆ SetTaskTitle()
void SCR_BaseTaskSupportEntity.SetTaskTitle |
( |
notnull SCR_BaseTask | task, |
|
|
string | title ) |
◆ UnassignTask()
◆ m_sTaskDescriptionWidgetResource
ResourceName SCR_BaseTaskSupportEntity.m_sTaskDescriptionWidgetResource |
|
protected |
◆ m_sTaskPrefab
ResourceName SCR_BaseTaskSupportEntity.m_sTaskPrefab |
|
protected |
The documentation for this interface was generated from the following file:
- Game/Tasks/SupportEntities/SCR_BaseTaskSupportEntity.c