Skip to content

Parse player configs on client init#194

Open
themuffinator wants to merge 273 commits intomainfrom
codex/expand-pcfg_clientinitpconfig-to-parse-config-ll35r2
Open

Parse player configs on client init#194
themuffinator wants to merge 273 commits intomainfrom
codex/expand-pcfg_clientinitpconfig-to-parse-config-ll35r2

Conversation

@themuffinator
Copy link
Collaborator

Summary

  • parse player config files and apply validated values to player session config
  • log and default invalid entries to keep server stable when configs are malformed

Testing

  • not run (not requested)

Codex Task

…ety-issues-ztxzwa Remove unused freeze implementation
Fix broadcast filters and stabilize string helpers
…-dll-file-size Reduce release DLL size by using header-only fmt
…xitlevel-routine Harden ExitLevel intermission screenshot handling
…on-error-in-g_main.cpp Fix map list shuffle format usage
…ion-error Fix screenshot command format strings
…nment-in-spawnentities Ensure override checks see updated map name
…ion-in-spawnentities Reset num_entities after clearing entity array
…to-manage-server_flags Ensure server loading flag persists through initialization
…alue-initialization-in-spawnentities Add helper to reset level struct safely
…s-for-code-reuse Refactor SpawnEntities entity parsing
…opulation-after-reset Preserve level entity string
…or-g_entities Refactor G_Find to use span
…to-use-vector-arithmetic Refactor findradius center distance calculation
…game.motd-memory Handle MOTD buffer lifecycle
…remain-for-graceful-end Handle Horde rounds when no active players remain
…nd-entries Add null check for menu status bar entries
…nt-in-p_menu_buildstatusbar Adjust status bar caret alignment
…ng-logic-for-serialization Restore writeip persistence
…-helper-and-replace-push/pop Add RAII guard for JSON stack handling
…er-fatal-error-handling Stop emitting JSON warnings after fatal errors
…th_max-to-float-before-division Fix vampiric regen cap rounding and add regression test
…ain-behavior-and-add-unit-test Handle empty horde rosters in life check
…ndlymessage-for-spectators Ensure spectators inherit team chat prefix
…in-main Reset shared state between CTF flag tests
@ozy24 ozy24 force-pushed the main branch 2 times, most recently from e51338e to c2adaf5 Compare December 27, 2025 22:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

1 participant