Skip to content

Bump version to v2.5.0#34

Merged
Rushaway merged 8 commits into
srcdslab:mainfrom
Dolly132:main
May 21, 2026
Merged

Bump version to v2.5.0#34
Rushaway merged 8 commits into
srcdslab:mainfrom
Dolly132:main

Conversation

@Dolly132
Copy link
Copy Markdown
Contributor

  • Solves Feat req: Improve cvars management #33
  • Refactored FunModes cvars system to use a configuration file and with inline enum structs to manage.
  • Added the sm_fmcvar command to change the values of funmodes cvars
  • Automatically change the value of the cvar in the .cfg file
  • Automatically save the changed value for the cvar so it gets saved forever
  • Refactored some gameplay parts for modes
  • Refactored how modes are included/defined
  • Used cvars values cache variables instead of directly accessing the cvar's value from the enum struct

Dolly132 and others added 6 commits February 9, 2026 21:07
- Solves srcdslab#33
- Refactored FunModes cvars system to use a configuration file and with inline enum structs to manage.
- Added the sm_fmcvar command to change the values of funmodes cvars
- Automatically change the value of the cvar in the .cfg file
- Automatically save the changed value for the cvar so it gets saved forever
- Refactored some gameplay parts for modes
- Refactored how modes are included/defined
@Rushaway
Copy link
Copy Markdown
Member

Author said minors issues has been found, waiting for PR update before merge.

@Dolly132
Copy link
Copy Markdown
Contributor Author

Author said minors issues has been found, waiting for PR update before merge.

Pushed a commit that will fix all bugs, and also made sure the new cvars system works fine with no issues
The PR should be ready to be merged

@Rushaway Rushaway merged commit a62057f into srcdslab:main May 21, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants