Music in Lego Star Wars II

This page documents information about Lego Star Wars II's music files.

Lego Star Wars II, like Lego Star Wars I and Bionicle Heroes, decompresses its music into `.wgt` files during installation. These WGT files are actually just regular WAV files, and can be modified by changing their extension appropriately.

## `music.txt`

`music.txt` is equivalent in function to later games' `MUSIC.CFG`, and similar in fuction to even later games' `TRACKS.CFG` and `SOUNDEVENTSTREAMS.CFG`. Nonetheless, the syntax is different, as can be seen below. Notable limitations are the inability to change volume and a lack of fade-in cues for quiet tracks.

```
; Music.TXT  -  Coded by John Hodskinson  -  Master edited by David Whittaker - Please DO NOT CHANGE !

; PROJECT  -  Lego Star Wars Trilogy (LSW2)

; Main Music

music "Titles"
music "StatusScreen"
;music "Credits2m"
music "Ep4_EndCredits"
music "Ep5_EndCredits"
music "Ep6_EndCredits"

;---------------------------

; Old LSW in-game Music - NEEDED For PSP (and PS2 testing, thereof)

; Maul
music "Ep1_7_Quiet"
music "Ep1_7_Action"
music "Ep1_7_Ambience"
quiactpair "Ep1_7_Quiet" "Ep1_7_Action"    00.00  32.40  64.25  93.35  118.35
quiambpair "Ep1_7_Quiet" "Ep1_7_Ambience"

; Dooku
music "Ep2_5_Quiet"
music "Ep2_5_Action"
music "Ep2_5_Ambience"
quiactpair "Ep2_5_Quiet" "Ep2_5_Action"    00.00  14.60  60.75  71.50  79.50
quiambpair "Ep2_5_Quiet" "Ep2_5_Ambience"

; Vader
music "Ep3_6_Action"
music "Ep3_6_Ambience"
quiambpair "Ep3_6_Action" "Ep3_6_Ambience"

;---------------------------

; Music + Ambiences

;---------------------------
;---------------------------
; Ep4

music "Qui_BR_Tantive"
music "Act_BR_Tantive"
music "amb_BR_Tantive"
quiactpair "Qui_BR_Tantive"  "Act_BR_Tantive"  00.00  09.95  28.50  46.00  57.70
quiambpair "Qui_BR_Tantive"  "amb_BR_Tantive"

;---------------------------

; For generic Tatooine (outside)
music "Qui_Tatooine"
music "Act_Tatooine"
music "amb_Tatooine"
quiactpair "Qui_Tatooine"  "Act_Tatooine"  00.00  11.50  26.99  35.29  40.49
quiambpair "Qui_Tatooine"  "amb_Tatooine"

; For Tatooine_B (inside SandCrawler)
music "Qui_Tatooine_B"
music "Act_Tatooine_B"
music "amb_Tatooine_B"
quiactpair "Qui_Tatooine_B"  "Act_Tatooine_B"  00.00  11.50  26.99  35.29  40.49
quiambpair "Qui_Tatooine_B"  "amb_Tatooine_B"

;---------------------------

music "Qui_Mos_A"
music "Qui_Mos_B"
music "Qui_MosAlley"
music "Qui_MosCant1"
music "Qui_MosCant2"
music "Qui_MosHangar"

music "Act_Mos_A"
music "Act_Mos_B"
music "Act_MosAlley"
music "Act_MosCant"
music "Act_MosHangar"

music "amb_Mos"
music "amb_MosAlley"
music "amb_MosCant"
music "amb_MosHangar"

quiactpair "Qui_Mos_A"      "Act_Mos_A"      00.00  25.84  41.39  63.36  80.60
quiactpair "Qui_Mos_B"      "Act_Mos_B"      00.00  17.37  36.73  66.78  83.68
quiactpair "Qui_MosAlley"   "Act_MosAlley"   00.00  25.84  41.39  63.36  80.60
quiactpair "Qui_MosCant1"   "Act_MosCant"    00.00  24.93  42.84  58.92  89.89
quiactpair "Qui_MosCant2"   "Act_MosCant"    00.00  24.93  42.84  58.92  89.89
quiactpair "Qui_MosHangar"  "Act_MosHangar"  00.00  19.75  39.90  46.75  55.65

quiambpair "Qui_Mos_A"      "amb_Mos"
quiambpair "Qui_Mos_B"      "amb_Mos"
quiambpair "Qui_MosAlley"   "amb_MosAlley"
quiambpair "Qui_MosCant1"   "amb_MosCant"
quiambpair "Qui_MosCant2"   "amb_MosCant"
quiambpair "Qui_MosHangar"  "amb_MosHangar"

;---------------------------

music "Qui_DS_Rescue"
music "Act_DS_Rescue"
music "amb_DS_Rescue"
quiactpair "Qui_DS_Rescue"  "Act_DS_Rescue"  00.00  10.98  38.91  58.46  86.76
quiambpair "Qui_DS_Rescue"  "amb_DS_Rescue"

;---------------------------

music "Qui_DS_Escape"
music "Act_DS_Escape"
music "amb_DS_Escape"
quiactpair "Qui_DS_Escape"  "Act_DS_Escape"  00.00  18.47  33.56  50.64  67.90
quiambpair "Qui_DS_Escape"  "amb_DS_Escape"

;---------------------------

; For DeathStarBattle_ABC (surface) - VEHICLE - No Quiet

music "Act_DSB_Appr"
music "amb_DSB"
quiambpair "Act_DSB_Appr"   "amb_DSB"

;---------------------------

; For DeathStarBattle_D (trench) - VEHICLE - No Quiet

music "Act_DSB_Trench"
quiambpair "Act_DSB_Trench" "amb_DSB"

;---------------------------

; For DeathStarBattle_D (shield generator gone) - VEHICLE - No Quiet

music "Act_DSB_ShieldGone"
quiambpair "Act_DSB_ShieldGone" "amb_DSB"

;---------------------------
;---------------------------
; Ep5

; For HothBattle_ACDE (outside) - VEHICLE - No Quiet

music "Act_HothBattle_ACDE"
music "amb_HothBattle_ACDE"
quiambpair "Act_HothBattle_ACDE" "amb_HothBattle_ACDE"

; For HothBattle_B    (inside)  - VEHICLE - No Quiet

music "Act_HothBattle_B"
music "amb_HothBattle_B"
quiambpair "Act_HothBattle_B" "amb_HothBattle_B"

;---------------------------

; For HothEscape_ABC (inside)

music "Qui_HothEscape_ABC"
music "Act_HothEscape_ABC"
quiactpair "Qui_HothEscape_ABC" "Act_HothEscape_ABC"  00.00  20.18  34.18  46.98  65.80
quiambpair "Qui_HothEscape_ABC" "amb_HothBattle_B"

; For HothEscape_D (outside)

music "Qui_HothEscape_D"
music "Act_HothEscape_D"
music "amb_HothEscape_D"
quiactpair "Qui_HothEscape_D" "Act_HothEscape_D"  00.00  17.74  33.06  43.74  56.65
quiambpair "Qui_HothEscape_D" "amb_HothEscape_D"

;---------------------------

; For Act_AstChase_ABC (space) - VEHICLE - No Quiet

music "Act_AstChase_ABC"
quiambpair "Act_AstChase_ABC" "amb_DS_Rescue"

; For Act_AstChase_D   (space w/ StarDests)  - VEHICLE - No Quiet

music "Act_AstChase_D"
quiambpair "Act_AstChase_D" "amb_DS_Rescue"

; For Act_AstChase_Cave   (Monster Mouth)  - VEHICLE - No Quiet

music "Act_AstChase_Cave"
music "amb_AstChase_Cave"
quiambpair "Act_AstChase_Cave" "amb_AstChase_Cave"

;---------------------------

; For Dagobah_ABCE (forest)

music "Qui_Dagobah_ABCE"
music "Act_Dagobah_ABCE"
music "amb_Dagobah_ABCE"
quiactpair "Qui_Dagobah_ABCE" "Act_Dagobah_ABCE"  00.00  09.52  18.57  31.76  36.26
quiambpair "Qui_Dagobah_ABCE" "amb_Dagobah_ABCE"

; For Dagobah_D (caves)

music "Qui_Dagobah_D"
music "Act_Dagobah_D"
music "amb_Dagobah_D"
quiactpair "Qui_Dagobah_D" "Act_Dagobah_D"  00.00  14.23  31.60  50.38  74.02
quiambpair "Qui_Dagobah_D" "amb_Dagobah_D"

;---------------------------

; For CloudCity_Trap (all inside)

music "Qui_CC_Trap"
music "Act_CC_Trap"
music "amb_CC_Trap"
quiactpair "Qui_CC_Trap"  "Act_CC_Trap"  00.00  15.32  29.58  46.53  56.37
quiambpair "Qui_CC_Trap"  "amb_CC_Trap"

;---------------------------

; For CloudCity_Escape_A (inside)

music "Qui_CC_Escape_A"
music "Act_CC_Escape_A"
quiactpair "Qui_CC_Escape_A"  "Act_CC_Escape_A"  00.00  33.08  60.37  90.27  124.45
quiambpair "Qui_CC_Escape_A"  "amb_CC_Trap"

; For CloudCity_Escape_BC (outside)

music "Qui_CC_Escape_BC"
music "Act_CC_Escape_BC"
music "amb_CC_Escape_BC"
quiactpair "Qui_CC_Escape_BC"  "Act_CC_Escape_BC"  00.00  33.08  60.37  90.27  124.45
quiambpair "Qui_CC_Escape_BC"  "amb_CC_Escape_BC"

;---------------------------
;---------------------------
; EP6

; For JabbasPalace_A (outside)

music "Qui_Jabbas_A"
music "Act_Jabbas_A"
quiactpair "Qui_Jabbas_A"  "Act_Jabbas_A"  00.00  05.85  15.84  22.83  34.27
quiambpair "Qui_Jabbas_A"  "amb_Tatooine"

; For JabbasPalace_BD (inside)

music "Qui_Jabbas_BD"
music "Act_Jabbas_BD"
music "amb_Jabbas_BDE"
quiactpair "Qui_Jabbas_BD"  "Act_Jabbas_BD"  00.00  12.88  28.60  42.53  65.57
quiambpair "Qui_Jabbas_BD"  "amb_Jabbas_BDE"

; For JabbasPalace_E (inside + Rancor)

;music "Qui_Jabbas_E"
music "Act_Jabbas_E"
;quiactpair "Qui_Jabbas_E"  "Act_Jabbas_E"  00.00  11.51  19.78  30.46  36.68
;quiambpair "Qui_Jabbas_E"  "amb_Jabbas_BDE"
quiambpair "Act_Jabbas_E"  "amb_Jabbas_BDE"

; For Sarlacc/Jabba Disco Room

music "Act_GamorrDisco"
quiambpair "Act_GamorrDisco"  "amb_Jabbas_BDE"

;---------------------------

; For Sarlacc_Pit_A (outside)

;music "Qui_Sarlacc_A"
music "Act_Sarlacc_A"
;quiactpair "Qui_Sarlacc_A"  "Act_Sarlacc_A"  00.00  14.60  27.49  35.60  53.06
;quiambpair "Qui_Sarlacc_A"  "amb_Tatooine"
quiambpair "Act_Sarlacc_A"  "amb_Tatooine"

; For Sarlacc_Pit_B (inside)

music "Qui_Sarlacc_B"
music "Act_Sarlacc_B"
quiactpair "Qui_Sarlacc_B"  "Act_Sarlacc_B"  00.00  15.04  32.27  54.45  70.82
quiambpair "Qui_Sarlacc_B"  "amb_Tatooine"

; For Sarlacc_Pit_C (outside)

;music "Qui_Sarlacc_C"
music "Act_Sarlacc_C"
;quiactpair "Qui_Sarlacc_C"  "Act_Sarlacc_C"  00.00  15.20  22.56  35.42  46.46
;quiambpair "Qui_Sarlacc_C"  "amb_Tatooine"
quiambpair "Act_Sarlacc_C"  "amb_Tatooine"

;---------------------------

; For SpeederChase (Endor Forest)

music "Qui_SpeederChase"
music "Act_SpeederChase"
music "amb_EndorForest"
quiactpair "Qui_SpeederChase"  "Act_SpeederChase"  00.00  19.56  41.69  68.09  90.95
quiambpair "Qui_SpeederChase"  "amb_EndorForest"

;---------------------------

; For EndorBattle (Endor Forest)

music "Qui_EndorBattle_ABC"
music "Act_EndorBattle_ABC"
quiactpair "Qui_EndorBattle_ABC"  "Act_EndorBattle_ABC"  00.00  11.63  23.84  43.16  69.07
quiambpair "Qui_EndorBattle_ABC"  "amb_EndorForest"

; For EndorBattle (Endor Bunker)

music "Qui_EndorBattle_D"
music "Act_EndorBattle_D"
music "amb_EndorBunker"
quiactpair "Qui_EndorBattle_D"  "Act_EndorBattle_D"  00.00  13.69  32.59  46.55  63.00
quiambpair "Qui_EndorBattle_D"  "amb_EndorBunker"

;---------------------------

; For EmperorFight (inside DS2)

music "Qui_EmperorFight"
music "Act_EmperorFight"
music "amb_DSB_Int"
quiactpair "Qui_EmperorFight"  "Act_EmperorFight"  00.00  12.70  32.13  62.60  80.41
quiambpair "Qui_EmperorFight"  "amb_DSB_Int"

;---------------------------

; For DeathStar2Battle_A (outside DS2) - VEHICLE - No Quiet

music "Act_DS2B_A"
quiambpair "Act_DS2B_A" "amb_DSB"

; For DeathStar2Battle_BC    (inside DS2 piping) - VEHICLE - No Quiet

music "Act_DS2B_BC"
quiambpair "Act_DS2B_BC" "amb_DSB_Int"

; For DeathStar2Battle_D     (inside DS2 Reactor/Beam) - VEHICLE - No Quiet

music "Act_DS2B_D"
quiambpair "Act_DS2B_D" "amb_DS_Escape"

; For DeathStar2Battle_EFG     (inside DS2 piping) - VEHICLE - No Quiet

music "Act_DS2B_EFG"
quiambpair "Act_DS2B_EFG" "amb_DSB_Int"

;---------------------------
;---------------------------

; For Bonus Level (END) LegoLand

music "Qui_Bonus"
music "Act_Bonus"
music "amb_Bonus"
quiactpair "Qui_Bonus"  "Act_Bonus"  00.00  14.11  37.61  53.91  64.64
quiambpair "Qui_Bonus"  "amb_Bonus"

;---------------------------
;---------------------------

; ------  CutScenes  ------

; Ep4

cutscene "BlockadeRunner_Intro"
cutscene "BlockadeRunner_Midtro"
cutscene "BlockadeRunner_Outro"
cutscene "BlockadeRunner_OutroA"

cutscene "Tatooine_Intro"
cutscene "Tatooine_Outro"

cutscene "MosEisley_Intro"
cutscene "MosEisley_Midtro"
cutscene "MosEisley_Outro"

cutscene "DeathStarRescue_Intro"
cutscene "DeathStarRescue_Midtro"
cutscene "DeathStarRescueOutro"

cutscene "DeathstarEscape_Intro"
cutscene "DeathstarEscape_Outro"

cutscene "DeathStarBattle_Intro"
cutscene "DeathStarBattle_Midtro"
cutscene "DeathStarBattle_Midtro_inga"
cutscene "DeathStarBattle_Outro"

cutscene "Episode4Ending"

; Ep5

cutscene "HothBattle_Intro"
cutscene "HothBattle_Outro"

cutscene "HothEscape_Intro"
cutscene "HothEscape_Outro"

cutscene "AsteroidChase_Intro"
cutscene "AsteroidChase_Midtro"
cutscene "AsteroidChase_Outro"

cutscene "Dagobah_Intro"
cutscene "Dagobah_Midtro1"
cutscene "Dagobah_Midtro2"
cutscene "Dagobah_Outro"

cutscene "CloudCityTrap_intro"
cutscene "CloudCityTrapOutro"

cutscene "CloudCityEscape_Intro"
cutscene "CloudCityEscape_Midtro"
cutscene "CloudCityEscape_Outro"

cutscene "Episode5Ending"

; Ep6

cutscene "SpeederChase_Intro"
cutscene "SpeederChase_Outro"

cutscene "JabbasPalace_Intro"
cutscene "JabbasPalace_Midtro1"
cutscene "JabbasPalace_Midtro2"
cutscene "JabbasPalace_Outro"

cutscene "SarlaccPit_Intro"
cutscene "SarlaccPit_Midtro"
cutscene "SarlaccPit_Midtro2"
cutscene "SarlaccPit_Outro"

cutscene "EndorBattle_Intro"
cutscene "EndorBattle_Outro"

cutscene "EmperorFight_Intro"
cutscene "EmperorFight_Outro"

cutscene "DeathStar2Battle_Intro"
cutscene "Deathstar2battle_midtro"
cutscene "Deathstar2battle_outro"

cutscene "Episode6_Ending"

; Old LSW CutScenes - NEEDED For PSP (and PS2 testing, thereof)

cutscene "Ep1_DarthMaulIntro"
cutscene "Ep1_DarthMaulOutro"

cutscene "Ep2_DookuIntro"
cutscene "Ep2_DookuFight"
cutscene "Ep2_DookuYodaArr"
cutscene "Ep2_DookuOutro"

cutscene "Ep3_VaderIntro"
cutscene "Ep3_VaderFight1"
cutscene "Ep3_VaderFight2"
cutscene "Ep3_VaderOutroShort"
cutscene "Ep3_VaderOutroExtended"

; end

```