/// <summary> /// We've moved from city to suburbs highway, let's take it into account. /// </summary> /// <param name="_newType"></param> public void ChangeRouteType(ChangeRouteTypeTravelEvent.RouteTypes _newType) { _Events.Add(new ChangeRouteTypeTravelEvent(GPS.TotalDistance, _newType)); }
/// <summary> /// Returns fuel consumtion for given route type [mixed,city,hw] /// </summary> /// <param name="_type">RouteType enum param</param> /// <returns></returns> public double getFuelConsumptionForRouteType(ChangeRouteTypeTravelEvent.RouteTypes _type) { if (_type == ChangeRouteTypeTravelEvent.RouteTypes.citi) return _cityConsumption; if (_type == ChangeRouteTypeTravelEvent.RouteTypes.mixed) return _mixedConsumption; if (_type == ChangeRouteTypeTravelEvent.RouteTypes.hw) return _hwConsumption; return 0; }