- set_int_ang(...int_ang())

This commit is contained in:
Christoph Oelckers 2022-08-29 00:02:17 +02:00
parent 5faeedc144
commit 8f5340c3a7
3 changed files with 8 additions and 8 deletions

View file

@ -400,7 +400,7 @@ void moveplayers(void)
{
act->spr.pos = p->opos.plusZ(gs.playerheight);
act->backupz();
act->set_int_ang(p->angle.oang.Buildang());
act->spr.angle = p->angle.oang;
SetActor(act, act->spr.pos);
}
else
@ -464,7 +464,7 @@ void moveplayers(void)
p->angle.addadjustment(deltaangle(p->angle.ang, VecToAngle(p->wackedbyactor->spr.pos.X - p->pos.X, p->wackedbyactor->spr.pos.Y - p->pos.Y)) * (1. / 2.));
}
}
act->set_int_ang(p->angle.ang.Buildang());
act->spr.angle = p->angle.ang;
}
}
else
@ -497,7 +497,7 @@ void moveplayers(void)
if (act->spr.extra < 8)
{
act->spr.xvel = 128;
act->set_int_ang(p->angle.ang.Buildang());
act->spr.angle = p->angle.ang;
act->spr.extra++;
ssp(act, CLIPMASK0);
}

View file

@ -846,7 +846,7 @@ void GameInterface::GetInput(ControlInfo* const hidInput, double const scaleAdju
p->angle.processhelpers(scaleAdjust);
p->horizon.processhelpers(scaleAdjust);
p->GetActor()->set_int_ang(p->angle.ang.Buildang());
p->GetActor()->spr.angle = p->angle.ang;
}
if (packet)

View file

@ -1505,7 +1505,7 @@ void checkweapons_r(player_struct* p)
auto j = spawn(p->GetActor(), 7220);
if (j)
{
j->set_int_ang(p->angle.ang.Buildang());
j->spr.angle = p->angle.ang;
j->saved_ammo = p->ammo_amount[MOTORCYCLE_WEAPON];
}
p->OnMotorcycle = 0;
@ -1524,7 +1524,7 @@ void checkweapons_r(player_struct* p)
auto j = spawn(p->GetActor(), 7233);
if (j)
{
j->set_int_ang(p->angle.ang.Buildang());
j->spr.angle = p->angle.ang;
j->saved_ammo = p->ammo_amount[BOAT_WEAPON];
}
p->OnBoat = 0;
@ -4102,7 +4102,7 @@ void OffMotorcycle(player_struct *p)
auto spawned = spawn(p->GetActor(), EMPTYBIKE);
if (spawned)
{
spawned->set_int_ang(p->angle.ang.Buildang());
spawned->spr.angle = p->angle.ang;
spawned->spr.xvel += p->angle.ang.Cos() * (1 << 7);
spawned->spr.yvel += p->angle.ang.Sin() * (1 << 7);
spawned->saved_ammo = p->ammo_amount[MOTORCYCLE_WEAPON];
@ -4167,7 +4167,7 @@ void OffBoat(player_struct *p)
auto spawned = spawn(p->GetActor(), EMPTYBOAT);
if (spawned)
{
spawned->set_int_ang(p->angle.ang.Buildang());
spawned->spr.angle = p->angle.ang;
spawned->spr.xvel += p->angle.ang.Cos() * (1 << 7);
spawned->spr.yvel += p->angle.ang.Sin() * (1 << 7);
spawned->saved_ammo = p->ammo_amount[BOAT_WEAPON];