From d7204f84c95eb0fb425fe99759ca2ce6eddf3357 Mon Sep 17 00:00:00 2001 From: Augustus <123775785+OlegTheSnowman@users.noreply.github.com> Date: Tue, 24 Feb 2026 01:41:38 +0200 Subject: [PATCH] by popular demand, f11 will now stop all currently playing loops and will restart the soundpack as well as flush the speech queue. If you want simply to stop sounds without restarting them you can use alt-f12 to do so --- readme.md | 3 ++- scripts/keys.set | 6 +++--- scripts/main.set | 2 +- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/readme.md b/readme.md index e51d79b..9753c96 100644 --- a/readme.md +++ b/readme.md @@ -89,7 +89,7 @@ Move it to the folder of your choice, ensuring that the path contains no spaces - **Ctrl + F9**: Toggle planetary music - **Ctrl + F10**: Toggle space combat music - **Ctrl + F11**: Toggle weather sounds -- **Alt + F12**: Restart soundpack +- **Alt + F12**: stop all currently playing sounds. - **F2**: Open server-side settings - **Ctrl + S**: Save client-side settings - **Alt + N**: Open gag-related settings. @@ -102,6 +102,7 @@ Move it to the folder of your choice, ensuring that the path contains no spaces - **Control+`**: Toggle command displaying in the output window. - **Alt+Enter**: toggle numpad movement. - **Alt+Control+V**: Toggle automatic updates. +- **F11**: Stop all currently playing loops and restart the soundpack as well as flush the speech queue. ## FAQ **Q: My soundpack doesn't work. What now?** diff --git a/scripts/keys.set b/scripts/keys.set index 2caa43d..4a24f11 100644 --- a/scripts/keys.set +++ b/scripts/keys.set @@ -46,7 +46,6 @@ #key {control-f9} {~@sp-settings planetary music} #key {control-f10} {~@sp-settings space combat music} #key {control-f11} {~@sp-settings weather sounds} -#key {alt-f12} {~@sp-restart} #key {Shift-alt-f9} {~@sp-settings Interrupt OOC Social sounds when the next one plays} #key {f2} {~@sp-settings} #key {control-s} {ActualSave;#say {Client-side Soundpack Settings have been saved successfully!} VoiceOnly} @@ -55,7 +54,8 @@ #key {control-f2} {mainvoldown} #key {Control-f3} {mainvolup} #key {alt-f3} {intromusictoggle} -#key f11 {#pc 0 stop; #say {All currently playing sounds have been stopped.}} +#key f11 {#pc 0 stop; #setspeech all stop;#say {All currently playing loops have been stopped.}; ~@sp-restart} +#key {alt-f12} {#pc 0 stop;#say {all sounds have been stopped.}} #key {control-f1} {smute} #key {alt-\} {rawinput} #key {control-`} {#if {@commandsinoutput="enabled"} {#var commandsinoutput "disabled";#Configure DisplayCommandsInOutput False;#say {commands will no longer be displayed in the output window.}} {#var commandsinoutput "enabled";#Configure DisplayCommandsInOutput true;#say {Commands will now be displayed in the output window.}}} @@ -134,4 +134,4 @@ #key Control-Shift-V {#autoMenu main|edit|variables} // display the variable setup dialog #key Control-O {#autoMenu main|connect|character} // display the character connect/setup dialog #key Control-Shift-l {#autoMenu main|file|load} // load a script file -#key Control-Shift-u {#autoMenu main|file|unload} // unload a script file \ No newline at end of file +#key Control-Shift-u {#autoMenu main|file|unload} // unload a script file diff --git a/scripts/main.set b/scripts/main.set index 48d9cb4..e018746 100644 --- a/scripts/main.set +++ b/scripts/main.set @@ -1,5 +1,5 @@ ;core variables -#var clientversion 23 +#var clientversion 24 #var settings {rawpass|miscgags|shipgags|vehiclegags|activitygags|intromusic|vol|commandsinoutput|devmode|decchar|numpadon|AutomaticUpdate} #var speech "disabled" #unload {start.set};