User:Leeuwtjegaming/Speed

movement speed #wikiinfodump so speed is actually calculated as a "delay" which i believe is a measure of the amount of time that it takes to move from one tile to the next so the larger the numbers here the slower the movement

base movement delay for both bots and player is 0.2

but bots have a "speedScale" which is a direct multiplication to the resulting speed mk0 bot = 0.5 mk1 bot = 0.5 mk2 bot = 0.75

bot speed upgrades add to their speedScale crude bot speed upgrade = 0.1 good bot speed upgrade  = 0.2 so a mk2 bot with a good speed upgrade is 95% the speed of the player when bots are running out of power they ramp their speed down to 0 player speed upgrades subtract from the default delay player crude speed(scooter) = 0.05 player good sped(skateboard) = 0.075

speed is then modified based on the weight of the item the player is carrying if the player is holding an object that has a weight of exactly 3 (logs or scarecrow) then add 0.15 else if the weight is 4 add 0.25 else if weight is > 4, add 1 (this is the only condition that also affects bots) so yes, (the player) hauling that berry stew makes you move 5 times slower

as far as "flooring" goes the speeds are subtracted from the total sandPath   = 0.025 stonePath = 0.05 roadCrude = 0.075 bridge        = 0.025

tile speeds are all added to total soil, water ,sand, dredged land, clay = 0.05 swamp = 0.2 bushes = 0.2 there is also a initial movement delay for bots that you may have noticed as well i will expand on that and include the other delays that bots have bots have a specific delay to the "find" command (based on mk of the head piece) mk0 = 40 mk1 = 30 mk2 = 20 the specific initial delay for "move" commands (based on mk of drive piece) mk0 = 60 mk1 = 40 mk2 = 30 recharge delay, not too sure where this is applied (based on mk of drive piece) mk0 = 3 mk1 = 2 mk2 = 1.5

bot's movement upgrades also subtract from their initial movement delay crude speed upgrade = 10 good speed upgrade = 20 bot's radar upgrade subtract from the "find" delay crude radar upgrade = 10 good radar upgrade = 20

this is every possible thing that can affect movement speed that i could find