from header_music import *
####################################################################################################################
# Each track record contains the following fields:
# 1) Track id: used for referencing tracks.
# 2) Track file: filename of the track
# 3) Track flags. See header_music.py for a list of available flags
# 4) Continue Track flags: Shows in which situations or cultures the track can continue playing. See header_music.py for a list of available flags
####################################################################################################################
# WARNING: You MUST add mtf_module_track flag to the flags of the tracks located under module directory
tracks = [
("cant_find_this", "cant_find_this.ogg", 0, 0),
("ambushed_by_neutral", "ambushed_by_neutral.ogg", mtf_sit_ambushed|mtf_sit_siege, mtf_sit_fight|mtf_sit_multiplayer_fight|mtf_sit_ambushed|mtf_sit_siege),
("ambushed_by_khergit", "ambushed_by_khergit.ogg", mtf_culture_3|mtf_sit_ambushed|mtf_sit_siege, mtf_culture_1|mtf_culture_2|mtf_culture_3|mtf_culture_4|mtf_culture_5|mtf_culture_6|mtf_culture_all|mtf_sit_fight|mtf_sit_multiplayer_fight|mtf_sit_ambushed|mtf_sit_siege),
("ambushed_by_nord", "ambushed_by_nord.ogg", mtf_culture_4|mtf_sit_ambushed|mtf_sit_siege, mtf_culture_1|mtf_culture_2|mtf_culture_3|mtf_culture_4|mtf_culture_5|mtf_culture_6|mtf_culture_all|mtf_sit_fight|mtf_sit_multiplayer_fight|mtf_sit_ambushed|mtf_sit_siege),
("ambushed_by_rhodok", "ambushed_by_rhodok.ogg", mtf_culture_5|mtf_sit_ambushed|mtf_sit_siege, mtf_culture_1|mtf_culture_2|mtf_culture_3|mtf_culture_4|mtf_culture_5|mtf_culture_6|mtf_culture_all|mtf_sit_fight|mtf_sit_multiplayer_fight|mtf_sit_ambushed|mtf_sit_siege),
("ambushed_by_swadian", "ambushed_by_swadian.ogg", mtf_culture_1|mtf_sit_ambushed|mtf_sit_siege, mtf_culture_1|mtf_culture_2|mtf_culture_3|mtf_culture_4|mtf_culture_5|mtf_culture_6|mtf_culture_all|mtf_sit_fight|mtf_sit_multiplayer_fight|mtf_sit_ambushed|mtf_sit_siege),
("ambushed_by_vaegir", "ambushed_by_vaegir.ogg", mtf_culture_2|mtf_sit_ambushed|mtf_sit_siege, mtf_culture_1|mtf_culture_2|mtf_culture_3|mtf_culture_4|mtf_culture_5|mtf_culture_6|mtf_culture_all|mtf_sit_fight|mtf_sit_multiplayer_fight|mtf_sit_ambushed|mtf_sit_siege),
("middle_eastern_action", "middle_eastern_action.ogg", mtf_culture_6|mtf_sit_ambushed|mtf_sit_siege, mtf_culture_1|mtf_culture_2|mtf_culture_3|mtf_culture_4|mtf_culture_5|mtf_culture_6|mtf_culture_all|mtf_sit_fight|mtf_sit_multiplayer_fight|mtf_sit_ambushed|mtf_sit_siege),
("arena_1", "arena_1.ogg", mtf_sit_arena, mtf_sit_arena),
("armorer", "armorer.ogg", mtf_sit_travel, mtf_sit_travel),
("bandit_fight", "bandit_fight.ogg", mtf_sit_fight|mtf_sit_multiplayer_fight|mtf_sit_ambushed, mtf_sit_fight|mtf_sit_multiplayer_fight|mtf_sit_ambushed),
("calm_night_2", "calm_night_2.ogg", mtf_sit_night, mtf_sit_tavern|mtf_sit_town|mtf_sit_travel|mtf_sit_night),
("capture", "capture.ogg", mtf_persist_until_finished, mtf_persist_until_finished),
("defeated_by_neutral", "defeated_by_neutral.ogg", mtf_persist_until_finished|mtf_sit_killed, mtf_persist_until_finished|mtf_sit_killed),
("defeated_by_neutral_2", "defeated_by_neutral_2.ogg", mtf_persist_until_finished|mtf_sit_killed, mtf_persist_until_finished|mtf_sit_killed),
("defeated_by_neutral_3", "defeated_by_neutral_3.ogg", mtf_persist_until_finished|mtf_sit_killed, mtf_persist_until_finished|mtf_sit_killed),
("empty_village", "empty_village.ogg", mtf_persist_until_finished, mtf_persist_until_finished),
("encounter_hostile_nords", "encounter_hostile_nords.ogg", mtf_persist_until_finished|mtf_sit_encounter_hostile, mtf_persist_until_finished|mtf_sit_encounter_hostile),
("escape", "escape.ogg", mtf_persist_until_finished, mtf_persist_until_finished),
("fight_1", "fight_1.ogg", mtf_sit_fight|mtf_sit_multiplayer_fight|mtf_sit_ambushed, mtf_sit_fight|mtf_sit_multiplayer_fight|mtf_sit_ambushed),
("fight_2", "fight_2.ogg", mtf_sit_fight|mtf_sit_multiplayer_fight|mtf_sit_ambushed, mtf_sit_fight|mtf_sit_multiplayer_fight|mtf_sit_ambushed),
("fight_3", "fight_3.ogg", mtf_sit_fight|mtf_sit_multiplayer_fight|mtf_sit_ambushed, mtf_sit_fight|mtf_sit_multiplayer_fight|mtf_sit_ambushed),
("fight_as_khergit", "fight_as_khergit.ogg", mtf_culture_3|mtf_sit_fight|mtf_sit_multiplayer_fight|mtf_sit_ambushed, mtf_culture_1|mtf_culture_2|mtf_culture_3|mtf_culture_4|mtf_culture_5|mtf_culture_6|mtf_culture_all|mtf_sit_fight|mtf_sit_multiplayer_fight|mtf_sit_ambushed),
("percussion_battery", "percussion_battery.ogg", mtf_sit_fight|mtf_sit_multiplayer_fight|mtf_sit_ambushed, mtf_sit_fight|mtf_sit_multiplayer_fight|mtf_sit_ambushed),
("fight_as_nord", "fight_as_nord.ogg", mtf_culture_4|mtf_sit_fight|mtf_sit_multiplayer_fight|mtf_sit_ambushed, mtf_culture_1|mtf_culture_2|mtf_culture_3|mtf_culture_4|mtf_culture_5|mtf_culture_6|mtf_culture_all|mtf_sit_fight|mtf_sit_multiplayer_fight|mtf_sit_ambushed),
("fight_as_rhodok", "fight_as_rhodok.ogg", mtf_culture_5|mtf_sit_fight|mtf_sit_multiplayer_fight|mtf_sit_ambushed, mtf_culture_1|mtf_culture_2|mtf_culture_3|mtf_culture_4|mtf_culture_5|mtf_culture_6|mtf_culture_all|mtf_sit_fight|mtf_sit_multiplayer_fight|mtf_sit_ambushed),
("fight_as_vaegir", "fight_as_vaegir.ogg", mtf_culture_2|mtf_sit_fight|mtf_sit_multiplayer_fight|mtf_sit_ambushed, mtf_culture_1|mtf_culture_2|mtf_culture_3|mtf_culture_4|mtf_culture_5|mtf_culture_6|mtf_culture_all|mtf_sit_fight|mtf_sit_multiplayer_fight|mtf_sit_ambushed),
("fight_while_mounted_1", "fight_while_mounted_1.ogg", mtf_sit_fight|mtf_sit_multiplayer_fight|mtf_sit_ambushed, mtf_sit_fight|mtf_sit_multiplayer_fight|mtf_sit_ambushed),
("fight_while_mounted_2", "fight_while_mounted_2.ogg", mtf_sit_fight|mtf_sit_multiplayer_fight|mtf_sit_ambushed, mtf_sit_fight|mtf_sit_multiplayer_fight|mtf_sit_ambushed),
("warband_action", "warband_action.ogg", mtf_sit_fight|mtf_sit_multiplayer_fight|mtf_sit_ambushed, mtf_sit_fight|mtf_sit_multiplayer_fight|mtf_sit_ambushed),
("infiltration_khergit", "infiltration_khergit.ogg", mtf_culture_3|mtf_sit_town_infiltrate, mtf_culture_1|mtf_culture_2|mtf_culture_3|mtf_culture_4|mtf_culture_5|mtf_culture_6|mtf_culture_all|mtf_sit_town_infiltrate),
("killed_by_khergit", "killed_by_khergit.ogg", mtf_culture_3|mtf_persist_until_finished|mtf_sit_killed, mtf_culture_3|mtf_persist_until_finished|mtf_sit_killed),
("killed_by_swadian", "killed_by_swadian.ogg", mtf_culture_1|mtf_persist_until_finished|mtf_sit_killed, mtf_culture_1|mtf_persist_until_finished|mtf_sit_killed),
("lords_hall_khergit", "lords_hall_khergit.ogg", mtf_culture_3|mtf_sit_travel, mtf_culture_1|mtf_culture_2|mtf_culture_3|mtf_culture_4|mtf_culture_5|mtf_culture_6|mtf_culture_all|mtf_sit_tavern|mtf_sit_town|mtf_sit_travel|mtf_sit_night),
("lords_hall_nord", "lords_hall_nord.ogg", mtf_sit_travel, mtf_sit_tavern|mtf_sit_town|mtf_sit_travel|mtf_sit_night),
("lords_hall_swadian", "lords_hall_swadian.ogg", mtf_sit_travel, mtf_sit_tavern|mtf_sit_town|mtf_sit_travel|mtf_sit_night),
("lords_hall_rhodok", "lords_hall_rhodok.ogg", mtf_sit_travel, mtf_sit_tavern|mtf_sit_town|mtf_sit_travel|mtf_sit_night),
("lords_hall_vaegir", "lords_hall_vaegir.ogg", mtf_sit_travel, mtf_sit_tavern|mtf_sit_town|mtf_sit_travel|mtf_sit_night),
("mounted_snow_terrain_calm", "mounted_snow_terrain_calm.ogg", mtf_sit_travel, mtf_sit_tavern|mtf_sit_town|mtf_sit_travel|mtf_sit_night),
("neutral_infiltration", "neutral_infiltration.ogg", mtf_sit_town_infiltrate, mtf_sit_town_infiltrate),
("outdoor_beautiful_land", "outdoor_beautiful_land.ogg", mtf_sit_travel, mtf_sit_tavern|mtf_sit_town|mtf_sit_travel|mtf_sit_night),
("retreat", "retreat.ogg", mtf_persist_until_finished|mtf_sit_killed, mtf_persist_until_finished|mtf_sit_killed),
("seige_neutral", "seige_neutral.ogg", mtf_sit_siege, mtf_sit_fight|mtf_sit_multiplayer_fight|mtf_sit_ambushed|mtf_sit_siege),
("enter_the_juggernaut", "enter_the_juggernaut.ogg", mtf_sit_siege, mtf_sit_fight|mtf_sit_multiplayer_fight|mtf_sit_ambushed|mtf_sit_siege),
("siege_attempt", "siege_attempt.ogg", mtf_sit_siege, mtf_sit_fight|mtf_sit_multiplayer_fight|mtf_sit_ambushed|mtf_sit_siege),
("crazy_battle_music", "crazy_battle_music.ogg", mtf_sit_siege, mtf_sit_fight|mtf_sit_multiplayer_fight|mtf_sit_ambushed|mtf_sit_siege),
("tavern_1", "tavern_1.ogg", mtf_sit_tavern|mtf_sit_feast, mtf_sit_tavern|mtf_sit_feast),
("tavern_2", "tavern_2.ogg", mtf_sit_tavern|mtf_sit_feast, mtf_sit_tavern|mtf_sit_feast),
("town_neutral", "town_neutral.ogg", mtf_sit_town|mtf_sit_travel, mtf_sit_tavern|mtf_sit_town|mtf_sit_travel|mtf_sit_night),
("town_khergit", "town_khergit.ogg", mtf_culture_3|mtf_sit_town|mtf_sit_travel, mtf_culture_1|mtf_culture_2|mtf_culture_3|mtf_culture_4|mtf_culture_5|mtf_culture_6|mtf_culture_all|mtf_sit_tavern|mtf_sit_town|mtf_sit_travel|mtf_sit_night),
("town_nord", "town_nord.ogg", mtf_culture_4|mtf_sit_town|mtf_sit_travel, mtf_culture_1|mtf_culture_2|mtf_culture_3|mtf_culture_4|mtf_culture_5|mtf_culture_6|mtf_culture_all|mtf_sit_tavern|mtf_sit_town|mtf_sit_travel|mtf_sit_night),
("town_rhodok", "town_rhodok.ogg", mtf_culture_5|mtf_sit_town|mtf_sit_travel, mtf_culture_1|mtf_culture_2|mtf_culture_3|mtf_culture_4|mtf_culture_5|mtf_culture_6|mtf_culture_all|mtf_sit_tavern|mtf_sit_town|mtf_sit_travel|mtf_sit_night),
("town_swadian", "town_swadian.ogg", mtf_culture_1|mtf_sit_town|mtf_sit_travel, mtf_culture_1|mtf_culture_2|mtf_culture_3|mtf_culture_4|mtf_culture_5|mtf_culture_6|mtf_culture_all|mtf_sit_tavern|mtf_sit_town|mtf_sit_travel|mtf_sit_night),
("town_vaegir", "town_vaegir.ogg", mtf_culture_2|mtf_sit_town|mtf_sit_travel, mtf_culture_1|mtf_culture_2|mtf_culture_3|mtf_culture_4|mtf_culture_5|mtf_culture_6|mtf_culture_all|mtf_sit_tavern|mtf_sit_town|mtf_sit_travel|mtf_sit_night),
("travel_khergit", "travel_khergit.ogg", mtf_culture_3|mtf_sit_travel, mtf_culture_1|mtf_culture_2|mtf_culture_3|mtf_culture_4|mtf_culture_5|mtf_culture_6|mtf_culture_all|mtf_sit_tavern|mtf_sit_town|mtf_sit_travel|mtf_sit_night),
("travel_neutral", "travel_neutral.ogg", mtf_sit_travel, mtf_sit_tavern|mtf_sit_town|mtf_sit_travel|mtf_sit_night),
("travel_nord", "travel_nord.ogg", mtf_culture_4|mtf_sit_travel, mtf_culture_1|mtf_culture_2|mtf_culture_3|mtf_culture_4|mtf_culture_5|mtf_culture_6|mtf_culture_all|mtf_sit_tavern|mtf_sit_town|mtf_sit_travel|mtf_sit_night),
("travel_rhodok", "travel_rhodok.ogg", mtf_culture_5|mtf_sit_travel, mtf_culture_1|mtf_culture_2|mtf_culture_3|mtf_culture_4|mtf_culture_5|mtf_culture_6|mtf_culture_all|mtf_sit_tavern|mtf_sit_town|mtf_sit_travel|mtf_sit_night),
("travel_swadian", "travel_swadian.ogg", mtf_culture_1|mtf_sit_travel, mtf_culture_1|mtf_culture_2|mtf_culture_3|mtf_culture_4|mtf_culture_5|mtf_culture_6|mtf_culture_all|mtf_sit_tavern|mtf_sit_town|mtf_sit_travel|mtf_sit_night),
("travel_vaegir", "travel_vaegir.ogg", mtf_culture_2|mtf_sit_travel, mtf_culture_1|mtf_culture_2|mtf_culture_3|mtf_culture_4|mtf_culture_5|mtf_culture_6|mtf_culture_all|mtf_sit_tavern|mtf_sit_town|mtf_sit_travel|mtf_sit_night),
("middle_eastern_travel", "middle_eastern_travel.ogg", mtf_culture_6|mtf_sit_travel, mtf_culture_1|mtf_culture_2|mtf_culture_3|mtf_culture_4|mtf_culture_5|mtf_culture_6|mtf_culture_all|mtf_sit_tavern|mtf_sit_town|mtf_sit_travel|mtf_sit_night),
("uncertain_homestead", "uncertain_homestead.ogg", mtf_sit_travel, mtf_sit_tavern|mtf_sit_town|mtf_sit_travel|mtf_sit_night),
("hearth_and_brotherhood", "hearth_and_brotherhood.ogg", mtf_sit_travel, mtf_sit_tavern|mtf_sit_town|mtf_sit_travel|mtf_sit_night),
("tragic_village", "tragic_village.ogg", mtf_sit_travel, mtf_sit_tavern|mtf_sit_town|mtf_sit_travel|mtf_sit_night),
("victorious_evil", "victorious_evil.ogg", mtf_persist_until_finished, mtf_persist_until_finished),
("victorious_neutral_1", "victorious_neutral_1.ogg", mtf_persist_until_finished|mtf_sit_victorious, mtf_persist_until_finished|mtf_sit_victorious),
("victorious_neutral_2", "victorious_neutral_2.ogg", mtf_persist_until_finished|mtf_sit_victorious, mtf_persist_until_finished|mtf_sit_victorious),
("victorious_neutral_3", "victorious_neutral_3.ogg", mtf_persist_until_finished|mtf_sit_victorious, mtf_persist_until_finished|mtf_sit_victorious),
("victorious_swadian", "victorious_swadian.ogg", mtf_culture_2|mtf_persist_until_finished|mtf_sit_victorious, mtf_culture_2|mtf_persist_until_finished|mtf_sit_victorious),
("victorious_vaegir", "victorious_vaegir.ogg", mtf_culture_2|mtf_persist_until_finished|mtf_sit_victorious, mtf_culture_2|mtf_persist_until_finished|mtf_sit_victorious),
("victorious_vaegir_2", "victorious_vaegir_2.ogg", mtf_culture_2|mtf_persist_until_finished|mtf_sit_victorious, mtf_culture_2|mtf_persist_until_finished|mtf_sit_victorious),
("wedding", "wedding.ogg", mtf_persist_until_finished, mtf_persist_until_finished),
("coronation", "coronation.ogg", mtf_persist_until_finished, mtf_persist_until_finished),
("oim_ambushed_by_neutral", "oim_ambushed_by_neutral.ogg", mtf_sit_ambushed|mtf_sit_siege, mtf_sit_fight|mtf_sit_multiplayer_fight|mtf_sit_ambushed|mtf_sit_siege),
("oim_calm_night_2", "oim_calm_night_2.ogg", mtf_sit_night, mtf_sit_tavern|mtf_sit_town|mtf_sit_travel|mtf_sit_night),
("oim_capture", "oim_capture.ogg", mtf_persist_until_finished, mtf_persist_until_finished),
("oim_crazy_battle_music", "oim_crazy_battle_music.ogg", mtf_sit_siege, mtf_sit_fight|mtf_sit_multiplayer_fight|mtf_sit_ambushed|mtf_sit_siege),
("oim_defeated_by_neutral", "oim_defeated_by_neutral.ogg", mtf_persist_until_finished|mtf_sit_killed, mtf_persist_until_finished|mtf_sit_killed),
("oim_defeated_by_neutral_3", "oim_defeated_by_neutral_3.ogg", mtf_persist_until_finished|mtf_sit_killed, mtf_persist_until_finished|mtf_sit_killed),
("oim_encounter_hostile_nords", "oim_encounter_hostile_nords.ogg", mtf_persist_until_finished|mtf_sit_encounter_hostile, mtf_persist_until_finished|mtf_sit_encounter_hostile),
("oim_escape", "oim_escape.ogg", mtf_persist_until_finished, mtf_persist_until_finished),
("oim_enter_the_juggernaut", "oim_enter_the_juggernaut.ogg", mtf_sit_siege, mtf_sit_fight|mtf_sit_multiplayer_fight|mtf_sit_ambushed|mtf_sit_siege),
("oim_fight_as_khergit", "oim_fight_as_khergit.ogg", mtf_culture_3|mtf_sit_fight|mtf_sit_multiplayer_fight|mtf_sit_ambushed, mtf_culture_1|mtf_culture_2|mtf_culture_3|mtf_culture_4|mtf_culture_5|mtf_culture_6|mtf_culture_all|mtf_sit_fight|mtf_sit_multiplayer_fight|mtf_sit_ambushed),
("oim_fight_as_nord", "oim_fight_as_nord.ogg", mtf_culture_4|mtf_sit_fight|mtf_sit_multiplayer_fight|mtf_sit_ambushed, mtf_culture_1|mtf_culture_2|mtf_culture_3|mtf_culture_4|mtf_culture_5|mtf_culture_6|mtf_culture_all|mtf_sit_fight|mtf_sit_multiplayer_fight|mtf_sit_ambushed),
("oim_killed_by_khergit", "oim_killed_by_khergit.ogg", mtf_culture_3|mtf_persist_until_finished|mtf_sit_killed, mtf_culture_3|mtf_persist_until_finished|mtf_sit_killed),
("oim_killed_by_swadian", "oim_killed_by_swadian.ogg", mtf_culture_1|mtf_persist_until_finished|mtf_sit_killed, mtf_culture_1|mtf_persist_until_finished|mtf_sit_killed),
("oim_lords_hall_khergit", "oim_lords_hall_khergit.ogg", mtf_culture_3|mtf_sit_travel, mtf_culture_1|mtf_culture_2|mtf_culture_3|mtf_culture_4|mtf_culture_5|mtf_culture_6|mtf_culture_all|mtf_sit_tavern|mtf_sit_town|mtf_sit_travel|mtf_sit_night),
("oim_lords_hall_nord", "oim_lords_hall_nord.ogg", mtf_sit_travel, mtf_sit_tavern|mtf_sit_town|mtf_sit_travel|mtf_sit_night),
("oim_mount_and_blade_title_screen", "oim_mount_and_blade_title_screen.ogg", mtf_start_immediately|mtf_sit_main_title, mtf_start_immediately|mtf_sit_main_title),
("oim_neutral_infiltration", "oim_neutral_infiltration.ogg", mtf_sit_town_infiltrate, mtf_sit_town_infiltrate),
("oim_retreat", "oim_retreat.ogg", mtf_persist_until_finished|mtf_sit_killed, mtf_persist_until_finished|mtf_sit_killed),
("oim_town_neutral", "oim_town_neutral.ogg", mtf_sit_town|mtf_sit_travel, mtf_sit_tavern|mtf_sit_town|mtf_sit_travel|mtf_sit_night),
("oim_town_nord", "oim_town_nord.ogg", mtf_culture_4|mtf_sit_town|mtf_sit_travel, mtf_culture_1|mtf_culture_2|mtf_culture_3|mtf_culture_4|mtf_culture_5|mtf_culture_6|mtf_culture_all|mtf_sit_tavern|mtf_sit_town|mtf_sit_travel|mtf_sit_night),
("oim_tragic_village", "oim_tragic_village.ogg", mtf_sit_travel, mtf_sit_tavern|mtf_sit_town|mtf_sit_travel|mtf_sit_night),
("oim_victorious_evil", "oim_victorious_evil.ogg", mtf_persist_until_finished, mtf_persist_until_finished),
("oim_victorious_swadian", "oim_victorious_swadian.ogg", mtf_culture_2|mtf_persist_until_finished|mtf_sit_victorious, mtf_culture_2|mtf_persist_until_finished|mtf_sit_victorious),
]