Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Every loop table is followed by 9 lines with no reference name definitions.
- Furthermore, many have the same name in the same slot.
- This leads me to believe they are most likely the transition definitions from each state/event, of which there are apparently 9.
- Going by definition order, it seems to match the definitions in each slot.
- 1 Calm 1 (CR)
- 2 Battle
- 3 Chase
- 4 Shields Down
- 5 Calm 2 (AX)
- 6 Deathstar
- 7 Victory/Entering Hyprspace
- 8 Training
- 9 Event Cue
- Event Cue seems to have its own format for those 9 lines, probably corresponding to 9 different game events: (? marking ones unsure about)
- 1 Enemy Arrival
- 2 Enemy Capship Arrival
- 3 Friendly/Player Shot Down
- 4 Friendly Capship Destroyed
- 5 Friendly Arrival
- 6 Friendly Capship Arrival
- 7 You Shot Down Enemy
- 8 ? Enemy Capship Destroyed (Still unconfirmed. It could also be for nuking the Deathstar exhaust)
- 9 Training Lap Complete
- And now, here is the extracted loop tables that dictate how each song is dynamically played.
- Essentially, each piece of a song has an associated filename and up to 4 pieces to randomly choose to play next.
- song piece format: AAAA BBBB # CCCC CCCC CCCC CCCC
- AAAA: Reference name of song piece
- BBBB: Filename of song piece, what is actually played
- #: How many pieces to randomly choose from to play next
- CCCC: Reference name of song piece to randomly play next (up to 4)
- Also, many reference names have multiple definitions. I'm not sure how this works. Perhaps it simply redefines the old one,
- and the old one is an accidental leftover from older versions?? I'll have to do some replacing to see what happens.
- CR00 CR00 1 CR1A
- CR1A CR01 2 CR2B CR3B
- CR2A CR02 1 CR3A
- CR3A CR03 2 CR6B CR2B
- CR4A CR04 2 CR5B CR6B
- CR5A CR05 2 CR3B CR2B
- CR6A CR06 2 CR4B CR3B
- CR2B CR02 1 CR4C
- CR3B CR03 1 CR2C
- CR4B CR04 2 CR3C CR5A
- CR5B CR05 1 CR6C
- CR6B CR06 1 CR5C
- CR2C CR02 2 CR4D CR4A
- CR3C CR03 1 CR5D
- CR4C CR04 1 CR6D
- CR5C CR05 2 CR2D CR1A
- CR6C CR06 1 CR3D
- CR2D CR02 2 CR4C CR6A
- CR3D CR03 1 CR5C
- CR4D CR04 1 CR5B
- CR5D CR05 1 CR2A
- CR6D CR06 1 CR3B
- DG-C DG-C 1 CR1A
- 1 DG-C
- 1 DG-C
- 1 DG-C
- 1 DG-C
- 1 DG-C
- 1 DG-C
- 1 DG-C
- 1 DG-C
- 1 DG-C
- DG00 DG14 1 DG01
- DG01 DG01 2 DG02 DG03
- DG02 DG02 2 DG03 DG13
- DG03 DG03 3 DG04 DG14 DG18
- DG13 DG13 2 DG01 DG04
- DG14 DG14 2 DG02 DG04
- DG18 DG18 2 DG01 DG04
- DG01 DG01 3 DG02 DG03 DG34
- DG02 DG02 4 DG03 DG13 DG27 DG31
- DG03 DG03 4 DG04 DG14 DG18 DG25
- DG04 DG04 4 DG01 DG02 DG12 DG36
- DG11 DG11 2 DG03 DG33
- DG12 DG12 4 DG02 DG03 DG36 DG32
- DG13 DG13 4 DG01 DG04 DG23 DG34
- DG14 DG14 4 DG02 DG21 DG31 DG32
- DG15 DG15 2 DG02 DG03
- DG16 DG16 3 DG03 DG04 DG34
- DG17 DG17 3 DG25 DG26 DG35
- DG18 DG18 4 DG01 DG04 DG25 DG27
- DG21 DG21 3 DG22 DG22 DG13
- DG22 DG22 3 DG01 DG02 DG03
- DG23 DG23 3 DG24 DG24 DG15
- DG24 DG24 3 DG03 DG04 DG17
- DG25 DG25 3 DG35 DG15 DG16
- DG26 DG26 2 DG25 DG04
- DG27 DG27 4 DG17 DG25 DG35 DG11
- DG31 DG31 3 DG03 DG23 DG13
- DG32 DG32 3 DG04 DG15 DG27
- DG33 DG33 2 DG04 DG14
- DG34 DG34 2 DG35 DG12
- DG35 DG35 3 DG15 DG16 DG18
- DG36 DG36 4 DG03 DG25 DG26 DG17
- CR-D CR-D 1 DG01
- AX-D AX-D 2 DG01 DG03
- 1 CR-D
- 2 DG01 DG03
- 4 DG12 DG13 DG15 DG18
- 4 DG12 DG13 DG15 DG18
- 1 AX-D
- 1 DG13
- 1 DG13
- 1 DG13
- 1 DG13
- CH01 CH01 1 CH11
- CH02 CH02 1 CH12
- CH03 CH03 1 CH16
- CH04 CH04 1 CH05
- CH05 CH05 1 CH17
- CH06 CH06 1 CH18
- CH07 CH07 1 CH19
- CH08 CH08 1 CH15
- CH11 CH11 1 CH02
- CH12 CH12 1 CH13
- CH13 CH13 1 CH14
- CH14 CH14 1 CH03
- CH15 CH15 1 CH01
- CH16 CH16 1 CH04
- CH17 CH17 1 CH06
- CH18 CH18 1 CH07
- CH19 CH19 1 CH08
- CR-D CR-D 3 CH01 CH03 CH06
- AX-D AX-D 3 CH01 CH03 CH06
- 1 CR-D
- 3 CH01 CH03 CH06
- 3 CH01 CH03 CH06
- 3 CH01 CH03 CH06
- 1 AX-D
- 3 CH01 CH03 CH06
- 1 CH01
- 1 CH01
- 1 CH01
- FL03 FL03 2 FL04 FL01
- FL04 FL04 2 FL09 FL02
- FL09 FL09 2 FL05 FL01
- FL01 FL01 2 FL02 FL07
- FL02 FL02 2 FL09 FL05
- FL05 FL05 2 FL06 FL01
- FL06 FL06 2 FL07 FL03
- FL07 FL07 2 FL08 FL02
- FL08 FL08 2 FL09 FL04
- CR-D CR-D 1 FL03
- AX-D AX-D 1 FL03
- 1 CR-D
- 1 FL03
- 1 FL03
- 1 FL03
- 1 AX-D
- 1 FL03
- 1 FL03
- 1 FL03
- 1 FL03
- AX01 AX01 2 AX02 AX03
- AX02 AX02 2 AX03 AX05
- AX03 AX03 2 AX04 AX06
- AX04 AX04 2 AX05 AX01
- AX05 AX05 2 AX06 AX01
- AX06 AX06 2 AX01 AX02
- DG-A DG-A 1 AX01
- 1 DG-A
- 1 DG-A
- 1 DG-A
- 1 DG-A
- 1 DG-A
- 1 DG-A
- 1 DG-A
- 1 DG-A
- 1 DG-A
- DS00 DS00 4 DS01 DS02 DS03 DS07
- DS01 DS01 3 DS04 DS07 DS12
- DS02 DS02 3 DS03 DS06 DS12
- DS03 DS03 3 DS01 DS05 DS11
- DS04 DS04 3 DS05 DS06 DS11
- DS05 DS05 3 DS02 DS07 DS14
- DS06 DS06 3 DS01 DS03 DS13
- DS07 DS07 3 DS02 DS04 DS14
- DS11 DS11 2 DS05 DS07
- DS12 DS12 2 DS03 DS04
- DS13 DS13 2 DS01 DS02
- DS14 DS14 2 DS02 DS06
- 4 DS01 DS02 DS03 DS07
- 4 DS01 DS02 DS03 DS07
- 4 DS01 DS02 DS03 DS07
- 4 DS01 DS02 DS03 DS07
- 4 DS01 DS02 DS03 DS07
- 4 DS01 DS02 DS03 DS07
- 4 DS01 DS02 DS03 DS07
- 4 DS01 DS02 DS03 DS07
- 4 DS01 DS02 DS03 DS07
- SU01 SU01 1 SU11
- SU02 SU02 1 SU12
- SU11 SU11 1 SU02
- SU12 SU12 1 SU01
- DG-S DG-S 1 SU01
- 1 DG-S
- 1 DG-S
- 1 DG-S
- 1 DG-S
- 1 DG-S
- 1 DG-S
- 1 DG-S
- 1 DG-S
- 1 DG-S
- TR-T TR-T 1 TR01
- TR01 TR01 3 TR02 TR05 TR13
- TR02 TR02 3 TR03 TR06 TR22
- TR03 TR03 3 TR04 TR09 TR25
- TR04 TR04 3 TR26 TR08 TR23
- TR05 TR05 4 TR06 TR04 TR12 TR22
- TR06 TR06 3 TR36 TR32 TR23
- TR07 TR07 4 TR09 TR33 TR24 TR26
- TR08 TR08 3 TR31 TR34 TR25
- TR09 TR09 3 TR23 TR08 TR21
- TR11 TR11 2 TR07 TR24
- TR12 TR12 2 TR09 TR25
- TR13 TR13 2 TR06 TR26
- TR21 TR21 3 TR02 TR36 TR33
- TR22 TR22 2 TR01 TR35
- TR23 TR23 3 TR01 TR08 TR35
- TR24 TR24 3 TR03 TR35 TR34
- TR25 TR25 3 TR05 TR09 TR31
- TR26 TR26 4 TR02 TR03 TR36 TR32
- TR31 TR31 2 TR36 TR24
- TR32 TR32 2 TR22 TR34
- TR33 TR33 3 TR25 TR24 TR26
- TR34 TR34 3 TR01 TR11 TR21
- TR35 TR35 3 TR34 TR04 TR21
- TR36 TR36 2 TR03 TR32
- 1 TR01
- 1 TR01
- 1 TR01
- 1 TR01
- 1 TR01
- 1 TR01
- 1 TR01
- 1 TR01
- 1 TR01
- TR01 TR01 3 TR02 TR05 TR13
- TR02 TR02 2 TR03 TR06
- TR03 TR03 2 TR04 TR09
- TR04 TR04 2 TR07 TR08
- TR05 TR05 3 TR06 TR04 TR12
- TR06 TR06 2 TR01 TR32
- TR07 TR07 2 TR09 TR33
- TR08 TR08 2 TR31 TR35
- TR09 TR09 2 TR03 TR08
- TR11 TR11 2 TR07 TR09
- TR12 TR12 2 TR09 TR02
- TR13 TR13 2 TR06 TR01
- TR31 TR31 2 TR02 TR11
- TR32 TR32 2 TR03 TR34
- TR33 TR33 2 TR05 TR04
- TR34 TR34 2 TR01 TR11
- TR35 TR35 2 TR34 TR04
- TR00 TR00 3 TR02 TR05 TR13
- 1 TR00
- 1 TR00
- 1 TR00
- 1 TR00
- 1 TR00
- 1 TR00
- 1 TR00
- 1 TR00
- 1 TR00
- EM01 EM01
- EM11 EM11
- EM21 EM21
- EM31 EM31
- RB01 RB01
- RB11 RB11
- RB21 RB21
- RB22 RB22
- RB23 RB23
- RB24 RB24
- RB31 RB31
- TR41 TR41
- 1 EM01
- 1 EM11
- 1 EM21
- 1 EM31
- 1 RB01
- 1 RB11
- 4 RB21 RB22 RB23 RB24
- 1 RB31
- 1 TR41
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement