Changed resetspeed to use SET_FLOAT so it can be tweened to the way other mods can.
This commit is contained in:
+10
-5
@@ -368,11 +368,16 @@ bool PlayerOptions::FromOneModString( const RString &sOneMod, RString &sErrorOut
|
|||||||
else if( sBit == "clearall" ) Init();
|
else if( sBit == "clearall" ) Init();
|
||||||
else if( sBit == "resetspeed" )
|
else if( sBit == "resetspeed" )
|
||||||
{
|
{
|
||||||
// Copied from Init.
|
/* level is set to the values from Init() because all speed related
|
||||||
m_fMaxScrollBPM = 0; m_SpeedfMaxScrollBPM = 1.0f;
|
fields are being reset to initial values, and they each have different
|
||||||
m_fTimeSpacing = 0; m_SpeedfTimeSpacing = 1.0f;
|
initial values. -kyz */
|
||||||
m_fScrollSpeed = 1.0f; m_SpeedfScrollSpeed = 1.0f;
|
level= 0;
|
||||||
m_fScrollBPM = 200; m_SpeedfScrollBPM = 1.0f;
|
SET_FLOAT(fMaxScrollBPM);
|
||||||
|
SET_FLOAT(fTimeSpacing);
|
||||||
|
level= 1.0f;
|
||||||
|
SET_FLOAT(fScrollSpeed);
|
||||||
|
level= 200.0f;
|
||||||
|
SET_FLOAT(fScrollBPM)
|
||||||
}
|
}
|
||||||
else if( sBit == "boost" ) SET_FLOAT( fAccels[ACCEL_BOOST] )
|
else if( sBit == "boost" ) SET_FLOAT( fAccels[ACCEL_BOOST] )
|
||||||
else if( sBit == "brake" || sBit == "land" ) SET_FLOAT( fAccels[ACCEL_BRAKE] )
|
else if( sBit == "brake" || sBit == "land" ) SET_FLOAT( fAccels[ACCEL_BRAKE] )
|
||||||
|
|||||||
Reference in New Issue
Block a user