BlackICE Scripting

class

InteractiveAdControllerPS

  • 3 properties
  • 11 functions

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

Properties

PropertyTypeOffset
showAdbool0x288 scripted
showVendorbool0x289 scripted
locationAddedbool0x28A scripted

Functions

  • bool OnInstantiated() overrideRTTI
  • void Initialize() overrideRTTI
  • CloseAd? ActionCloseAd(string ButtonName) RTTI
  • ShowVendor? ActionShowVendor(string ButtonName) RTTI
  • bool GetActions(out game.device.Action[] actions, game.GetActionsContext context) overrideRTTI
  • void GetQuestActions(out game.device.Action[] outActions, game.GetActionsContext context) overrideRTTI
  • EntityNotificationType OnCloseAd(CloseAd evt) RTTI
  • EntityNotificationType OnShowVendor(ShowVendor evt) RTTI
  • void SetIsReady(bool value) RTTI
  • void AddLocation(bool value) RTTI
  • InteractiveDeviceBlackboardDef? GetBlackboardDef() overrideRTTI