Optimize clearing ConsoleObject anim_angles

This commit is contained in:
Kp 2015-08-14 03:02:04 +00:00
parent e5683593ef
commit 655e7b6f72
2 changed files with 1 additions and 6 deletions

View file

@ -158,8 +158,6 @@ static int is_real_level(const char *filename)
//--unused-- vms_angvec zero_angles={0,0,0};
#define vm_angvec_zero(v) do {(v)->p=(v)->b=(v)->h=0;} while (0)
int Gamesave_num_players=0;
#if defined(DXX_BUILD_DESCENT_I)

View file

@ -801,8 +801,6 @@ void render_object(const vobjptridx_t obj)
#endif
}
#define vm_angvec_zero(v) (v)->p=(v)->b=(v)->h=0
void reset_player_object()
{
//Init physics
@ -823,8 +821,7 @@ void reset_player_object()
ConsoleObject->rtype.pobj_info.subobj_flags = 0; //zero the flags
ConsoleObject->rtype.pobj_info.tmap_override = -1; //no tmap override!
range_for (auto &i, ConsoleObject->rtype.pobj_info.anim_angles)
vm_angvec_zero(&i);
ConsoleObject->rtype.pobj_info.anim_angles = {};
// Clear misc