BlackICE Scripting

class

AOEAreaControllerPS

  • 1 property
  • 18 functions

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

Properties

PropertyTypeOffset
AOEAreaSetupAOEAreaSetup0x298 scripted

Functions

  • CName GetActionName() RTTI
  • TDBID GetAreaEffect() RTTI
  • float GetEffectDuration() RTTI
  • bool BlocksVisibility() RTTI
  • bool IsDangerous() RTTI
  • bool EffectsOnlyActiveInArea() RTTI
  • void GetQuestActions(out game.device.Action[] outActions, game.GetActionsContext context) overrideRTTI
  • DeactivateDevice? ActionDeactivateDevice() overrideRTTI
  • bool GetActions(out game.device.Action[] outActions, game.GetActionsContext context) overrideRTTI
  • void GameAttached() overrideRTTI
  • EntityNotificationType OnActivateDevice(ActivateDevice evt) overrideRTTI
  • EntityNotificationType OnActionForceResetDevice(ActionForceResetDevice evt) overrideRTTI
  • void QueueDeactivateAction(float delayTime) RTTI
  • EntityNotificationType OnDeactivateDevice(DeactivateDevice evt) overrideRTTI
  • void ToggleEffectors() RTTI
  • bool IsAreaActive() RTTI
  • TDBID GetInkWidgetTweakDBID(game.GetActionsContext context) overrideRTTI
  • TDBID GetDeviceIconTweakDBID() overrideRTTI