|
|
|
|
@ -3,7 +3,6 @@ package visualiser.Controllers;
|
|
|
|
|
import javafx.collections.ObservableList;
|
|
|
|
|
import javafx.fxml.FXML;
|
|
|
|
|
import javafx.scene.layout.AnchorPane;
|
|
|
|
|
import visualiser.app.App;
|
|
|
|
|
import visualiser.gameController.ControllerClient;
|
|
|
|
|
import visualiser.model.VisualiserBoat;
|
|
|
|
|
import visualiser.model.VisualiserRaceEvent;
|
|
|
|
|
@ -40,6 +39,7 @@ public class MainController extends Controller {
|
|
|
|
|
* Transitions from the StartController screen (displays pre-race information) to the RaceController (displays the actual race).
|
|
|
|
|
* @param visualiserRace The object modelling the race.
|
|
|
|
|
* @param controllerClient Socket Client that manipulates the controller.
|
|
|
|
|
* @param isHost true if this is a host
|
|
|
|
|
*/
|
|
|
|
|
public void beginRace(VisualiserRaceEvent visualiserRace, ControllerClient controllerClient, Boolean isHost) {
|
|
|
|
|
raceController.startRace(visualiserRace, controllerClient, isHost);
|
|
|
|
|
|