cg_speedometer
jaPRO
Configure with the /speedometer command
At a glance
| Field | Value |
|---|---|
| Category | Movement & race |
| Feature family | Speedometer |
| Module | cgame |
| Also registered in | cgame, ui |
| Renderer | All / not renderer-specific |
| Network scope | client-only — Local to the client/UI/renderer. |
| Derivation | documented |
| Confidence | high |
| In-game xdocs | Yes — codemp/ui/ui_xdocs.h:107 |
| In-game menu | Yes — ingame_setup.menu:3998 |
| Default | 0 |
| Value type | bitmask |
| Restart | No latch flag is registered. |
| Cheat protected | No |
Values
| Value | Meaning | Evidence |
|---|---|---|
64 |
Enables the SPEEDOMETER_ACCELMETER code path. |
codemp/cgame/hud_strafehelper.h:90 |
1 |
Enables the SPEEDOMETER_ENABLE code path. |
codemp/cgame/hud_strafehelper.h:84 |
8 |
Enables the SPEEDOMETER_JUMPDISTANCE code path. |
codemp/cgame/hud_strafehelper.h:87 |
4 |
Enables the SPEEDOMETER_JUMPHEIGHT code path. |
codemp/cgame/hud_strafehelper.h:86 |
Flags
CVAR_ARCHIVE— saved to the user configuration
Registration-specific defaults
| Default | Module | Renderer | Compile condition |
|---|---|---|---|
0 |
cgame |
— |
always |
0 |
ui |
— |
always |
Provenance
Origin: jaPRO
- Ultimate-origin introduction:
ead7c2c37109in jaPRO (content authored2018-09-03, integrated2018-11-04) - Upstream registration evidence: codemp/cgame/cg_xcvar.h:46
- Attribution method:
introduction-commit-explicit-credit - Attribution confidence:
high
Dated project introductions
Authored dates come from the exact registration’s first content commit, PR dates identify when work was proposed to each project, and integration dates come from each first-parent mainline. A project merging first does not override earlier upstream authorship or submission.
| Project | Authored | PR opened | Integrated | Commit | Relationship |
|---|---|---|---|---|---|
| EternalJK | 2018-09-03 |
— | 2018-11-04 |
ead7c2c37109 |
Shared integration commit |
| TaystJK | 2018-09-03 |
— | 2018-11-04 |
ead7c2c37109 |
Shared integration commit |
| jaPRO | 2018-09-03 |
— | 2018-11-04 |
ead7c2c37109 |
Ultimate origin |
| Vulkan | 2018-09-03 |
— | 2018-11-04 |
ead7c2c37109 |
Shared integration commit |
Later changes
These commits occur after the ultimate-origin introduction on TaystJK’s inherited first-parent lineage. Registration evidence is exact; behavior evidence requires a changed bound cvar reference or a changed registered command-handler hunk.
| Date | Change source | Commit / subject | Evidence | Confidence |
|---|---|---|---|---|
2018-11-04 |
EternalJK | 0b6764d0171ecg_showpos |
Changed an exact bound cvar-variable reference. codemp/cgame/cg_draw.c |
medium |
2018-12-12 |
EternalJK | dc180aa113b3increase dropshadow distance to 512+misc fixes |
Changed an exact bound cvar-variable reference. codemp/cgame/cg_consolecmds.c |
medium |
2022-04-20 |
TaystJK | 1dd571383a0dMerge remote-tracking branch ‘origin/master’ |
Changed an exact bound cvar-variable reference. codemp/cgame/cg_consolecmds.c, codemp/cgame/cg_draw.c |
medium |
2023-10-12 |
TaystJK | a07b984fe408Merge remote-tracking branch ‘origin/master’ |
Changed an exact bound cvar-variable reference. codemp/cgame/cg_consolecmds.c, codemp/cgame/cg_draw.c, codemp/cgame/hud_strafehelper.c |
medium |
2023-11-02 |
EternalJK | 1d83811e8ebc[EternalJK/Bucky] Add the rest of the xdocs defines and include the documentation file, improve xdocs help text. |
Changed an exact bound cvar-variable reference. codemp/ui/ui_xdocs.h |
medium |
2023-11-03 |
TaystJK | a0faccba9b0f · PR #38Merge pull request #38 from taysta/strafehelper-patch |
Changed an exact bound cvar-variable reference. codemp/cgame/hud_strafehelper.c |
medium |
2023-12-30 |
TaystJK | 136ead02a1e2XYZ velocity speedometer option |
Changed an exact bound cvar-variable reference. codemp/cgame/hud_strafehelper.c |
medium |
2024-03-02 |
TaystJK | 1d4c081cb762 · PR #46SnapHUD, PitchHUD, MV_OCPM & MV_TRIBES, Strafehelper refactors, movestyle constants usage (#46) |
Changed an exact bound cvar-variable reference. codemp/cgame/hud_strafehelper.c |
medium |
2026-02-11 |
TaystJK | d5aa0d6c8b70 · PR #289Merge pull request #289 from taysta/movement-keys |
Changed an exact bound cvar-variable reference. codemp/cgame/hud_strafehelper.c |
medium |
Evidence
- registration: codemp/cgame/cg_xcvar.h:46 (XCVAR_DEF)
- registration: codemp/ui/ui_xcvar.h:164 (XCVAR_DEF)
- behavior: codemp/cgame/cg_draw.c:1962
- behavior: codemp/cgame/hud_strafehelper.c:415
- behavior: codemp/cgame/hud_strafehelper.c:419
- behavior: codemp/cgame/hud_strafehelper.c:421
- behavior: codemp/cgame/hud_strafehelper.c:423
- documentation: codemp/ui/ui_xdocs.h:107