@@ -104,7 +104,7 @@ int main(int argc, char *argv[]) {
104
104
auto slowDown =
105
105
assetManager->load <ste::AudioFile>(ste::getAssetPath (" sfx/slowdown.wav" ));
106
106
auto music = assetManager->load <ste::AudioFile>(
107
- ste::getAssetPath (" music/paniots-nine.wav " ));
107
+ ste::getAssetPath (" music/custom-beat.ogg " ));
108
108
109
109
// Enable alpha blending
110
110
glEnable (GL_BLEND);
@@ -204,19 +204,22 @@ int main(int argc, char *argv[]) {
204
204
205
205
switch (event.key .keysym .sym ) {
206
206
case SDLK_1:
207
- timeScale->targetScale = 0 .5f ;
208
- audioEngine.setSpeed (0 .5f );
209
- audioEngine.playSound (slowDown);
207
+ timeScale->targetScale = 0 .72f ;
208
+ audioEngine.setSpeed (0 .72f );
209
+ if (timeScale->currentScale != 0 .72f )
210
+ audioEngine.playSound (slowDown);
210
211
break ;
211
212
case SDLK_2:
212
213
timeScale->targetScale = 1 .0f ;
213
214
audioEngine.setSpeed (1 .0f );
214
- audioEngine.playSound (slowDown);
215
+ if (timeScale->currentScale != 1 .0f )
216
+ audioEngine.playSound (slowDown);
215
217
break ;
216
218
case SDLK_3:
217
- timeScale->targetScale = 2 .0f ;
218
- audioEngine.setSpeed (2 .0f );
219
- audioEngine.playSound (slowDown);
219
+ timeScale->targetScale = 1 .68f ;
220
+ audioEngine.setSpeed (1 .68f );
221
+ if (timeScale->currentScale != 1 .68f )
222
+ audioEngine.playSound (slowDown);
220
223
break ;
221
224
case SDLK_SPACE:
222
225
audioEngine.playSound (realTrapShit);
0 commit comments