private void seeParse(ArrayList<ObjInfo> seeArray, String[] splitPacket) {
		
		for(int i = 2; i < splitPacket.length; i += 4)
		{
			
			// Split up the ObjName
			String[] splitName = (splitPacket[i].split(" "));
			String[] splitInfo = (splitPacket[i+1].split(" "));
			
			// Determine type of object:
			// - Flag -
			if(splitName[0].compareTo("f") == 0) {
				ObjFlag newFlag = new ObjFlag(splitPacket[i].replaceAll(" ", ""));
				seeFlagParse(splitName, splitInfo, newFlag);
				seeArray.add(newFlag);
			}
			// - Ball -
			else if(splitName[0].compareTo("b") == 0) {
				ObjBall newBall = new ObjBall();
				seeBallParse(splitInfo, newBall);
				seeArray.add(newBall);
			}
			
			// - Player -
			else if(splitName[0].compareTo("p") == 0) {
				ObjPlayer newPlayer = new ObjPlayer();
				seePlayerParse(splitName, splitInfo, newPlayer);
				seeArray.add(newPlayer);
			}
			
			// - Goal -
			else if(splitName[0].compareTo("g") == 0) {
				ObjGoal newGoal = new ObjGoal();
				seeGoalParse(splitName, splitInfo, newGoal);
				seeArray.add(newGoal);
			}
			
			// - Line -
			else if(splitName[0].compareTo("l") == 0) {
				ObjLine newLine = new ObjLine();
				seeLineParse(splitName, splitInfo, newLine);
				seeArray.add(newLine);
			}
		}
		
	}