* Add new damagetype flag (DMG_CANHURTSELF) that allows a player to hurt themselves indirectly.
* Add damagetype to P_RadiusAttack (optinteger in lua, A_Explode var1). * Removed the prevention of MF_BOSS objects from getting P_RadiusAttacked. This was a holdover from DooM (I checked) - a way to prevent the Cyberdemon from gibbing itself when firing point blank into a wall, and also a way to make it and the Spider Mastermind harder. * Enemies are solid to other enemies movement-wise now. * (Fun little aside - if you remove MF_SOLID from a monitor, it now behaves like they did in Sonic Adventure (poppable by colliding with, not just attacking). * Fixed Metal Sonic battle conflict in MF_PAIN/mass not picked up earlier. * Miscellaneous tiny code tweaks.
Showing
- src/dehacked.c 1 addition, 0 deletionssrc/dehacked.c
- src/info.c 1 addition, 1 deletionsrc/info.c
- src/lua_baselib.c 2 additions, 1 deletionsrc/lua_baselib.c
- src/p_enemy.c 6 additions, 5 deletionssrc/p_enemy.c
- src/p_inter.c 17 additions, 12 deletionssrc/p_inter.c
- src/p_local.h 3 additions, 1 deletionsrc/p_local.h
- src/p_map.c 28 additions, 39 deletionssrc/p_map.c
- src/p_mobj.c 1 addition, 1 deletionsrc/p_mobj.c
Loading
Please register or sign in to comment