|
| void | AssignTask_S (string taskID, SCR_TaskExecutor executor, bool force, int requesterID) |
| |
| void | Rpc_AssignTaskPlayer_S (string taskID, SCR_TaskExecutorPlayer executor, bool force, int requesterID) |
| |
| void | Rpc_AssignTaskEntity_S (string taskID, SCR_TaskExecutorEntity executor, bool force, int requesterID) |
| |
| void | Rpc_AssignTaskGroup_S (string taskID, SCR_TaskExecutorGroup executor, bool force, int requesterID) |
| |
| void | UnassignTask_S (string taskID, SCR_TaskExecutor executor, int requesterID) |
| |
| void | Rpc_UnassignTaskPlayer_S (string taskID, SCR_TaskExecutorPlayer executor, int requesterID) |
| |
| void | Rpc_UnassignTaskEntity_S (string taskID, SCR_TaskExecutorEntity executor, int requesterID) |
| |
| void | Rpc_UnassignTaskGroup_S (string taskID, SCR_TaskExecutorGroup executor, int requesterID) |
| |
◆ AssignTask()
| void SCR_TaskSystemNetworkComponent.AssignTask |
( |
SCR_Task | task, |
|
|
SCR_TaskExecutor | executor, |
|
|
bool | force = false, |
|
|
int | requesterID = 0 ) |
Called locally from task UI; If authority, assign task directly.
If not, send rpc to server
- Parameters
-
| [in] | task | |
| [in] | executor | |
| [in] | force | |
| [in] | requesterID | |
◆ AssignTask_S()
| void SCR_TaskSystemNetworkComponent.AssignTask_S |
( |
string | taskID, |
|
|
SCR_TaskExecutor | executor, |
|
|
bool | force, |
|
|
int | requesterID ) |
|
protected |
◆ EOnInit()
| override void SCR_TaskSystemNetworkComponent.EOnInit |
( |
IEntity | owner | ) |
|
◆ OnPostInit()
| override void SCR_TaskSystemNetworkComponent.OnPostInit |
( |
IEntity | owner | ) |
|
◆ Rpc_AssignTaskEntity_S()
| void SCR_TaskSystemNetworkComponent.Rpc_AssignTaskEntity_S |
( |
string | taskID, |
|
|
SCR_TaskExecutorEntity | executor, |
|
|
bool | force, |
|
|
int | requesterID ) |
|
protected |
◆ Rpc_AssignTaskGroup_S()
| void SCR_TaskSystemNetworkComponent.Rpc_AssignTaskGroup_S |
( |
string | taskID, |
|
|
SCR_TaskExecutorGroup | executor, |
|
|
bool | force, |
|
|
int | requesterID ) |
|
protected |
◆ Rpc_AssignTaskPlayer_S()
| void SCR_TaskSystemNetworkComponent.Rpc_AssignTaskPlayer_S |
( |
string | taskID, |
|
|
SCR_TaskExecutorPlayer | executor, |
|
|
bool | force, |
|
|
int | requesterID ) |
|
protected |
◆ Rpc_UnassignTaskEntity_S()
| void SCR_TaskSystemNetworkComponent.Rpc_UnassignTaskEntity_S |
( |
string | taskID, |
|
|
SCR_TaskExecutorEntity | executor, |
|
|
int | requesterID ) |
|
protected |
◆ Rpc_UnassignTaskGroup_S()
| void SCR_TaskSystemNetworkComponent.Rpc_UnassignTaskGroup_S |
( |
string | taskID, |
|
|
SCR_TaskExecutorGroup | executor, |
|
|
int | requesterID ) |
|
protected |
◆ Rpc_UnassignTaskPlayer_S()
| void SCR_TaskSystemNetworkComponent.Rpc_UnassignTaskPlayer_S |
( |
string | taskID, |
|
|
SCR_TaskExecutorPlayer | executor, |
|
|
int | requesterID ) |
|
protected |
◆ UnassignTask()
Called locally from task UI; If authority, unassign task directly.
If not, send rpc to server
- Parameters
-
| [in] | task | |
| [in] | executor | |
| [in] | requesterID | |
◆ UnassignTask_S()
| void SCR_TaskSystemNetworkComponent.UnassignTask_S |
( |
string | taskID, |
|
|
SCR_TaskExecutor | executor, |
|
|
int | requesterID ) |
|
protected |
◆ m_PlayerController
◆ m_RplComponent
◆ m_TaskSystem
The documentation for this interface was generated from the following file:
- Game/Tasks/SCR_TaskSystemNetworkComponent.c