Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.*;
- import java.io.*;
- public class Load {
- Player player = new Player();
- MainMenu menu = new MainMenu();
- String[] elements;
- int gold;
- int stone;
- int coal;
- int bronze;
- int iron;
- int diamond;
- boolean isLoaded() {
- for (int i=0; i < elements.length; i++) {
- for (int j=0; j < Player.inventory.size(); j++){
- if(elements[i].equals(Player.inventory.get(j))) {
- return true;
- }
- }
- }
- return false;
- }
- public void load() {
- try {
- File file = new File("save.txt");
- Scanner savedInv = new Scanner(file);
- elements = savedInv.nextLine().split(", ");
- gold = Integer.parseInt(savedInv.nextLine());
- stone = Integer.parseInt(savedInv.nextLine());
- coal = Integer.parseInt(savedInv.nextLine());
- bronze = Integer.parseInt(savedInv.nextLine());
- iron = Integer.parseInt(savedInv.nextLine());
- diamond = Integer.parseInt(savedInv.nextLine());
- Player.inventory.clear();
- for(String str : elements) {
- Player.inventory.add(str);
- }
- Player.goldCoins = gold;
- Player.amntStone = stone;
- Player.amntCoal = coal;
- Player.amntBronze = bronze;
- Player.amntIron = iron;
- Player.amntDiamond = diamond;
- System.out.println("Load successful");
- System.out.println("Your inventory is " +Player.inventory);
- System.out.println("Your amount of gold is " +Player.goldCoins);
- menu.start();
- }catch(Exception e) {
- System.out.println("Error loading file..." + e);
- System.out.println(e.toString());
- }
- }
- }
Add Comment
Please, Sign In to add comment