BlackICE Scripting

class character

CreationBodyMorphOption

character.CreationBodyMorphOption

  • 16 properties
  • 24 functions

Extends CharacterCreationBodyMorphBaseOption ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable

Properties

PropertyTypeOffset
optionLabelink.TextWidgetReference0x8 scripted
selectedLabelink.TextWidgetReference0x20 scripted
selectorNextBtnink.WidgetReference0x38 scripted
selectorPrevBtnink.WidgetReference0x50 scripted
selectorTextureink.ImageWidgetReference0x68 scripted
arrowsTextureink.ImageWidgetReference0x80 scripted
optionSwitchHintink.WidgetReference0x98 scripted
selectorOptionWeakHandle<game.ui.CharacterCustomizationOption>0xB0 scripted
morphInfoWeakHandle<game.ui.MorphInfo>0xC0 scripted
appearanceInfoWeakHandle<game.ui.AppearanceInfo>0xD0 scripted
switcherInfoWeakHandle<game.ui.SwitcherInfo>0xE0 scripted
currSelectorIndexint0xF0 scripted
selectorWeakHandle<ink.Widget>0xF8 scripted
inputDisabledbool0x108 scripted
isVisiblebool0x109 scripted
animationProxyink.anim.Proxy?0x110 scripted

Functions

  • bool OnInitialize() RTTI
  • bool OnUninitialize() RTTI
  • bool OnHoverOverNext(ink.PointerEvent e) RTTI
  • bool OnHoverOutNext(ink.PointerEvent e) RTTI
  • bool OnHoverOverPrev(ink.PointerEvent e) RTTI
  • bool OnHoverOutPrev(ink.PointerEvent e) RTTI
  • bool OnNext(ink.PointerEvent e) RTTI
  • bool OnPrev(ink.PointerEvent e) RTTI
  • bool OnShortcutPress(ink.PointerEvent e) RTTI
  • bool OnHoverOverWidget(ink.PointerEvent e) RTTI
  • bool OnHoverOutWidget(ink.PointerEvent e) RTTI
  • void SetInputDisabled(bool disabled) RTTI
  • void Previous() RTTI
  • void Next() RTTI
  • WeakHandle<game.ui.CharacterCustomizationOption> GetSelectorOption() RTTI
  • uint GetSelectorIndex() RTTI
  • void SetOption(WeakHandle<game.ui.CharacterCustomizationOption> option) RTTI
  • void ResetOption() RTTI
  • void RefreshView() RTTI
  • void SetSelectorOption(WeakHandle<game.ui.CharacterCustomizationOption> option) RTTI
  • void SetSelectedMorphName(WeakHandle<game.ui.MorphInfo> morphInfo, int currIndex, bool? force) RTTI
  • void SetSelectedAppearanceDefinition(WeakHandle<game.ui.AppearanceInfo> appearanceInfo, int currIndex, bool? force) RTTI
  • void SetSelectedSwitcherOption(WeakHandle<game.ui.SwitcherInfo> switcherInfo, int currIndex, bool? force) RTTI
  • int Circle(int v, int min, int max) RTTI