![]() |
Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
|
Go to the source code of this file.
Classes | |
| class | SCR_GameOverScreenManagerComponentClass |
| Handles the showing of end screen and has a config with gameover screens. More... | |
| class | SCR_GameOverScreenUIContentData |
Variables | |
| float | m_fShowEndscreenDelay |
| ResourceName | m_sGameOverScreenBasePrefab |
| ResourceName | m_sGameOverScreenOverwritePrefab |
| bool | m_bListeningToEditorCalledEndGame = false |
| EGameOverTypes | m_iEditorSetGameOverType |
| ref array< int > | m_aEditorSetFactions = {} |
| EGameOverTypes | m_iEndGameType = EGameOverTypes.UNKNOWN |
| bool | m_bIsFactionVictory = false |
| Faction | m_FactionPlayer = null |
| int | m_iPlayerId = -1 |
| int | m_iEndReason = 0 |
| ref array< Faction > | m_aWinningFactions = {} |
| ref array< int > | m_aWinningPlayers = {} |
| bool | m_bIsPlayingGameOverAudio = false |
| Widget | m_EndScreenFade |
|
protected |
This will only return the valid gameover type once game over is called!
Definition at line 420 of file SCR_GameOverScreenManagerComponent.c.
|
protected |
Definition at line 41 of file SCR_GameOverScreenManagerComponent.c.
|
protected |
This method checks if the player is part of the winning faction (if any), if it is the winning player (if any) and return the correct GameOverType (Eg: Won, lost ect)
| [in] | endReason | |
| [in] | playerId | |
| [in] | winningPlayers | |
| [in] | factionPlayer | |
| [in] | factionsVictor | |
| [in] | isFactionVictory |
Definition at line 320 of file SCR_GameOverScreenManagerComponent.c.
|
protected |
Definition at line 470 of file SCR_GameOverScreenManagerComponent.c.
|
protected |
End screen fade is done show gameover dialog when delay is done
| [in] | fadeComponent | |
| [in] | isFadeIn |
Definition at line 121 of file SCR_GameOverScreenManagerComponent.c.
|
protected |
Called when game mode ends.
| [in] | data | End game data with game logic. |
Definition at line 549 of file SCR_GameOverScreenManagerComponent.c.
|
protected |
Definition at line 561 of file SCR_GameOverScreenManagerComponent.c.
|
protected |
Open end screen
| [in] | contentLayout | |
| [in] | gameOverInfo | |
| [in] | endData | |
| [in] | title | title of game over screen |
| [in] | subtitle | subtitle of game over screen |
| [in] | debriefing | debriefing text of game over screen |
| [in] | imageTexture | Image shown in game over screen |
| [in] | icon | |
| [in] | vignetteColor | will set the color of the gameover screen background overlay |
| [in] | titleParam | title param %1 |
| [in] | subtitleParam | subtitle param %1 |
| [in] | debriefingParam | debriefing param %1 |
Definition at line 440 of file SCR_GameOverScreenManagerComponent.c.
|
protected |
Set the factions for editor gameover used in the gameover screen (Generally winning factions)
| [in] | factions | array of factions |
Definition at line 536 of file SCR_GameOverScreenManagerComponent.c.
|
protected |
Set the gameover type for editor gameover used in the gameover screen
| [in] | gameOverType | EGameOverTypes gameover type |
Definition at line 522 of file SCR_GameOverScreenManagerComponent.c.
|
protected |
Sets which background will be used in the game over screen param[in] overWriteLayout Layout that will be used instead of basic game over screen
Definition at line 49 of file SCR_GameOverScreenManagerComponent.c.
|
protected |
Set all variables needed to set the correct game over screen
| [in] | endData |
Definition at line 205 of file SCR_GameOverScreenManagerComponent.c.
|
protected |
Call end screen using SCR_GameModeEndData. This is generally called after fade but can also be called instantly if desired
| [in] | endData | end game data. Will get endgame date from gamemode if non given |
Definition at line 132 of file SCR_GameOverScreenManagerComponent.c.
|
protected |
Called when end game is called on GameMode Fade the endgame screen but retain control Once the fade in is done the end screen will be shown
Definition at line 58 of file SCR_GameOverScreenManagerComponent.c.
|
protected |
Definition at line 23 of file SCR_GameOverScreenManagerComponent.c.
|
protected |
Definition at line 31 of file SCR_GameOverScreenManagerComponent.c.
|
protected |
Definition at line 32 of file SCR_GameOverScreenManagerComponent.c.
|
protected |
Definition at line 27 of file SCR_GameOverScreenManagerComponent.c.
|
protected |
Definition at line 33 of file SCR_GameOverScreenManagerComponent.c.
|
protected |
Definition at line 21 of file SCR_GameOverScreenManagerComponent.c.
|
protected |
Definition at line 37 of file SCR_GameOverScreenManagerComponent.c.
|
protected |
Definition at line 28 of file SCR_GameOverScreenManagerComponent.c.
|
protected |
Definition at line 13 of file SCR_GameOverScreenManagerComponent.c.
|
protected |
Definition at line 22 of file SCR_GameOverScreenManagerComponent.c.
|
protected |
Definition at line 26 of file SCR_GameOverScreenManagerComponent.c.
|
protected |
Definition at line 30 of file SCR_GameOverScreenManagerComponent.c.
|
protected |
Definition at line 29 of file SCR_GameOverScreenManagerComponent.c.
|
protected |
Definition at line 16 of file SCR_GameOverScreenManagerComponent.c.
|
protected |
Definition at line 18 of file SCR_GameOverScreenManagerComponent.c.