Optimize clearing ConsoleObject anim_angles
This commit is contained in:
parent
e5683593ef
commit
655e7b6f72
|
@ -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)
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
Loading…
Reference in a new issue