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_PSNActivityComponent.c
Go to the documentation of this file.
1
class
SCR_PSNActivityComponentClass
:
SCR_BaseGameModeComponentClass
2
{
3
}
4
5
class
SCR_PSNActivityComponent :
SCR_BaseGameModeComponent
6
{
7
[
Attribute
(defvalue:
"Default value"
,
desc
:
"Activity ID"
)]
8
protected
string
m_sActivityID;
9
10
[
Attribute
(defvalue:
"Default value"
,
desc
:
"Next Activity ID"
)]
11
protected
string
m_sNextActivityID;
12
13
//------------------------------------------------------------------------------------------------
14
override
void
OnGameModeStart
()
15
{
16
GetGame
().GetPlatformService().StartSingleplayerActivity(m_sActivityID);
17
}
18
19
//------------------------------------------------------------------------------------------------
20
override
void
OnGameModeEnd
(
SCR_GameModeEndData
data
)
21
{
22
if
(
data
.GetEndReason() ==
EGameOverTypes
.VICTORY)
23
{
24
GetGame
().GetPlatformService().EndSingleplayerActivity(m_sActivityID,
"completed"
);
25
26
if
(!m_sNextActivityID.IsEmpty())
27
GetGame
().GetPlatformService().ChangeAvailabilitySingleplayerActivity({m_sNextActivityID}, {});
28
}
29
else
30
{
31
GetGame
().GetPlatformService().EndSingleplayerActivity(m_sActivityID,
"failed"
);
32
}
33
}
34
}
EGameOverTypes
EGameOverTypes
Definition
EGameOverTypes.c:2
GetGame
ArmaReforgerScripted GetGame()
Definition
game.c:1398
OnGameModeEnd
override void OnGameModeEnd(SCR_GameModeEndData data)
Definition
SCR_AnalyticsDataCollectionComponent.c:50
SCR_BaseGameModeComponent
void SCR_BaseGameModeComponent(IEntityComponentSource src, IEntity ent, IEntity parent)
Definition
SCR_BaseGameModeComponent.c:171
OnGameModeStart
override void OnGameModeStart()
Definition
SCR_CacheManagerComponent.c:36
data
Get all prefabs that have the spawner data
Definition
SCR_EntityCatalogManagerComponent.c:320
desc
UI Textures DeployMenu Briefing conflict_HintBanner_1_UI desc
Definition
SCR_RespawnBriefingComponent.c:17
SCR_BaseGameModeComponentClass
Definition
SCR_BaseGameModeComponent.c:3
SCR_GameModeEndData
Definition
SCR_GameModeEndData.c:5
SCR_PSNActivityComponentClass
Definition
SCR_PSNActivityComponent.c:2
Attribute
SCR_FieldOfViewSettings Attribute
Definition
SendGoalMessage.c:170
scripts
Game
GameMode
Misc
SCR_PSNActivityComponent.c
Generated by
1.17.0