dhewm3/neo/d3xp/physics
Daniel Gibson c22965bf58 Work around assertion in alphalabs4, fix #409
In the savegame from that bugreport, "monster_zsec_shotgun_12" was
lying dead pretty much at its spawn point.
script/map_alphalabs4.script moves those "ride_of_death" platforms
around, and at the end of a cycle teleports "ride_of_death*_parent" back
to its starting position - and the "ride_of_death*" bound to it, which
is a pushing mover, just gets dragged along by the physics code and thus
can collide with that zombie cadaver, which then tries to push it along,
causing that assertion in TestHugeTranslation().
This is a map bug - Doom3 even prints a warning:
 WARNING: script/map_alphalabs4.script(722): Thread
  'map_alphalabs4::RideOfDeathPath': teleported 'ride_of_death2_parent'
  which has the pushing mover 'ride_of_death2' bound to it
So I just disable that assertion for this specific case..
Also moved the assertion behind the corresponding warning, so that gets
printed before the assertion kills the game..

Also a small change to CMakeLists.txt that should make enabling
LINUX_RELEASE_BINS after CMake has already been run without it work
2022-05-16 05:43:47 +02:00
..
Clip.cpp Work around assertion in alphalabs4, fix #409 2022-05-16 05:43:47 +02:00
Clip.h
Force.cpp
Force.h
Force_Constant.cpp
Force_Constant.h
Force_Drag.cpp
Force_Drag.h
Force_Field.cpp
Force_Field.h
Force_Grab.cpp
Force_Grab.h
Force_Spring.cpp
Force_Spring.h
Physics.cpp
Physics.h
Physics_Actor.cpp
Physics_Actor.h
Physics_AF.cpp Fixing some spelling errors: s/unkown/unknown, s/seperate/separate. (#107) 2015-02-25 22:01:00 +01:00
Physics_AF.h
Physics_Base.cpp
Physics_Base.h
Physics_Monster.cpp s/ReadLong/ReadInt/ to match the return type 2012-06-28 13:52:24 +02:00
Physics_Monster.h
Physics_Parametric.cpp s/ReadLong/ReadInt/ to match the return type 2012-06-28 13:52:24 +02:00
Physics_Parametric.h
Physics_Player.cpp Set ENGINE_VERSION to 1.5.1, remove usage of C++11 nullptr 2021-03-14 03:43:58 +01:00
Physics_Player.h
Physics_RigidBody.cpp s/ReadLong/ReadInt/ to match the return type 2012-06-28 13:52:24 +02:00
Physics_RigidBody.h
Physics_Static.cpp
Physics_Static.h
Physics_StaticMulti.cpp
Physics_StaticMulti.h
Push.cpp
Push.h