csharp
public enum SenseMaskWhich senses something is visible to, or which a listener runs.
Remarks
A mask rather than five bools, because it is the thing a broad phase filters on and both ends of a perception test carry one: a source says "I can be seen and heard but not felt", a listener says "I see and I hear", and the pair is one and away from an answer.
Fields and properties (7)
NoneNothing. A source with this is invisible to everything, which is how a disguise works.
SightSight.
HearingHearing.
DamageDamage.
TouchTouch.
TeamTeam.
AllAll five.
Used by (25)
- AiStimuliSourceVixen.Ai.Perception
- BindingTestsVixen.Ai.Perception.Tests
- EventSenseTestsVixen.Ai.Perception.Tests
- FleetVixen.Ai.Perception.Tests
- NearestPerceivedInputVixen.Ai.Perception
- NearestPerceivedSensorVixen.Ai.Perception
- NearestPerceivedServiceVixen.Ai.Perception
- PatrolChaseGiveUpTestsVixen.Ai.Nodes.Tests
- PerceivedCountBindingVixen.Ai.Perception
- PerceivedCountInputVixen.Ai.Perception
- PerceivedCountSensorVixen.Ai.Perception
- PerceivedTargetDecoratorVixen.Ai.Perception
- PerceivedTargetsVixen.Ai.Perception
- PerceptionConfigVixen.Ai.Perception
- PerceptionCostTestsVixen.Ai.Perception.Tests
- PerceptionInputsVixen.Ai.Perception
- PerceptionNodeTestsVixen.Ai.Perception.Tests
- PerceptionSystemVixen.Ai.Perception
- SensesVixen.Ai.Perception
- SightOcclusionTestsVixen.Ai.Perception.Tests
- SightTestsVixen.Ai.Perception.Tests
- TargetLocationAgeBindingVixen.Ai.Perception
- TypeRegistrationVixen.Ai.Perception
- VillageVixen.Ai.Nodes.Tests
- Vixen_Ai_Perception_Ecs_AiStimuliSourceSerializerVixen.Ai.Perception