AccumulatedDamageDigitLogicController class
AccumulatedDamageDigitLogicController
Inheritance
Base: ink.WidgetLogicController
Derived
None.
Properties
| Property | Type | |
|---|---|---|
critWidget | ink.TextWidgetReference | scripted |
headshotWidget | ink.TextWidgetReference | scripted |
rootWidget | WeakHandle<ink.Widget> | scripted |
panelWidget | WeakHandle<ink.Widget> | scripted |
textWidget | WeakHandle<ink.TextWidget> | scripted |
owner | WeakHandle<game.Object> | scripted |
gameController | WeakHandle<DamageDigitsGameController> | scripted |
active | bool | scripted |
successful | bool | scripted |
successfulCritical | bool | scripted |
damageAccumulated | float | scripted |
showingBothDigits | bool | scripted |
stickToTarget | bool | scripted |
currentlySticking | bool | scripted |
projection | ink.ScreenProjection? | scripted |
showAnimProxy | ink.anim.Proxy? | scripted |
critAnimProxy | ink.anim.Proxy? | scripted |
blinkProxy | ink.anim.Proxy? | scripted |
headshotAnimProxy | ink.anim.Proxy? | scripted |
distanceModifier | float | scripted |
calculatedDistanceHeightBias | float | scripted |
stickingDistanceHeightBias | float | scripted |
projectionInterpolationOffset | ink.Margin | scripted |
projectionInterpolationOffsetTotal | ink.Margin | scripted |
projectionInterpolationProgress | float | scripted |
projectionFreezePosition | bool | scripted |
positionUpdated | bool | scripted |
currentEngineTime | float | scripted |
lastEngineTime | float | scripted |
arrayPosition | int | scripted |
showPositiveAnimDef | ink.anim.Definition? | scripted |
showPositiveAnimFadeInInterpolator | ink.anim.TransparencyInterpolator? | scripted |
showPositiveAnimFadeOutInterpolator | ink.anim.TransparencyInterpolator? | scripted |
showPositiveAnimMarginInterpolator | ink.anim.MarginInterpolator? | scripted |
showPositiveAnimScaleUpInterpolator | ink.anim.ScaleInterpolator? | scripted |
showPositiveAnimScaleDownInterpolator | ink.anim.ScaleInterpolator? | scripted |
showNegativeAnimDef | ink.anim.Definition? | scripted |
showNegativeAnimFadeInInterpolator | ink.anim.TransparencyInterpolator? | scripted |
showNegativeAnimFadeOutInterpolator | ink.anim.TransparencyInterpolator? | scripted |
showNegativeAnimMarginInterpolator | ink.anim.MarginInterpolator? | scripted |
showCritAnimDef | ink.anim.Definition? | scripted |
showCritAnimFadeOutInterpolator | ink.anim.TransparencyInterpolator? | scripted |
animStickTargetOffset | Vector4 | scripted |
animTimeFadeIn | float | scripted |
animTimeFadeOut | float | scripted |
animBothTimeFadeIn | float | scripted |
animBothTimeFadeOut | float | scripted |
animTimeDelay | float | scripted |
animBothTimeDelay | float | scripted |
animStartHeight | float | scripted |
animEndHeight | float | scripted |
animPopScale | float | scripted |
animPopEndScale | float | scripted |
animPopInDuration | float | scripted |
animPopOutDuration | float | scripted |
animBothOffsetX | float | scripted |
animBothOffsetY | float | scripted |
animBothStickingOffsetY | float | scripted |
animTimeCritDelay | float | scripted |
animBothTimeCritDelay | float | scripted |
animTimeCritFade | float | scripted |
animBothTimeCritFade | float | scripted |
animMaxScreenDistanceFromLast | float | scripted |
animScreenInterpolationTime | float | scripted |
animMinScreenDistanceFromLast | float | scripted |
animStickTargetWorldZOffset | float | scripted |
animStickingOffsetY | float | scripted |
animDistanceModifierMinDistance | float | scripted |
animDistanceModifierMaxDistance | float | scripted |
animDistanceModifierMinValue | float | scripted |
animDistanceModifierMaxValue | float | scripted |
animDistanceHeightBias | float | scripted |
animStickingDistanceHeightBias | float | scripted |
animPositiveOpacity | float | scripted |
animNegativeOpacity | float | scripted |
animDynamicFadeInDuration | float | scripted |
Functions
bool OnInitialize()RTTIbool OnUninitialize()RTTIbool IsProjectedEntity(WeakHandle<game.Object> entity)RTTIvoid SetProjection(ink.ScreenProjection projection, WeakHandle<DamageDigitsGameController> gameController)RTTIvoid SetActive(bool active)RTTIvoid Show(game.ui.DamageInfo damageInfo, bool showingBothDigits, bool oneInstance, bool forceStickToTarget)RTTIvoid CalculateDistanceModifier(Vector4 fromVec, Vector4 toVec)RTTIvoid UpdatePositionAndScale(bool showingBothDigits)RTTIvoid UpdateDuration(bool showingBothDigits)RTTIvoid UpdateDamageInfo(game.ui.DamageInfo damageInfo, bool showingBothDigits)RTTIbool OnScreenProjectionUpdate(ink.ScreenProjection projection)RTTIbool OnHide(ink.anim.Proxy anim)RTTIvoid CreateShowAnimation()RTTICName BuildStateName(game.data.DamageType damageType, game.ui.HitType hitType, bool showingBothDigits, SHitFlag[] flags)RTTI