Arma Reforger Script API
|
Class that handles Welcome screen menu. More...
Public Member Functions | |
override void | OnMenuOpen () |
Initializes necessary parts of menu upon opening it. | |
override void | OnMenuOpened () |
Mutes sounds once the menu is opened. | |
override void | OnMenuClose () |
override void | OnMenuFocusGained () |
Adds action listeners when menu is focused. | |
override void | OnMenuFocusLost () |
Removes action listeners when menu loses focus. | |
void | OpenWelcomeScreenMenu () |
Opens Welcome screen menu. | |
void | CloseWelcomeScreenMenu () |
Closes Welcome screen menu. | |
override void | OnMenuUpdate (float tDelta) |
Refreshes chat and elapsed time. | |
Public Member Functions inherited from SCR_DeployMenuBase | |
override void | OnMenuOpen () |
override void | OnMenuOpened () |
override void | OnMenuClose () |
override void | OnMenuHide () |
void | MuteSounds (bool mute=true) |
Public Member Functions inherited from ChimeraMenuBase | |
override void | OnMenuInit () |
override void | OnMenuUpdate (float tDelta) |
override void | OnMenuOpen () |
override void | OnMenuOpened () |
override void | OnMenuClose () |
override void | OnMenuFocusGained () |
override void | OnMenuFocusLost () |
override void | OnMenuShow () |
override void | OnMenuHide () |
Protected Member Functions | |
void | InitMap () |
Initializes map in the menu background. | |
void | OpenPauseMenu () |
Opens pause menu. | |
void | OnChatToggle () |
Toggles chat panel. | |
void | UpdateElapsedTime () |
Updates elapsed time. | |
void | UpdatePlayerCount (int playerID) |
Updates player count. | |
Protected Member Functions inherited from SCR_DeployMenuBase | |
void | OnLanguageChanged (SCR_GameplaySettingsSubMenu menu) |
Hack used to refresh the map after language is changed in order to force reload fonts used by location descriptors. | |
void | OpenPlayerList () |
void | OnEditorLimitedChanged (bool limited) |
If limited, don't show the game master switch button. | |
Protected Attributes | |
SCR_BaseGameMode | m_GameMode |
PlayerManager | m_PlayerManager |
RichTextWidget | m_wPlayerCount |
RichTextWidget | m_wScenarioTimeElapsed |
ref MapConfiguration | m_MapConfig = new MapConfiguration() |
string | m_sTimeElapsed |
float | m_fTimeSlice |
int | m_iMaxPlayerCount |
Protected Attributes inherited from SCR_DeployMenuBase | |
SCR_InputButtonComponent | m_PauseButton |
SCR_InputButtonComponent | m_GameMasterButton |
SCR_InputButtonComponent | m_ChatButton |
SCR_ChatPanel | m_ChatPanel |
SCR_MapEntity | m_MapEntity |
Protected Attributes inherited from ChimeraMenuBase | |
bool | m_bTextEditActive = false |
Additional Inherited Members | |
Static Public Member Functions inherited from SCR_DeployMenuBase | |
static OnDeployMenuOpenInvoker | SGetOnMenuOpen () |
Static Public Member Functions inherited from ChimeraMenuBase | |
static ChimeraMenuBase | CurrentChimeraMenu () |
static ChimeraMenuBase | GetOwnerMenu (Widget w) |
Returns parent menu of a widget. | |
Public Attributes inherited from ChimeraMenuBase | |
ref ScriptInvoker | m_OnTextEditContextChange = new ScriptInvoker |
ref ScriptInvoker | m_OnUpdate = new ScriptInvoker |
Static Protected Attributes inherited from SCR_DeployMenuBase | |
static ref OnDeployMenuOpenInvoker | s_OnMenuOpen |
Static Protected Attributes inherited from ChimeraMenuBase | |
const string | INPUT_CONTEXT_EDIT = "MenuTextEditContext" |
static ChimeraMenuBase | m_ThisMenu |
Class that handles Welcome screen menu.
void SCR_WelcomeScreenMenu.CloseWelcomeScreenMenu | ( | ) |
Closes Welcome screen menu.
|
protected |
Initializes map in the menu background.
|
protected |
Toggles chat panel.
override void SCR_WelcomeScreenMenu.OnMenuClose | ( | ) |
Implements SCR_DeployMenuBase.
override void SCR_WelcomeScreenMenu.OnMenuFocusGained | ( | ) |
Adds action listeners when menu is focused.
Implements ChimeraMenuBase.
override void SCR_WelcomeScreenMenu.OnMenuFocusLost | ( | ) |
Removes action listeners when menu loses focus.
Implements ChimeraMenuBase.
override void SCR_WelcomeScreenMenu.OnMenuOpen | ( | ) |
Initializes necessary parts of menu upon opening it.
Implements SCR_DeployMenuBase.
Implemented in SCR_DebriefingScreenMenu.
override void SCR_WelcomeScreenMenu.OnMenuOpened | ( | ) |
Mutes sounds once the menu is opened.
Implements SCR_DeployMenuBase.
override void SCR_WelcomeScreenMenu.OnMenuUpdate | ( | float | tDelta | ) |
Refreshes chat and elapsed time.
Implements ChimeraMenuBase.
|
protected |
Opens pause menu.
void SCR_WelcomeScreenMenu.OpenWelcomeScreenMenu | ( | ) |
Opens Welcome screen menu.
|
protected |
Updates elapsed time.
|
protected |
Updates player count.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |