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_NotificationEditableEntity.c
Go to the documentation of this file.
1
6
[
BaseContainerProps
(),
SCR_BaseContainerCustomTitleEnum
(
ENotification
,
"m_NotificationKey"
)]
7
class
SCR_NotificationEditableEntity
:
SCR_NotificationDisplayData
8
{
9
[
Attribute
(
"0"
,
desc
:
"If true will get Character name (first, alias and surname) if the entity is a NPC otherwise will get the entity type name eg: Rifleman"
)]
10
protected
bool
m_bGetCharacterName
;
11
12
override
string
GetText
(
SCR_NotificationData
data
)
13
{
14
int
entityID;
15
data
.GetParams(entityID);
16
17
string
entityName;
18
data
.GetNotificationTextEntries(entityName);
19
if
(!
GetEditableEntityName
(entityID, entityName,
m_bGetCharacterName
))
20
return
string
.Empty;
21
22
data
.SetNotificationTextEntries(entityName);
23
return
super.GetText(
data
);
24
}
25
26
override
void
SetPosition
(
SCR_NotificationData
data
)
27
{
28
if
(!
CanSetPosition
(
data
))
29
return
;
30
31
int
entityID;
32
data
.GetParams(entityID);
33
34
SetPositionDataEditableEntity
(entityID,
data
);
35
}
36
37
override
void
SetFactionRelatedColor
(
SCR_NotificationData
data
)
38
{
39
int
entityID;
40
data
.GetParams(entityID);
41
data
.SetFactionRelatedColor(
GetFactionRelatedColorEntity
(entityID,
m_info
.GetNotificationColor()));
42
43
SCR_ColoredTextNotificationUIInfo
coloredTextUiInfo =
SCR_ColoredTextNotificationUIInfo
.Cast(
m_info
);
44
45
if
(coloredTextUiInfo)
46
data
.SetFactionRelatedTextColor(
GetFactionRelatedColorEntity
(entityID, coloredTextUiInfo.
GetNotificationTextColor
()));
47
}
48
};
ENotification
ENotification
Definition
ENotification.c:5
BaseContainerProps
SCR_AIAnimation_Loitering BaseContainerProps
Commanding menu commanding element class.
Definition
SCR_AIAnimationWaypoint.c:14
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
desc
UI Textures DeployMenu Briefing conflict_HintBanner_1_UI desc
Definition
SCR_RespawnBriefingComponent.c:17
SCR_ColoredTextNotificationUIInfo
Definition
SCR_ColoredTextNotificationUIInfo.c:3
SCR_ColoredTextNotificationUIInfo::GetNotificationTextColor
ENotificationColor GetNotificationTextColor()
Definition
SCR_ColoredTextNotificationUIInfo.c:10
SCR_NotificationData
Definition
SCR_NotificationData.c:7
SCR_NotificationDisplayData
Definition
SCR_NotificationDisplayData.c:8
SCR_NotificationDisplayData::GetFactionRelatedColorEntity
ENotificationColor GetFactionRelatedColorEntity(int notificationEntityID, ENotificationColor colorType)
Definition
SCR_NotificationDisplayData.c:624
SCR_NotificationDisplayData::SetPositionDataEditableEntity
void SetPositionDataEditableEntity(int enditableEntityID, SCR_NotificationData data)
Definition
SCR_NotificationDisplayData.c:537
SCR_NotificationDisplayData::m_info
ref SCR_UINotificationInfo m_info
Definition
SCR_NotificationDisplayData.c:19
SCR_NotificationDisplayData::GetEditableEntityName
bool GetEditableEntityName(int entityRplID, out string entityName, bool useCharacterName=false)
Definition
SCR_NotificationDisplayData.c:198
SCR_NotificationDisplayData::CanSetPosition
bool CanSetPosition(SCR_NotificationData data)
Definition
SCR_NotificationDisplayData.c:506
SCR_NotificationEditableEntity
Definition
SCR_NotificationEditableEntity.c:8
SCR_NotificationEditableEntity::GetText
override string GetText(SCR_NotificationData data)
Definition
SCR_NotificationEditableEntity.c:12
SCR_NotificationEditableEntity::m_bGetCharacterName
bool m_bGetCharacterName
Definition
SCR_NotificationEditableEntity.c:10
SCR_NotificationEditableEntity::SetFactionRelatedColor
override void SetFactionRelatedColor(SCR_NotificationData data)
Definition
SCR_NotificationEditableEntity.c:37
SCR_NotificationEditableEntity::SetPosition
override void SetPosition(SCR_NotificationData data)
Definition
SCR_NotificationEditableEntity.c:26
Attribute
SCR_FieldOfViewSettings Attribute
Definition
SendGoalMessage.c:170
scripts
Game
Network
Notifications
NotificationDisplayData
SCR_NotificationEditableEntity.c
Generated by
1.17.0