TimeskipGameController class
game.ui.TimeskipGameController
Inheritance
Base: game.ui.WidgetGameController
Derived
None.
Properties
| Property | Type | |
|---|---|---|
currentTimeLabel | ink.TextWidgetReference | scripted |
tragetTimeLabel | ink.TextWidgetReference | scripted |
diffTimeLabel | ink.TextWidgetReference | scripted |
rootContainerRef | ink.WidgetReference | scripted |
currentTimePointerRef | ink.WidgetReference | scripted |
targetTimePointerRef | ink.WidgetReference | scripted |
timeBarRef | ink.WidgetReference | scripted |
circleGradientRef | ink.WidgetReference | scripted |
startCircleGradientRef | ink.WidgetReference | scripted |
mouseHitTestRef | ink.WidgetReference | scripted |
dayIconRef | ink.WidgetReference | scripted |
nightIconRef | ink.WidgetReference | scripted |
morningIconRef | ink.WidgetReference | scripted |
eveningIconRef | ink.WidgetReference | scripted |
weatherIcon | ink.ImageWidgetReference | scripted |
intoAnimation | CName | scripted |
outroCancelAnimation | CName | scripted |
outroFinishedAnimation | CName | scripted |
progressAnimation | CName | scripted |
finishingAnimation | CName | scripted |
loopAnimationMarkerFrom | CName | scripted |
loopAnimationMarkerTo | CName | scripted |
mouseHoverOverAnimation | CName | scripted |
mouseHoverOutAnimation | CName | scripted |
outroAnimDuration | float | scripted |
player | WeakHandle<game.Object> | scripted |
data | TimeSkipPopupData? | scripted |
gameInstance | ScriptGameInstance | scripted |
timeSystem | game.TimeSystem? | scripted |
currentTimeTextParams | text.TextParameterSet? | scripted |
targetTimeTextParams | text.TextParameterSet? | scripted |
diffTimeTextParams | text.TextParameterSet? | scripted |
animProxy | ink.anim.Proxy? | scripted |
progressAnimProxy | ink.anim.Proxy? | scripted |
hoverAnimProxy | ink.anim.Proxy? | scripted |
currentTime | GameTime | scripted |
hoursToSkip | int | scripted |
currentTimeAngle | float | scripted |
targetTimeAngle | float | scripted |
axisInputCache | Vector2 | scripted |
inputEnabled | bool | scripted |
radius | float | scripted |
axisInputThreshold | float | scripted |
animationDurationMin | float | scripted |
animationDurationMax | float | scripted |
diff | float | scripted |
timeSkipped | bool | scripted |
mouseInputEnabled | bool | scripted |
scenarioEvt | TimeSkipFinishEvent? | scripted |
hoveredOver | bool | scripted |
Functions
bool OnInitialize()RTTIbool OnUninitialize()RTTIbool OnIntroFinished(ink.anim.Proxy proxy)RTTIbool OnHoverOver(ink.PointerEvent evt)RTTIbool OnHoverOut(ink.PointerEvent evt)RTTIbool OnTimeSkipCursorInitFinishedEvent(TimeSkipCursorInitFinishedEvent e)RTTIbool OnAction(game.input.ScriptListenerAction action, game.input.ScriptListenerActionConsumer consumer)RTTIbool OnMouseInput(ink.PointerEvent e)RTTIbool OnGlobalAxisInput(ink.PointerEvent e)RTTIbool OnGlobalInput(ink.PointerEvent e)RTTIvoid Apply()RTTIbool OnStartProgressionLoop(ink.anim.Proxy proxy)RTTIvoid PlayTictocAnimation()RTTIbool OnProgressAnimationFinished(ink.anim.Proxy proxy)RTTIbool OnStartFinishingLoop(ink.anim.Proxy proxy)RTTIbool OnTimeSkipFinishedEvent(game.TimeSkipFinishedEvent e)RTTIvoid Cancel()RTTIbool OnCloseAfterCanceling(ink.anim.Proxy proxy)RTTIbool OnCloseAfterFinishing(ink.anim.Proxy proxy)RTTIbool OnUpdate(float timeDelta)RTTIvoid DisplayTimeCurrent()RTTIvoid ProcessMouseInput(Vector2 mousePos)RTTIvoid UpdateTargetTime(float angle)RTTIvoid PlayAnimation(CName animationName, ink.anim.PlaybackOptions? playbackOptions)RTTIvoid UpdateIconStates(float startAngle, float finishAngle)RTTIbool IsBetween(float start, float end, float mid)RTTIvoid SetTimeSkipText(ink.TextWidgetReference textWidgetRef, text.TextParameterSet textParamsRef, int hours)RTTICName GetWeatherIcon()RTTI