simplify
This commit is contained in:
@@ -237,12 +237,11 @@ float ArrowEffects::GetYOffset( const PlayerState* pPlayerState, int iCol, float
|
|||||||
//
|
//
|
||||||
if( fAccels[PlayerOptions::ACCEL_BOOMERANG] != 0 )
|
if( fAccels[PlayerOptions::ACCEL_BOOMERANG] != 0 )
|
||||||
{
|
{
|
||||||
float fOriginalYOffset = fYOffset;
|
float fPeakAtYOffset = SCREEN_HEIGHT * 0.75f; // zero point of boomerang function
|
||||||
|
|
||||||
fYOffset = (-1*fOriginalYOffset*fOriginalYOffset/SCREEN_HEIGHT) + 1.5f*fOriginalYOffset;
|
|
||||||
float fPeakAtYOffset = SCREEN_HEIGHT * 0.75f; // zero point of function above
|
|
||||||
fPeakYOffsetOut = (-1*fPeakAtYOffset*fPeakAtYOffset/SCREEN_HEIGHT) + 1.5f*fPeakAtYOffset;
|
fPeakYOffsetOut = (-1*fPeakAtYOffset*fPeakAtYOffset/SCREEN_HEIGHT) + 1.5f*fPeakAtYOffset;
|
||||||
bIsPastPeakOut = fOriginalYOffset < fPeakAtYOffset;
|
bIsPastPeakOut = fYOffset < fPeakAtYOffset;
|
||||||
|
|
||||||
|
fYOffset = (-1*fYOffset*fYOffset/SCREEN_HEIGHT) + 1.5f*fYOffset;
|
||||||
}
|
}
|
||||||
|
|
||||||
//
|
//
|
||||||
|
|||||||
Reference in New Issue
Block a user