public boolean CheckForCollisionByName(String name)
	{
		//Checking for collisions with objects that have the name
		boolean check = false;
		for (int num = 0; num < game.AL_GameObjects.size(); num++)
		{
			if (game.AL_GameObjects.get(num).stringName == name
				&& CheckForCollisionByRectangle(game.AL_GameObjects.get(num).GetRectangle()) == true
				&& game.AL_GameObjects.get(num).intObjectID != intObjectID)
			{
				check = true;
			}
			
			//Diagnostics/Debugging
			if (false)		//Change to 'true' to enable
			{
				System.out.println("ID: "+stringName+", "+intObjectID);
				System.out.println("Name Chk: "+(game.AL_GameObjects.get(num).stringName == name));
				System.out.println("Rect Chk: "+CheckForCollisionByRectangle(game.AL_GameObjects.get(num).GetRectangle()));
				System.out.println("Same Chk: "+(game.AL_GameObjects.get(num).intObjectID != intObjectID)   );
				System.out.println("Overall : "+check+"\n");
			}
		}
		
		//Returning the boolean
		return check;
	}