Muushy / Sprocket-Feedback

Report bugs or suggest features for Sprocket.
4 stars 0 forks source link

Engine performance isn't synced with era #403

Closed DarioXN closed 6 months ago

DarioXN commented 1 year ago

Title, seems like it uses Early-WW2 engine stats and rolling resistance, but with Late-WW2 limits (max displacement and cylinders).

SprocketTools commented 1 year ago

I was able to get more concrete information related to this bug. I guess https://sprockettools.github.io/TopGearCalculator.html has paid off! First I'll add a note that the "horsepower at given RPM" slider is always correct to the vehicle era.

When making a new design while the slider is set to Late WWII:

When making a new design while the slider is set to Early WWII:

When making a new design while the slider is set to WWI:

Note that changing the vehicle era after creating the vehicle does pretty much nothing to the tank.

Muushy commented 1 year ago

Fixed in V0.2 CBT 2

SprocketTools commented 1 year ago

Engine performance bug (while driving the vehicle around) still seems to be there. All of the sliders are correct, but the actual performance itself still matches interwar or WWI depending on the era you have picked.

DarioXN commented 1 year ago

Engine performance bug (while driving the vehicle around) still seems to be there. All of the sliders are correct, but the actual performance itself still matches interwar or WWI depending on the era you have picked.

Muushy commented 6 months ago

Era tech loading using a new system which should prevent stuff like this from happening again.

SprocketTools commented 6 months ago

Bug is still present. Using https://sprockettools.github.io/TopGearCalculator.html as a reference, engines perform similar to what it predicts when era is set to Interwar.

DarioXN commented 6 months ago

Bug is still present. Using https://sprockettools.github.io/TopGearCalculator.html as a reference, engines perform similar to what it predicts when era is set to Interwar.

DarioXN commented 6 months ago

Marked as major bug as this also interferes with trying to build reasonable designs, as it takes mobility out of the equation.

Muushy commented 6 months ago

Track rolling resistance wasn't being applied and a constant fallback value was being used. Fixed in V0.2 Closed Alpha B1.