AOEArea class
AOEArea
Inheritance
Base: InteractiveMasterDevice
Derived
None.
Properties
| Property | Type | |
|---|---|---|
areaComponent | game.StaticTriggerAreaComponent? | scripted |
gameEffect | game.EffectInstance? | scripted |
highLightActive | bool | scripted |
visionBlockerComponent | ent.IComponent? | scripted |
obstacleComponent | game.influence.ObstacleComponent? | scripted |
activeStatusEffects | WeakHandle<game.data.StatusEffect_Record>[] | scripted |
extendPercentAABB | float | scripted |
isAABBExtended | bool | scripted |
Functions
bool OnRequestComponents(ent.EntityRequestComponentsInterface ri)overrideRTTIbool OnTakeControl(ent.EntityResolveComponentsInterface ri)overrideRTTIbool OnGameAttached()overrideRTTIbool OnDetach()overrideRTTIbool IsGameplayRelevant()overrideRTTIAOEAreaController? GetController()overrideRTTIAOEAreaControllerPS? GetDevicePS()overrideRTTIent.IComponent? GetObstacleComponent()RTTIent.IComponent? GetVisionBlockerComponent()RTTIbool OnActivateDevice(ActivateDevice evt)RTTIbool OnDeactivateDevice(DeactivateDevice evt)RTTIbool OnRevealDeviceRequest(RevealDeviceRequest evt)overrideRTTIvoid ToggleHighlightOnTargets(bool toggle)RTTIvoid ToggleHighlightOnSingleTarget(bool toggle, ent.EntityID id)RTTIFocusForcedHighlightData? CreateHighlight(EFocusForcedHighlightType highlightType)RTTIvoid ActivateArea()RTTIvoid DeactivateArea()RTTIvoid ActivateEffect()RTTIvoid StopGameEffect()RTTIent.Entity?[] GetEntitiesInArea()RTTIbool OnAreaEnter(ent.AreaEnteredEvent evt)overrideRTTIbool OnAreaExit(ent.AreaExitedEvent evt)overrideRTTIvoid UpdateWillingInvestigator()RTTIvoid ApplyActiveStatusEffectsToEntity(ent.EntityID entityID)RTTIvoid RemoveActiveStatusEffectsFromEntity(ent.EntityID entityID)RTTIFocusForcedHighlightData? GetDefaultHighlight()overrideRTTIgame.Object? GetStimTarget()overrideRTTIent.Entity? GetDistractionControllerSource(AreaEffectData? effectData)overrideRTTIfloat GetDistractionStimLifetime(float defaultValue)overrideRTTIvoid ExtendBoundingBox()RTTI