Ethan Lee
f4cad5010e
Apply changes from Thirty Flights of Loving (2021 Edition)
2021-12-02 18:09:12 -05:00
Knightmare66
0dc88d405d
Merged Ethan Lee's finishing Linux and MacOS X porting changes.
...
Added support for MacOS-specific keys to cl_keys.c.
2021-11-17 18:58:12 -05:00
Knightmare66
4eea7036b8
Added Ethan Lee's Linux porting changes.
...
Moved loadingMessage, loadingMessages, and loadingPercent variables in client into client_static_t struct.
2021-10-11 15:38:20 -04:00
Knightmare66
e8680f266e
Added automatic re-initialization of UI data and execution of config files (via CL_ChangeGameRefresh() and FS_ExecConfigs()) when changing "game" cvar and gamedir.
...
Added CL_ChangeGameRefresh() in cl_main.c.
Added UI_RefreshData() in ui_main.c.
Added FS_ExecConfigs() in filesystem.c to handle execution of default.cfg and kmq2config.cfg.
Fixed crash due to uncleared pointers when reinitializing mapshotvalid state arrays.
2021-09-27 21:47:12 -04:00
Knightmare66
c18c245fe2
Renamed qcommon/files.c to qcommon/filesystem.c.
...
Added qcommon/filesystem.h for filesystem structs/prototypes.
Added update version to console (e.g. KMQuake2 v0.20u8).
2021-04-11 21:07:08 -04:00