BlackICE Scripting

class

AccumulatedDamageDigitLogicController

  • 76 properties
  • 14 functions

Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable

Properties

PropertyTypeOffset
critWidgetink.TextWidgetReference0x0 scripted
headshotWidgetink.TextWidgetReference0x18 scripted
rootWidgetWeakHandle<ink.Widget>0x30 scripted
panelWidgetWeakHandle<ink.Widget>0x40 scripted
textWidgetWeakHandle<ink.TextWidget>0x50 scripted
ownerWeakHandle<game.Object>0x60 scripted
gameControllerWeakHandle<DamageDigitsGameController>0x70 scripted
activebool0x80 scripted
successfulbool0x81 scripted
successfulCriticalbool0x82 scripted
damageAccumulatedfloat0x84 scripted
showingBothDigitsbool0x88 scripted
stickToTargetbool0x89 scripted
currentlyStickingbool0x8A scripted
projectionink.ScreenProjection?0x90 scripted
showAnimProxyink.anim.Proxy?0xA0 scripted
critAnimProxyink.anim.Proxy?0xB0 scripted
blinkProxyink.anim.Proxy?0xC0 scripted
headshotAnimProxyink.anim.Proxy?0xD0 scripted
distanceModifierfloat0xE0 scripted
calculatedDistanceHeightBiasfloat0xE4 scripted
stickingDistanceHeightBiasfloat0xE8 scripted
projectionInterpolationOffsetink.Margin0xEC scripted
projectionInterpolationOffsetTotalink.Margin0xFC scripted
projectionInterpolationProgressfloat0x10C scripted
projectionFreezePositionbool0x110 scripted
positionUpdatedbool0x111 scripted
currentEngineTimefloat0x114 scripted
lastEngineTimefloat0x118 scripted
arrayPositionint0x11C scripted
showPositiveAnimDefink.anim.Definition?0x120 scripted
showPositiveAnimFadeInInterpolatorink.anim.TransparencyInterpolator?0x130 scripted
showPositiveAnimFadeOutInterpolatorink.anim.TransparencyInterpolator?0x140 scripted
showPositiveAnimMarginInterpolatorink.anim.MarginInterpolator?0x150 scripted
showPositiveAnimScaleUpInterpolatorink.anim.ScaleInterpolator?0x160 scripted
showPositiveAnimScaleDownInterpolatorink.anim.ScaleInterpolator?0x170 scripted
showNegativeAnimDefink.anim.Definition?0x180 scripted
showNegativeAnimFadeInInterpolatorink.anim.TransparencyInterpolator?0x190 scripted
showNegativeAnimFadeOutInterpolatorink.anim.TransparencyInterpolator?0x1A0 scripted
showNegativeAnimMarginInterpolatorink.anim.MarginInterpolator?0x1B0 scripted
showCritAnimDefink.anim.Definition?0x1C0 scripted
showCritAnimFadeOutInterpolatorink.anim.TransparencyInterpolator?0x1D0 scripted
animStickTargetOffsetVector40x1E0 scripted
animTimeFadeInfloat0x1F0 scripted
animTimeFadeOutfloat0x1F4 scripted
animBothTimeFadeInfloat0x1F8 scripted
animBothTimeFadeOutfloat0x1FC scripted
animTimeDelayfloat0x200 scripted
animBothTimeDelayfloat0x204 scripted
animStartHeightfloat0x208 scripted
animEndHeightfloat0x20C scripted
animPopScalefloat0x210 scripted
animPopEndScalefloat0x214 scripted
animPopInDurationfloat0x218 scripted
animPopOutDurationfloat0x21C scripted
animBothOffsetXfloat0x220 scripted
animBothOffsetYfloat0x224 scripted
animBothStickingOffsetYfloat0x228 scripted
animTimeCritDelayfloat0x22C scripted
animBothTimeCritDelayfloat0x230 scripted
animTimeCritFadefloat0x234 scripted
animBothTimeCritFadefloat0x238 scripted
animMaxScreenDistanceFromLastfloat0x23C scripted
animScreenInterpolationTimefloat0x240 scripted
animMinScreenDistanceFromLastfloat0x244 scripted
animStickTargetWorldZOffsetfloat0x248 scripted
animStickingOffsetYfloat0x24C scripted
animDistanceModifierMinDistancefloat0x250 scripted
animDistanceModifierMaxDistancefloat0x254 scripted
animDistanceModifierMinValuefloat0x258 scripted
animDistanceModifierMaxValuefloat0x25C scripted
animDistanceHeightBiasfloat0x260 scripted
animStickingDistanceHeightBiasfloat0x264 scripted
animPositiveOpacityfloat0x268 scripted
animNegativeOpacityfloat0x26C scripted
animDynamicFadeInDurationfloat0x270 scripted

Functions

  • bool OnInitialize() RTTI
  • bool OnUninitialize() RTTI
  • bool IsProjectedEntity(WeakHandle<game.Object> entity) RTTI
  • void SetProjection(ink.ScreenProjection projection, WeakHandle<DamageDigitsGameController> gameController) RTTI
  • void SetActive(bool active) RTTI
  • void Show(game.ui.DamageInfo damageInfo, bool showingBothDigits, bool oneInstance, bool forceStickToTarget) RTTI
  • void CalculateDistanceModifier(Vector4 fromVec, Vector4 toVec) RTTI
  • void UpdatePositionAndScale(bool showingBothDigits) RTTI
  • void UpdateDuration(bool showingBothDigits) RTTI
  • void UpdateDamageInfo(game.ui.DamageInfo damageInfo, bool showingBothDigits) RTTI
  • bool OnScreenProjectionUpdate(ink.ScreenProjection projection) RTTI
  • bool OnHide(ink.anim.Proxy anim) RTTI
  • void CreateShowAnimation() RTTI
  • CName BuildStateName(game.data.DamageType damageType, game.ui.HitType hitType, bool showingBothDigits, SHitFlag[] flags) RTTI