mirror of
https://github.com/ZDoom/Raze.git
synced 2025-05-08 15:00:43 +00:00
- Replace binangle
in ShadowWarrior::UpdateSounds()
with DAngle
object(s).
This commit is contained in:
parent
9a27dc2020
commit
08b10a7320
1 changed files with 5 additions and 5 deletions
|
@ -598,18 +598,18 @@ void GameInterface::UpdateSounds(void)
|
||||||
PLAYER* pp = Player + screenpeek;
|
PLAYER* pp = Player + screenpeek;
|
||||||
SoundListener listener;
|
SoundListener listener;
|
||||||
|
|
||||||
binangle tang;
|
DAngle tang;
|
||||||
if (pp->sop_remote)
|
if (pp->sop_remote)
|
||||||
{
|
{
|
||||||
DSWActor* rsp = pp->remoteActor;
|
DSWActor* rsp = pp->remoteActor;
|
||||||
if (TEST_BOOL1(rsp))
|
if (TEST_BOOL1(rsp))
|
||||||
tang = buildang(rsp->int_ang());
|
tang = DAngle::fromBuild(rsp->int_ang());
|
||||||
else
|
else
|
||||||
tang = bvectangbam(pp->sop_remote->pmid.X - pp->pos.X, pp->sop_remote->pmid.Y - pp->pos.Y);
|
tang = VecToAngle(pp->sop_remote->pmid.X - pp->pos.X, pp->sop_remote->pmid.Y - pp->pos.Y);
|
||||||
}
|
}
|
||||||
else tang = pp->angle.ang;
|
else tang = DAngle::fromBam(pp->angle.ang.asbam());
|
||||||
|
|
||||||
listener.angle = float(-tang.asrad());
|
listener.angle = float(-tang.Radians());
|
||||||
listener.velocity.Zero();
|
listener.velocity.Zero();
|
||||||
listener.position = GetSoundPos(pp->pos);
|
listener.position = GetSoundPos(pp->pos);
|
||||||
listener.underwater = false;
|
listener.underwater = false;
|
||||||
|
|
Loading…
Reference in a new issue