Merge branch 'level_select' into 'master'
Revamped Level Select (platter view) Seriously revamped every level select instance in the game to use a more attractive and easier to navigate platter view, including: * Game CLEAR! save (Title/Pause menus) * Secrets Menu (including custom ones) * Record Attack/NiGHTS Mode * Server creation (Online/2P) * MP Pause level select (Online/2P) As a result, the layout of the last three above menus has been changed to varying degrees of difference. Also, bonus feature: using level select (or MAP MAPxx without -force) in Co-op multiplayer won't reset your score, will keep any lives you have above the startinglives variable, and will not take away all your emeralds. The -force thing prevents both warping directly to special stages to rack up the emeralds AND ensures there IS a way to start a new game. Check out <root>/!LatestSRB2Files/srb2win_branch_levelselect.exe with the latest patch.dta to see more. Also, LF2_WIDEICON lets you do this. https://gfycat.com/MenacingClearAngora See merge request !68
Showing
- src/command.c 12 additions, 19 deletionssrc/command.c
- src/d_netcmd.c 21 additions, 20 deletionssrc/d_netcmd.c
- src/dehacked.c 15 additions, 0 deletionssrc/dehacked.c
- src/doomstat.h 4 additions, 1 deletionsrc/doomstat.h
- src/g_game.c 9 additions, 6 deletionssrc/g_game.c
- src/g_game.h 1 addition, 1 deletionsrc/g_game.h
- src/hardware/hw_draw.c 6 additions, 2 deletionssrc/hardware/hw_draw.c
- src/m_menu.c 1099 additions, 419 deletionssrc/m_menu.c
- src/m_menu.h 30 additions, 5 deletionssrc/m_menu.h
- src/p_setup.c 2 additions, 0 deletionssrc/p_setup.c
- src/sdl/i_video.c 1 addition, 1 deletionsrc/sdl/i_video.c
- src/sdl12/i_video.c 1 addition, 1 deletionsrc/sdl12/i_video.c
- src/v_video.c 28 additions, 13 deletionssrc/v_video.c
- src/v_video.h 1 addition, 0 deletionssrc/v_video.h
- src/win32/win_vid.c 1 addition, 1 deletionsrc/win32/win_vid.c
- src/y_inter.c 1 addition, 2 deletionssrc/y_inter.c
Loading
Please register or sign in to comment