local Data = require("core.Data")

Data.define_prototype("music")
Data.add(
   "core.music",
   {
      mcReset = {
         file = "<_builtin_>/sound/gm_on.mid",
         integer_id = 50,
      },
      mcTown1 = {
         file = "<_builtin_>/sound/pop01.mid",
         integer_id = 51,
      },
      mcTown2 = {
         file = "<_builtin_>/sound/morning_breeze.mid",
         integer_id = 52,
      },
      mcTown3 = {
         file = "<_builtin_>/sound/happymarch.mid",
         integer_id = 53,
      },
      mcTown4 = {
         file = "<_builtin_>/sound/xp_field7.mid",
         integer_id = 54,
      },
      mcDungeon1 = {
         file = "<_builtin_>/sound/pop03.mid",
         integer_id = 55,
      },
      mcDungeon2 = {
         file = "<_builtin_>/sound/PSML522.MID",
         integer_id = 56,
      },
      mcDungeon3 = {
         file = "<_builtin_>/sound/PSML514.MID",
         integer_id = 57,
      },
      mcDungeon4 = {
         file = "<_builtin_>/sound/PSML507.MID",
         integer_id = 58,
      },
      mcDungeon5 = {
         file = "<_builtin_>/sound/fantasy04.mid",
         integer_id = 59,
      },
      mcDungeon6 = {
         file = "<_builtin_>/sound/fantasy03.mid",
         integer_id = 60,
      },
      mcPuti = {
         file = "<_builtin_>/sound/dwarf.mid",
         integer_id = 61,
      },
      mcBoss = {
         file = "<_builtin_>/sound/battle1.mid",
         integer_id = 62,
      },
      mcBoss2 = {
         file = "<_builtin_>/sound/climax.mid",
         integer_id = 63,
      },
      mcVictory = {
         file = "<_builtin_>/sound/orc05.mid",
         integer_id = 64,
      },
      mcOpening = {
         file = "<_builtin_>/sound/orc01.mid",
         integer_id = 65,
      },
      mcLastBoss = {
         file = "<_builtin_>/sound/orc03.mid",
         integer_id = 66,
      },
      mcHome = {
         file = "<_builtin_>/sound/PSML516.MID",
         integer_id = 67,
      },
      mcLonely = {
         file = "<_builtin_>/sound/PSML060.MID",
         integer_id = 68,
      },
      mcChaos = {
         file = "<_builtin_>/sound/fantasy01.mid",
         integer_id = 69,
      },
      mcMarch1 = {
         file = "<_builtin_>/sound/orc06.mid",
         integer_id = 70,
      },
      mcMarch2 = {
         file = "<_builtin_>/sound/orc02.mid",
         integer_id = 71,
      },
      mcMarch3 = {
         file = "<_builtin_>/sound/orc04.mid",
         integer_id = 72,
      },
      mcArena = {
         file = "<_builtin_>/sound/victory.mid",
         integer_id = 73,
      },
      mcFanfare = {
         file = "<_builtin_>/sound/fanfare.mid",
         integer_id = 74,
      },
      mcVillage1 = {
         file = "<_builtin_>/sound/cobalt.mid",
         integer_id = 75,
      },
      mcBattle1 = {
         file = "<_builtin_>/sound/battle3.mid",
         integer_id = 76,
      },
      mcCasino = {
         file = "<_builtin_>/sound/town2l.mid",
         integer_id = 77,
      },
      mcCoda = {
         file = "<_builtin_>/sound/epi1coda.mid",
         integer_id = 78,
      },
      mcRuin = {
         file = "<_builtin_>/sound/ruins1.mid",
         integer_id = 79,
      },
      mcWedding = {
         file = "<_builtin_>/sound/PSML052.MID",
         integer_id = 80,
      },
      mcPetArena = {
         file = "<_builtin_>/sound/main2.mid",
         integer_id = 81,
      },
      mcUnrest = {
         file = "<_builtin_>/sound/PSML514.MID",
         integer_id = 82,
      },
      mcTown5 = {
         file = "<_builtin_>/sound/PSML047.MID",
         integer_id = 83,
      },
      mcUnrest2 = {
         file = "<_builtin_>/sound/xp_shrine2.mid",
         integer_id = 84,
      },
      mcTown6 = {
         file = "<_builtin_>/sound/morning_breeze.mid",
         integer_id = 85,
      },
      mcField1 = {
         file = "<_builtin_>/sound/orc04.mid",
         integer_id = 86,
      },
      mcField2 = {
         file = "<_builtin_>/sound/xp_field2.mid",
         integer_id = 87,
      },
      mcField3 = {
         file = "<_builtin_>/sound/xp_field4.mid",
         integer_id = 88,
      },
      mcMemory = {
         file = "<_builtin_>/sound/memory.mid",
         integer_id = 89,
      },
      mcIntro = {
         file = "<_builtin_>/sound/field1_d.mid",
         integer_id = 90,
      },

      ---  These songs are only played during cutscenes.

      mcSoraochi = {
         file = "<_builtin_>/sound/soraochi.mid",
         integer_id = 91,
      },
      mcPsml515 = {
         file = "<_builtin_>/sound/PSML515.MID",
         integer_id = 92,
      },
      mcPsml035 = {
         file = "<_builtin_>/sound/PSML035.MID",
         integer_id = 93,
      },
      mcPinch2 = {
         file = "<_builtin_>/sound/pinch2.mid",
         integer_id = 94,
      },
      mcMemory2 = {
         file = "<_builtin_>/sound/memory2.mid",
         integer_id = 95,
      },
      mcAnoSora = {
         file = "<_builtin_>/sound/AnoSora.mid",
         integer_id = 96,
      },
      mcEpilogue = {
         file = "<_builtin_>/sound/xp_epilogue1.mid",
         integer_id = 97,
      },
   }
)
