diff --git a/crates/hedz_reloaded/src/client/ui/pause.rs b/crates/hedz_reloaded/src/client/ui/pause.rs index 66d4648..0e84960 100644 --- a/crates/hedz_reloaded/src/client/ui/pause.rs +++ b/crates/hedz_reloaded/src/client/ui/pause.rs @@ -3,6 +3,7 @@ use crate::{ client::{audio::SoundSettings, control::CharacterInputEnabled}, loading_assets::UIAssets, protocol::PlaySound, + utils::Cooldown, }; use bevy::{color::palettes::css::BLACK, prelude::*}; @@ -26,9 +27,6 @@ struct VolumeValue(ProgressBar); #[derive(Resource)] struct PauseMenuSelection(ProgressBar); -#[derive(Resource)] -struct VolumeChangeCooldown(Timer); - #[derive(Message)] struct VolumeChangeEvent { direction: f32, @@ -108,10 +106,6 @@ fn setup(mut commands: Commands, assets: Res, settings: Res) -> impl Bundle { @@ -280,22 +274,15 @@ fn apply_volume_change( mut commands: Commands, selection: Res, mut settings: ResMut, - mut cooldown: ResMut, - time: Res