BlackICE Scripting

class

ExpansionPopupGameController

  • 18 properties
  • 15 functions

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

Properties

PropertyTypeOffset
popupCanvasAnchorink.WidgetReference0x0 scripted
expansionScreenNameCName0x18 scripted
thankYouScreenNameCName0x20 scripted
reloadingScreenNameCName0x28 scripted
preOrderScreenNameCName0x30 scripted
closeButtonRefink.WidgetReference0x38 scripted
introAnimationNameCName0x50 scripted
uiSystemgame.ui.GameSystemUI?0x58 scripted
dataExpansionPopupData?0x68 scripted
requestHandlerWeakHandle<ink.ISystemRequestsHandler>0x78 scripted
showThankYouPanelbool0x88 scripted
introAnimProxyink.anim.Proxy?0x90 scripted
featuresExpansionPopupControllerWeakHandle<FeaturesExpansionPopupController>0xA0 scripted
preOrderPopupControllerWeakHandle<PreOrderPopupController>0xB0 scripted
reloadingPopupControllerWeakHandle<ReloadingExpansionPopupController>0xC0 scripted
buyButtonink.WidgetReference0xD0 scripted
preOrderButtonink.WidgetReference0xE8 scripted
isProcessingPurchasebool0x100 scripted

Functions

  • bool OnInitialize() RTTI
  • bool OnUninitialize() RTTI
  • bool OnRelease(ink.PointerEvent evt) RTTI
  • bool OnPressClose(ink.PointerEvent evt) RTTI
  • bool OnPressPreOrder(ink.PointerEvent evt) RTTI
  • bool OnPressBuy(ink.PointerEvent evt) RTTI
  • void SetupData() RTTI
  • CName GetPanelName() RTTI
  • void BuyPressed() RTTI
  • void OpenStorePage() RTTI
  • void Close() RTTI
  • void OnAdditionalContentPurchaseResult_PopUp(CName id, bool success) RTTI
  • bool OnOutroAnimationFinished(ink.anim.Proxy proxy) RTTI
  • bool OnAdditionalContentDataReloadProgress_PopUp(float progress) RTTI
  • bool OnReloadingExpansionPopupCloseEvent(ReloadingExpansionPopupCloseEvent evt) RTTI