-
- Downloads
Mace optimisation!
* Handle all chain objects as a hnext/hprev chain. * When removing mobjs with hnext/hprev, "repair the chain" (make the h links meet). * Fix hidden slings, which I accidentially broke when I revamped maces the first time. * Kill MF2_MACEROTATE. Not needed for anything anymore. * P_MaceRotate now available to Lua to make up for it. * Related: Made modifying hnext/hprev using Lua safer, so it keeps the reference counts in play.
Showing
- src/dehacked.c 0 additions, 1 deletionsrc/dehacked.c
- src/info.c 7 additions, 7 deletionssrc/info.c
- src/lua_baselib.c 14 additions, 0 deletionssrc/lua_baselib.c
- src/lua_mobjlib.c 14 additions, 2 deletionssrc/lua_mobjlib.c
- src/p_enemy.c 7 additions, 4 deletionssrc/p_enemy.c
- src/p_local.h 2 additions, 0 deletionssrc/p_local.h
- src/p_mobj.c 160 additions, 90 deletionssrc/p_mobj.c
- src/p_mobj.h 0 additions, 2 deletionssrc/p_mobj.h
Loading
Please register or sign in to comment