Page 1 of 1

[0.17.41] Car speed on different tiles inconsistent

Posted: Sat May 18, 2019 2:32 pm
by Phoenix27833
I tested the top speed of the car on with different combinations of tiles and fuels and the results have some inconsistencies.
The top speed indicated by hovering over the car and,
the walking speed of the tile indicated in editor mode
do not tie up with the actual measured top speed from testing.

Test results:

Code: Select all

	Walking speed	Wood	Coal	Solid	Rocket	Nuclear
Top speed		100%	100%	105%	115%	115%
Sand 1			87.6	87.6	96.0	117.5	138.5
Grass			92.9	92.9	101.8	124.7	146.9
Red desert 0		92.9	92.9	101.8	124.7	146.9
Dirt 1			99.4	99.4	108.9	133.3	157.1
Stone path	130%	112.2	112.2	122.9	150.5	177.4
Shallow water	80%	117.7	117.7	128.9	157.9	186.0
Shallow water 2	70%	117.7	117.7	128.9	157.9	186.0
Concrete	140%	131.6	131.6	144.1	176.5	208.1
Refined Conc.	150%	131.6	131.6	144.1	176.5	208.1

Re: [0.17.41] Car speed on different tiles inconsistent

Posted: Sat May 18, 2019 10:25 pm
by Rseding91
Thanks for the report. The vehicle has several other factors that come into the final speed such as the vehicle friction, and friction of the tiles it's driving on.

Re: [0.17.41] Car speed on different tiles inconsistent

Posted: Mon May 20, 2019 6:27 pm
by TheRaph
Rseding91 wrote: Sat May 18, 2019 10:25 pm Thanks for the report. The vehicle has several other factors that come into the final speed such as the vehicle friction, and friction of the tiles it's driving on.
Currently it looks like that car is faster in water than on stone ... ? :shock:
That I consider more as a bug than a problem of friction ...

Re: [0.17.41] Car speed on different tiles inconsistent

Posted: Mon May 20, 2019 7:04 pm
by MakeItGraphic
Without going into math from lowest to highest

Code: Select all

Sand 1
Red Desert 0 
Shallow Water 2
Shallow Water 
Grass
Dirt
Stone Path
Concrete
Refined Concrete
seems to make the most sense to me. That said from concrete to refined has no improvement on driving speed, similar to others. Shallow Water 2 I am ascertaining is deeper then Shallow Water and should actually result in a decrease of speed.

Also

Code: Select all

Wood	Coal	Solid	Rocket	Nuclear
100%      105%      110%       115%      120%
Wouldn't it make sense to have increased bonuses such as this to encourage use of certain materials over others.

Regarding the speeds being based off friction

https://wiki.factorio.com/Prototype/Veh ... tion_force
https://wiki.factorio.com/Concrete
https://wiki.factorio.com/Car
https://wiki.factorio.com/Tank

I don't see any hard numbers on the wiki of how they're generated. A lot of the terrain information doesn't seem to appear on the wiki. Or even clickable as a category from existing terrain pages.

Image

Then you have the tank table of speeds which is completely different then the car table. Which makes sense tires vs tread. But the values for fuel types regardless of Rocket/Nuclear both showing as a 115% bonus in vanilla have different speeds according to the wiki whereas Wood/Coal both have a 100% bonus in vanilla show the same speed yield on the wiki.

Then you have refined concrete here the same as concrete same as the car, as mentioned of above which in my mind makes sense on a real life basis, however on an in game basis for incentive it makes no sense. The same as how walking speed is increased on refined concrete over concrete, so should driving speed imo.

Code: Select all

Tank Speeds

On grass, sand or dirt

Fuel	Max velocity	Reverse
Wood/coal	40.8km/h	-28.9km/h
Solid fuel	44.8km/h	-31.7km/h
Rocket fuel	54.8km/h	-38.8km/h
Nuclear fuel	64.6km/h	-45.7km/h

On stone brick

Fuel	Max velocity	Reverse
Wood/coal	43.6km/h	-30.8km/h
Solid fuel	47.7km/h	-33.8km/h
Rocket fuel	58.5km/h	-41.4km/h
Nuclear fuel	68.9km/h	-48.7km/h

On concrete, hazard concrete, refined concrete and refined hazard concrete

Fuel	Max velocity	Reverse
Wood/coal	44.9km/h	-31.8km/h
Solid fuel	49.2km/h	-34.8km/h
Rocket fuel	60.3km/h	-42.6km/h
Nuclear fuel	71.8km/h	-50.2km/h

There is also no reference to shallow water on the tank table. And the reference to Stone Path on the wiki for the car table is actually Stone Brick which shows correctly on the tank table.