CyberwareAttributesSkills
classscriptedClass
extends inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable
Properties 14
| Name | Type | Flags |
|---|---|---|
attributes | CyberwareAttributes_ContainersStruct | scriptedprotected |
devPoints | Int32 | scriptedprivate |
levelUpPoints | inkTextRef | scriptedprotected |
OnAttributesChangeCallback | ref<CallbackHandle> | scriptedprivate |
OnChemicalResistanceChangedCallback | ref<CallbackHandle> | scriptedprivate |
OnDevelopmentPointsChangeCallback | ref<CallbackHandle> | scriptedprivate |
OnEnergyResistanceChangedCallback | ref<CallbackHandle> | scriptedprivate |
OnMaxHealthChangedCallback | ref<CallbackHandle> | scriptedprivate |
OnPhysicalResistanceChangedCallback | ref<CallbackHandle> | scriptedprivate |
OnProficiencyChangeCallback | ref<CallbackHandle> | scriptedprivate |
OnThermalResistanceChangedCallback | ref<CallbackHandle> | scriptedprivate |
playerPuppet | wref<PlayerPuppet> | scriptedprivate |
resistances | CyberwareAttributes_ResistancesStruct | scriptedprotected |
uiBlackboard | wref<IBlackboard> | scriptedprivate |
Methods 12
private final func HelperGetStatText(currStatType: gamedataStatType, statsSystem: ref<StatsSystem>) -> Stringscripted
protected cb func OnAttributesChange(value: Variant) -> Boolscripted
protected cb func OnDevelopmentPointsChange(value: Variant) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnProficiencyChange(value: Variant) -> Boolscripted
protected cb func OnResistancesHover(controller: wref<inkButtonController>, oldState: inkEButtonState, newState: inkEButtonState) -> Boolscripted
protected cb func OnSomeResistanceChanged(value: Int32) -> Boolscripted
private final func OnSpendPoints(e: ref<inkPointerEvent>)scripted
private final func SyncDevPoints()scripted
private final func SyncProficiencies()scripted
private final func SyncStats()scripted
private final func SyncWithPlayerDevSystem()scripted