BlackICE Scripting

class

VendorItemActionWidgetController

  • 4 properties
  • 5 functions

Extends DeviceActionWidgetControllerBase DeviceButtonLogicControllerBase ink.ButtonController ink.DiscreteNavigationController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable

Properties

PropertyTypeOffset
priceWidgetink.TextWidgetReference0x150 scripted
priceContainerink.WidgetReference0x168 scripted
moneyStatusContainerink.WidgetReference0x180 scripted
processingStatusContainerink.WidgetReference0x198 scripted

Functions

  • void Initialize(DeviceInkGameControllerBase gameController, SActionWidgetPackage widgetData) overrideRTTI
  • void FinalizeActionExecution(game.Object executor, game.device.Action action) overrideRTTI
  • void ProcessPayment(DispenceItemFromVendor action, game.Object executor) RTTI
  • bool OnPaymentProcessed(ink.anim.Proxy e) RTTI
  • bool OnNoMoneyShowed(ink.anim.Proxy e) RTTI