BlackICE Scripting

class

ProgressionWidgetGameController

  • 6 properties
  • 9 functions

Extends game.ui.GenericNotificationGameController game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable

Properties

PropertyTypeOffset
durationfloat0x0 scripted
playerDevelopmentSystemPlayerDevelopmentSystem?0x8 scripted
combatModePSMgame.PSMCombat0x18 scripted
combatModeListenerred.CallbackObject?0x20 scripted
playerObjectWeakHandle<game.Object>0x30 scripted
gameInstanceScriptGameInstance0x40 scripted

Functions

  • bool GetShouldSaveState() overrideRTTI
  • int GetID() overrideRTTI
  • bool OnPlayerAttach(game.Object playerPuppet) RTTI
  • bool OnPlayerDetach(game.Object playerGameObject) RTTI
  • void RegisterPSMListeners(game.Object playerObject) RTTI
  • void UnregisterPSMListeners(game.Object playerObject) RTTI
  • bool OnCombatStateChanged(int value) RTTI
  • bool OnCharacterProficiencyUpdated(ProficiencyProgressEvent evt) RTTI
  • void AddToNotificationQueue(int value, int remainingPointsToLevelUp, int delta, CName notificationColorTheme, string notificationName, game.data.ProficiencyType type, int currentLevel, bool isLevelMaxed) RTTI