public float WaterSurfaceHeight(Vector3 position) { return(_zone.DistanceInsideUpperBorder(SpecialZone.Water, position)); }