public void loadFromTemp() {
		cast.clear();
		PropQuad.clear();
		BufferedReader reader;
		
		try {
			reader = new BufferedReader(new FileReader(System.getProperty("saves") + "/field/" + scene));
			String line;
			while((line = reader.readLine()) != null) {
				if(line.matches("<ACTOR>")) {
					cast.add(Actor.loadActor(reader));
				} else if(line.matches("<PROP>")) {
					props.add(Prop.loadProp(reader));
				}
			}
		} catch (FileNotFoundException e) {
	    	System.err.println("The field save file has been misplaced!");
	    	e.printStackTrace();
	    } catch (IOException e) {
	    	System.err.println("Field save file failed to load!");
	    	e.printStackTrace();
	    }
		
		addScenery();
		PropQuad.init(new PropQuad(null, new Rectangle2D.Double(0, 0, PathQuad.size.width, PathQuad.size.height), scenery, PathQuad.get().getAllBlockedBoxes(),
				PathQuad.get().getAllFlatBoxes()));
	}