pyanodon / pybugreports

Central bug-report repository for pymods
The Unlicense
6 stars 1 forks source link

Crawdad speed on advanced floor tiles overtuned #566

Open Entiranz opened 2 months ago

Entiranz commented 2 months ago

Mod source

Factorio Mod Portal

Operating system

=Windows 10

What kind of issue is this?

What is the problem?

In version 2.1.40, the following bugfix was implemented: Fixed that the pY tile speed increase did not effect mounts. (https://github.com/pyanodon/pybugreports/issues/532) This appears to have had an unintended side-effect. My T1 mount (crawdad) using Mk2 Fish as food experiences negative friction on advanced tiles, increasing in speed without any input, seemingly infinitely. Greater speeds yield greater acceleration, and i have to actively slow the mount down to maintain reasonable speeds.

I assume that this is unintentional, since controlling a crawdad at 350+ km/h speeds is almost impossible. This is not tested with Mk1 fish, but if the acceleration bonus from the fuel is a factor then i would imagine that higher tier fish would yield even more insane results.

Steps to reproduce

To reproduce the problem, enter a crawdad mount and ride it on a stretch of advanced floor tiles.

Additional context

20240805155554_1

Log file

factorio-current.log

notnotmelon commented 2 months ago

This is intended. The negative friction is the only way in the engine to speed up car prototypes on tiles. Perhaps the solution is to tweak the acceleration values for the tiers of fish.