Commit graph

8 commits

Author SHA1 Message Date
Christoph Oelckers
76db26ee0b - split off the console's command line class into its own file. 2020-04-11 14:00:22 +02:00
Christoph Oelckers
1479e3a1c3 - CVAR cleanup, in particular decoupling from game internals, which now get handled via callbacks. 2020-04-11 14:00:22 +02:00
Christoph Oelckers
fdc14ca805 - renamed fullscreen CVar internally to vid_fullscreen to make searching for it easier.
The word 'fullscreen' appears a bit too frequently in the source.
2020-04-11 14:00:15 +02:00
Alexander Kromm
7973ab9c6b make nosave standalone CVar flag, alongside server and user 2020-01-16 17:52:58 +01:00
Christoph Oelckers
e3eae62af2 - store CVARs non-destructively in savegames.
The old method using a single string with a backslash as separator is unable to handle anything with actual backslashes in the data.
It now uses a JSON object with each CVAR being a separate key.
2020-01-12 12:59:08 +01:00
Alexander Kromm
eeddd72458 fix nosave cvar keyword (saved to config, not saved to savegame) 2020-01-06 12:07:07 +01:00
Christoph Oelckers
6d7b6fb9fd - moved MIDI format detection and source creation into zmusic project. 2019-09-29 14:47:10 +02:00
Christoph Oelckers
ec52e90e54 - moved more files out of the root src directory. 2019-07-14 14:39:21 +02:00
Renamed from src/c_cvars.h (Browse further)