public FoundIntersection(float distance, int time, Vector2 point, Vector2 comingFrom) { this.Distance = distance; this.ComingFrom = comingFrom; this.Valid = point.IsValid(); this.Point = point + Configs.GridSize * (this.ComingFrom - point).Normalized(); this.Time = time; }