# Set Default Soundtrack

Grammar — Set default category soundtrack to soundtrackID|Soundtrack (index) for players (with cue cue)
FlagsNative | Action

Sets the default soundtrack. The default soundtrack will play when there are no other soundtracks being played.

# Arguments

  • playergroup — Players
  • int [ preset::SoundtrackCategory ] — Category
  • string [ gamelink::Soundtrack ] — Soundtrack ID
  • int — Cue
  • int — Index

Returns — void

native void SoundtrackDefault(
	playergroup players,
	int category,
	string soundtrack,
	int cue,
	int index,
);

Category: Sound / Soundtracks

# Examples

# campaigns/liberty.sc2campaign

MapScript.galaxy

// L745
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "THanson01MusicMain", c_soundtrackCueAny, c_soundtrackIndexAny)
// L660
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "THanson02MusicMain", c_soundtrackCueAny, c_soundtrackIndexAny)
// L783
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "Mission_MusicTHanson03AMain", c_soundtrackCueAny, c_soundtrackIndexAny)
// L1108
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "THanson03BMusicMain", c_soundtrackCueAny, c_soundtrackIndexAny)
// L806
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "THorner01MusicMain", c_soundtrackCueAny, c_soundtrackIndexAny)
// L729
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "THorner02MusicMain", c_soundtrackCueAny, c_soundtrackIndexAny)
// L532
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "THorner03MusicMain", c_soundtrackCueAny, c_soundtrackIndexAny)
// L1011
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "THorner04MusicMain", c_soundtrackCueAny, c_soundtrackIndexAny)
// L988
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "THorner05SMusicMain", c_soundtrackCueAny, c_soundtrackIndexAny)
// L574
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "TRaynor01MusicMain", c_soundtrackCueAny, c_soundtrackIndexAny)
// L709
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "TRaynor03MusicMain", c_soundtrackCueAny, c_soundtrackIndexAny)
// L16767
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, null, c_soundtrackCueAny, c_soundtrackIndexAny)
// L464
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "TTosh01MusicMainMain", c_soundtrackCueAny, c_soundtrackIndexAny)
// L846
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "TTosh02MusicMain", c_soundtrackCueAny, c_soundtrackIndexAny)
// L840
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "TTosh03AMusicMain", c_soundtrackCueAny, c_soundtrackIndexAny)
// L720
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "TTosh03BMusicMain", c_soundtrackCueAny, c_soundtrackIndexAny)
// L524
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "TTychus01MusicMain", c_soundtrackCueAny, c_soundtrackIndexAny)
// L586
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "TTychus02MusicIntro", c_soundtrackCueAny, c_soundtrackIndexAny)
// L660
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "TTychus03MusicMain", c_soundtrackCueAny, c_soundtrackIndexAny)
// L546
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "TTychus04MusicMain", c_soundtrackCueAny, c_soundtrackIndexAny)
// L633
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "TTychus05MusicMain", c_soundtrackCueAny, c_soundtrackIndexAny)
// L1083
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "TValerian01MusicMain", c_soundtrackCueAny, c_soundtrackIndexAny)
// L1300
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "TValerian02AMusicMain", c_soundtrackCueAny, c_soundtrackIndexAny)
// L885
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "TValerian02BMusicMain", c_soundtrackCueAny, c_soundtrackIndexAny)
// L899
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "TValerian03MusicMain", c_soundtrackCueAny, c_soundtrackIndexAny)
// L935
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "TZeratul01MusicMain", c_soundtrackCueAny, c_soundtrackIndexAny)
// L653
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "TZeratul02MusicMain", c_soundtrackCueAny, c_soundtrackIndexAny)
// L567
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "TZeratul03MusicMain", c_soundtrackCueAny, c_soundtrackIndexAny)
// L745
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "THanson01MusicMain", c_soundtrackCueAny, c_soundtrackIndexAny)
// L660
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "THanson02MusicMain", c_soundtrackCueAny, c_soundtrackIndexAny)
// L783
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "Mission_MusicTHanson03AMain", c_soundtrackCueAny, c_soundtrackIndexAny)
// L1108
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "THanson03BMusicMain", c_soundtrackCueAny, c_soundtrackIndexAny)
// L806
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "THorner01MusicMain", c_soundtrackCueAny, c_soundtrackIndexAny)
// L729
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "THorner02MusicMain", c_soundtrackCueAny, c_soundtrackIndexAny)
// L532
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "THorner03MusicMain", c_soundtrackCueAny, c_soundtrackIndexAny)
// L1011
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "THorner04MusicMain", c_soundtrackCueAny, c_soundtrackIndexAny)
// L988
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "THorner05SMusicMain", c_soundtrackCueAny, c_soundtrackIndexAny)
// L574
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "TRaynor01MusicMain", c_soundtrackCueAny, c_soundtrackIndexAny)
// L709
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "TRaynor03MusicMain", c_soundtrackCueAny, c_soundtrackIndexAny)
// L16767
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, null, c_soundtrackCueAny, c_soundtrackIndexAny)
// L464
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "TTosh01MusicMainMain", c_soundtrackCueAny, c_soundtrackIndexAny)
// L846
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "TTosh02MusicMain", c_soundtrackCueAny, c_soundtrackIndexAny)
// L840
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "TTosh03AMusicMain", c_soundtrackCueAny, c_soundtrackIndexAny)
// L720
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "TTosh03BMusicMain", c_soundtrackCueAny, c_soundtrackIndexAny)
// L524
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "TTychus01MusicMain", c_soundtrackCueAny, c_soundtrackIndexAny)
// L586
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "TTychus02MusicIntro", c_soundtrackCueAny, c_soundtrackIndexAny)
// L660
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "TTychus03MusicMain", c_soundtrackCueAny, c_soundtrackIndexAny)
// L546
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "TTychus04MusicMain", c_soundtrackCueAny, c_soundtrackIndexAny)
// L633
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "TTychus05MusicMain", c_soundtrackCueAny, c_soundtrackIndexAny)
// L1083
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "TValerian01MusicMain", c_soundtrackCueAny, c_soundtrackIndexAny)
// L1300
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "TValerian02AMusicMain", c_soundtrackCueAny, c_soundtrackIndexAny)
// L885
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "TValerian02BMusicMain", c_soundtrackCueAny, c_soundtrackIndexAny)
// L899
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "TValerian03MusicMain", c_soundtrackCueAny, c_soundtrackIndexAny)
// L935
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "TZeratul01MusicMain", c_soundtrackCueAny, c_soundtrackIndexAny)
// L653
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "TZeratul02MusicMain", c_soundtrackCueAny, c_soundtrackIndexAny)
// L567
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "TZeratul03MusicMain", c_soundtrackCueAny, c_soundtrackIndexAny)

# campaigns/libertystory.sc2campaign

CampaignLib.galaxy

// L10209
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, null, c_soundtrackCueAny, c_soundtrackIndexAny)
// L10210
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryAmbience, null, c_soundtrackCueAny, c_soundtrackIndexAny)

# campaigns/swarm.sc2campaign

MapScript.galaxy

// L1060
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "ZHybrid01MusicAlt1", c_soundtrackCueAny, c_soundtrackIndexAny)
// L1060
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "ZHybrid01MusicAlt1", c_soundtrackCueAny, c_soundtrackIndexAny)

# campaigns/swarmstory.sc2campaign

SwarmCampaignLib.galaxy

// L9316
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, null, c_soundtrackCueAny, c_soundtrackIndexAny)
// L9317
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryAmbience, null, c_soundtrackCueAny, c_soundtrackIndexAny)
// L14103
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, null, c_soundtrackCueAny, c_soundtrackIndexAny)
// L14104
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryAmbience, null, c_soundtrackCueAny, c_soundtrackIndexAny)

# campaigns/swarmstoryutil.sc2mod

Lib281DEC45.galaxy

// L259
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, null, c_soundtrackCueAny, c_soundtrackIndexAny)

# campaigns/voidstory.sc2campaign

VoidCampaignMissionLib.galaxy

// L1464
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, null, c_soundtrackCueAny, c_soundtrackIndexAny)
// L1465
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryAmbience, null, c_soundtrackCueAny, c_soundtrackIndexAny)
// L1489
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, null, c_soundtrackCueAny, c_soundtrackIndexAny)
// L1490
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryAmbience, null, c_soundtrackCueAny, c_soundtrackIndexAny)

# campaigns/voidstory.sc2campaign

VoidCampaignStoryLib.galaxy

// L643
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, null, c_soundtrackCueAny, c_soundtrackIndexAny)

# mods/missionpacks/novacampaign.sc2mod

LibNCMI.galaxy

// L2286
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, null, c_soundtrackCueAny, c_soundtrackIndexAny)
// L2287
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryAmbience, null, c_soundtrackCueAny, c_soundtrackIndexAny)

# mods/missionpacks/novacampaign.sc2mod

LibNCST.galaxy

// L565
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, null, c_soundtrackCueAny, c_soundtrackIndexAny)

# mods/novastoryassets.sc2mod

MapScript.galaxy

// L2821
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "nDLC_Music_Nova01_Main", c_soundtrackCueAny, c_soundtrackIndexAny)
// L5352
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "nDLC_Music_Nova02_Main", c_soundtrackCueAny, c_soundtrackIndexAny)
// L9198
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "nDLC_Music_Nova03_Main", c_soundtrackCueAny, c_soundtrackIndexAny)
// L9632
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "nDLC_Music_Nova03_Main_B", c_soundtrackCueAny, c_soundtrackIndexAny)
// L6228
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryAmbience, gv_mapMusicTrack3, c_soundtrackCueAny, c_soundtrackIndexAny)
// L6360
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryAmbience, gv_mapMusicTrack4, c_soundtrackCueAny, c_soundtrackIndexAny)
// L6421
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryAmbience, gv_mapMusicTrack2, c_soundtrackCueAny, c_soundtrackIndexAny)
// L2821
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "nDLC_Music_Nova01_Main", c_soundtrackCueAny, c_soundtrackIndexAny)
// L5352
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "nDLC_Music_Nova02_Main", c_soundtrackCueAny, c_soundtrackIndexAny)
// L9198
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "nDLC_Music_Nova03_Main", c_soundtrackCueAny, c_soundtrackIndexAny)
// L9632
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "nDLC_Music_Nova03_Main_B", c_soundtrackCueAny, c_soundtrackIndexAny)
// L6228
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryAmbience, gv_mapMusicTrack3, c_soundtrackCueAny, c_soundtrackIndexAny)
// L6360
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryAmbience, gv_mapMusicTrack4, c_soundtrackCueAny, c_soundtrackIndexAny)
// L6421
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryAmbience, gv_mapMusicTrack2, c_soundtrackCueAny, c_soundtrackIndexAny)

# mods/starcoop/starcoop.sc2mod

LibCOMU.galaxy

// L7640
SoundtrackDefault(PlayerGroupSingle(lv_indexPlayer), c_soundtrackCategoryMusic, "Music_TerrHalloween", c_soundtrackCueAny, c_soundtrackIndexAny)
// L7643
SoundtrackDefault(PlayerGroupSingle(lv_indexPlayer), c_soundtrackCategoryMusic, "Music_ProtHalloween", c_soundtrackCueAny, c_soundtrackIndexAny)
// L7646
SoundtrackDefault(PlayerGroupSingle(lv_indexPlayer), c_soundtrackCategoryMusic, "Music_ZergHalloween", c_soundtrackCueAny, c_soundtrackIndexAny)
// L7649
SoundtrackDefault(PlayerGroupSingle(lv_indexPlayer), c_soundtrackCategoryMusic, "Music_TerrHalloween", c_soundtrackCueAny, c_soundtrackIndexAny)
// L7892
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "Music_TerrChristmas_Festive", c_soundtrackCueAny, c_soundtrackIndexAny)
// L7895
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "Music_ProtChristmas_Festive", c_soundtrackCueAny, c_soundtrackIndexAny)
// L7898
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "Music_ZergChristmas_Festive", c_soundtrackCueAny, c_soundtrackIndexAny)
// L7901
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "Music_TerrChristmas_Festive", c_soundtrackCueAny, c_soundtrackIndexAny)
// L8222
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "Music_TerranRedEnvelope", c_soundtrackCueAny, c_soundtrackIndexAny)
// L8225
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, "Music_ProtossRedEnvelope", c_soundtrackCueAny, c_soundtrackIndexAny)

# mods/voidprologue.sc2mod

LibA3DDD02B.galaxy

// L6935
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, null, c_soundtrackCueAny, c_soundtrackIndexAny)
// L6936
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryAmbience, null, c_soundtrackCueAny, c_soundtrackIndexAny)
// L9764
SoundtrackDefault(PlayerGroupAll(), c_soundtrackCategoryMusic, null, c_soundtrackCueAny, c_soundtrackIndexAny)