Skip to content

Speed classes

The fallback speed table CfgSpeedClass fills at 0x006b6548 (six floats per class). In play the game uses each human's own clip speeds instead (Characters).

What is complete

All five classes are listed.

5 entries. Data: research/references/speed-classes.yaml.

Entries

Class Base +0x04 Walk Jog Run Sprint Types
0 3 0.8 1.6 4.1 6.5 8 15
1 3 0.8 1.6 4.1 7.5 9 330
2 3 0.8 1.6 1.6 1.6 9.75 63
3 3 0.8 1.6 4.1 7.5 7.5 25
4 3 0.964 0.964 0.965 2.723 2.723 16

Sources and evidence

Evidence levels used: inferred.

  • config_preload2.lua, CfgSpeedClass

Fields

Field Type Hand-written Meaning
id int Speed class number.
base float Entry +0x00: base speed (m/s).
v04 float Entry +0x04: no reader found.
walk float Walk (m/s).
jog float Jog (m/s).
run float Run (m/s).
sprint float Sprint (m/s).
types int How many character types name the class.
source str yes Where the entry comes from: a script and binding, an address, a chunk.
evidence str yes How we know: confirmed-code, confirmed-runtime, inferred or speculative (evidence levels).
notes str yes Our own short notes.