Arma Reforger Explorer
1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Toggle main menu visibility
Loading...
Searching...
No Matches
ScriptedBaseInventoryStorageComponent.c
Go to the documentation of this file.
1
class
ScriptedBaseInventoryStorageComponentClass
:
BaseInventoryStorageComponentClass
2
{
3
}
4
5
class
ScriptedBaseInventoryStorageComponent : BaseInventoryStorageComponent
6
{
7
//------------------------------------------------------------------------------------------------
8
// Virtual method for updating the UI when a storage slot changes
9
override
protected
void
UpdateUI
()
10
{
11
SCR_InventoryMenuUI
menu =
SCR_InventoryMenuUI
.Cast(
GetGame
().GetMenuManager().FindMenuByPreset(
ChimeraMenuPreset
.Inventory20Menu));
12
if
(!menu)
13
return
;
14
15
SCR_InventoryStorageBaseUI
storageUI = menu.
GetStorageUIByBaseStorageComponent
(
this
);
16
if
(!storageUI)
17
return
;
18
19
if
(storageUI == menu.
GetStorageList
())
20
{
21
menu.
ShowStoragesList
();
22
menu.
ShowAllStoragesInList
();
23
}
24
else
25
{
26
storageUI.
Refresh
();
27
BaseInventoryStorageComponent storage = storageUI.GetCurrentNavigationStorage();
28
SCR_InventoryOpenedStorageUI open = menu.
GetOpenedStorage
(storage);
29
if
(open)
30
open.Refresh();
31
}
32
}
33
}
ChimeraMenuPreset
ChimeraMenuPreset
Menu presets.
Definition
ChimeraMenuBase.c:4
GetGame
ArmaReforgerScripted GetGame()
Definition
game.c:1398
BaseInventoryStorageComponentClass
Definition
BaseInventoryStorageComponent.c:13
SCR_InventoryMenuUI
Definition
SCR_InventoryMenuUI.c:286
SCR_InventoryMenuUI::GetStorageUIByBaseStorageComponent
SCR_InventoryStorageBaseUI GetStorageUIByBaseStorageComponent(BaseInventoryStorageComponent pStorage)
Definition
SCR_InventoryMenuUI.c:1804
SCR_InventoryMenuUI::GetStorageList
SCR_InventoryStorageBaseUI GetStorageList()
Definition
SCR_InventoryMenuUI.c:725
SCR_InventoryMenuUI::ShowAllStoragesInList
void ShowAllStoragesInList()
Definition
SCR_InventoryMenuUI.c:1705
SCR_InventoryMenuUI::GetOpenedStorage
SCR_InventoryOpenedStorageUI GetOpenedStorage(BaseInventoryStorageComponent storage)
Definition
SCR_InventoryMenuUI.c:4957
SCR_InventoryMenuUI::ShowStoragesList
void ShowStoragesList()
Definition
SCR_InventoryMenuUI.c:1686
SCR_InventoryStorageBaseUI
Definition
SCR_InventoryStorageBaseUI.c:7
SCR_InventoryStorageBaseUI::Refresh
void Refresh()
Definition
SCR_InventoryStorageBaseUI.c:748
ScriptedBaseInventoryStorageComponentClass
Definition
ScriptedBaseInventoryStorageComponent.c:2
UpdateUI
void UpdateUI()
Virtual method for updating the UI when an item is removed/added.
Definition
ScriptedBaseInventoryStorageComponent.c:9
scripts
Game
Inventory
ScriptedBaseInventoryStorageComponent.c
Generated by
1.17.0