package org.pokenet.server.backend;
import java.io.File;
import java.util.ArrayList;
import java.util.Scanner;
/**
* Stores a list of sprites not buyable
* Reads from /res/sprites.txt
* @author shadowkanji
*
*/
public class SpriteList {
private ArrayList<Integer> m_sprites;
/**
* Constructor
*/
public SpriteList() {
m_sprites = new ArrayList<Integer>();
}
/**
* Returns the list of unbuyable sprites
* @return
*/
public ArrayList<Integer> getUnbuyableSprites() {
return m_sprites;
}
/**
* Initialises the list
*/
public void initialise() {
File f = new File("res/sprites.txt");
if(f.exists()) {
try {
Scanner s = new Scanner(f);
while(s.hasNextLine()) {
m_sprites.add(Integer.parseInt(s.nextLine()));
}
s.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
}