- Fixed: The new sound pausing on menu open interrupted Strife conversations.
- Did some very preliminary support for x64 compiling. - Now I see why makewad is using the __fastcall calling convention by default: Because the release zlib is built with it as well. - Fixed: Conversion from 'const char *' to 'char *' in DEM_SAVEGAME case in Net_DoCommand(). - Updated the project files for Visual C++ 2005. SVN r138 (trunk)
This commit is contained in:
parent
ade6319a3c
commit
cb18719d05
31 changed files with 10421 additions and 2632 deletions
|
|
@ -886,13 +886,13 @@ static void S_StartSound (fixed_t *pt, AActor *mover, int channel,
|
|||
pt2[2] = z;
|
||||
CalcPosVel (pt2, mover, chanflags & CHAN_LISTENERZ, pos, vel);
|
||||
}
|
||||
Channel[i].handle = GSnd->StartSound3D (sfx, volume, Channel[i].pitch, i, looping, pos, vel);
|
||||
Channel[i].handle = GSnd->StartSound3D (sfx, volume, Channel[i].pitch, i, looping, pos, vel, !(chanflags & CHAN_NOPAUSE));
|
||||
Channel[i].is3d = true;
|
||||
Channel[i].constz = !!(chanflags & CHAN_LISTENERZ);
|
||||
}
|
||||
else
|
||||
{
|
||||
Channel[i].handle = GSnd->StartSound (sfx, vol, sep, Channel[i].pitch, i, looping);
|
||||
Channel[i].handle = GSnd->StartSound (sfx, vol, sep, Channel[i].pitch, i, looping, !(chanflags & CHAN_NOPAUSE));
|
||||
Channel[i].is3d = false;
|
||||
Channel[i].constz = true;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue