General Format
- Music.tbl consist of several sections. Some are used to define in-game soundtracks and others various other musics.
- Sountrack entries
- #SoundTrack Start
- Soundtracks names and definitions
- #SoundTrack End
- Other musics
- #Menu Music Start
- Music names and definitions
- #Menu Music End
Soundtrack Musics
$Soundtrack Name:
- Soundtrack Name is immediately followed by the soundtrack order number and the name of the soundtrack.
- Syntax: Value: Name
Music Tracks
- All music track lines beging with $Name: followed by the filename of music track. After the tracks filename the number of measures in the track is defined followed by the number of samples per measure.
- Syntax: $Name: Filename.xxx Value Value
- Example: $Name: FS2_Amb_A01.wav 25.0 105840
Order of the music tracks:
- Ambience
- Allied Arrival during Normal
- Enemy Arrival during Normal
- Battle 1
- Battle 2
- Battle 3
- Allied Arrival during Battle
- Enemy Arrival during Battle
- Victory 1 ( goal completed )
- Victory 2 ( all enemies dead, goals completed )
- Goal Failed
- Player dies
- Menu musics are defined with filename after the name of the tracks name.
- Syntax for all of the Menu Music entries are similar
- Syntax: $Filename: Filename.xxx
- Example: $Filename: FS2_Brief_01.wav
$Name: Brief1
- Defines the file used for music when briefing music 1 is selected
$Name: Brief2
- Defines the file used for music when briefing music 2 is selected
$Name: Brief3
- Defines the file used for music when briefing music 3 is selected
$Name: Brief4
- Defines the file used for music when briefing music 4 is selected
$Name: Brief5
- Defines the file used for music when briefing music 5 is selected
$Name: Brief6
- Defines the file used for music when briefing music 6 is selected
$Name: Brief7
- Defines the file used for music when briefing music 7 is selected
$Name: Success
- Sets the music played during debriefing after successful mission
$Name: Average
- Sets the music played during debriefing after average mission
$Name: Failure
- Sets the music played during debriefing after failed mission
$Name: Aquitaine
- Defines the main menu music
$Name: Psampik
- Defines the alternate (Vasudan) menu music
$Name: Cinema
- Defines the music that is playing when credits are shown
Sample
- Uses normal soundtrack and menu musics from FS2
#SoundTrack Start
$Soundtrack Name: 1: Genesis
$Name: FS2_Amb_A01.wav 25.0 105840
$Name: FS2_AArv_A01.wav 1.8 105840
$Name: FS2_Arv_B01.wav 3.8 81415
$Name: FS2_Btl_A01.wav 25.8 66150
$Name: FS2_Btl_A02.wav 27.8 81415
$Name: FS2_Btl_A03.wav 39.8 81415
$Name: FS2_AArv_A01.wav 1.8 105840
$Name: FS2_Arv_B02.wav 3.8 81415
$Name: FS2_Vict_A01.wav 2.8 52920
$Name: FS2_Vict_A02.wav 30.8 52920
$Name: FS2_Dth_A01.wav 23.8 132300
$Name: FS2_Dth_A01.wav 23.8 132300
#SoundTrack End
#Menu Music Start
$Name: Brief1
$Filename: FS2_Brief_01.wav
$Name: Brief2
$Filename: FS2_Brief_02.wav
$Name: Brief3
$Filename: FS2_Brief_03.wav
$Name: Brief4
$Filename: FS2_Brief_04.wav
$Name: Brief5
$Filename: FS2_Brief_05.wav
$Name: Brief6
$Filename: FS2_Btl_A01.wav
$Name: Brief7
$Filename: FS2_Cinema2.wav
$Name: Success
$Filename: FS2_DB_01.wav
$Name: Average
$Filename: FS2_DB_02.wav
$Name: Failure
$Filename: FS2_DB_03.wav
$Name: Aquitaine
$Filename: Aquitaine.wav
$Name: Psampik
$Filename: Psampik.wav
$Name: Cinema
$Filename: FS2_Cinema2.wav
#Menu Music End