Skip to content

MusicProfile

16.18

Class Documentation

Edit documentation

The music event set of a game mode: the champion music and theme music events that the AudioGlobalEventManager triggers for game events.

A profile is a game mode config. A mode names its profile in GameModeMapData.MusicProfile. When the client initialises the profile, the profile hands itself to the active manager, which keeps it as the one active profile and subscribes its two event tables together with the manager's own announcer table.

A profile needs a manager. If no AudioGlobalEventManager object is loaded, the client logs an error and the profile does nothing.

The client triggers the events of an active profile but plays no sound for them. AudioGlobalEventManager describes where the chain stops.

Properties

0x93c1d30

String = ""
Edit documentation

Unknown string. No client code that reads it was found.

0xb01bdea6

F32 = 0
Edit documentation

Unknown float. No client code that reads it was found.

0xdea83ccf

Bool = false
Edit documentation

Unknown flag. No client code that reads it was found.

ChampionMusicEvents

Embed<ChampionMusicEvents>
Default value
{
  "RiftHeraldSteal": "0x0",
  "BaronKill": "0x0",
  "VoidGatorSteal": "0x0",
  "DragonKill": "0x0",
  "Aced": "0x0",
  "ChampionExecuted": "0x0",
  "BaronSteal": "0x0",
  "TowerKill": "0x0",
  "MultiKill": "0x0",
  "BountyStarting": "0x0",
  "0x6a4fa98c": "0x0",
  "MinionsSpawn": "0x0",
  "GrubsStolen": "0x0",
  "ElderSpawn": "0x0",
  "PentaKill": "0x0",
  "ChampionKill": "0x0",
  "VoidGatorKill": "0x0",
  "ElderDragonSteal": "0x0",
  "GameEnd": "0x0",
  "InhibitorKill": "0x0",
  "ElderDragonSolo": "0x0",
  "RiftHeraldKill": "0x0",
  "PlayerReconnect": "0x0",
  "BaronSolo": "0x0",
  "InhibitorRespawnSoon": "0x0",
  "BaronSpawn": "0x0",
  "GrubsKill": "0x0",
  "Respawn": "0x0",
  "DragonSteal": "0x0",
  "ElderDragonKill": "0x0",
  "GrubsSolo": "0x0",
  "GameStart": "0x0",
  "DragonSolo": "0x0",
  "0xba9bae76": [],
  "KillingSpree": "0x0",
  "0xc0a99193": "0x0",
  "PlayerDisconnect": "0x0",
  "0xd0cc4924": "0x0",
  "BountyEnded": "0x0",
  "RiftHeraldSpawn": "0x0",
  "FirstBlood": "0x0",
  "InhibitorRespawn": "0x0",
  "ChampionShutdown": "0x0",
  "RiftHeraldSolo": "0x0"
}
Edit documentation

The champion music event table: one ChampionMusicEvent link per game event.

ThemeMusicEvents

Embed<ThemeMusicEvents>
Default value
{
  "RiftHeraldSteal": "0x0",
  "BaronKill": "0x0",
  "VoidGatorSteal": "0x0",
  "DragonKill": "0x0",
  "Aced": "0x0",
  "ChampionExecuted": "0x0",
  "BaronSteal": "0x0",
  "TowerKill": "0x0",
  "MultiKill": "0x0",
  "BountyStarting": "0x0",
  "0x6a4fa98c": "0x0",
  "MinionsSpawn": "0x0",
  "GrubsStolen": "0x0",
  "ElderSpawn": "0x0",
  "PentaKill": "0x0",
  "ChampionKill": "0x0",
  "VoidGatorKill": "0x0",
  "ElderDragonSteal": "0x0",
  "GameEnd": "0x0",
  "InhibitorKill": "0x0",
  "ElderDragonSolo": "0x0",
  "RiftHeraldKill": "0x0",
  "PlayerReconnect": "0x0",
  "BaronSolo": "0x0",
  "InhibitorRespawnSoon": "0x0",
  "BaronSpawn": "0x0",
  "GrubsKill": "0x0",
  "Respawn": "0x0",
  "DragonSteal": "0x0",
  "ElderDragonKill": "0x0",
  "GrubsSolo": "0x0",
  "GameStart": "0x0",
  "DragonSolo": "0x0",
  "0xba9bae76": [],
  "KillingSpree": "0x0",
  "0xc0a99193": "0x0",
  "PlayerDisconnect": "0x0",
  "0xd0cc4924": "0x0",
  "BountyEnded": "0x0",
  "RiftHeraldSpawn": "0x0",
  "FirstBlood": "0x0",
  "InhibitorRespawn": "0x0",
  "ChampionShutdown": "0x0",
  "RiftHeraldSolo": "0x0"
}
Edit documentation

The theme music event table: one ThemeMusicEvent link per game event. See ThemeMusicEvents.

feature

Hash = "0x0"
Removed in 16.20
Edit documentation

Removed from current builds.

objectPath

Hash = "0x0"
16.19
Add documentation

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

Referenced by 1 class · 1 property