aboutsummaryrefslogtreecommitdiffstats
path: root/mumd/src/state.rs
diff options
context:
space:
mode:
authorEskil Queseth <eskilq@kth.se>2020-11-13 23:37:54 +0100
committerEskil Queseth <eskilq@kth.se>2020-11-13 23:37:54 +0100
commit89944f0f56935dfd4c3adca6ff8f1fd52212ee03 (patch)
tree5997ee82d04a185327141300df9a058779efe697 /mumd/src/state.rs
parent0a491a4fa431a29668f3cdf5e28b565f39847aca (diff)
downloadmum-89944f0f56935dfd4c3adca6ff8f1fd52212ee03.tar.gz
add mvp for playing sound when stuff happens
Diffstat (limited to 'mumd/src/state.rs')
-rw-r--r--mumd/src/state.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/mumd/src/state.rs b/mumd/src/state.rs
index 8fe5e36..2c90b7c 100644
--- a/mumd/src/state.rs
+++ b/mumd/src/state.rs
@@ -2,7 +2,7 @@ pub mod channel;
pub mod server;
pub mod user;
-use crate::audio::Audio;
+use crate::audio::{Audio, NotificationEvents};
use crate::network::ConnectionInfo;
use crate::notify;
use crate::state::server::Server;
@@ -85,7 +85,6 @@ impl State {
state
}
- //TODO? move bool inside Result
pub fn handle_command(&mut self, command: Command) -> ExecutionContext {
match command {
Command::ChannelJoin { channel_identifier } => {
@@ -423,6 +422,7 @@ impl State {
&msg.get_name(),
channel.name()
));
+ self.audio.play_effect(NotificationEvents::ServerConnect);
}
}
}