REDNODE / GAME API

DisassembleManager

classscriptedClass

extends gameuiMenuGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable

Properties 15

NameTypeFlags
alpha_fadeinref<inkAnimDef>scriptedprivate
AnimOptionsinkAnimOptionsscriptedprivate
animProxyref<inkAnimProxy>scriptedprivate
CraftingBBIDref<CallbackHandle>scriptedprivate
DisassembleBBIDref<CallbackHandle>scriptedprivate
DisassembleBlackboardwref<IBlackboard>scriptedprivate
DisassembleCallbackref<UI_CraftingDef>scriptedprivate
initialPopupDelayFloatscriptedprivate
InventoryManagerref<InventoryDataManagerV2>scriptedprivate
listOfAddedInventoryItemsarray<InventoryItemData>scriptedprivate
listRefinkCompoundRefscriptedprivate
playerwref<PlayerPuppet>scriptedprivate
popupListarray<wref<DisassemblePopupLogicController>>scriptedprivate
rootwref<inkWidget>scriptedprivate
transactionSystemref<TransactionSystem>scriptedprivate

Methods 10

private final func CreatePopup()scripted
private final func CreatePopupDelay()scripted
public final func ManagePopups()scripted
protected cb func OnDelayComplete(anim: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnDisassembleComplete(value: Variant) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnRemovePopup(widget: wref<inkWidget>) -> Boolscripted
protected cb func OnUninitialize() -> Boolscripted
private final func SetupBB()scripted
private final func UnregisterFromBB()scripted