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_IdentityItemInventoryUIInfo.c
Go to the documentation of this file.
1
[
BaseContainerProps
()]
2
class
SCR_IdentityItemInventoryUIInfo
:
SCR_InventoryUIInfo
3
{
4
protected
const
LocalizedString
INTEL_TEXT
=
"#AR-Item_Identity_ValuableIntel"
;
5
6
//------------------------------------------------------------------------------------------------
7
override
string
GetInventoryItemDescription
(
InventoryItemComponent
item)
8
{
9
SCR_IdentityInventoryItemComponent identityItem = SCR_IdentityInventoryItemComponent.Cast(item);
10
if
(!identityItem)
11
return
super.GetInventoryItemDescription(item);
12
13
SCR_ExtendedIdentityComponent
identityComponent = identityItem.GetLinkedExtendedIdentity();
14
if
(!identityComponent)
15
return
GetValuableIntelItemDescription
(item, identityItem);
16
17
//~ Do not set description as it is handled by the Identity UI
18
return
string
.Empty;
19
}
20
21
//------------------------------------------------------------------------------------------------
22
protected
string
GetValuableIntelItemDescription
(
InventoryItemComponent
item, SCR_IdentityInventoryItemComponent identityItem)
23
{
24
if
(!identityItem || !identityItem.HasValuableIntel())
25
return
super.GetInventoryItemDescription(item);
26
27
return
super.GetInventoryItemDescription(item) +
"\n\n"
+
INTEL_TEXT
;
28
29
}
30
}
BaseContainerProps
SCR_AIAnimation_Loitering BaseContainerProps
Commanding menu commanding element class.
Definition
SCR_AIAnimationWaypoint.c:14
InventoryItemComponent
Definition
InventoryItemComponent.c:13
LocalizedString
Definition
LocalizedString.c:22
SCR_ExtendedIdentityComponent
Definition
SCR_ExtendedIdentityComponent.c:6
SCR_IdentityItemInventoryUIInfo
Definition
SCR_IdentityItemInventoryUIInfo.c:3
SCR_IdentityItemInventoryUIInfo::GetValuableIntelItemDescription
string GetValuableIntelItemDescription(InventoryItemComponent item, SCR_IdentityInventoryItemComponent identityItem)
Definition
SCR_IdentityItemInventoryUIInfo.c:22
SCR_IdentityItemInventoryUIInfo::INTEL_TEXT
const LocalizedString INTEL_TEXT
Definition
SCR_IdentityItemInventoryUIInfo.c:4
SCR_IdentityItemInventoryUIInfo::GetInventoryItemDescription
override string GetInventoryItemDescription(InventoryItemComponent item)
Definition
SCR_IdentityItemInventoryUIInfo.c:7
SCR_InventoryUIInfo
Definition
SCR_InventoryUIInfo.c:3
scripts
Game
UI
Inventory
SCR_IdentityItemInventoryUIInfo.c
Generated by
1.17.0