Arma Reforger Explorer  1.1.0.42
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
SCR_PlayerDeployMenuHandlerComponent.c File Reference

Go to the source code of this file.

Data Structures

class  SCR_PlayerDeployMenuHandlerComponentClass
 

Typedefs

typedef func OnDeployMenuOpenDelegate
 
typedef ScriptInvokerBase< OnDeployMenuOpenDelegateOnDeployMenuOpenInvoker
 
typedef func OnDeployMenuCloseDelegate
 
typedef ScriptInvokerBase< OnDeployMenuCloseDelegateOnDeployMenuCloseInvoker
 

Functions

protected override void OnPostInit (IEntity owner)
 Editable Mine. More...
 
void Update (float timeSlice)
 
protected bool IsMenuOpen ()
 
protected bool IsWelcomeScreenOpen ()
 
protected void CloseWelcomeScreen ()
 
protected void CloseMenu ()
 
protected bool HasPlayableFaction ()
 
protected bool CanOpenMenu ()
 
protected bool CanOpenWelcomeScreen ()
 
protected void OnRespawnReady ()
 
protected void SetReadyDelayed ()
 
protected void SetReady ()
 
void SetWelcomeClosed ()
 
protected void OnPlayerReconnect (int state)
 
protected void SetNotReady (SCR_SpawnRequestComponent requestComponent, SCR_ESpawnResult response)
 
bool UpdateLoadingPlaceholder (float dt)
 
override protected void OnDelete (IEntity owner)
 
SCR_PlayerController GetPlayerController ()
 

Variables

SCR_PlayerDeployMenuHandlerComponentClass m_RespawnComponent
 Component responsible for deploy menu management. More...
 
private SCR_PlayerController m_PlayerController
 
private SCR_PlayerFactionAffiliationComponent m_PlyFactionAffil
 
private bool m_bReady = false
 
private bool m_bFirstOpen = true
 
private bool m_bWelcomeOpened
 
private bool m_bWelcomeClosed
 
private DeployMenuSystem m_DeployMenuSystem
 
private SCR_MenuSpawnLogic m_SpawnLogic
 

Typedef Documentation

◆ OnDeployMenuCloseDelegate

◆ OnDeployMenuCloseInvoker

Definition at line 7 of file SCR_PlayerDeployMenuHandlerComponent.c.

◆ OnDeployMenuOpenDelegate

◆ OnDeployMenuOpenInvoker

Definition at line 3 of file SCR_PlayerDeployMenuHandlerComponent.c.

Function Documentation

◆ CanOpenMenu()

protected bool CanOpenMenu ( )

Definition at line 167 of file SCR_PlayerDeployMenuHandlerComponent.c.

◆ CanOpenWelcomeScreen()

protected bool CanOpenWelcomeScreen ( )

Definition at line 188 of file SCR_PlayerDeployMenuHandlerComponent.c.

◆ CloseMenu()

protected void CloseMenu ( )

Definition at line 142 of file SCR_PlayerDeployMenuHandlerComponent.c.

◆ CloseWelcomeScreen()

protected void CloseWelcomeScreen ( )

Definition at line 136 of file SCR_PlayerDeployMenuHandlerComponent.c.

◆ HasPlayableFaction()

protected bool HasPlayableFaction ( )

Definition at line 156 of file SCR_PlayerDeployMenuHandlerComponent.c.

◆ IsMenuOpen()

protected bool IsMenuOpen ( )

Definition at line 124 of file SCR_PlayerDeployMenuHandlerComponent.c.

◆ IsWelcomeScreenOpen()

protected bool IsWelcomeScreenOpen ( )

Definition at line 130 of file SCR_PlayerDeployMenuHandlerComponent.c.

◆ OnPlayerReconnect()

protected void OnPlayerReconnect ( int  state)

Definition at line 251 of file SCR_PlayerDeployMenuHandlerComponent.c.

◆ OnRespawnReady()

protected void OnRespawnReady ( )

Definition at line 210 of file SCR_PlayerDeployMenuHandlerComponent.c.

◆ SetNotReady()

protected void SetNotReady ( SCR_SpawnRequestComponent  requestComponent,
SCR_ESpawnResult  response 
)

Definition at line 260 of file SCR_PlayerDeployMenuHandlerComponent.c.

◆ SetReady()

protected void SetReady ( )

Definition at line 237 of file SCR_PlayerDeployMenuHandlerComponent.c.

◆ SetReadyDelayed()

protected void SetReadyDelayed ( )

Definition at line 223 of file SCR_PlayerDeployMenuHandlerComponent.c.

◆ SetWelcomeClosed()

void SetWelcomeClosed ( )

Definition at line 245 of file SCR_PlayerDeployMenuHandlerComponent.c.

◆ Update()

void Update ( float  timeSlice)
Parameters
[in]timeSlice

Definition at line 76 of file SCR_PlayerDeployMenuHandlerComponent.c.

◆ UpdateLoadingPlaceholder()

bool UpdateLoadingPlaceholder ( float  dt)
Parameters
[in]dt
Returns

Definition at line 277 of file SCR_PlayerDeployMenuHandlerComponent.c.

Variable Documentation

◆ m_bFirstOpen

private bool m_bFirstOpen = true

Definition at line 20 of file SCR_PlayerDeployMenuHandlerComponent.c.

◆ m_bReady

private bool m_bReady = false

Definition at line 19 of file SCR_PlayerDeployMenuHandlerComponent.c.

◆ m_bWelcomeClosed

private bool m_bWelcomeClosed

Definition at line 22 of file SCR_PlayerDeployMenuHandlerComponent.c.

◆ m_bWelcomeOpened

private bool m_bWelcomeOpened

Definition at line 21 of file SCR_PlayerDeployMenuHandlerComponent.c.

◆ m_DeployMenuSystem

private DeployMenuSystem m_DeployMenuSystem

Definition at line 26 of file SCR_PlayerDeployMenuHandlerComponent.c.

◆ m_PlayerController

private SCR_PlayerController m_PlayerController

Definition at line 17 of file SCR_PlayerDeployMenuHandlerComponent.c.

◆ m_PlyFactionAffil

private SCR_PlayerFactionAffiliationComponent m_PlyFactionAffil

Definition at line 18 of file SCR_PlayerDeployMenuHandlerComponent.c.

◆ m_RespawnComponent

Component responsible for deploy menu management.

◆ m_SpawnLogic

private SCR_MenuSpawnLogic m_SpawnLogic

Definition at line 27 of file SCR_PlayerDeployMenuHandlerComponent.c.