mirror of
https://github.com/DrBeef/Raze.git
synced 2025-04-14 19:51:22 +00:00
- floatified Blood's asound.cpp
This commit is contained in:
parent
f69e977411
commit
a85bcebd09
1 changed files with 1 additions and 7 deletions
|
@ -60,13 +60,7 @@ void ambProcess(void)
|
|||
{
|
||||
if (actor->xspr.state)
|
||||
{
|
||||
int dx = actor->int_pos().X-gMe->actor->int_pos().X;
|
||||
int dy = actor->int_pos().Y-gMe->actor->int_pos().Y;
|
||||
int dz = actor->int_pos().Z-gMe->actor->int_pos().Z;
|
||||
dx >>= 4;
|
||||
dy >>= 4;
|
||||
dz >>= 8;
|
||||
int nDist = ksqrt(dx*dx+dy*dy+dz*dz);
|
||||
int nDist = (int)(actor->spr.pos - gMe->actor->spr.pos).Length();
|
||||
int vs = MulScale(actor->xspr.data4, actor->xspr.busy, 16);
|
||||
ambChannels[actor->spr.intowner].distance += ClipRange(scale(nDist, actor->xspr.data1, actor->xspr.data2, vs, 0), 0, vs);
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue