REDNODE / GAME API

CyberwareMainGameController

classscriptedClass

extends inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable

Properties 14

NameTypeFlags
attributesListinkCompoundRefscriptedprivate
CyberwareColumnLeftinkCompoundRefscriptedprivate
CyberwareColumnRightinkCompoundRefscriptedprivate
InventoryManagerref<InventoryDataManagerV2>scriptedprivate
MainViewRootinkWidgetRefscriptedprivate
personalStatsListinkCompoundRefscriptedprivate
playerwref<PlayerPuppet>scriptedprivate
rawStatsDataarray<StatViewData>scriptedprivate
resistancesListinkCompoundRefscriptedprivate
resistanceViewCNamescriptedprivate
statViewCNamescriptedprivate
toolTipOffsetinkMarginscriptedprivate
TooltipsManagerwref<gameuiTooltipsManager>scriptedprivate
TooltipsManagerRefinkWidgetRefscriptedprivate

Methods 16

private final func AddCyberwareSlot(equipArea: gamedataEquipmentArea, parentRef: inkCompoundRef)scripted
private final func AddStat(statType: gamedataStatType, list: inkCompoundRef, opt viewElement: CName)scripted
private final func GetCyberwareSlotControllerFromTarget(evt: ref<inkPointerEvent>) -> ref<CyberwareSlot>scripted
private final func HideTooltips()scripted
private final func OnCyberwareRequestTooltip(slot: wref<CyberwareSlot>)scripted
protected cb func OnCyberwareSlotHoverOut(evt: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnCyberwareSlotHoverOver(evt: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
private final func OnIntro()scripted
protected cb func OnUninitialize() -> Boolscripted
public final func PopulateStats()scripted
private final func PrepareCyberwareSlots()scripted
private final func PrepareTooltips()scripted
private final func RemoveBB()scripted
private final func RequestStat(stat: gamedataStatType) -> StatViewDatascripted
private final func SetupBB()scripted