-
Notifications
You must be signed in to change notification settings - Fork 4.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Too high Power consumption of gasoline and diesel engines. #37248
Comments
Gah, calculating the actual physics for this is a pain. |
This. |
If the energy consumption of vehicles are going to to be looked at, it might be good to check the fuel consumption/power curves for engines not operating at max capacity. My experience so far is that for a given speed, so long the engine is not absurdly increasing the weight of the vehicle (meaning either v12s in bikes or turbines in anything but the largest of vehicles), it's more efficient to use the larger engine below max capacity than to use a smaller engine that will reach a similar speed with its max cruising speed. That is, with my 3 ton vehicle, going 80 km/h, I use less fuel with a v12 than with a v6, which is not really the behavior I'd expect from it. |
So before I approve any requests to rewrite the vehicle fuel consumption system, people are going to need to demonstrate two things:
Last I checked, and it doesn't look like the numbers have changed too much, the stock CDDA car with an I4 range running at 60-70 mph consumed a full 60L tank of gasoline in 4-5 hours, which pretty much matches the performance of my real world car. I'm not saying the system is perfect, and Ker-Nes complaint is a valid issue (but it's not easy to solve either). But rebalancing based on nostalgia for an old version that may or may not have had any validity either is not an acceptable plan. |
I'm going to close this without numbers suggesting there's an actual problem. Ker-Nes, you do seem to have something worth posting but I'd say it's a separate issue. If you have some numbers to suggest how things should work and how they aren't currently, add them to the first post and reopen the issue, or ping me to do it. |
You should've kept on reading, shortly after I raised that as a potential throwaway reason for why your perceived numbers were way out of whack, and then me and a few of the other devs looked into the functions and discovered that it couldnt be possible that it was due to the change to 1 second turns. We explained this to you in the Discord. |
When I did the great vehicle physics model rewrite, the majority of vehicle fuel consumption was always based on the assumption that turns were 1 second long, even when they were 6 seconds long. Moving to 1 second turns had marginal effects on vehicle fuel consumption, which is easily verifiable by reviewing the relevant changelogs. just as a note: pavement tiles moved by a car in the vehicle efficiency tests: yes, let's go back to how things were before the 1 second change, when cars had 75% of the range they have now! |
Is your feature request related to a problem? Please describe.
At this time, there is too much fuel consumption of car engines. It is simply absurd. And the heavier the car, the more urgent the problem.
Describe the solution you'd like
I think we should rebalance the energy consumption of the engines. Bring these values to the right decision. That would be a car ride as in the old versions. When the fuel in the 60L gas tank was enough for a very long period of time. I'm not sure, but in the discord they wrote to me that this is due to the transition of the waiting time to 1 turn = 1 second. That no one did rebalance under the new time per 1 turn
Describe alternatives you've considered
N/A
Additional context
These are the values
"energy_consumption"
https://github.com/CleverRaven/Cataclysm-DDA/blob/master/data/json/vehicleparts/combustion.json
The text was updated successfully, but these errors were encountered: