Browse Source

Fix noise index for not sine beams

pull/2/head
Alibek Omarov 7 years ago
parent
commit
5ca7bb5f12
  1. 7
      engine/client/gl_beams.c
  2. 2
      engine/common/launcher.c

7
engine/client/gl_beams.c

@ -443,12 +443,11 @@ static void R_DrawSegs( vec3_t source, vec3_t delta, float width, float scale, f @@ -443,12 +443,11 @@ static void R_DrawSegs( vec3_t source, vec3_t delta, float width, float scale, f
// Iterator to resample noise waveform (it needs to be generated in powers of 2)
noiseStep = (int)((float)( NOISE_DIVISIONS - 1 ) * div * 65536.0f );
noiseIndex = 0;
if( FBitSet( flags, FBEAM_SINENOISE ))
{
noiseIndex = 0;
}
else
noiseIndex = noiseStep;
brightness = 1.0f;
@ -2029,4 +2028,4 @@ void CL_ReadLineFile_f( void ) @@ -2029,4 +2028,4 @@ void CL_ReadLineFile_f( void )
if( count ) Con_Printf( "%i lines read\n", count );
else Con_Printf( "map %s has no leaks!\n", clgame.mapname );
}
}

2
engine/common/launcher.c

@ -66,7 +66,7 @@ int __stdcall WinMain(HINSTANCE hInst, HINSTANCE hPrevInst, LPSTR cmdLine, int n @@ -66,7 +66,7 @@ int __stdcall WinMain(HINSTANCE hInst, HINSTANCE hPrevInst, LPSTR cmdLine, int n
int main( int argc, char** argv )
{
char gamedir_buf[32] = "";
const char *gamedir = getenv("XASH3D_GAMEDIR");
const char *gamedir = getenv( "XASH3D_GAMEDIR" );
if( !gamedir )
{

Loading…
Cancel
Save