Audio using HexoDSP

This commit is contained in:
Pascal Engélibert 2022-08-23 17:02:13 +02:00
commit a2bf887700
Signed by: tuxmain
GPG key ID: 3504BC6D362F7DCA
10 changed files with 571 additions and 223 deletions

View file

@ -43,6 +43,7 @@ pub fn post_setup_level(
mut level_query: Query<(&mut SelectedCharacterId, &mut CharacterIdList)>,
mut level_startup_event: EventReader<LevelStartupEvent>,
asset_server: Res<AssetServer>,
audio: Res<crossbeam_channel::Sender<AudioMsg>>,
) {
for LevelStartupEvent(level_entity) in level_startup_event.iter() {
if let Ok((mut selected_character_id, mut character_id_list)) =
@ -57,6 +58,7 @@ pub fn post_setup_level(
&mut materials,
&mut selected_character_id,
&mut character_id_list,
&audio,
),
1 => level1::setup(
&mut commands,
@ -65,6 +67,7 @@ pub fn post_setup_level(
&mut materials,
&mut selected_character_id,
&mut character_id_list,
&audio,
),
_ => game_over::setup(&mut commands, &asset_server),
}