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

Go to the source code of this file.

Classes

class  SCR_PlayerDeployMenuHandlerComponentClass

Typedefs

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

Functions

override void OnPostInit (IEntity owner)
 Editable Mine.
void Update (float timeSlice)
bool IsMenuOpen ()
bool IsWelcomeScreenOpen ()
void CloseWelcomeScreen ()
void CloseMenu ()
bool HasPlayableFaction ()
bool CanOpenMenu ()
bool CanOpenWelcomeScreen ()
void OnRespawnReady ()
void SetReadyDelayed ()
void SetReady ()
void SetWelcomeClosed ()
void OnPlayerReconnect ()
void SetNotReady (SCR_SpawnRequestComponent requestComponent, SCR_ESpawnResult response)
void OnDelete (IEntity owner)
SCR_PlayerController GetPlayerController ()
RplId GetLastUsedSpawnPointId ()
void SetLastUsedSpawnPointId (RplId id)
void HandleWaitForSpawnPoints ()
void OnPlayerFactionAssigned (SCR_PlayerFactionAffiliationComponent component, Faction previous, Faction current)
void CheckSpawnsOrWait (const FactionKey factionKey)
void OnPlayerSpawnPointAdded (SCR_SpawnPoint sp)

Variables

SCR_PlayerDeployMenuHandlerComponentClass m_RespawnComponent
 Component responsible for deploy menu management.
RplId m_iLastUsedSpawnPoint = RplId.Invalid()

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()

bool CanOpenMenu ( )
protected

Definition at line 171 of file SCR_PlayerDeployMenuHandlerComponent.c.

◆ CanOpenWelcomeScreen()

bool CanOpenWelcomeScreen ( )
protected

Definition at line 192 of file SCR_PlayerDeployMenuHandlerComponent.c.

◆ CheckSpawnsOrWait()

void CheckSpawnsOrWait ( const FactionKey factionKey)
protected

Definition at line 352 of file SCR_PlayerDeployMenuHandlerComponent.c.

◆ CloseMenu()

void CloseMenu ( )
protected

Definition at line 146 of file SCR_PlayerDeployMenuHandlerComponent.c.

◆ CloseWelcomeScreen()

void CloseWelcomeScreen ( )
protected

Definition at line 140 of file SCR_PlayerDeployMenuHandlerComponent.c.

◆ GetLastUsedSpawnPointId()

RplId GetLastUsedSpawnPointId ( )
protected

Definition at line 313 of file SCR_PlayerDeployMenuHandlerComponent.c.

◆ HandleWaitForSpawnPoints()

void HandleWaitForSpawnPoints ( )
protected

Definition at line 326 of file SCR_PlayerDeployMenuHandlerComponent.c.

◆ HasPlayableFaction()

bool HasPlayableFaction ( )
protected

Definition at line 160 of file SCR_PlayerDeployMenuHandlerComponent.c.

◆ IsMenuOpen()

bool IsMenuOpen ( )
protected

Definition at line 128 of file SCR_PlayerDeployMenuHandlerComponent.c.

◆ IsWelcomeScreenOpen()

bool IsWelcomeScreenOpen ( )
protected

Definition at line 134 of file SCR_PlayerDeployMenuHandlerComponent.c.

◆ OnDelete()

void OnDelete ( IEntity owner)
protected

Definition at line 291 of file SCR_PlayerDeployMenuHandlerComponent.c.

◆ OnPlayerFactionAssigned()

void OnPlayerFactionAssigned ( SCR_PlayerFactionAffiliationComponent component,
Faction previous,
Faction current )
protected

Definition at line 342 of file SCR_PlayerDeployMenuHandlerComponent.c.

◆ OnPlayerReconnect()

void OnPlayerReconnect ( )
protected

Definition at line 259 of file SCR_PlayerDeployMenuHandlerComponent.c.

◆ OnPlayerSpawnPointAdded()

void OnPlayerSpawnPointAdded ( SCR_SpawnPoint sp)
protected

Definition at line 366 of file SCR_PlayerDeployMenuHandlerComponent.c.

◆ OnRespawnReady()

void OnRespawnReady ( )
protected

Definition at line 214 of file SCR_PlayerDeployMenuHandlerComponent.c.

◆ SetLastUsedSpawnPointId()

void SetLastUsedSpawnPointId ( RplId id)
protected

Definition at line 319 of file SCR_PlayerDeployMenuHandlerComponent.c.

◆ SetNotReady()

void SetNotReady ( SCR_SpawnRequestComponent requestComponent,
SCR_ESpawnResult response )
protected

Definition at line 265 of file SCR_PlayerDeployMenuHandlerComponent.c.

◆ SetReady()

void SetReady ( )
protected

Definition at line 241 of file SCR_PlayerDeployMenuHandlerComponent.c.

◆ SetReadyDelayed()

void SetReadyDelayed ( )
protected

Definition at line 227 of file SCR_PlayerDeployMenuHandlerComponent.c.

◆ SetWelcomeClosed()

void SetWelcomeClosed ( )
protected

Definition at line 253 of file SCR_PlayerDeployMenuHandlerComponent.c.

◆ Update()

void Update ( float timeSlice)
protected
Parameters
[in]timeSlice

Definition at line 82 of file SCR_PlayerDeployMenuHandlerComponent.c.

Variable Documentation

◆ m_iLastUsedSpawnPoint

RplId m_iLastUsedSpawnPoint = RplId.Invalid()
protected

Definition at line 22 of file SCR_PlayerDeployMenuHandlerComponent.c.

◆ m_RespawnComponent

Component responsible for deploy menu management.