BlackICE Scripting

class character

CreationBodyMorphColorOption

character.CreationBodyMorphColorOption

  • 13 properties
  • 28 functions

Extends CharacterCreationBodyMorphBaseOption ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable

Properties

PropertyTypeOffset
optionLabelink.TextWidgetReference0x8 scripted
colorPickerBtnink.WidgetReference0x20 scripted
selectorNextBtnink.WidgetReference0x38 scripted
selectorPrevBtnink.WidgetReference0x50 scripted
selectorTextureink.ImageWidgetReference0x68 scripted
arrowsTextureink.ImageWidgetReference0x80 scripted
optionSwitchHintink.WidgetReference0x98 scripted
colorPickerOptionWeakHandle<game.ui.CharacterCustomizationOption>0xB0 scripted
appearanceInfoWeakHandle<game.ui.AppearanceInfo>0xC0 scripted
currColorIndexint0xD0 scripted
selectorWeakHandle<ink.Widget>0xD8 scripted
inputDisabledbool0xE8 scripted
isVisiblebool0xE9 scripted

Functions

  • bool OnInitialize() RTTI
  • bool OnUninitialize() RTTI
  • bool OnNext(ink.PointerEvent e) RTTI
  • bool OnPrev(ink.PointerEvent e) RTTI
  • void Previous() RTTI
  • void Next() RTTI
  • bool OnShortcutPress(ink.PointerEvent e) RTTI
  • bool OnHoverOverWidget(ink.PointerEvent e) RTTI
  • bool OnHoverOutWidget(ink.PointerEvent e) 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 OnHoverOverColorPicker(ink.PointerEvent e) RTTI
  • bool OnHoverOutColorPicker(ink.PointerEvent e) RTTI
  • bool OnColorPickerTriggered(WeakHandle<ink.Widget> widget) RTTI
  • void SetInputDisabled(bool disabled) RTTI
  • void SetChildNavigable(bool navigable) RTTI
  • WeakHandle<game.ui.CharacterCustomizationOption> GetColorPickerOption() RTTI
  • uint GetColorIndex() RTTI
  • bool IsColorPickerTriggered() RTTI
  • void RefreshColorPicker(int index, bool isTriggered) RTTI
  • void SetOption(WeakHandle<game.ui.CharacterCustomizationOption> option) RTTI
  • void ResetOption() RTTI
  • void RefreshView() RTTI
  • void SetColorPickerOption(WeakHandle<game.ui.AppearanceInfo> appearanceInfo, WeakHandle<game.ui.CharacterCustomizationOption> option) RTTI
  • void SetSelectedAppearanceDefinitionColor(WeakHandle<game.ui.AppearanceInfo> appearanceInfo, int currIndex, bool? force) RTTI
  • int Circle(int v, int min, int max) RTTI