-
- Downloads
Do a bunch of stuff to the MD2/3 sprite2 support to get it back to feature...
Do a bunch of stuff to the MD2/3 sprite2 support to get it back to feature parity with before, without going back to being hacky as fuck. * Store the number of frames per sprite2 run in the spr2frames struct. * Reintroduce P_GetModelSprite2, to allow for the sprite2 defaulting system to be used to full advantage even in GL. * Instead of splitting the SUPER and normal SPR2 stuff within the same cell of the struct, have them exist in different cells just like in the "normal" sprite2 structs. * Allow for just providing spr2 frames in order without specifying which "normal" sprite2 frame it's supposed to replace. Also: * Fix FF_VERTICALFLIP-ignoring regression. * Fix whitespace adjustment in win_dll.c * Remove bracket in P_GetSkinSprite2 because I realised it was extraneous while making sure P_GetModelSprite2 worked with it.
Showing
- src/hardware/hw_md2.c 93 additions, 19 deletionssrc/hardware/hw_md2.c
- src/hardware/hw_model.c 20 additions, 10 deletionssrc/hardware/hw_model.c
- src/hardware/hw_model.h 1 addition, 1 deletionsrc/hardware/hw_model.h
- src/r_things.c 1 addition, 1 deletionsrc/r_things.c
- src/win32/win_dll.c 1 addition, 1 deletionsrc/win32/win_dll.c
Loading
Please register or sign in to comment