Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_FactionOutfitItemHintUIInfo.c
Go to the documentation of this file.
2class SCR_FactionOutfitItemHintUIInfo : SCR_InventoryItemHintUIInfo
3{
4 protected Faction m_Faction;
5
6 protected int m_iValue;
7
8 //------------------------------------------------------------------------------------------------
9 void SetFaction(notnull Faction faction, notnull SCR_OutfitFactionData outfitFactionData)
10 {
11 m_Faction = faction;
12
13 m_iValue = outfitFactionData.GetOutfitFactionValue();
14 }
15
16 //------------------------------------------------------------------------------------------------
17 override bool SetIconTo(ImageWidget imageWidget)
18 {
19 if (!imageWidget)
20 return false;
21
22 ResourceName icon = m_Faction.GetUIInfo().GetIconPath();
23 if (icon.IsEmpty())
24 return false;
25
26 imageWidget.LoadImageTexture(0, icon);
27
28 return true;
29 }
30
31 //------------------------------------------------------------------------------------------------
32 override bool SetItemHintNameTo(InventoryItemComponent item, TextWidget textWidget)
33 {
34 if (!textWidget)
35 return false;
36
37 textWidget.SetTextFormat(GetItemHintName(item), m_Faction.GetUIInfo().GetName());
38 return true;
39 }
40}
SCR_AIAnimation_Loitering BaseContainerProps
Commanding menu commanding element class.
SCR_PlayerCommandingConfigActionPair Managed SCR_BaseContainerLocalizedTitleField("m_sCommandName")
override bool SetIconTo(ImageWidget imageWidget)
void SetFaction(notnull Faction faction, notnull SCR_OutfitFactionData outfitFactionData)
override bool SetItemHintNameTo(InventoryItemComponent item, TextWidget textWidget)