Arma Reforger Explorer
1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Toggle main menu visibility
Loading...
Searching...
No Matches
SCR_VoiceoverSubtitles.c
Go to the documentation of this file.
1
//------------------------------------------------------------------------------------------------
2
class
SCR_VoiceoverSubtitles
: SCR_InfoDisplayExtended
3
{
4
protected
RichTextWidget
m_wSubtitle
;
5
6
protected
static
float
s_fLingerDuration
= 0.5;
7
8
//------------------------------------------------------------------------------------------------
9
override
void
DisplayStartDraw
(
IEntity
owner)
10
{
11
m_wSubtitle
=
RichTextWidget
.Cast(
m_wRoot
.FindAnyWidget(
"Subtitle"
));
12
}
13
14
//------------------------------------------------------------------------------------------------
16
static
void
SetLingerDuration
(
float
duration)
17
{
18
if
(duration < 0)
19
duration = 0;
20
21
s_fLingerDuration
= duration;
22
}
23
24
//------------------------------------------------------------------------------------------------
25
static
float
GetLingerDuration
()
26
{
27
return
s_fLingerDuration
;
28
}
29
30
//------------------------------------------------------------------------------------------------
31
void
ShowSubtitle
(
string
text)
32
{
33
if
(!
m_wSubtitle
)
34
return
;
35
36
m_wSubtitle
.SetTextFormat(text);
37
Show
(
true
);
38
}
39
}
m_wRoot
Widget m_wRoot
Definition
SCR_GameModeCleanSweep.c:25
IEntity
Definition
IEntity.c:13
RichTextWidget
Definition
RichTextWidget.c:13
SCR_VoiceoverSubtitles
Definition
SCR_VoiceoverSubtitles.c:3
SCR_VoiceoverSubtitles::s_fLingerDuration
static float s_fLingerDuration
Definition
SCR_VoiceoverSubtitles.c:6
SCR_VoiceoverSubtitles::DisplayStartDraw
override void DisplayStartDraw(IEntity owner)
Definition
SCR_VoiceoverSubtitles.c:9
SCR_VoiceoverSubtitles::m_wSubtitle
RichTextWidget m_wSubtitle
Definition
SCR_VoiceoverSubtitles.c:4
SCR_VoiceoverSubtitles::ShowSubtitle
void ShowSubtitle(string text)
Definition
SCR_VoiceoverSubtitles.c:31
SCR_VoiceoverSubtitles::GetLingerDuration
static float GetLingerDuration()
Definition
SCR_VoiceoverSubtitles.c:25
SCR_VoiceoverSubtitles::SetLingerDuration
static void SetLingerDuration(float duration)
How long should subtitles stay visible after the sound ended (seconds).
Definition
SCR_VoiceoverSubtitles.c:16
Show
override void Show()
Definition
gameLib.c:262
scripts
Game
UI
HUD
SCR_VoiceoverSubtitles.c
Generated by
1.17.0