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

Go to the source code of this file.

Classes

class  SCR_BaseRequestedTaskEntityClass

Typedefs

typedef func TaskRequesterIdInvokerDelegate
typedef ScriptInvokerBase< TaskRequesterIdInvokerDelegateSCR_TaskRequesterIdInvoker

Functions

void TaskRequesterIdInvokerDelegate (SCR_BaseRequestedTaskEntity task, int requesterId)
SCR_TaskRequesterIdInvoker GetOnRequesterIdChanged ()
void SetTaskRequesterId (int groupId)
void RpcDo_SetTaskRequesterId (int groupId)
void OnSetRequesterId (int requesterId)
void ReadUIInfo (ScriptBitReader reader, out SCR_TaskUIInfo info)
bool CanBeCanceledByLocalPlayer ()
bool IsPlayerFromRequesterGroup (int playerId)
bool RequestedByLocalPlayerGroup ()
int GetRequesterId ()
void DeleteTask ()
override bool RplSave (ScriptBitWriter writer)
override bool RplLoad (ScriptBitReader reader)
void InitializeData ()

Variables

SCR_BaseRequestedTaskEntityClass REQUEST_MAX_COUNT = 2
SCR_BaseRequestedTaskData m_BaseRequestedTaskData
ref SCR_TaskRequesterIdInvoker m_OnRequesterIdChanged

Typedef Documentation

◆ SCR_TaskRequesterIdInvoker

Definition at line 3 of file SCR_BaseRequestedTaskEntity.c.

◆ TaskRequesterIdInvokerDelegate

Function Documentation

◆ CanBeCanceledByLocalPlayer()

bool CanBeCanceledByLocalPlayer ( )
protected
Returns
if the local player can cancel the request

Definition at line 74 of file SCR_BaseRequestedTaskEntity.c.

◆ DeleteTask()

void DeleteTask ( )
protected

Definition at line 127 of file SCR_BaseRequestedTaskEntity.c.

◆ GetOnRequesterIdChanged()

SCR_TaskRequesterIdInvoker GetOnRequesterIdChanged ( )
protected

Definition at line 18 of file SCR_BaseRequestedTaskEntity.c.

◆ GetRequesterId()

int GetRequesterId ( )
protected
Returns
requester Id

Definition at line 121 of file SCR_BaseRequestedTaskEntity.c.

◆ InitializeData()

void InitializeData ( )
protected

Definition at line 166 of file SCR_BaseRequestedTaskEntity.c.

◆ IsPlayerFromRequesterGroup()

bool IsPlayerFromRequesterGroup ( int playerId)
protected
Parameters
[in]playerId
Returns
true if the player is from requester group

Definition at line 96 of file SCR_BaseRequestedTaskEntity.c.

◆ OnSetRequesterId()

void OnSetRequesterId ( int requesterId)
protected

Definition at line 44 of file SCR_BaseRequestedTaskEntity.c.

◆ ReadUIInfo()

void ReadUIInfo ( ScriptBitReader reader,
out SCR_TaskUIInfo info )
protected

Definition at line 60 of file SCR_BaseRequestedTaskEntity.c.

◆ RequestedByLocalPlayerGroup()

bool RequestedByLocalPlayerGroup ( )
protected
Returns
true if the local player is from requester group

Definition at line 114 of file SCR_BaseRequestedTaskEntity.c.

◆ RpcDo_SetTaskRequesterId()

void RpcDo_SetTaskRequesterId ( int groupId)
protected

Definition at line 35 of file SCR_BaseRequestedTaskEntity.c.

◆ RplLoad()

override bool RplLoad ( ScriptBitReader reader)
protected

Definition at line 150 of file SCR_BaseRequestedTaskEntity.c.

◆ RplSave()

override bool RplSave ( ScriptBitWriter writer)
protected

Definition at line 136 of file SCR_BaseRequestedTaskEntity.c.

◆ SetTaskRequesterId()

void SetTaskRequesterId ( int groupId)
protected

Definition at line 27 of file SCR_BaseRequestedTaskEntity.c.

◆ TaskRequesterIdInvokerDelegate()

void TaskRequesterIdInvokerDelegate ( SCR_BaseRequestedTaskEntity task,
int requesterId )

Variable Documentation

◆ m_BaseRequestedTaskData

SCR_BaseRequestedTaskData m_BaseRequestedTaskData
protected

Definition at line 14 of file SCR_BaseRequestedTaskEntity.c.

◆ m_OnRequesterIdChanged

ref SCR_TaskRequesterIdInvoker m_OnRequesterIdChanged
protected

Definition at line 15 of file SCR_BaseRequestedTaskEntity.c.

◆ REQUEST_MAX_COUNT

SCR_BaseRequestedTaskEntityClass REQUEST_MAX_COUNT = 2