bool IInteractionActor.IsClosestZone(int zoneType, InteractionZoneController zone) {
		return this.ClosestInteractionZoneForType(zoneType) == zone;
	}
	// PRAGMA MARK - IInteractionActor
	void IInteractionActor.EnteredZone(int zoneType, InteractionZoneController zone) {
		this.HashSetForZoneType(zoneType).Add(zone);
	}
	void IInteractionActor.ExitedZone(int zoneType, InteractionZoneController zone) {
		this.HashSetForZoneType(zoneType).Remove(zone);
	}