more challenging "brake" effect

This commit is contained in:
Chris Danford
2003-09-16 07:21:50 +00:00
parent 4cc9ba9591
commit 0fe7975ab5
+3 -2
View File
@@ -62,8 +62,9 @@ float ArrowGetYOffset( PlayerNumber pn, int iCol, float fNoteBeat )
}
if( fAccels[PlayerOptions::ACCEL_BRAKE] > 0 )
{
float fNewYOffset = fYOffset * SCALE( fYOffset, 0.f, SCREEN_HEIGHT, 0.25f, 1.5f );
fYAdjust += fAccels[PlayerOptions::ACCEL_BRAKE] * (fNewYOffset - fYOffset);
float fScale = SCALE( fYOffset, 0.f, SCREEN_HEIGHT, 0, 1.f );
float fNewYOffset = fYOffset * fScale;
fYAdjust += (fNewYOffset - fYOffset);
}
if( fAccels[PlayerOptions::ACCEL_WAVE] > 0 )
fYAdjust += fAccels[PlayerOptions::ACCEL_WAVE] * 20.0f*sinf( fYOffset/38.0f );