BlackICE Scripting

class

PitchEulaGameController

  • 24 properties
  • 15 functions

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

Properties

PropertyTypeOffset
eulaWidgetink.WidgetReference0x10 scripted
sliderWidgetink.WidgetReference0x28 scripted
declineButtonTextink.TextWidgetReference0x40 scripted
acceptButtonTextink.TextWidgetReference0x58 scripted
contentTextRefink.TextWidgetReference0x70 scripted
contentTextLocKeyCName0x88 scripted
gamerTagContainerRefink.WidgetReference0x90 scripted
gamerTagTextink.TextWidgetReference0xA8 scripted
declineEulaPopupink.WidgetReference0xC0 scripted
declineEulaPopupConfirmButtonRefink.WidgetReference0xD8 scripted
declineEulaQuitGameHintRefink.WidgetReference0xF0 scripted
eulaHintsContainerRefink.WidgetReference0x108 scripted
uiSystemgame.ui.GameSystemUI?0x120 scripted
delaySystemgame.DelaySystem?0x130 scripted
requestHandlerWeakHandle<ink.ISystemRequestsHandler>0x140 scripted
eventDispatcherWeakHandle<ink.MenuEventDispatcher>0x150 scripted
eulaIsAcceptedbool0x160 scripted
eulaReadbool0x161 scripted
eulaReadWhenButtonWasPressedbool0x162 scripted
declinePopupOpenedbool0x163 scripted
sliderControllerWeakHandle<ink.SliderController>0x168 scripted
declineEulaPopupConfirmButtonControllerWeakHandle<ink.ButtonController>0x178 scripted
declineEulaPopupProxyink.anim.Proxy?0x188 scripted
eulaAnimationProxyink.anim.Proxy?0x198 scripted

Functions

  • bool OnInitialize() overrideRTTI
  • void PlatformUsernameReceived(string platformName) overrideRTTI
  • void InitializeAndShowEula() RTTI
  • bool OnUninitialize() overrideRTTI
  • bool OnSetMenuEventDispatcher(WeakHandle<ink.MenuEventDispatcher> d) overrideRTTI
  • bool OnEulaScrollbarValueChanged(WeakHandle<ink.SliderController> sliderController, float progress, float value) RTTI
  • bool OnShortcutRelease(ink.PointerEvent e) RTTI
  • bool OnShortcutPress(ink.PointerEvent e) RTTI
  • bool OnHold(ink.PointerEvent evt) RTTI
  • void DeclineEula() RTTI
  • void CloseDeclineEula() RTTI
  • bool OnEulaDeclinePopupClosed(ink.anim.Proxy e) RTTI
  • void OnPopupCloseButtonStateChanged(WeakHandle<ink.ButtonController> controller, ink.EButtonState oldState, ink.EButtonState newState) RTTI
  • void AcceptEula() RTTI
  • bool OnEulaIsAccepted(ink.anim.Proxy e) RTTI