BlackICE Scripting

class

DifficultySelectionMenu

  • 16 properties
  • 16 functions

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

Properties

PropertyTypeOffset
difficultyTitleink.TextWidgetReference0x48 scripted
textureTopink.ImageWidgetReference0x60 scripted
textureBottomink.ImageWidgetReference0x78 scripted
hoverAnimationCName0x90 scripted
difficulty0ink.WidgetReference0x98 scripted
difficulty1ink.WidgetReference0xB0 scripted
difficulty2ink.WidgetReference0xC8 scripted
difficulty3ink.WidgetReference0xE0 scripted
animationProxyink.anim.Proxy?0xF8 scripted
lastShownPartCName0x108 scripted
lastAtlasred.ResourceReferenceScriptToken0x110 scripted
translationAnimationCtrlWeakHandle<ink.TextReplaceAnimationController>0x118 scripted
localizedTextstring0x128 scripted
c_atlas1red.ResourceReferenceScriptToken0x148 scripted
c_atlas2red.ResourceReferenceScriptToken0x150 scripted
isInputLockedbool0x158 scripted

Functions

  • bool OnInitialize() overrideRTTI
  • bool OnUninitialize() overrideRTTI
  • void TextureTransition(red.ResourceReferenceScriptToken atlas, CName part) RTTI
  • bool OnHoverOverDifficulty0(ink.PointerEvent e) RTTI
  • bool OnHoverOverDifficulty1(ink.PointerEvent e) RTTI
  • bool OnHoverOverDifficulty2(ink.PointerEvent e) RTTI
  • bool OnHoverOverDifficulty3(ink.PointerEvent e) RTTI
  • void PlayTranslationAnimation() RTTI
  • bool OnButtonRelease(ink.PointerEvent evt) overrideRTTI
  • bool OnPress(ink.PointerEvent e) RTTI
  • void PriorMenu() overrideRTTI
  • void NextMenu() overrideRTTI
  • void OnIntro() RTTI
  • void OnOutro() RTTI
  • bool OnOutroComplete(ink.anim.Proxy anim) RTTI
  • void PlayAnim(CName animName, CName? callBack) RTTI