A good and bad ending cutscene now exist.
Also: * SPR2_XTRA - instead of defining lumpnames in S_SKIN, those kinds of assets can just be bundled into the spriteset. Required for ending cutscene stuff, I guess, but also done for HUD life icon and character select image (aside from Sonic&Tails, still SOC'd in). * Minor oversights in SPR2 support corrected. * Better evaluation, featuring ending assets. * Intro has warping-in blackrock, reusing ending assets. * Cutscene text now supports lowercase (intro and custom). * Disable the asset-fucking "gamma correction" I put in over two years ago when implementing colour cube. (This is the only thing I could move into another branch if you MUST, but it's basically invisble in the diff so w/e.) * Don't blank the screen if the top left pixel of a screen-covering patch is transparent. (Checked via nonzero topdelta for first column) Bugs: * OPENGL ONLY: The first ~20 frames of both endings are fucked. A little help here? Might be HWR_DrawFadeFill's fault, which I just created. OR it could be in f_finale, but I doubt it, since it doesn't appear in Software.
Showing
- src/console.c 1 addition, 1 deletionsrc/console.c
- src/d_main.c 6 additions, 0 deletionssrc/d_main.c
- src/dehacked.c 4 additions, 0 deletionssrc/dehacked.c
- src/f_finale.c 695 additions, 49 deletionssrc/f_finale.c
- src/f_finale.h 8 additions, 2 deletionssrc/f_finale.h
- src/f_wipe.c 2 additions, 0 deletionssrc/f_wipe.c
- src/g_game.c 18 additions, 3 deletionssrc/g_game.c
- src/g_state.h 3 additions, 1 deletionsrc/g_state.h
- src/hardware/hw_draw.c 278 additions, 27 deletionssrc/hardware/hw_draw.c
- src/hardware/hw_main.h 1 addition, 0 deletionssrc/hardware/hw_main.h
- src/hardware/hw_md2.c 10 additions, 1 deletionsrc/hardware/hw_md2.c
- src/hu_stuff.c 1 addition, 1 deletionsrc/hu_stuff.c
- src/info.c 7 additions, 5 deletionssrc/info.c
- src/info.h 1 addition, 0 deletionssrc/info.h
- src/lua_infolib.c 20 additions, 5 deletionssrc/lua_infolib.c
- src/lua_skinlib.c 0 additions, 24 deletionssrc/lua_skinlib.c
- src/m_menu.c 28 additions, 9 deletionssrc/m_menu.c
- src/m_menu.h 1 addition, 0 deletionssrc/m_menu.h
- src/p_setup.c 1 addition, 1 deletionsrc/p_setup.c
- src/r_things.c 20 additions, 28 deletionssrc/r_things.c
Loading
Please register or sign in to comment