Audio: Occlusion – Arma Reforger

From Bohemia Interactive Community
Revision as of 12:29, 28 January 2025 by Lou Montana (talk | contribs) (Page creation)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Red: Base Coverage for the (driver) compartment, defined in CompartmentManagerComponent.
Green: Additional coverage for the turret slot, and the compartments that are influenced by the slot. Defined in the SlotManagerComponent.

Occlusion inside vehicle cabins uses the Coverage System and is defined by the GCurrVehicleCoverage audio variable as an arbitrary float value.

  • Each compartment of a vehicle can be given a "base coverage" value, defined on the CompartmentManagerComponent.
  • Inside the SlotManagerComponent, using the "Slot Mappers" class, each Slot can be assigned a coverage value that will be added to the overall coverage as long as the slot is not destroyed (e.g windows can break, resulting in a lowering of the coverage value).
  • Therefore, the overall coverage for each vehicle department is the sum of the Base Coverage defined in the CompartmentManagerComponent and all additional slot coverage values defined in the SlotManagerComponent.

armaR-audio vehicle occlusion gcurrvehiclecoverage variable mix.png