public void loadTextFile(String data) {
		
		String[] lines;
		String[] stringBuffer;
		Vector<Monster> bufferMobs = new Vector<Monster>();
		
		
		lines = data.split("/n");

		for (int i = 0; i < lines.length;i++) {
			stringBuffer = lines[i].split(":");
			switch (stringBuffer[0]) {
			case "Spawn":
				this.spawnX = Double.parseDouble(stringBuffer[1]);
				this.spawnY = Double.parseDouble(stringBuffer[2]);
				break;
			case "Monster":
				bufferMobs.add(new Monster(this.updater, Double.parseDouble(stringBuffer[1]), Double.parseDouble(stringBuffer[2])));
				break;
			case "TimeBonus":
				this.timeBonus.add(new TimeBonus(Double.parseDouble(stringBuffer[1]), Double.parseDouble(stringBuffer[2])));
				break;
			}
		}
		
		// we have all ? Well, let's stock it in the real fields
		this.mobs = new Monster[bufferMobs.size()];
		for (int i = 0; i < bufferMobs.size(); i++) {
			this.mobs[i] = bufferMobs.get(i);
		}
		
		
		
	}