BlackICE Scripting

class

RipperdocScreenAnimationController

  • 61 properties
  • 20 functions

Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable

Properties

PropertyTypeOffset
dollink.WidgetReference0x0 scripted
defaultAnimationTabink.WidgetReference0x18 scripted
itemAnimationTabink.WidgetReference0x30 scripted
femaleHoversink.WidgetReference0x48 scripted
maleHoversink.WidgetReference0x60 scripted
F_immuneHoverTextureink.WidgetReference0x78 scripted
F_systemReplacementHoverTextureink.WidgetReference0x90 scripted
F_integumentaryHoverTextureink.WidgetReference0xA8 scripted
F_musculoskeletalHoverTextureink.WidgetReference0xC0 scripted
F_nervousHoverTextureink.WidgetReference0xD8 scripted
F_eyesHoverTextureink.ImageWidgetReference0xF0 scripted
F_legsHoverTextureink.WidgetReference0x108 scripted
F_frontalCortexHoverTextureink.WidgetReference0x120 scripted
F_handsHoverTextureink.WidgetReference0x138 scripted
F_cardiovascularHoverTextureink.WidgetReference0x150 scripted
F_armsHoverTextureink.WidgetReference0x168 scripted
M_integumentaryHoverTextureink.WidgetReference0x180 scripted
M_armsHoverTextureink.WidgetReference0x198 scripted
M_cardiovascularHoverTextureink.WidgetReference0x1B0 scripted
M_handsHoverTextureink.WidgetReference0x1C8 scripted
M_frontalCortexHoverTextureink.WidgetReference0x1E0 scripted
M_immuneHoverTextureink.WidgetReference0x1F8 scripted
M_legsHoverTextureink.WidgetReference0x210 scripted
M_systemReplacementHoverTextureink.WidgetReference0x228 scripted
M_musculoskeletalHoverTextureink.WidgetReference0x240 scripted
M_nervousHoverTextureink.WidgetReference0x258 scripted
M_eyesHoverTextureink.ImageWidgetReference0x270 scripted
man_wiresTextureink.WidgetReference0x288 scripted
woman_wiresTextureink.WidgetReference0x2A0 scripted
hoverAnimationink.anim.Proxy?0x2B8 scripted
hoverOverAnimationink.anim.Proxy?0x2C8 scripted
introDefaultAnimationink.anim.Proxy?0x2D8 scripted
outroDefaultAnimationink.anim.Proxy?0x2E8 scripted
introPaperdollAnimationink.anim.Proxy?0x2F8 scripted
outroPaperdollAnimationink.anim.Proxy?0x308 scripted
slideAnimationink.anim.Proxy?0x318 scripted
hoveredAreagame.data.EquipmentArea0x328 scripted
introAreagame.data.EquipmentArea0x32C scripted
isFemalebool0x330 scripted
areagame.data.EquipmentArea0x331 scripted
animink.anim.Proxy?0x338 scripted
animHoverink.anim.Proxy?0x348 scripted
animCancelink.anim.Proxy?0x358 scripted
isHoveringbool0x368 scripted
isSelectedbool0x369 scripted
animNameCName0x370 scripted
positionink.Margin0x378 scripted
positionOffsetfloat0x388 scripted
rootWeakHandle<ink.Widget>0x390 scripted
isSlidingOutbool0x3A0 scripted
zoomOutAnimink.anim.Proxy?0x3A8 scripted
zoomInAnimink.anim.Proxy?0x3B8 scripted
slideOutAnimink.anim.Proxy?0x3C8 scripted
slideInAnimink.anim.Proxy?0x3D8 scripted
slideDirectionbool0x3E8 scripted
cancelSlideInbool0x3E9 scripted
isInsidebool0x3EA scripted
currentAreagame.data.EquipmentArea0x3EB scripted
nextAreagame.data.EquipmentArea0x3EF scripted
midAreagame.data.EquipmentArea0x3F3 scripted
SLIDE_DURATIONfloat0x3F8 scripted

Functions

  • void StartSlide(bool isRight, game.data.EquipmentArea nextArea) RTTI
  • void ZoomDoll(bool isZoomOut) RTTI
  • bool OnZoomOutFinished(ink.anim.Proxy anim) RTTI
  • bool OnZoomInFinished(ink.anim.Proxy anim) RTTI
  • void SlideDoll(bool isSlideOut) RTTI
  • bool OnSlideOutFinished(ink.anim.Proxy anim) RTTI
  • bool OnInitialize() RTTI
  • void SetMask(bool hasMask) RTTI
  • void ForceRestartFaceAnimation() RTTI
  • void SetGender(bool female) RTTI
  • void StartHover(game.data.EquipmentArea area) RTTI
  • void StopHover() RTTI
  • void StartSelect() RTTI
  • void StopSelect() RTTI
  • void SetOutside() RTTI
  • void TryStartAnimation(CName name) RTTI
  • void AnimQueue(ink.anim.Proxy anim) RTTI
  • CName GetName(game.data.EquipmentArea area, CName suffix) RTTI
  • WeakHandle<ink.Widget> GetHoverAnimationTarget(game.data.EquipmentArea area) RTTI
  • void HideAllBodyParts() RTTI