BlackICE Scripting

class

ModioTermsPopupController

  • 19 properties
  • 26 functions

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

Properties

PropertyTypeOffset
hyperlinkButtonRef1ink.WidgetReference0x0 scripted
hyperlinkButtonRef2ink.WidgetReference0x18 scripted
hyperlinkButtonRef3ink.WidgetReference0x30 scripted
agreeBtnRefink.WidgetReference0x48 scripted
NoThanksBtnRefink.WidgetReference0x60 scripted
toggleSelectBtnRefink.WidgetReference0x78 scripted
agreeTxtRefink.TextWidgetReference0x90 scripted
questionOne_ContainerRefink.WidgetReference0xA8 scripted
questionTwo_ContainerRefink.WidgetReference0xC0 scripted
questionOne_ToggleFillRefink.WidgetReference0xD8 scripted
questionTwo_ToggleFillRefink.WidgetReference0xF0 scripted
consoleWarningink.TextWidgetReference0x108 scripted
ps5Warningink.RichTextBoxWidgetReference0x120 scripted
dataModioTermsPopupData?0x138 scripted
requestHandlerWeakHandle<ink.ISystemRequestsHandler>0x148 scripted
acceptButtonControllerWeakHandle<ink.ButtonController>0x158 scripted
questionOne_Statebool0x168 scripted
questionTwo_Statebool0x169 scripted
colorNamesModsMenuColorsNames0x170 scripted

Functions

  • bool OnInitialize() RTTI
  • bool OnUninitialize() RTTI
  • bool OnTermsPress(ink.PointerEvent evt) RTTI
  • bool OnTermsHoverOver(ink.PointerEvent evt) RTTI
  • bool OnTermsHoverOut(ink.PointerEvent evt) RTTI
  • bool OnPrivacyPress(ink.PointerEvent evt) RTTI
  • bool OnPrivacyHoverOver(ink.PointerEvent evt) RTTI
  • bool OnPrivacyHoverOut(ink.PointerEvent evt) RTTI
  • bool OnCDPRPrivacyPress(ink.PointerEvent evt) RTTI
  • bool OnCDPRPrivacyHoverOver(ink.PointerEvent evt) RTTI
  • bool OnCDPRPrivacyHoverOut(ink.PointerEvent evt) RTTI
  • bool OnAgreePress(WeakHandle<ink.ButtonController> controller) RTTI
  • bool OnCancelPress(WeakHandle<ink.ButtonController> controller) RTTI
  • bool OnAgreeTouch(ink.PointerEvent e) RTTI
  • bool OnCancelTouch(ink.PointerEvent e) RTTI
  • bool OnToggleSelectPress(WeakHandle<ink.ButtonController> controller) RTTI
  • void Agree() RTTI
  • void Close() RTTI
  • bool OnRelease(ink.PointerEvent evt) RTTI
  • bool OnPressQuestionOne(ink.PointerEvent evt) RTTI
  • bool OnPressQuestionTwo(ink.PointerEvent evt) RTTI
  • void UpdateToggleOne() RTTI
  • void UpdateToggleTwo() RTTI
  • void UpdateAcceptButton() RTTI
  • bool OnHoverOutQuestionOne(ink.PointerEvent e) RTTI
  • bool OnHoverOutQuestionTwo(ink.PointerEvent e) RTTI