ProgressionWidgetGameController
classscriptedClass
extends gameuiGenericNotificationGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable
Properties 6
| Name | Type | Flags |
|---|---|---|
combatModeListener | ref<CallbackHandle> | scriptedprivate |
combatModePSM | gamePSMCombat | scriptedprivate |
duration | Float | scriptedprivate |
gameInstance | GameInstance | scriptedprivate |
playerDevelopmentSystem | ref<PlayerDevelopmentSystem> | scriptedprivate |
playerObject | wref<GameObject> | scriptedprivate |
Methods 9
public final func AddToNotificationQueue(value: Int32, remainingPointsToLevelUp: Int32, delta: Int32, notificationColorTheme: CName, notificationName: script_ref<String>, type: gamedataProficiencyType, currentLevel: Int32, isLevelMaxed: Bool)scripted
public func GetID() -> Int32scripted
public func GetShouldSaveState() -> Boolscripted
protected cb func OnCharacterProficiencyUpdated(evt: ref<ProficiencyProgressEvent>) -> Boolscripted
protected cb func OnCombatStateChanged(value: Int32) -> Boolscripted
protected cb func OnPlayerAttach(playerPuppet: ref<GameObject>) -> Boolscripted
protected cb func OnPlayerDetach(playerGameObject: ref<GameObject>) -> Boolscripted
protected final func RegisterPSMListeners(playerObject: ref<GameObject>)scripted
protected final func UnregisterPSMListeners(playerObject: ref<GameObject>)scripted