cg_stylePlayer

EternalJK

Needs review. The inventory/provenance evidence is recorded, but some behavior, options, or attribution still lacks a direct user-facing source.

Configure with the /stylePlayer command

At a glance

Field Value
Category Gameplay & combat
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 medium
In-game xdocs Yes — codemp/ui/ui_xdocs.h:464
In-game menu Yes — ingame_setup.menu:3060, ingame_setup.menu:3082, ingame_setup.menu:3208
Default 0
Value type bitmask
Restart No latch flag is registered.
Cheat protected No

Values

Value Meaning Evidence
4 Enables the JAPRO_STYLE_HIDEDUELERS1 code path. codemp/cgame/cg_local.h:133
1024 Base codemp/cgame/cg_local.h:141
2048 Enables the JAPRO_STYLE_HIDEYSALSHELL code path. codemp/cgame/cg_local.h:142

Flags

Registration-specific defaults

Default Module Renderer Compile condition
0 cgame always
0 ui always

Provenance

Origin: EternalJK

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-04-19 2018-04-19 1d5acfc05276 Ultimate origin
TaystJK 2018-04-19 2018-04-19 1d5acfc05276 Shared integration commit
jaPRO 2018-04-19 2018-04-19 1d5acfc05276 Shared integration commit
Vulkan 2018-04-19 2018-04-19 1d5acfc05276 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-05-16 EternalJK 5df1fad1b1f6
Merge remote-tracking branch ‘bucky/master’
Changed an exact bound cvar-variable reference. codemp/ui/ui_xdocs.h medium
2018-09-03 jaPRO bdcd618c6771
Import japro cgame
Changed registration, default, flags, module, renderer scope, handler, or gating; and an exact bound cvar-variable reference. codemp/cgame/cg_consolecmds.c, codemp/cgame/cg_draw.c, codemp/cgame/cg_ents.c and 4 more high
2018-09-04 EternalJK d9658edfb8ed
Added option to view FFA players normally while in race mode, always hide ysal shell in race mode
Changed an exact bound cvar-variable reference. codemp/cgame/cg_draw.c, codemp/cgame/cg_players.c medium
2018-09-09 jaPRO bed814a0b3d0
Start of cosmetic item support on japro servers
Changed an exact bound cvar-variable reference. codemp/cgame/cg_players.c high
2018-10-10 EternalJK 2af38213b793
Merge branch ‘master’ of https://github.com/eternalcodes/EternalJK
Changed an exact bound cvar-variable reference. codemp/cgame/cg_draw.c, codemp/cgame/cg_players.c high
2018-10-15 EternalJK 1e4377ef412f
cosmetics
Changed an exact bound cvar-variable reference. codemp/cgame/cg_consolecmds.c, codemp/cgame/cg_players.c medium
2018-10-15 EternalJK e9643f2f5b09
race mode cosmetics fix
Changed an exact bound cvar-variable reference. codemp/cgame/cg_players.c medium
2018-11-11 EternalJK 66e0c49cdb24
Fix RF_NOLOD on duel shell
Changed an exact bound cvar-variable reference. codemp/cgame/cg_players.c medium
2018-11-27 EternalJK 2e1d4e27934f
Don’t show bodies in racemode or in isolated duels.
Changed an exact bound cvar-variable reference. codemp/cgame/cg_ents.c, codemp/cgame/cg_players.c medium
2018-11-28 EternalJK 81b34abb5846
Register saberFlash shader and cosmetic models on startup
Changed an exact bound cvar-variable reference. codemp/cgame/cg_players.c medium
2018-11-28 EternalJK 4ef56275a3fa
New shader for duelers with VFX duelers option
Changed an exact bound cvar-variable reference. codemp/cgame/cg_players.c medium
2018-11-28 EternalJK 418f3e1fcc29
Check engine support for new renderfx flags, use old behavior if necessary
Changed an exact bound cvar-variable reference. codemp/cgame/cg_players.c, codemp/cgame/cg_weapons.c medium
2018-12-07 EternalJK f4d14139b3e3
Apply racer/dueler VFX to player cosmetics
Changed an exact bound cvar-variable reference. codemp/cgame/cg_players.c medium
2019-03-21 EternalJK 5ad2c859363b
Added player breathing visuals
Changed an exact bound cvar-variable reference. codemp/cgame/cg_players.c medium
2019-03-21 EternalJK c5fcd4abd860
Fix disintegration effect on unfaded corpses with “fade bodies immediately”
Changed an exact bound cvar-variable reference. codemp/cgame/cg_ents.c medium
2019-04-11 EternalJK 418ac5d98380
Add styleplayer option for old JA+ grapple hook effect
Changed an exact bound cvar-variable reference. codemp/cgame/cg_ents.c medium
2019-04-21 EternalJK 2c42f32bebfc
Moved Set2DRatio code for CG and UI into ui_shared, removed CG_Set2DRatio, update renderer widthRatioCoef when changing cl_ratioFix cvar.
Changed registration, default, flags, module, renderer scope, handler, or gating. codemp/cgame/cg_xcvar.h medium
2019-05-05 EternalJK 67ac04f76a68
Refactor/cleanup cgame side server mod detection.
Changed an exact bound cvar-variable reference. codemp/cgame/cg_ents.c, codemp/cgame/cg_players.c medium
2019-05-06 EternalJK 1037828cbff6
Fix cgame duel isolation.
Changed an exact bound cvar-variable reference. codemp/cgame/cg_players.c medium
2019-12-12 EternalJK ab57b189a8e1
Fix FPS drop from disintegrating corpse smoke at high FPS
Changed an exact bound cvar-variable reference. codemp/cgame/cg_ents.c medium
2020-06-15 EternalJK 5f9884ea53d2
cgame updates for coop x2
Changed an exact bound cvar-variable reference. codemp/cgame/cg_ents.c, codemp/cgame/cg_event.c medium
2020-08-10 EternalJK 3ea9b3c38f7b
cg_chatBoxShowCutoff + emoji crash+whitespacing fix
Changed an exact bound cvar-variable reference. codemp/cgame/cg_draw.c medium
2020-08-21 EternalJK 7e445d0e15f5
Fix strange regression causing corpses to always be hidden
Changed an exact bound cvar-variable reference. codemp/cgame/cg_ents.c medium
2022-04-20 TaystJK 1dd571383a0d
Merge remote-tracking branch ‘origin/master’
Changed an exact bound cvar-variable reference. codemp/cgame/cg_players.c medium
2023-10-12 TaystJK a07b984fe408
Merge remote-tracking branch ‘origin/master’
Changed an exact bound cvar-variable reference. codemp/cgame/cg_consolecmds.c medium
2023-11-02 jaPRO 80b6fdf0c505
[jaPRO/Bucky] Add seasonal cosmetics
Changed an exact bound cvar-variable reference. codemp/cgame/cg_players.c high
2023-11-02 jaPRO 5e105b50ebd8
[jaPRO/Tayst] Add seasonal cosmetics to /styleplayer command for non jaPRO servers, needs testing
Changed an exact bound cvar-variable reference. codemp/cgame/cg_players.c high
2023-11-02 jaPRO c8517f4acfa0
[jaPRO/Bucky] Re-enable seasonal cosmetics on all servers (need to check individual cosmetics)
Changed an exact bound cvar-variable reference. codemp/cgame/cg_players.c high
2023-11-03 TaystJK 51dbc3fe42d4 · PR #39
Merge pull request #39 from taysta/cosmetics
Changed an exact bound cvar-variable reference. codemp/cgame/cg_players.c medium
2023-11-04 TaystJK 66fe36b094c3 · PR #43
Merge pull request #43 from taysta/features
Changed an exact bound cvar-variable reference. codemp/cgame/cg_players.c medium
2024-02-27 TaystJK baa02905f40f · PR #130
Merge pull request #130 from taysta/tribes-clientside
Changed an exact bound cvar-variable reference. codemp/cgame/cg_weaponinit.c medium
2025-11-15 TaystJK c318e71b7c60 · PR #271
Merge pull request #271 from slash-fr/fix-lugormod-compat
Changed an exact bound cvar-variable reference. codemp/cgame/cg_players.c medium
2025-11-15 TaystJK 51c7ec8001ed · PR #272
Merge pull request #272 from slash-fr/fix-npc-rgb-saber-crash
Changed an exact bound cvar-variable reference. codemp/cgame/cg_players.c high

Evidence