veloren/assets/voxygen/audio/soundtrack.ron
2022-01-24 12:14:38 -08:00

493 lines
16 KiB
Rust

// TODO: Add an ambient-soundtrack that runs independently from the musical soundtrack
// Times: Some(Day), Some(Night), None [both]
// Biomes: Grassland, Forest, Desert, Snowland, Lake, Mountain, Ocean, Jungle, Savannah, Taiga
// planned biomes: Swamp
// Number after biome indicates weighting
// Sites: Some(Settlement), Some(Cave), Some(Dungeon), Some(Void) [none]
// Music states: Activity(Explore), Activity(Combat)
// Combat music is looped. Needs three files: start, loop, and end. Start contains leadup to the loop.
(
tracks: [
Individual((
title: "The Quiet After the Battle",
path: "voxygen.audio.soundtrack.town.the_quiet_after_the_battle",
length: 240.0,
timing: Some(Night),
biomes: [],
site: Some(Settlement),
music_state: Activity(Explore),
artist: "Tobias Thy - (Thy SFX)",
)),
Individual((
title: "A Rest Under the Sunset",
path: "voxygen.audio.soundtrack.town.a_rest_under_the_sunset",
length: 83.0,
timing: Some(Day),
biomes: [],
site: Some(Settlement),
music_state: Activity(Explore),
artist: "phoenix13032005",
)),
Individual((
title: "Raising Below Like Thunder",
path: "voxygen.audio.soundtrack.town.raising_below_like_thunder",
length: 120.0,
timing: Some(Night),
biomes: [
(Desert, 1),
(Savannah, 1),
],
site: Some(Void),
music_state: Activity(Explore),
artist: "Rarnage",
)),
Individual((
title: "A Tale Worth Telling",
path: "voxygen.audio.soundtrack.town.a_tale_worth_telling",
length: 279.0,
timing: Some(Night),
biomes: [],
site: Some(Settlement),
music_state: Activity(Explore),
artist: "Oolnokk; mixed by cereal7",
)),
Individual((
title: "Bustle and Bloom",
path: "voxygen.audio.soundtrack.town.bustle_and_bloom",
length: 155.0,
timing: Some(Day),
biomes: [],
site: Some(Settlement),
music_state: Activity(Explore),
artist: "DaforLynx",
)),
Individual((
title: "Starlit Pathways",
path: "voxygen.audio.soundtrack.town.starlit_pathways",
length: 132.0,
timing: Some(Night),
biomes: [],
site: Some(Settlement),
music_state: Activity(Explore),
artist: "DaforLynx",
)),
Individual((
title: "Rest Assured",
path: "voxygen.audio.soundtrack.town.rest_assured",
length: 189.0,
timing: Some(Day),
biomes: [],
site: Some(Settlement),
music_state: Activity(Explore),
artist: "badbbad",
)),
Individual((
title: "I'm Home",
path: "voxygen.audio.soundtrack.town.im_home",
length: 125.0,
timing: Some(Night),
biomes: [],
site: Some(Settlement),
music_state: Activity(Explore),
artist: "badbbad",
)),
Individual((
title: "Dank Dungeon",
path: "voxygen.audio.soundtrack.dungeon.dank_dungeon",
length: 130.0,
timing: None,
biomes: [],
site: Some(Dungeon),
music_state: Activity(Explore),
artist: "Aeronic",
)),
Individual((
title: "Calming Hills",
path: "voxygen.audio.soundtrack.overworld.calming_hills",
length: 101.0,
timing: Some(Day),
biomes: [
(Mountain, 1),
],
site: Some(Void),
music_state: Activity(Explore),
artist: "Ultimafounding; mixed by Robotnik",
)),
Individual((
title: "Fiesta Del Pueblo",
path: "voxygen.audio.soundtrack.overworld.fiesta_del_pueblo",
length: 183.0,
timing: Some(Day),
biomes: [
(Desert, 1)
],
site: Some(Settlement),
music_state: Activity(Explore),
artist: "Aeronic; mixed by Robotnik",
)),
Individual((
title: "Ruination",
path: "voxygen.audio.soundtrack.dungeon.ruination",
length: 135.0,
timing: None,
biomes: [],
site: Some(Dungeon),
music_state: Activity(Explore),
artist: "Aeronic",
)),
Individual((
title: "Saturated Hallows",
path: "voxygen.audio.soundtrack.cave.saturated_hallows",
length: 227.0,
timing: None,
biomes: [],
site: Some(Cave),
music_state: Activity(Explore),
artist: "Flashbang",
)),
Individual((
title: "Vast Onslaught",
path: "voxygen.audio.soundtrack.dungeon.vast_onslaught",
length: 237.0,
timing: None,
biomes: [],
site: Some(Dungeon),
music_state: Activity(Explore),
artist: "Aeronic",
)),
Individual((
title: "Sacred Temple",
path: "voxygen.audio.soundtrack.dungeon.sacred_temple",
length: 75.0,
timing: None,
biomes: [],
site: Some(Dungeon),
music_state: Activity(Explore),
artist: "Aeronic",
)),
Individual((
title: "True Nature",
path: "voxygen.audio.soundtrack.overworld.true_nature",
length: 169.0,
timing: Some(Day),
biomes: [
(Forest, 1),
],
site: Some(Void),
music_state: Activity(Explore),
artist: "DaforLynx",
)),
Individual((
title: "Jungle Ambient",
path: "voxygen.audio.soundtrack.overworld.jungle_ambient",
length: 218.0,
timing: Some(Day),
biomes: [
(Jungle, 1),
],
site: Some(Void),
music_state: Activity(Explore),
artist: "badbbad",
)),
Individual((
title: "Ethereal Bonds",
path: "voxygen.audio.soundtrack.overworld.ethereal_bonds",
length: 59.0,
timing: Some(Night),
biomes: [
(Mountain, 1),
],
site: Some(Void),
music_state: Activity(Explore),
artist: "Aeronic",
)),
Individual((
title: "Leap of Faith",
path: "voxygen.audio.soundtrack.overworld.leap_of_faith",
length: 269.0,
timing: Some(Night),
biomes: [
(Ocean, 1),
(Lake, 1),
],
site: Some(Void),
music_state: Activity(Explore),
artist: "Aeronic",
)),
Individual((
title: "Highland of the Hawk",
path: "voxygen.audio.soundtrack.overworld.highland_of_the_hawk",
length: 283.0,
timing: Some(Day),
biomes: [
(Desert, 1),
(Savannah, 1),
],
site: Some(Void),
music_state: Activity(Explore),
artist: "badbbad",
)),
Individual((
title: "Verdant Glades",
path: "voxygen.audio.soundtrack.overworld.verdant_glades",
length: 97.0,
timing: Some(Day),
biomes: [
(Grassland, 1),
],
site: Some(Void),
music_state: Activity(Explore),
artist: "Aeronic",
)),
Individual((
title: "Calling Wild",
path: "voxygen.audio.soundtrack.overworld.calling_wild",
length: 160.0,
timing: Some(Night),
biomes: [
(Grassland, 1),
(Savannah, 1),
],
site: Some(Void),
music_state: Activity(Explore),
artist: "Ultimafounding",
)),
Individual((
title: "Drifting Along",
path: "voxygen.audio.soundtrack.overworld.drifting_along",
length: 164.0,
timing: None,
biomes: [
(Lake, 1),
(Ocean, 1),
],
site: Some(Void),
music_state: Activity(Explore),
artist: "DaforLynx",
)),
Individual((
title: "Winter Falls",
path: "voxygen.audio.soundtrack.overworld.winter_falls",
length: 215.0,
timing: Some(Day),
biomes: [
(Snowland, 1),
(Taiga, 1),
],
site: Some(Void),
music_state: Activity(Explore),
artist: "DaforLynx",
)),
Individual((
title: "Short Meandering",
path: "voxygen.audio.soundtrack.overworld.short_meandering",
length: 147.0,
timing: Some(Night),
biomes: [
(Desert, 1),
(Mountain, 1),
],
site: Some(Void),
music_state: Activity(Explore),
artist: "Ap1evideogame",
)),
Individual((
title: "Oceania",
path: "voxygen.audio.soundtrack.overworld.oceania",
length: 135.0,
timing: None,
biomes: [
(Lake, 1),
(Ocean, 1),
],
site: Some(Void),
music_state: Activity(Explore),
artist: "Eden",
)),
Individual((
title: "A Solemn Quest",
path: "voxygen.audio.soundtrack.overworld.a_solemn_quest",
length: 206.0,
timing: Some(Night),
biomes: [
(Forest, 1),
],
site: Some(Void),
music_state: Activity(Explore),
artist: "Eden",
)),
Individual((
title: "Into The Dark Forest",
path: "voxygen.audio.soundtrack.overworld.into_the_dark_forest",
length: 184.0,
timing: Some(Night),
biomes: [
(Forest, 1),
(Jungle, 1),
],
site: Some(Void),
music_state: Activity(Explore),
artist: "Aeronic",
)),
Individual((
title: "Field Grazing",
path: "voxygen.audio.soundtrack.overworld.field_grazing",
length: 154.0,
timing: Some(Day),
biomes: [
(Grassland, 1),
(Forest, 1),
],
site: Some(Void),
music_state: Activity(Explore),
artist: "Aeronic",
)),
Individual((
title: "Wandering Voices",
path: "voxygen.audio.soundtrack.overworld.wandering_voices",
length: 137.0,
timing: Some(Night),
biomes: [
(Grassland, 1),
],
site: Some(Void),
music_state: Activity(Explore),
artist: "Aeronic",
)),
Individual((
title: "Snowtop Volume",
path: "voxygen.audio.soundtrack.overworld.snowtop_volume",
length: 89.0,
timing: Some(Day),
biomes: [
(Snowland, 1),
(Taiga, 1),
],
site: Some(Void),
music_state: Activity(Explore),
artist: "Aeronic",
)),
Individual((
title: "Mineral Deposits",
path: "voxygen.audio.soundtrack.cave.mineral_deposits",
length: 148.0,
timing: None,
biomes: [],
site: Some(Cave),
music_state: Activity(Explore),
artist: "Aeronic",
)),
Individual((
title: "Moonbeams",
path: "voxygen.audio.soundtrack.overworld.moonbeams",
length: 158.0,
timing: Some(Night),
biomes: [
(Snowland, 1),
(Taiga, 1),
],
site: Some(Void),
music_state: Activity(Explore),
artist: "Aeronic",
)),
Individual((
title: "Serene Meadows",
path: "voxygen.audio.soundtrack.overworld.serene_meadows",
length: 173.0,
timing: Some(Night),
biomes: [
(Grassland, 1),
],
site: Some(Void),
music_state: Activity(Explore),
artist: "Aeronic",
)),
Individual((
title: "Just The Beginning",
path: "voxygen.audio.soundtrack.overworld.just_the_beginning",
length: 188.0,
timing: Some(Day),
biomes: [
(Grassland, 1),
],
site: Some(Void),
music_state: Activity(Explore),
artist: "badbbad",
)),
Individual((
title: "Campfire Stories",
path: "voxygen.audio.soundtrack.overworld.campfire_stories",
length: 100.0,
timing: Some(Night),
biomes: [
(Forest, 1),
],
site: Some(Void),
music_state: Activity(Explore),
artist: "badbbad",
)),
Individual((
title: "Limits",
path: "voxygen.audio.soundtrack.overworld.limits",
length: 203.0,
timing: Some(Day),
biomes: [
(Mountain, 1),
],
site: Some(Void),
music_state: Activity(Explore),
artist: "badbbad",
)),
Individual((
title: "Down The Rabbit Hole",
path: "voxygen.audio.soundtrack.dungeon.down_the_rabbit_hole",
length: 244.0,
timing: None,
biomes: [],
site: Some(Cave),
music_state: Activity(Explore),
artist: "badbbad",
)),
Individual((
title: "Between The Fairies",
path: "voxygen.audio.soundtrack.overworld.between_the_fairies",
length: 175.0,
timing: Some(Day),
biomes: [
(Forest, 1),
],
site: Some(Void),
music_state: Activity(Explore),
artist: "badbbad",
)),
// Combat Music
Segmented(
title: "Barred Paths",
author: "DaforLynx",
timing: None,
biomes: [],
site: Some(Dungeon),
segments: [
("voxygen.audio.soundtrack.combat.barred_paths.barred_paths-start", 56.0, Transition(Explore, Combat(High)), Some(Combat(High))),
("voxygen.audio.soundtrack.combat.barred_paths.barred_paths-loop", 54.0, Activity(Combat(High)), None),
("voxygen.audio.soundtrack.combat.barred_paths.barred_paths-end", 6.0, Transition(Combat(High), Explore), None),
],
),
Segmented(
title: "Reversal",
author: "DaforLynx",
timing: None,
biomes: [],
site: Some(Dungeon),
segments: [
("voxygen.audio.soundtrack.combat.reversal.reversal-start", 60.0, Transition(Explore, Combat(High)), Some(Combat(High))),
("voxygen.audio.soundtrack.combat.reversal.reversal-loop", 60.0, Activity(Combat(High)), None),
("voxygen.audio.soundtrack.combat.reversal.reversal-end", 4.0, Transition(Combat(High), Explore), None),
],
),
]
)