Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Loading...
Searching...
No Matches
attachmentswrapper.c
Go to the documentation of this file.
2{
6
8 {
9 m_AttachmentsFalseHeader = m_RootWidget.FindAnyWidget( "attachmets_wrapper_header_spacer" );
10 m_AttachmentsFalseHeaderText = TextWidget.Cast(m_AttachmentsFalseHeader.FindAnyWidget("TextWidget0"));
11 m_AttachmentsFalseHeader.Show( false );
12 }
13
15 {
16 m_Attachments = atts;
17 }
18
19 override bool Select()
20 {
21 return m_Attachments.Select();
22 }
23
24 override bool SelectItem()
25 {
26 return m_Attachments.SelectItem();
27 }
28
29 override bool Combine()
30 {
31 return m_Attachments.Combine();
32 }
33
34 override bool TransferItemToVicinity()
35 {
36 if (CanDrop())
37 {
38 return m_Attachments.TransferItemToVicinity();
39 }
40 return false;
41 }
42
43 override bool TransferItem()
44 {
45 if (CanTakeToInventory())
46 {
47 return m_Attachments.TransferItem();
48 }
49 return false;
50 }
51
52 override bool InspectItem()
53 {
54 return m_Attachments.InspectItem();
55 }
56
57 override bool SplitItem()
58 {
59 return m_Attachments.SplitItem();
60 }
61
62 override bool EquipItem()
63 {
64 return m_Attachments.EquipItem();
65 }
66
67 override bool CanEquip()
68 {
69 return m_Attachments.CanEquip();
70 }
71
72 override bool CanCombine()
73 {
74 return m_Attachments.CanCombine();
75 }
76
77 override bool CanCombineAmmo()
78 {
79 return m_Attachments.CanCombineAmmo();
80 }
81
82 override bool IsDisplayable()
83 {
84 return !IsEmpty();
85 }
86
87 override bool IsItemActive()
88 {
89 return m_Attachments.IsItemActive();
90 }
91
93 {
94 return m_Attachments.IsItemWithQuantityActive();
95 }
96
97 override void UpdateInterval()
98 {
99 super.UpdateInterval();
100 m_Attachments.UpdateInterval();
101 }
102
104 {
105 return m_Attachments.GetFocusedSlot();
106 }
107
109 {
110 m_AttachmentsFalseHeader.Show(show);
111 }
112
114 {
115 m_AttachmentsFalseHeaderText.SetText(text);
116 }
117
122}
void AttachmentsGroupContainer(LayoutHolder parent)
override bool IsItemActive()
override bool InspectItem()
void SetFalseAttachmentsHeaderText(string text)
TextWidget m_AttachmentsFalseHeaderText
override bool SelectItem()
override void UpdateInterval()
TextWidget GetFalseHeaderTextWidget()
override bool TransferItem()
override bool TransferItemToVicinity()
override bool CanCombine()
void SetParent(Attachments atts)
override bool CanCombineAmmo()
override bool Combine()
override bool EquipItem()
override bool IsItemWithQuantityActive()
void ShowFalseAttachmentsHeader(bool show)
override bool Select()
void AttachmentsWrapper(LayoutHolder parent)
override bool IsDisplayable()
override bool CanEquip()
override bool SplitItem()
override bool IsEmpty()
ref Widget m_RootWidget[MAX_SIMULTANIOUS_PLAYERS]