Skip to content

Commit a62057f

Browse files
Dolly132Rushaway
andauthored
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

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@ A bunch of funmodes especially made for Zombie Escape
1111
- sm_funmodes_hud_channel - "The channel for the hud if using DynamicChannels"
1212

1313
# Plugin Structure
14-
- Each funmode will need to be included in Fun_Modes/Core.sp file, editing macros to include the funmode is required
14+
- Each funmode will need to be included in Fun_Modes/Core/ModesInclude.sp file, The order matters.
15+
- Each funmode will also need to be included in FunModes/Core/ModesDefinition for forwards.
1516
- You can remove any funmode you want from the Fun_Modes/ folder
1617

1718
# Current FunModes Available

0 commit comments

Comments
 (0)