dxx-rebirth/similar
Kp 98c9374a12 Simplify powerup_grab_cheat_all path
Movement handling has an ugly hack that tries to grab powerups near the
console player, but it reuses general collision handling and fails to
check whether the player is alive.

Add a liveness check.  Place the check so that it happens once, before
the objects are scanned, rather than being needlessly repeated for every
object.

Refactor the collision code to let the movement hack skip the parts it
does not need.

Reported-by: ryusei117 <https://github.com/dxx-rebirth/dxx-rebirth/issues/302#issuecomment-275816259>
2017-02-04 23:10:29 +00:00
..
2d Make grs_bitmap::bm_flags private 2017-01-15 00:03:13 +00:00
3d Factor out point_list setup 2017-01-01 00:45:45 +00:00
arch Pass active palette to ogl_loadtexture 2017-01-15 00:03:13 +00:00
editor Don't decrement trigger in remove_trigger_num if it's trigger_none 2017-01-30 11:08:58 +08:00
main Simplify powerup_grab_cheat_all path 2017-02-04 23:10:29 +00:00
misc Fix failure to unmap custom hogs 2016-12-17 18:39:18 +00:00