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_NotificationPlayerBuildService.c
Go to the documentation of this file.
1
6
[
BaseContainerProps
(),
SCR_BaseContainerCustomTitleEnum
(
ENotification
,
"m_NotificationKey"
)]
7
class
SCR_NotificationPlayerBuildService
:
SCR_NotificationDisplayData
8
{
9
override
string
GetText
(
SCR_NotificationData
data
)
10
{
11
int
playerID, entityID, callsignID;
12
data
.GetParams(playerID, entityID, callsignID);
13
14
string
playerName, entityName;
15
data
.GetNotificationTextEntries(playerName, entityName);
16
if
(!
GetPlayerName
(playerID, playerName) || !
GetEditableEntityName
(entityID, entityName,
false
))
17
return
string
.Empty;
18
19
data
.SetNotificationTextEntries(playerName, entityName, GetProviderCallsign(callsignID));
20
return
super.GetText(
data
);
21
}
22
23
//------------------------------------------------------------------------------------------------
24
private
string
GetProviderCallsign(
int
callsignID)
25
{
26
SCR_GameModeCampaign
campaign =
SCR_GameModeCampaign
.GetInstance();
27
28
if
(!campaign)
29
return
string
.Empty;
30
31
SCR_CampaignMilitaryBaseManager
baseManager = campaign.GetBaseManager();
32
if
(!baseManager)
33
return
string
.Empty;
34
35
SCR_CampaignMilitaryBaseComponent
base
= baseManager.
FindBaseByCallsign
(callsignID);
36
if
(!
base
)
37
return
string
.Empty;
38
39
return
base
.GetCallsignDisplayNameOnly();
40
}
41
};
ENotification
ENotification
Definition
ENotification.c:5
BaseContainerProps
SCR_AIAnimation_Loitering BaseContainerProps
Commanding menu commanding element class.
Definition
SCR_AIAnimationWaypoint.c:14
GetText
string GetText()
Definition
SCR_BaseEditorAttribute.c:488
SCR_BaseContainerCustomTitleEnum
class SCR_CampaignHintStorage SCR_BaseContainerCustomTitleEnum(EHint, "m_eHintId")
Definition
SCR_CampaignHintStorage.c:22
data
Get all prefabs that have the spawner data
Definition
SCR_EntityCatalogManagerComponent.c:320
SCR_GameModeCampaign
void SCR_GameModeCampaign(IEntitySource src, IEntity parent)
Definition
SCR_GameModeCampaign.c:1812
base
around base
Definition
SCR_HoldCampaignMilitaryBaseTaskEntity.c:9
SCR_CampaignMilitaryBaseComponent
Definition
SCR_CampaignMilitaryBaseComponent.c:38
SCR_CampaignMilitaryBaseManager
Created in SCR_GameModeCampaign.
Definition
SCR_CampaignMilitaryBaseManager.c:25
SCR_CampaignMilitaryBaseManager::FindBaseByCallsign
SCR_CampaignMilitaryBaseComponent FindBaseByCallsign(int callsign)
Definition
SCR_CampaignMilitaryBaseManager.c:914
SCR_NotificationData
Definition
SCR_NotificationData.c:7
SCR_NotificationDisplayData
Definition
SCR_NotificationDisplayData.c:8
SCR_NotificationDisplayData::GetPlayerName
bool GetPlayerName(int playerID, out string playerName)
Definition
SCR_NotificationDisplayData.c:160
SCR_NotificationDisplayData::GetEditableEntityName
bool GetEditableEntityName(int entityRplID, out string entityName, bool useCharacterName=false)
Definition
SCR_NotificationDisplayData.c:198
SCR_NotificationPlayerBuildService
Definition
SCR_NotificationPlayerBuildService.c:8
scripts
Game
Network
Notifications
NotificationDisplayData
SCR_NotificationPlayerBuildService.c
Generated by
1.17.0