Boat collisions now play a sound when user collides and a quieter sound when others collide. #story[1195]
This commit is contained in:
+8
-2
@@ -1,5 +1,6 @@
|
||||
package visualiser.Commands.VisualiserRaceCommands;
|
||||
|
||||
import javafx.scene.media.AudioClip;
|
||||
import mock.model.commandFactory.Command;
|
||||
import network.Messages.YachtEvent;
|
||||
import visualiser.model.VisualiserRaceState;
|
||||
@@ -23,9 +24,14 @@ public class BoatCollisionCommand implements Command {
|
||||
public void execute() {
|
||||
|
||||
if(visualiserRace.getPlayerBoatID()==yachtEvent.getSourceID()){
|
||||
System.out.println("Someone else crashed!");
|
||||
} else {
|
||||
System.out.println("I crashed!");
|
||||
AudioClip sound = new AudioClip(this.getClass().getResource("/visualiser/sounds/collision.wav").toExternalForm());
|
||||
sound.play();
|
||||
|
||||
} else {
|
||||
System.out.println("Someone else crashed!");
|
||||
AudioClip sound = new AudioClip(this.getClass().getResource("/visualiser/sounds/quietcollision.wav").toExternalForm());
|
||||
sound.play();
|
||||
}
|
||||
|
||||
//System.out.println("Collision command executed!");
|
||||
|
||||
Reference in New Issue
Block a user