feat: add era-based camp soundscapes
This commit is contained in:
@@ -1,4 +1,8 @@
|
||||
import battlePrepUrl from '../../assets/audio/bgm/battle-prep.mp3';
|
||||
import campFrontierUrl from '../../assets/audio/bgm/camp-frontier.mp3';
|
||||
import campGrandStrategyUrl from '../../assets/audio/bgm/camp-grand-strategy.mp3';
|
||||
import campRallyUrl from '../../assets/audio/bgm/camp-rally.mp3';
|
||||
import campWayfarerUrl from '../../assets/audio/bgm/camp-wayfarer.mp3';
|
||||
import militiaThemeUrl from '../../assets/audio/bgm/militia-theme.mp3';
|
||||
import oathThemeUrl from '../../assets/audio/bgm/oath-theme.mp3';
|
||||
import storyDarkUrl from '../../assets/audio/bgm/story-dark.mp3';
|
||||
@@ -15,13 +19,28 @@ import strategyCastUrl from '../../assets/audio/sfx/strategy-cast.mp3';
|
||||
import swordSlashUrl from '../../assets/audio/sfx/sword-slash.mp3';
|
||||
import uiSelectUrl from '../../assets/audio/sfx/ui-select.mp3';
|
||||
import victoryFanfareUrl from '../../assets/audio/sfx/victory-fanfare.wav';
|
||||
import campfireAmbienceUrl from '../../assets/audio/ambience/campfire-ambience.mp3';
|
||||
import mountainWindAmbienceUrl from '../../assets/audio/ambience/mountain-wind-ambience.mp3';
|
||||
import nanzhongNightAmbienceUrl from '../../assets/audio/ambience/nanzhong-night-ambience.mp3';
|
||||
import riverNightAmbienceUrl from '../../assets/audio/ambience/river-night-ambience.mp3';
|
||||
|
||||
export const musicTracks = {
|
||||
'title-theme': titleThemeUrl,
|
||||
'story-dark': storyDarkUrl,
|
||||
'oath-theme': oathThemeUrl,
|
||||
'militia-theme': militiaThemeUrl,
|
||||
'battle-prep': battlePrepUrl
|
||||
'battle-prep': battlePrepUrl,
|
||||
'camp-rally': campRallyUrl,
|
||||
'camp-wayfarer': campWayfarerUrl,
|
||||
'camp-grand-strategy': campGrandStrategyUrl,
|
||||
'camp-frontier': campFrontierUrl
|
||||
} as const;
|
||||
|
||||
export const ambienceTracks = {
|
||||
'campfire-ambience': campfireAmbienceUrl,
|
||||
'river-night-ambience': riverNightAmbienceUrl,
|
||||
'mountain-wind-ambience': mountainWindAmbienceUrl,
|
||||
'nanzhong-night-ambience': nanzhongNightAmbienceUrl
|
||||
} as const;
|
||||
|
||||
export const effectTracks = {
|
||||
@@ -40,4 +59,5 @@ export const effectTracks = {
|
||||
} as const;
|
||||
|
||||
export type MusicTrackKey = keyof typeof musicTracks;
|
||||
export type AmbienceTrackKey = keyof typeof ambienceTracks;
|
||||
export type EffectTrackKey = keyof typeof effectTracks;
|
||||
|
||||
Reference in New Issue
Block a user