|
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