csharp
public record class HearingSettingsWhat being able to hear means.
Remarks
A noise is reported rather than sampled — PerceptionSystem.ReportNoise — because there is nothing continuous to test against: an entity is not audible, an event is. That is also why there is no occlusion here. Sound goes round corners, and a hearing sense that raycasts is a sense that cannot hear a shout from the next room, which is the one thing players expect it to do.
Fields and properties (1)
public float RangeHow far a noise of loudness 1 carries, in metres.
Used by (3)
- AiGameplayDebuggerVixen.Ai.Diagnostics
- PerceptionConfigVixen.Ai.Perception
- PerceptionSystemVixen.Ai.Perception