Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_Credits Class Reference
Inheritance diagram for SCR_Credits:
ChimeraMenuBase

Protected Member Functions

override void OnMenuOpen ()
void StartCredits ()
void ChangeBackground ()
void ShowNames (int departments, int names)
void HideNames (int departments, int names)
void EndCredits ()
void OnLicenses ()

Protected Attributes

const int NUMBER_OF_TEXTWIDGETS = 6
const int NAME_TIMEOUT = 5000
const int NAME_CHANGE_DELAY = 3000
const float NAME_ANIMATION_TIME = 0.5
const float NAME_ANIMATION_CREDITS = 0.6
const int BACKGROUND_CHANGE_INTERVAL = 10000
ResourceName m_sNamesLists = "{3D0DE92D54AEA7D9}Configs/Credits/credits.conf"
ResourceName m_sMusicFile = "{27FAA69A3BD0473C}Sounds/Music/Ingame/Samples/MU_MilitaryBasePositive_BEYOND THE VEIL v2.wav"
Widget m_wFooter
Widget m_wCreditsMain
ImageWidget m_wBackgroundImage
ImageWidget m_wSideVignette
TextWidget m_wCreditsText
ref array< ref RichTextWidgetm_aDepartments = {}
ref array< ref RichTextWidgetm_aNames = {}
bool m_bLastCycle
RichTextWidget m_wLastDepartment
RichTextWidget m_wLastText

Static Protected Attributes

static const ref array< intPAGE_NAME_SIZE = { 14, 12, 10, 9, 8, 7, 7 }

Detailed Description

Definition at line 1 of file SCR_Credits.c.

Member Function Documentation

◆ ChangeBackground()

void SCR_Credits::ChangeBackground ( )
inlineprotected

Definition at line 98 of file SCR_Credits.c.

◆ EndCredits()

void SCR_Credits::EndCredits ( )
inlineprotected

Definition at line 249 of file SCR_Credits.c.

◆ HideNames()

void SCR_Credits::HideNames ( int departments,
int names )
inlineprotected

Definition at line 242 of file SCR_Credits.c.

◆ OnLicenses()

void SCR_Credits::OnLicenses ( )
inlineprotected

Definition at line 257 of file SCR_Credits.c.

◆ OnMenuOpen()

override void SCR_Credits::OnMenuOpen ( )
inlineprotected

Definition at line 28 of file SCR_Credits.c.

◆ ShowNames()

void SCR_Credits::ShowNames ( int departments,
int names )
inlineprotected

Definition at line 116 of file SCR_Credits.c.

◆ StartCredits()

void SCR_Credits::StartCredits ( )
inlineprotected

Definition at line 86 of file SCR_Credits.c.

Member Data Documentation

◆ BACKGROUND_CHANGE_INTERVAL

const int SCR_Credits::BACKGROUND_CHANGE_INTERVAL = 10000
protected

Definition at line 8 of file SCR_Credits.c.

◆ m_aDepartments

ref array<ref RichTextWidget> SCR_Credits::m_aDepartments = {}
protected

Definition at line 21 of file SCR_Credits.c.

◆ m_aNames

ref array<ref RichTextWidget> SCR_Credits::m_aNames = {}
protected

Definition at line 22 of file SCR_Credits.c.

◆ m_bLastCycle

bool SCR_Credits::m_bLastCycle
protected

Definition at line 23 of file SCR_Credits.c.

◆ m_sMusicFile

ResourceName SCR_Credits::m_sMusicFile = "{27FAA69A3BD0473C}Sounds/Music/Ingame/Samples/MU_MilitaryBasePositive_BEYOND THE VEIL v2.wav"
protected

Definition at line 12 of file SCR_Credits.c.

◆ m_sNamesLists

ResourceName SCR_Credits::m_sNamesLists = "{3D0DE92D54AEA7D9}Configs/Credits/credits.conf"
protected

Definition at line 11 of file SCR_Credits.c.

◆ m_wBackgroundImage

ImageWidget SCR_Credits::m_wBackgroundImage
protected

Definition at line 18 of file SCR_Credits.c.

◆ m_wCreditsMain

Widget SCR_Credits::m_wCreditsMain
protected

Definition at line 17 of file SCR_Credits.c.

◆ m_wCreditsText

TextWidget SCR_Credits::m_wCreditsText
protected

Definition at line 20 of file SCR_Credits.c.

◆ m_wFooter

Widget SCR_Credits::m_wFooter
protected

Definition at line 16 of file SCR_Credits.c.

◆ m_wLastDepartment

RichTextWidget SCR_Credits::m_wLastDepartment
protected

Definition at line 24 of file SCR_Credits.c.

◆ m_wLastText

RichTextWidget SCR_Credits::m_wLastText
protected

Definition at line 25 of file SCR_Credits.c.

◆ m_wSideVignette

ImageWidget SCR_Credits::m_wSideVignette
protected

Definition at line 19 of file SCR_Credits.c.

◆ NAME_ANIMATION_CREDITS

const float SCR_Credits::NAME_ANIMATION_CREDITS = 0.6
protected

Definition at line 7 of file SCR_Credits.c.

◆ NAME_ANIMATION_TIME

const float SCR_Credits::NAME_ANIMATION_TIME = 0.5
protected

Definition at line 6 of file SCR_Credits.c.

◆ NAME_CHANGE_DELAY

const int SCR_Credits::NAME_CHANGE_DELAY = 3000
protected

Definition at line 5 of file SCR_Credits.c.

◆ NAME_TIMEOUT

const int SCR_Credits::NAME_TIMEOUT = 5000
protected

Definition at line 4 of file SCR_Credits.c.

◆ NUMBER_OF_TEXTWIDGETS

const int SCR_Credits::NUMBER_OF_TEXTWIDGETS = 6
protected

Definition at line 3 of file SCR_Credits.c.

◆ PAGE_NAME_SIZE

const ref array<int> SCR_Credits::PAGE_NAME_SIZE = { 14, 12, 10, 9, 8, 7, 7 }
staticprotected

Definition at line 9 of file SCR_Credits.c.


The documentation for this class was generated from the following file: