- v50 information can now be added to pages in the main namespace. v0.47 information can still be found in the DF2014 namespace. See here for more details on the new versioning policy.
- Use this page to report any issues related to the migration.
v0.34:Speed
This article is about an older version of DF. |
Speed is a numerical indicator of how fast something moves with lower numbers being faster. This is the value used in the Creature token for SPEED, not the same value as that which appears on the screen as Speed in Adventure mode. (In the adventure mode speed stat, higher numbers are faster, with a max of 10,000; the formula for converting is adventurer_speed = floor(1,000,000/(fortress_speed + 100).)
The way it works is that the game doesn't let most creatures act every single frame - an "average" creature acts only once every 10 frames. In order to achieve this, there is a delay on every action that a creature takes.
Basically, the hundreds digit and higher represent whole turns that are skipped just filling up the waiting counter until it reaches the point of their "speed". "Speed" is a bit of a misnomer, actually, as it's really more "turn delay".
This is why most creatures have 900 speed - they are delayed 9 turns before they get their 1 turn of action, and have to wait for their delay counter to fill up before taking their next action.
A creature with 975 speed, meanwhile, (which is functionally where most dwarves fall, thanks to low agility) has to wait 9 turns, then rolls a random chance to see if it goes that turn or not - with a 75% chance of having to wait another turn.
Agility acts as a multiplier on speed - if someone had only 400 speed/delay to begin with, and another creature had 900 speed/delay, then regardless of whether it was low or high agility, as long as they had the same amount of agility (and equipment), the 400 speed/delay creature would act twice as fast. A creature with 0 speed/delay has no benefit or penalty from agility at all. -- NW_Kohaku [1]
Adventurer Mode
(As mentioned above speed is used in a different way in Adventurer mode)
Your adventurer's speed is displayed at the bottom of the screen. Higher values mean that the adventurer moves, acts and attacks faster. Many non-combat actions are also affected by speed, including eating. It is usually in an Adventurer's interest to have as high a speed as possible as this allows for faster movement and more attacks relative to an enemy. An adventurer with low speed will notice both friendly and enemy units taking multiple turns for every turn they take.
Many factors affect speed. A high agility attribute results in higher speed. Higher strength also increases speed, but because it also increases body mass (heavier adventurer = slower adventurer) the effect is not as pronounced as agility. Every item carried lowers speed relative to the item's weight. Lying down (s),falling down or being stunned approximately halves an adventurer's speed. Moderate levels of drowsiness, hunger or thirst decrease speed.
Skills reduce the impact of some actions on speed.
- Training in Armor User reduces the speed drain of wearing armor.
- Training in Ambusher increases speed while Sneaking.
- Training Crutch-walker will increase speed while using a crutch.
High speed may also be beneficial for those with lag issues - a higher speed means less AI turns being calculated between each player move, decreasing the delay between player actions.