Revision 5d80f1f4
Added by danij almost 11 years ago
Files
- added
- modified
- copied
- renamed
- deleted
- doomsday
- client
- plugins
- common
- common.pri (diff)
- include
- g_common.h (diff)
- gamesession.h
- gamesessionwriter.h
- src
- d_net.cpp (diff)
- d_netcl.cpp (diff)
- g_game.cpp (diff)
- gamesession.cpp
- gamesessionwriter.cpp
- hu_menu.cpp (diff)
- p_mapsetup.cpp (diff)
- p_saveg.cpp (diff)
- p_start.cpp (diff)
- p_tick.c (diff)
- p_xgline.cpp (diff)
- saveslots.cpp (diff)
- doom
- doom64
- heretic
- hexen
- wadmapconverter
- common
All Games: Unified game session model
All supported games now use the same logical model for managing the
game session and the associated saved sessions. An internal savegame
is now used for all games (irrespective of the user's savegame prefs)
which is now managed automatically by the GameSession class.
See the GameSession API documentation for full details of the changes.
Also tweaked the domain and verbosity of various log messages.
Todo for later: Cleanup GameSession-internal logic and FS2 usage.