VentilationArea class
VentilationArea
Inheritance
Base: InteractiveMasterDevice
Derived
None.
Properties
| Property | Type | |
|---|---|---|
areaComponent | game.StaticTriggerAreaComponent? | scripted |
RestartGameEffectOnAttach | bool | scripted |
AttackRecord | string | scripted |
gameEffectRef | game.EffectRef | scripted |
gameEffect | game.EffectInstance? | scripted |
highLightActive | bool | scripted |
Functions
bool OnRequestComponents(ent.EntityRequestComponentsInterface ri)overrideRTTIbool OnTakeControl(ent.EntityResolveComponentsInterface ri)overrideRTTIbool OnGameAttached()overrideRTTIbool OnDetach()overrideRTTIVentilationAreaController? GetController()overrideRTTIVentilationAreaControllerPS? GetDevicePS()overrideRTTIbool OnActivateDevice(ActivateDevice evt)RTTIbool OnRevealDeviceRequest(RevealDeviceRequest evt)overrideRTTIvoid ToggleHighlightOnTargets(bool toogle)RTTIvoid ToggleHighlightOnSingleTarget(bool toogle, ent.EntityID id)RTTIFocusForcedHighlightData? CreateHighlight(EFocusForcedHighlightType highlightType)RTTIvoid PlayGameEffect()RTTIvoid StopGameEffect()RTTIent.Entity?[] GetEntitiesInArea()RTTIvoid ApplyStatusEffect(string effectTDBID)RTTIbool OnAreaEnter(ent.AreaEnteredEvent evt)overrideRTTIbool OnAreaExit(ent.AreaExitedEvent evt)overrideRTTIFocusForcedHighlightData? GetDefaultHighlight()overrideRTTIgame.Object? GetStimTarget()overrideRTTIent.Entity? GetDistractionControllerSource(AreaEffectData? effectData)overrideRTTI