Vixen
c7401864
csharp
public record class HearingSettings

What being able to hear means.

Read the guide page for this →

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 Range

    How far a noise of loudness 1 carries, in metres.

Used by (3)

  • AiGameplayDebuggerVixen.Ai.Diagnostics
  • PerceptionConfigVixen.Ai.Perception
  • PerceptionSystemVixen.Ai.Perception