Commit a62057f
feat(core): initial release of 2.5.0 (#34)
- 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
Co-authored-by: Rushaway <rushaway@hotmail.fr>1 parent be873c6 commit a62057f
25 files changed
Lines changed: 5016 additions & 3571 deletions
File tree
- addons/sourcemod
- configs/FunModes
- scripting
- Fun_Modes
- Core
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
| 15 | + | |
15 | 16 | | |
16 | 17 | | |
17 | 18 | | |
| |||
0 commit comments