Advertisement
Guest User

Before

a guest
May 22nd, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.67 KB | None | 0 0
  1. if(save1Button.contains(mousePos))
  2. {
  3. soundManager.playSound(SoundManager.BUTTON_SOUND);
  4.  
  5. this.currentSaveFile = 1;
  6. SaveManager save = new SaveManager(SaveManager.save1FileName);
  7. save.loadProperties();
  8.  
  9. if(save.getData(SaveManager.day) == null)
  10. {
  11. this.seenPrompt = false;
  12. this.seed = new Random().nextInt(2100000000) + 400;
  13. this.getPlayer().establishNewPlayer();
  14. this.saveData(save);
  15. }
  16. else
  17. {
  18. String seenPrompt = save.getData(SaveManager.day1Prompt);
  19. String seed = save.getData(SaveManager.seed);
  20. String hunger = save.getData(SaveManager.hunger);
  21. String health = save.getData(SaveManager.health);
  22. String day = save.getData(SaveManager.day);
  23. String weapon = save.getData(SaveManager.weapon);
  24. String kills = save.getData(SaveManager.kills);
  25. String pickaxe = save.getData(SaveManager.pickaxe);
  26. String armor = save.getData(SaveManager.armor);
  27. this.getPlayer().loadCurrentlyEstablishedPlayer(seenPrompt, seed, hunger, health, day, weapon, kills, pickaxe, armor);
  28. }
  29.  
  30. this.nextDayCountdown = 5f;
  31. this.currentScene = this.NEXT_DAY_SCENE;
  32. }
  33.  
  34. if(save2Button.contains(mousePos))
  35. {
  36. soundManager.playSound(SoundManager.BUTTON_SOUND);
  37.  
  38. this.currentSaveFile = 2;
  39. SaveManager save = new SaveManager(SaveManager.save2FileName);
  40. save.loadProperties();
  41.  
  42. if(save.getData(SaveManager.day) == null)
  43. {
  44. this.seed = new Random().nextInt(999999999) + 400;
  45. this.seenPrompt = false;
  46. this.getPlayer().establishNewPlayer();
  47. this.saveData(save);
  48. }
  49. else
  50. {
  51. String seenPrompt = save.getData(SaveManager.day1Prompt);
  52. String seed = save.getData(SaveManager.seed);
  53. String hunger = save.getData(SaveManager.hunger);
  54. String health = save.getData(SaveManager.health);
  55. String day = save.getData(SaveManager.day);
  56. String weapon = save.getData(SaveManager.weapon);
  57. String kills = save.getData(SaveManager.kills);
  58. String pickaxe = save.getData(SaveManager.pickaxe);
  59. String armor = save.getData(SaveManager.armor);
  60. this.getPlayer().loadCurrentlyEstablishedPlayer(seenPrompt, seed, hunger, health, day, weapon, kills, pickaxe, armor);
  61. }
  62.  
  63. this.nextDayCountdown = 5f;
  64. this.currentScene = this.NEXT_DAY_SCENE;
  65. }
  66.  
  67. if(save3Button.contains(mousePos))
  68. {
  69. soundManager.playSound(SoundManager.BUTTON_SOUND);
  70.  
  71. this.currentSaveFile = 3;
  72. SaveManager save = new SaveManager(SaveManager.save3FileName);
  73. save.loadProperties();
  74.  
  75. if(save.getData(SaveManager.day) == null)
  76. {
  77. this.seed = new Random().nextInt(2144578568) + 400;
  78. this.seenPrompt = false;
  79. this.getPlayer().establishNewPlayer();
  80. this.saveData(save);
  81. }
  82. else
  83. {
  84. String seenPrompt = save.getData(SaveManager.day1Prompt);
  85. String seed = save.getData(SaveManager.seed);
  86. String hunger = save.getData(SaveManager.hunger);
  87. String health = save.getData(SaveManager.health);
  88. String day = save.getData(SaveManager.day);
  89. String weapon = save.getData(SaveManager.weapon);
  90. String kills = save.getData(SaveManager.kills);
  91. String pickaxe = save.getData(SaveManager.pickaxe);
  92. String armor = save.getData(SaveManager.armor);
  93. this.getPlayer().loadCurrentlyEstablishedPlayer(seenPrompt, seed, hunger, health, day, weapon, kills, pickaxe, armor);
  94. }
  95.  
  96. this.nextDayCountdown = 5f;
  97. this.currentScene = this.NEXT_DAY_SCENE;
  98. }
  99.  
  100. if(doneButton.contains(mousePos))
  101. {
  102. soundManager.playSound(SoundManager.BUTTON_SOUND);
  103.  
  104. this.currentSaveFile = 0;
  105. this.currentScene = this.MAIN_MENU_SCENE;
  106. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement