/// <summary> /// Sets the insurance status for a vehicle. Used when vehicle is checked. /// </summary> /// <param name="vehicle"></param> /// <param name="Insured">If false, sets insurance status to expired/none at random.</param> public static void SetVehicleInsuranceStatus(Vehicle vehicle, bool Insured) { if (Insured) { VehicleDetails.SetInsuranceStatusForVehicle(vehicle, EVehicleDetailsStatus.Valid); } else { if (rnd.Next(5) < 2) { VehicleDetails.SetInsuranceStatusForVehicle(vehicle, EVehicleDetailsStatus.None); } else { VehicleDetails.SetInsuranceStatusForVehicle(vehicle, EVehicleDetailsStatus.Expired); } } }
/// <summary> /// Sets the insurance status for a vehicle. Used when vehicle is checked. /// </summary> /// <param name="vehicle"></param> /// <param name="InsuranceStatus"></param> public static void SetVehicleInsuranceStatus(Vehicle vehicle, EVehicleDetailsStatus InsuranceStatus) { VehicleDetails.SetInsuranceStatusForVehicle(vehicle, InsuranceStatus); }