public void StartObserving(GameObject go, ParticipationController data, Competitor <GameObject> competitor) { if (!Observed.ContainsKey(go)) { Observed[go] = new ObservationData(data, competitor); } }
public ObservationData(ParticipationController controller, Competitor <GameObject> competitor) { Controller = controller; Competitor = competitor; IsValid = true; }