public void RegisterSenseElement(ISenseElement senseElement) { if (senseElement is Footprint footprint) { footprints.Add(footprint); } senseElements.Add(senseElement); }
public void RegisterSenseElement(ISenseElement senseElement) { if (senseElement is ObjectiveInteractable interactable) { interactables.Add(interactable); } senseElements.Add(senseElement); }