From 5c1c1f18b0e2cebaae277c15c66c8dcc7b209ecd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gustav=20S=C3=B6rn=C3=A4s?= Date: Sun, 3 Jan 2021 10:42:31 +0100 Subject: load sound effects by file name --- mumlib/src/config.rs | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'mumlib') diff --git a/mumlib/src/config.rs b/mumlib/src/config.rs index 5987ab9..0a43253 100644 --- a/mumlib/src/config.rs +++ b/mumlib/src/config.rs @@ -46,10 +46,17 @@ impl Config { } } +#[derive(Clone, Debug, Default, Deserialize, Serialize)] +pub struct SoundEffect { + pub event: String, + pub file: String, +} + #[derive(Clone, Debug, Default, Deserialize, Serialize)] pub struct AudioConfig { pub input_volume: Option, pub output_volume: Option, + pub sound_effects: Option>, } #[derive(Clone, Debug, Deserialize, Serialize)] -- cgit v1.2.1