public override bool dispatch()
	{
		bool rval = false;
		bool playerIsFirst = (data as listData)._listData[0] == player;

		if (playerIsFirst)
		{
			missionMgr mm = gm.GetComponent<missionMgr>();
			if (mm)
			{
				Camera.main.GetComponent<GameCam>().LookUp ();
				if (mm.isMissionComplete(2) == true)
				{
					passPopup.SetActive(true);
				}
				else
				{
					retryPopup.SetActive(true);
				}
			}
		}
		return rval;
	}