mirror of
https://github.com/ZDoom/Raze.git
synced 2025-02-20 18:42:26 +00:00
- trivial int_ang removals.
This commit is contained in:
parent
489f45ef99
commit
d381b51fac
8 changed files with 10 additions and 13 deletions
|
@ -286,7 +286,7 @@ void AILavaDude::Tick(RunListEvent* ev)
|
|||
ChangeActorSect(pActor, pSector);
|
||||
pActor->spr.pos = pos;
|
||||
|
||||
pActor->set_int_ang((pActor->int_ang() + ((RandomWord() & 0x3FF) + 1024)) & kAngleMask);
|
||||
pActor->spr.angle += DAngle180 + DAngle::fromBuild(RandomWord() & 0x3FF);
|
||||
pActor->VelFromAngle();
|
||||
break;
|
||||
}
|
||||
|
@ -297,7 +297,7 @@ void AILavaDude::Tick(RunListEvent* ev)
|
|||
|
||||
if (coll.type == kHitWall)
|
||||
{
|
||||
pActor->set_int_ang((pActor->int_ang() + ((RandomWord() & 0x3FF) + 1024)) & kAngleMask);
|
||||
pActor->spr.angle += DAngle180 + DAngle::fromBuild(RandomWord() & 0x3FF);
|
||||
pActor->VelFromAngle();
|
||||
break;
|
||||
}
|
||||
|
|
|
@ -168,7 +168,7 @@ void AILion::Damage(RunListEvent* ev)
|
|||
PlotCourseToSprite(pActor, pTarget);
|
||||
pActor->nAction = 5;
|
||||
pActor->nCount = RandomSize(3);
|
||||
pActor->set_int_ang((pActor->int_ang() - (RandomSize(1) << 8)) + (RandomSize(1) << 8)); // NOTE: no angle mask in original code
|
||||
pActor->spr.angle += DAngle::fromBuild((- (RandomSize(1) << 8)) + (RandomSize(1) << 8)); // NOTE: no angle mask in original code
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@ -272,8 +272,6 @@ void AILion::Tick(RunListEvent* ev)
|
|||
{
|
||||
PlotCourseToSprite(pActor, pTarget);
|
||||
|
||||
int nAng = pActor->int_ang() & 0xFFF8;
|
||||
|
||||
if (pActor->spr.cstat & CSTAT_SPRITE_INVISIBLE)
|
||||
{
|
||||
pActor->vel.XY() = pActor->spr.angle.ToVector() * 2048;
|
||||
|
|
|
@ -257,7 +257,7 @@ void AIMummy::Tick(RunListEvent* ev)
|
|||
{
|
||||
case kHitWall:
|
||||
{
|
||||
pActor->set_int_ang((pActor->int_ang() + ((RandomWord() & 0x3FF) + 1024)) & kAngleMask);
|
||||
pActor->spr.angle += DAngle180 + DAngle::fromBuild(RandomWord() & 0x3FF);
|
||||
pActor->VelFromAngle(-2);
|
||||
return;
|
||||
}
|
||||
|
|
|
@ -1251,7 +1251,7 @@ void AITrap::Tick(RunListEvent* ev)
|
|||
{
|
||||
if (nType == 15)
|
||||
{
|
||||
pBullet->set_int_ang((pBullet->int_ang() - 512) & kAngleMask);
|
||||
pBullet->spr.angle -= DAngle90;
|
||||
D3PlayFX(StaticSound[kSound32], pBullet);
|
||||
}
|
||||
else
|
||||
|
|
|
@ -2705,7 +2705,7 @@ DEFINE_ACTION_FUNCTION(_ExhumedPlayer, IsUnderwater)
|
|||
DEFINE_ACTION_FUNCTION(_ExhumedPlayer, GetAngle)
|
||||
{
|
||||
PARAM_SELF_STRUCT_PROLOGUE(Player);
|
||||
ACTION_RETURN_INT(self->pActor->int_ang());
|
||||
ACTION_RETURN_INT(self->pActor->spr.angle.Buildang());
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -658,7 +658,6 @@ void BuildQueenHead(int nQueen)
|
|||
DExhumedActor* pActor = QueenList[nQueen].pActor;
|
||||
if (!pActor) return;
|
||||
|
||||
int nAngle = pActor->int_ang();
|
||||
auto pSector = pActor->sector();
|
||||
|
||||
auto pActor2 = insertActor(pSector, 121);
|
||||
|
@ -674,7 +673,7 @@ void BuildQueenHead(int nQueen)
|
|||
pActor2->spr.pal = 0;
|
||||
pActor2->spr.xoffset = 0;
|
||||
pActor2->spr.yoffset = 0;
|
||||
pActor2->set_int_ang(nAngle);
|
||||
pActor2->spr.angle = pActor->spr.angle;
|
||||
|
||||
nVelShift = 2;
|
||||
SetHeadVel(pActor2);
|
||||
|
|
|
@ -203,9 +203,9 @@ void AIRex::Tick(RunListEvent* ev)
|
|||
{
|
||||
if (pTarget == nullptr)
|
||||
{
|
||||
auto nAngle = pActor->int_ang(); // make backup of this variable
|
||||
auto nAngle = pActor->spr.angle;
|
||||
pActor->pTarget = FindPlayer(pActor, 60);
|
||||
pActor->set_int_ang(nAngle);
|
||||
pActor->spr.angle = nAngle;
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
|
@ -297,7 +297,7 @@ void AISpider::Tick(RunListEvent* ev)
|
|||
{
|
||||
case kHitWall:
|
||||
{
|
||||
spp->set_int_ang((spp->int_ang() + 256) & 0x7EF);
|
||||
spp->spr.angle += DAngle45;
|
||||
spp->VelFromAngle();
|
||||
return;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue