ArmorEquipGameController
classscriptedClass
extends gameuiMenuGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable
Extended by 1 type
Properties 43
| Name | Type | Flags |
|---|---|---|
areaTags | array<CName> | scriptedprotected |
backgroundVideo | wref<inkVideo> | scriptedprotected |
buttonFlathead | wref<inkCanvas> | scriptedprotected |
buttonPlayer | wref<inkCanvas> | scriptedprotected |
buttonScrollDn | wref<inkCanvas> | scriptedprotected |
buttonScrollUp | wref<inkCanvas> | scriptedprotected |
buttonToolbox | wref<inkCanvas> | scriptedprotected |
chestTags | array<CName> | scriptedprotected |
consumableTags | array<CName> | scriptedprotected |
craftingSystem | wref<CraftingSystem> | scriptedprotected |
equipArea | gamedataEquipmentArea | scriptedprotected |
equipmentSystem | wref<EquipmentSystem> | scriptedprotected |
faceTags | array<CName> | scriptedprotected |
framesTags | array<CName> | scriptedprotected |
headTags | array<CName> | scriptedprotected |
inventory | array<wref<gameItemData>> | scriptedprotected |
inventoryCanvas | wref<inkWidget> | scriptedprotected |
inventoryList | wref<inkVerticalPanel> | scriptedprotected |
inventoryManager | ref<InventoryDataManager> | scriptedprotected |
itemTooltipName | CName | scriptedprotected |
legTags | array<CName> | scriptedprotected |
modulesTags | array<CName> | scriptedprotected |
operationsMode | operationsMode | scriptedprotected |
panelFlathead | wref<inkCanvas> | scriptedprotected |
panelPlayer | wref<inkCanvas> | scriptedprotected |
panelToolbox | wref<inkCanvas> | scriptedprotected |
paperDollList | array<CName> | scriptedprotected |
paperdollVideo | wref<inkVideo> | scriptedprotected |
player | wref<PlayerPuppet> | scriptedprotected |
playerCraftBook | ref<CraftBook> | scriptedprotected |
recipeItemList | array<TweakDBID> | scriptedprotected |
scrollOffset | Int32 | scriptedprotected |
slotIndex | Int32 | scriptedprotected |
subCharacterSystem | wref<SubCharacterSystem> | scriptedprotected |
tooltipContainer | wref<inkCompoundWidget> | scriptedprotected |
tooltipLeft | wref<InventorySlotTooltip> | scriptedprotected |
tooltipRight | wref<InventorySlotTooltip> | scriptedprotected |
tooltipsLibrary | ResRef | scriptedprotected |
tooltipStylePath | ResRef | scriptedprotected |
transactionSystem | wref<TransactionSystem> | scriptedprotected |
uiBB_Equipment | ref<UI_EquipmentDef> | scriptedprotected |
uiBB_EquipmentBlackboard | wref<IBlackboard> | scriptedprotected |
weaponTags | array<CName> | scriptedprotected |
Methods 33
protected final func CreateTooltip(out tooltipController: wref<InventorySlotTooltip>)scripted
protected final func DisassembleItem(itemID: ItemID, quantity: Int32)scripted
protected final func HelperAddInventoryButton(itemData: ref<gameItemData>, slotId: Int32)scripted
protected final func HelperAddPaperdollButton(argTitle: script_ref<String>, containerSlot: ref<inkCanvas>, equipArea: gamedataEquipmentArea, slotIndex: Int32, areaTags: script_ref<array<CName>>)scripted
protected final func HelperClearButton(slotId: Int32)scripted
protected func HideTooltips()scripted
protected final func OnEquipmentChange(value: Variant)scripted
protected cb func OnInitialize() -> Boolscripted
protected final func OnInventoryChange(value: Variant)scripted
public func OnInventoryItemEnter(e: ref<inkPointerEvent>)scripted
public func OnInventoryItemExit(e: ref<inkPointerEvent>)scripted
public final func OnInventoryItemPush(e: ref<inkPointerEvent>)scripted
public final func OnPaperDollCursor(e: ref<inkPointerEvent>)scripted
public func OnPaperdollItemEnter(e: ref<inkPointerEvent>)scripted
public final func OnPaperdollItemExit(e: ref<inkPointerEvent>)scripted
public final func OnScrollDn(e: ref<inkPointerEvent>)scripted
public final func OnScrollUp(e: ref<inkPointerEvent>)scripted
public final func OnSelectFlathead(e: ref<inkPointerEvent>)scripted
public final func OnSelectPlayer(e: ref<inkPointerEvent>)scripted
public final func OnSelectToolbox(e: ref<inkPointerEvent>)scripted
protected final func ProcessFlatheadClick(e: ref<inkPointerEvent>)scripted
protected final func ProcessPaperDollFlatheadClick(e: ref<inkPointerEvent>)scripted
protected final func ProcessPaperDollPlayerClick(e: ref<inkPointerEvent>)scripted
protected final func ProcessPlayerClick(e: ref<inkPointerEvent>)scripted
protected final func ProcessToolboxClick(e: ref<inkPointerEvent>)scripted
protected final func RefreshEquipment()scripted
protected final func RefreshFlatheadEquipment()scripted
protected func RefreshInventoryList()scripted
protected final func RefreshPlayerEquipment()scripted
protected final func RefreshTooltipsInventory(tooltipItemData: ref<gameItemData>, equippedItemId: ItemID)scripted
protected final func RefreshTooltipsPaperdoll(tooltipItemData: script_ref<ItemViewData>)scripted
protected final func RemovedCyberware(items: script_ref<array<wref<gameItemData>>>) -> array<wref<gameItemData>>scripted
protected final func SetCraftList()scripted