BlackICE Scripting

class

IceMachineControllerPS

  • 2 properties
  • 11 functions

Extends VendingMachineControllerPS ScriptableDeviceComponentPS SharedGameplayPS game.DeviceComponentPS game.ComponentPS game.PersistentState IScriptable ISerializable

Properties

PropertyTypeOffset
vendorTweakIDTDBID0x2C8 scripted
iceMachineSFXIceMachineSFX0x2D0 scripted

Functions

  • bool OnInstantiated() overrideRTTI
  • TDBID GetVendorTweakID() RTTI
  • CName GetProcessingSFX() RTTI
  • CName GetGlitchStartSFX() overrideRTTI
  • CName GetGlitchStopSFX() overrideRTTI
  • CName GetIceFallSFX() RTTI
  • float GetTimeToCompletePurchase() overrideRTTI
  • int GetHackedItemCount() overrideRTTI
  • void PushShopStockActions(game.device.Action[] actions, game.GetActionsContext context) overrideRTTI
  • DispenceItemFromVendor? ActionDispenceIceCube(game.ItemID item) RTTI
  • EntityNotificationType OnDispenceItemFromVendor(DispenceItemFromVendor evt) overrideRTTI