Revision 6166f74a
Added by danij over 15 years ago
Files
- added
- modified
- copied
- renamed
- deleted
- doomsday
- plugins
- common
- include
- hu_menu.h (diff)
- hu_stuff.h (diff)
- src
- am_map.c (diff)
- d_net.c (diff)
- d_netcl.c (diff)
- d_netsv.c (diff)
- f_infine.c (diff)
- g_controls.c (diff)
- g_game.c (diff)
- hu_lib.c (diff)
- hu_log.c (diff)
- hu_menu.c (diff)
- hu_msg.c (diff)
- hu_pspr.c (diff)
- hu_stuff.c (diff)
- m_ctrl.c (diff)
- m_multi.c (diff)
- m_playerprofile.c
- p_inventory.c (diff)
- p_map.c (diff)
- p_player.c (diff)
- p_saveg.c (diff)
- p_start.c (diff)
- p_user.c (diff)
- p_view.c (diff)
- p_xgline.c (diff)
- p_xgsec.c (diff)
- r_common.c (diff)
- rend_automap.c (diff)
- x_hair.c (diff)
- include
- common
- plugins
First steps towards the "game rules" and "player profiles" proposals. Part 1 of 5.
Added numerous \fixme and \todo comments about potential unified networking issues found in the process. Split up game_config_t, separating properties into two new structures gamerules_t and playerprofile_t as appropriate. Began work on updating menus accordingly.
Changed (All games): It is no longer necessary to enable jumping client-side for single player games. So long as it is enabled server-side all clients can jump. Removed cvar "player-jump".
Changed (All games): Renamed cvar "ctl-aim-noauto" to "ctl-aim-auto", changed behavior accordingly and enabled by default.
Changed (jDoom/jDoom64/jHeretic): The HUD cheat counters which display number of kills, found secrets etc whilst in-game are now always visible when enabled (previously they were only visible when the automap was). The cvars "map-cheat-counter" and "map-cheat-counter-scale" renamed to "hud-cheat-counter" and "hud-cheat-counter-scale" respectively.
Fixed (jHexen): Ambient sounds played via ACS and the thunder clap not positioned in 3D when 3D sound is enabled.
Changed (jHexen): Removed unused cvar "msg-hub-override".
Changed (All games): Removed "server-game-skill", "server-game-map" and "server-game-episode" defaults are no longer archived in the game config.