BlackICE Scripting

class game.ui

TimeskipGameController

game.ui.TimeskipGameController

  • 50 properties
  • 28 functions

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

Properties

PropertyTypeOffset
currentTimeLabelink.TextWidgetReference0x0 scripted
tragetTimeLabelink.TextWidgetReference0x18 scripted
diffTimeLabelink.TextWidgetReference0x30 scripted
rootContainerRefink.WidgetReference0x48 scripted
currentTimePointerRefink.WidgetReference0x60 scripted
targetTimePointerRefink.WidgetReference0x78 scripted
timeBarRefink.WidgetReference0x90 scripted
circleGradientRefink.WidgetReference0xA8 scripted
startCircleGradientRefink.WidgetReference0xC0 scripted
mouseHitTestRefink.WidgetReference0xD8 scripted
dayIconRefink.WidgetReference0xF0 scripted
nightIconRefink.WidgetReference0x108 scripted
morningIconRefink.WidgetReference0x120 scripted
eveningIconRefink.WidgetReference0x138 scripted
weatherIconink.ImageWidgetReference0x150 scripted
intoAnimationCName0x168 scripted
outroCancelAnimationCName0x170 scripted
outroFinishedAnimationCName0x178 scripted
progressAnimationCName0x180 scripted
finishingAnimationCName0x188 scripted
loopAnimationMarkerFromCName0x190 scripted
loopAnimationMarkerToCName0x198 scripted
mouseHoverOverAnimationCName0x1A0 scripted
mouseHoverOutAnimationCName0x1A8 scripted
outroAnimDurationfloat0x1B0 scripted
playerWeakHandle<game.Object>0x1B8 scripted
dataTimeSkipPopupData?0x1C8 scripted
gameInstanceScriptGameInstance0x1D8 scripted
timeSystemgame.TimeSystem?0x1F0 scripted
currentTimeTextParamstext.TextParameterSet?0x200 scripted
targetTimeTextParamstext.TextParameterSet?0x210 scripted
diffTimeTextParamstext.TextParameterSet?0x220 scripted
animProxyink.anim.Proxy?0x230 scripted
progressAnimProxyink.anim.Proxy?0x240 scripted
hoverAnimProxyink.anim.Proxy?0x250 scripted
currentTimeGameTime0x260 scripted
hoursToSkipint0x264 scripted
currentTimeAnglefloat0x268 scripted
targetTimeAnglefloat0x26C scripted
axisInputCacheVector20x270 scripted
inputEnabledbool0x278 scripted
radiusfloat0x27C scripted
axisInputThresholdfloat0x280 scripted
animationDurationMinfloat0x284 scripted
animationDurationMaxfloat0x288 scripted
difffloat0x28C scripted
timeSkippedbool0x290 scripted
mouseInputEnabledbool0x291 scripted
scenarioEvtTimeSkipFinishEvent?0x298 scripted
hoveredOverbool0x2A8 scripted

Functions

  • bool OnInitialize() RTTI
  • bool OnUninitialize() RTTI
  • bool OnIntroFinished(ink.anim.Proxy proxy) RTTI
  • bool OnHoverOver(ink.PointerEvent evt) RTTI
  • bool OnHoverOut(ink.PointerEvent evt) RTTI
  • bool OnTimeSkipCursorInitFinishedEvent(TimeSkipCursorInitFinishedEvent e) RTTI
  • bool OnAction(game.input.ScriptListenerAction action, game.input.ScriptListenerActionConsumer consumer) RTTI
  • bool OnMouseInput(ink.PointerEvent e) RTTI
  • bool OnGlobalAxisInput(ink.PointerEvent e) RTTI
  • bool OnGlobalInput(ink.PointerEvent e) RTTI
  • void Apply() RTTI
  • bool OnStartProgressionLoop(ink.anim.Proxy proxy) RTTI
  • void PlayTictocAnimation() RTTI
  • bool OnProgressAnimationFinished(ink.anim.Proxy proxy) RTTI
  • bool OnStartFinishingLoop(ink.anim.Proxy proxy) RTTI
  • bool OnTimeSkipFinishedEvent(game.TimeSkipFinishedEvent e) RTTI
  • void Cancel() RTTI
  • bool OnCloseAfterCanceling(ink.anim.Proxy proxy) RTTI
  • bool OnCloseAfterFinishing(ink.anim.Proxy proxy) RTTI
  • bool OnUpdate(float timeDelta) RTTI
  • void DisplayTimeCurrent() RTTI
  • void ProcessMouseInput(Vector2 mousePos) RTTI
  • void UpdateTargetTime(float angle) RTTI
  • void PlayAnimation(CName animationName, ink.anim.PlaybackOptions? playbackOptions) RTTI
  • void UpdateIconStates(float startAngle, float finishAngle) RTTI
  • bool IsBetween(float start, float end, float mid) RTTI
  • void SetTimeSkipText(ink.TextWidgetReference textWidgetRef, text.TextParameterSet textParamsRef, int hours) RTTI
  • CName GetWeatherIcon() RTTI