Speed

Different actions can take different amounts of time, which can sometimes allow you (or an enemy) to appear to take multiple actions in a row. Traits, weapon properties, gear perks, and status effects can all affect how long an action takes.

100% speed is considered a normal "turn" and most actions take this long unless otherwise specified. However, the player and each enemy have the start of their turn offset by initially random proportions of a turn, thus taking a shorter turn than normal may let you jump the queue against monsters acting later in a turn. IF an action takes longer than a full turn, this may allow enemies to take multiple normal actions.

When something is described as instant or free, no time passes.

Timers, such as for level events, count down 1 for each 100% of a turn, so being faster will allow you more actions before the timer runs out.

## Example

You are facing two enemies who are due to take their next action after 42% and 77% of a turn from now. You reload, which your traits have made a 50% action. The first enemy will take their turn and now be 92% from their next turn, while the second enemy does not get to move yet, but will get its turn after only 77-50=27% of a turn.

Timeline for this example:

* 0000: You reload
* 0042: Enemy 1 acts
* 0050: You fire
* 0077: Enemy 2 acts
* 0142: Enemy 1 acts again
* 0150: You fire again

## Increasing speed

Something that says it speeds up an action by 10% applies a 90% multiplier. Separate sources of speed apply multiplicatively.

Example: If you have metabolic boost (+10% movement speed) and powered armor (+20% movement speed), you final movement speed would be 0.9 \* 0.8 = 0.72

## Enemy speed

Most enemy actions are the default 100% of a turn.

The exceptions are:

* **Formers** wielding regular weapons will use the default reload speed of that weapon
* **Fiends** of all types have 20% general speed increase
* **Kerberos** of all types get 30% faster movement when enraged.
* Exalted mods
	+ **Fast** gives an enemy 0.8x action speed and 0.64x movement speed
	+ **Hunter** gives an enemy 0.8x movement speed
	+ **Resilient** gives n enemy 0.9x action speed
* **Ravagers** act slower than normal?
* **Bots** act slower than normal?

## Movement speed

Sources of movement speed:

* **Metabolic boost** armor perk or utility perk: 10% (x0.9) faster movement
* **Powered armor** perk: 20% (x0.8) faster movement
* **Improved stealth** utility perk: 50% (x0.5) faster movement while stealthed
* Traits
	+ Hellrunner: 10-30% (x0.9-0.7) faster movement
	+ Running: 50% (x0.5) faster movement while active
	+ Dash: 70% (x0.3) faster movement while active

## Reload time

Each weapon has a natural reload time which varies from 25% to 250%. This reload speed can be further modified with the following

* Marine's Reloader trait:
	+ level 1: 50% (x0.5) increased reload speed on empty weapons;
	+ level 3: 50% (x0.5) reload on all weapons, cumulative with level 1.
* **Speed loader** weapon perk: 75% (x0.25) increased reload speed on empty weapons
* Weapon **speed-loader** utility perk: 75% (x0.25) increased reload speed on empty weapons of the right type
* Weapon **reloader** armor perk: 50% (x0.5) faster reload on weapons of the right type

## Swap time

Each weapon has a natural swap time which gives the action time for swapping TO that weapon. The swap time of the weapon being changed from has no effect. Further modifiers on swap time include:

* Juggler trait:
	+ level 1: 50% (x0.5) faster swap time to all weapons
	+ level 2: 75% (x0.25) faster swap time to all weapons
	+ level 3: instant swapping between weapons
* **Swap harness** weapon perk: 75% (x0.25) faster swap time to this weapon.

## Consumable speed

Consumable speed affects the time taken to use med-packs, throw grenades, or otherwise use items from inventory.

* Technician gets 50% (x0.5) faster consumable use
* Juggler trait: level 2 grants 50% (x0.5) faster consumable use
* **Pockets** armor perk: 50% (x0.5) faster consumable use

## General speed

* Status effects:
	+ Stimmed: 20% (x0.8) increased speed for all actions.
	+ Chilled
	+ Frozen
	+ Disrupted