BlackICE Scripting

class

GOGProfileGameController

  • 9 properties
  • 26 functions

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

Properties

PropertyTypeOffset
retryButtonink.WidgetReference0x0 scripted
parentContainerWidgetink.WidgetReference0x18 scripted
isFirstLoginbool0x30 scripted
showingFirstLoginbool0x31 scripted
canRetrybool0x32 scripted
currentScreenTypeGogPopupScreenType0x33 scripted
currentWidgetWeakHandle<ink.Widget>0x38 scripted
gogRewardsListGogRewardEntryData?[]0x48 scripted
uiSystemgame.ui.GameSystemUI?0x58 scripted

Functions

  • bool OnInitialize() RTTI
  • bool OnUninitialize() RTTI
  • bool OnRetry(ink.PointerEvent e) RTTI
  • bool OnButtonRelease(ink.PointerEvent evt) RTTI
  • void HandleClose(ink.PointerEvent evt) RTTI
  • void HandleRetry() RTTI
  • void HidePreviousWidget() RTTI
  • bool OnRefreshGOGState(game.ui.RefreshGOGState evt) RTTI
  • bool OnLinkClicked(LinkClickedEvent evt) RTTI
  • bool OnDisconnectClickedEvent(DisconnectClickedEvent evt) RTTI
  • bool IsErrorRetryable(game.OnlineSystemErrors error) RTTI
  • void ShowError(game.OnlineSystemErrors error) RTTI
  • void ShowThanks() RTTI
  • void ShowFeatureInfo() RTTI
  • void ShowLoading() RTTI
  • void PopulateRewardsList(bool isEp1Enabled) RTTI
  • void UpdateUnlockedRewards() RTTI
  • GogRewardEntryData?[] GetObtainedAndAmazonRewards() RTTI
  • void ShowRewards() RTTI
  • bool OnDelayedUpdateLayoutCompletedEvent(DelayedUpdateLayoutCompletedEvent evt) RTTI
  • bool IsBaseRewardGroup(CName groupName) RTTI
  • void ShowRegister(string registerUrl, byte[] qrCodePNGBlob) RTTI
  • bool OnGogRewardsEntryHoverOver(GogRewardsEntryHoverOver evt) RTTI
  • bool OnGogRewardsEntryHoverOut(GogRewardsEntryHoverOut evt) RTTI
  • void ShowRetryButton(bool show) RTTI
  • EGOGMenuState GetMenuState() RTTI