Skip to content

MapAudioDataProperties

Changed on PBE 16.23

PBE 16.23 changes this class. This page shows the live definition. PBE changes

Class Documentation

Edit documentation

The audio of a map. The client reads the object Maps/Shipping/Map<id>/Audio when it loads the map, and does three things with it:

  1. It handles the object that BaseData links to first, by the same steps.
  2. It loads the bankUnits of the object.
  3. It picks one audio variant from FeaturesList and applies it. See FeatureAudioDataProperties for the rule.

It also reads ListenerConfiguration.

Changes on PBE 16.23

0x3a5754e0 re-added Pointer<0xbbc70f90>
objectPath re-added Hash

Properties

0x3a5754e0

Pointer<0xbbc70f90> = null
Removed in 16.21 16.21
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

BaseData

Link<MapAudioDataProperties> = "0x0"
Edit documentation

Another map audio object whose banks and audio variants apply to this map too. The client handles the base before this object. If both have a variant for the key of the game, the variant of this object replaces the music and the announcer prefix of the variant of the base.

FeaturesList

List2<FeatureAudioDataProperties> = []
14.11
Edit documentation

The audio variants of the map, as links to FeatureAudioDataProperties objects. The client applies at most one entry of this list: the entry whose feature equals the key of the game, or else the entry with the key Default.

ListenerConfiguration

Hash = "0x0"
16.20
Edit documentation

The AudioListenerConfiguration of the map, as the path hash of the object. It sets the height, the offsets and the pitch of the audio listener.

The client reads it from the audio object of the current map when it sets up the map's audio. If the object sets none, or the hash resolves to no loaded object, the client follows BaseData and takes the first configuration that resolves. If none resolves, the listener uses built-in values that equal the defaults of AudioListenerConfiguration.

MobileMixEvent

String = ""
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

PcMixEvent

String = ""
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

bankUnits

List2<BankUnit> = []
Edit documentation

The Wwise files that the map always loads, as a list of BankUnit entries. The banks of the selected audio variant are loaded in addition to these.

objectPath

Hash = "0x0"
Removed in 16.21 16.21
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

Referenced by 1 class · 1 property