BlackICE Scripting

class

DifficultySelectionMenu

  • 20 properties
  • 24 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
difficulty0Tappedbool0x159 scripted
difficulty1Tappedbool0x15A scripted
difficulty2Tappedbool0x15B scripted
difficulty3Tappedbool0x15C scripted

Functions

  • bool OnInitialize() overrideRTTI
  • bool OnUninitialize() overrideRTTI
  • void TextureTransition(red.ResourceReferenceScriptToken atlas, CName part) RTTI
  • bool OnPressDifficulty0(ink.PointerEvent e) RTTI
  • bool OnPressDifficulty1(ink.PointerEvent e) RTTI
  • bool OnPressDifficulty2(ink.PointerEvent e) RTTI
  • bool OnPressDifficulty3(ink.PointerEvent e) 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
  • bool OnHoverOutDifficulty0(ink.PointerEvent e) RTTI
  • bool OnHoverOutDifficulty1(ink.PointerEvent e) RTTI
  • bool OnHoverOutDifficulty2(ink.PointerEvent e) RTTI
  • bool OnHoverOutDifficulty3(ink.PointerEvent e) RTTI
  • void PlayTranslationAnimation() RTTI
  • void SetDifficulty(game.Difficulty difficulty) RTTI
  • bool OnButtonRelease(ink.PointerEvent evt) overrideRTTI
  • 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