Alchemy
Loading...
Searching...
No Matches

PlayerSlot Struct Reference

An entry of the player table: a player, its tracks and track count, and its priority check. More...

#include <sound/audio_engine_types.h>

Data Fields

struct SoundPlayer * player
struct SoundTrack * tracks
 trackCount tracks for the player.
u8 trackCount
u8 unk09
 0 in every entry; not named by TBS code.
u16 checkPriority
 Copied to the player's checkPriority; 0 everywhere.

Detailed Description

An entry of the player table: a player, its tracks and track count, and its priority check.

Definition at line 440 of file audio_engine_types.h.

Field Documentation

◆ player

◆ tracks

struct SoundTrack* PlayerSlot::tracks

trackCount tracks for the player.

Definition at line 442 of file audio_engine_types.h.

◆ trackCount

u8 PlayerSlot::trackCount

Definition at line 443 of file audio_engine_types.h.

◆ unk09

u8 PlayerSlot::unk09

0 in every entry; not named by TBS code.

Definition at line 444 of file audio_engine_types.h.

◆ checkPriority

u16 PlayerSlot::checkPriority

Copied to the player's checkPriority; 0 everywhere.

Definition at line 445 of file audio_engine_types.h.

Referenced by Audio_Initialize().