Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.atm959.sourceCode;
- import java.io.BufferedReader;
- import java.io.BufferedWriter;
- import java.io.FileReader;
- import java.io.FileWriter;
- public class SaveDataHandler {
- String fileName = "res/savedata/save.txt";
- public SaveDataHandler(){
- System.out.println("Loaded SaveDataHandler.java");
- }
- public void saveGame(){
- try {
- FileWriter fileWriter = new FileWriter(fileName);
- BufferedWriter bufferedWriter = new BufferedWriter(fileWriter);
- bufferedWriter.write("" + Coin.coins + "");
- bufferedWriter.newLine();
- bufferedWriter.write("" + Upgrades.playerUpgrades + "");
- bufferedWriter.newLine();
- bufferedWriter.write("" + Upgrades.bulletUpgrades + "");
- bufferedWriter.close();
- } catch(Exception e){
- }
- }
- public void loadGame(){
- try {
- FileReader fileReader = new FileReader(fileName);
- BufferedReader bufferedReader = new BufferedReader(fileReader);
- Coin.coins = Integer.parseInt(bufferedReader.readLine());
- Upgrades.playerUpgrades = Integer.parseInt(bufferedReader.readLine());
- Upgrades.bulletUpgrades = Integer.parseInt(bufferedReader.readLine());
- bufferedReader.close();
- } catch(Exception e){
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment