Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_TaskSystemNetworkComponent.c File Reference

Go to the source code of this file.

Classes

class  SCR_TaskSystemNetworkComponentClass

Functions

void AssignTask (SCR_Task task, SCR_TaskExecutor executor, bool force=false, int requesterID=0)
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 (SCR_Task task, SCR_TaskExecutor executor, int requesterID=0)
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)
override void EOnInit (IEntity owner)
override void OnPostInit (IEntity owner)
 Editable Mine.

Variables

SCR_TaskSystemNetworkComponentClass m_TaskSystem
PlayerController m_PlayerController
RplComponent m_RplComponent

Function Documentation

◆ AssignTask()

void AssignTask ( SCR_Task task,
SCR_TaskExecutor executor,
bool force = false,
int requesterID = 0 )
protected

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

Definition at line 17 of file SCR_TaskSystemNetworkComponent.c.

◆ AssignTask_S()

void AssignTask_S ( string taskID,
SCR_TaskExecutor executor,
bool force,
int requesterID )
protected

Definition at line 48 of file SCR_TaskSystemNetworkComponent.c.

◆ Rpc_AssignTaskEntity_S()

void Rpc_AssignTaskEntity_S ( string taskID,
SCR_TaskExecutorEntity executor,
bool force,
int requesterID )
protected

Definition at line 69 of file SCR_TaskSystemNetworkComponent.c.

◆ Rpc_AssignTaskGroup_S()

void Rpc_AssignTaskGroup_S ( string taskID,
SCR_TaskExecutorGroup executor,
bool force,
int requesterID )
protected

Definition at line 76 of file SCR_TaskSystemNetworkComponent.c.

◆ Rpc_AssignTaskPlayer_S()

void Rpc_AssignTaskPlayer_S ( string taskID,
SCR_TaskExecutorPlayer executor,
bool force,
int requesterID )
protected

Definition at line 62 of file SCR_TaskSystemNetworkComponent.c.

◆ Rpc_UnassignTaskEntity_S()

void Rpc_UnassignTaskEntity_S ( string taskID,
SCR_TaskExecutorEntity executor,
int requesterID )
protected

Definition at line 138 of file SCR_TaskSystemNetworkComponent.c.

◆ Rpc_UnassignTaskGroup_S()

void Rpc_UnassignTaskGroup_S ( string taskID,
SCR_TaskExecutorGroup executor,
int requesterID )
protected

Definition at line 145 of file SCR_TaskSystemNetworkComponent.c.

◆ Rpc_UnassignTaskPlayer_S()

void Rpc_UnassignTaskPlayer_S ( string taskID,
SCR_TaskExecutorPlayer executor,
int requesterID )
protected

Definition at line 131 of file SCR_TaskSystemNetworkComponent.c.

◆ UnassignTask()

void UnassignTask ( SCR_Task task,
SCR_TaskExecutor executor,
int requesterID = 0 )
protected

Called locally from task UI; If authority, unassign task directly. If not, send rpc to server

Parameters
[in]task
[in]executor
[in]requesterID

Definition at line 86 of file SCR_TaskSystemNetworkComponent.c.

◆ UnassignTask_S()

void UnassignTask_S ( string taskID,
SCR_TaskExecutor executor,
int requesterID )
protected

Definition at line 117 of file SCR_TaskSystemNetworkComponent.c.

Variable Documentation

◆ m_PlayerController

PlayerController m_PlayerController
protected

Definition at line 8 of file SCR_TaskSystemNetworkComponent.c.

◆ m_RplComponent

RplComponent m_RplComponent
protected

Definition at line 9 of file SCR_TaskSystemNetworkComponent.c.

◆ m_TaskSystem