Smoothed out the view changes from day to night

This commit is contained in:
Seraina 2022-05-14 14:27:37 +02:00
parent c6f82fd7c1
commit 81ce75c7c9
2 changed files with 3 additions and 1 deletions

View File

@ -157,6 +157,7 @@ public class ChatApp extends Application {
this.setGameC(gameController);
gameC.setClient(cModel);
gameC.setGameStateModel(GameController.getGameStateModel());
Sprites.setNightSprites(GameController.getGameStateModel().getPassengerTrainClone()[1], GameController.getGameStateModel().getKickedOff());
Sprites.setDaySprites(GameController.getGameStateModel().getPassengerTrainClone()[1], GameController.getGameStateModel().getKickedOff());
SpritesDay.setBells();
SpritesDay.setWheels();

View File

@ -27,6 +27,7 @@ public class DayNightChangeListener implements Runnable {
if(gameStateModel.getDayClone()) { //its Day
LoungeSceneViewController.getTrainAnimationDayController().dontShowFullWagon();
Sprites.setDaySprites(gameStateModel.getPassengerTrainClone()[1], GameController.getGameStateModel().getKickedOff());
chatApp.getGameController().updateGameSprites(LoungeSceneViewController.getTrainAnimationDayController());
chatApp.getGameController().setNoiseButtonVisible();
chatApp.getGameController().setVoteButtonVisibilityDay(gameStateModel);
} else { //its night
@ -34,6 +35,7 @@ public class DayNightChangeListener implements Runnable {
LoungeSceneViewController.getTrainAnimationDayController().showFullWagon();
}
Sprites.setNightSprites(gameStateModel.getPassengerTrainClone()[1], GameController.getGameStateModel().getKickedOff());
chatApp.getGameController().updateGameSprites(LoungeSceneViewController.getTrainAnimationDayController());
chatApp.getGameController().setNoiseButtonInvisible();
chatApp.getGameController().setVoteButtonVisibilityNight(gameStateModel);
}
@ -49,6 +51,5 @@ public class DayNightChangeListener implements Runnable {
} catch (Exception e) {
e.printStackTrace();
}
}
}