mirror of
https://github.com/ZDoom/Raze.git
synced 2025-02-22 11:31:11 +00:00
- Sound stuff for SW
This commit is contained in:
parent
45be09e6ab
commit
b949f37be2
1 changed files with 2 additions and 2 deletions
|
@ -599,13 +599,13 @@ void GameInterface::UpdateSounds(void)
|
||||||
if (TEST_BOOL1(rsp))
|
if (TEST_BOOL1(rsp))
|
||||||
tang = rsp->spr.angle;
|
tang = rsp->spr.angle;
|
||||||
else
|
else
|
||||||
tang = VecToAngle(pp->sop_remote->int_pmid().X - pp->int_ppos().X, pp->sop_remote->int_pmid().Y - pp->int_ppos().Y);
|
tang = VecToAngle(pp->sop_remote->pmid.XY() - pp->pos.XY());
|
||||||
}
|
}
|
||||||
else tang = pp->angle.ang;
|
else tang = pp->angle.ang;
|
||||||
|
|
||||||
listener.angle = float(-tang.Radians());
|
listener.angle = float(-tang.Radians());
|
||||||
listener.velocity.Zero();
|
listener.velocity.Zero();
|
||||||
listener.position = GetSoundPos(pp->int_ppos());
|
listener.position = GetSoundPos(pp->pos);
|
||||||
listener.underwater = false;
|
listener.underwater = false;
|
||||||
// This should probably use a real environment instead of the pitch hacking in S_PlaySound3D.
|
// This should probably use a real environment instead of the pitch hacking in S_PlaySound3D.
|
||||||
// listenactor->waterlevel == 3;
|
// listenactor->waterlevel == 3;
|
||||||
|
|
Loading…
Reference in a new issue