half-finished codes, options icons, and two new modifiers.
This commit is contained in:
@@ -32,6 +32,8 @@ CString PlayerOptions::GetString()
|
||||
if( m_EffectType & EFFECT_DIZZY ) sReturn += "Dizzy, ";
|
||||
if( m_EffectType & EFFECT_SPACE ) sReturn += "Space, ";
|
||||
if( m_EffectType & EFFECT_MINI ) sReturn += "Mini, ";
|
||||
if( m_EffectType & EFFECT_FLIP ) sReturn += "Flip, ";
|
||||
if( m_EffectType & EFFECT_TORNADO ) sReturn += "Tornado, ";
|
||||
|
||||
switch( m_AppearanceType )
|
||||
{
|
||||
@@ -45,11 +47,12 @@ CString PlayerOptions::GetString()
|
||||
|
||||
switch( m_TurnType )
|
||||
{
|
||||
case TURN_NONE: break;
|
||||
case TURN_MIRROR: sReturn += "Mirror, "; break;
|
||||
case TURN_LEFT: sReturn += "Left, "; break;
|
||||
case TURN_RIGHT: sReturn += "Right, "; break;
|
||||
case TURN_SHUFFLE: sReturn += "Shuffle, "; break;
|
||||
case TURN_NONE: break;
|
||||
case TURN_MIRROR: sReturn += "Mirror, "; break;
|
||||
case TURN_LEFT: sReturn += "Left, "; break;
|
||||
case TURN_RIGHT: sReturn += "Right, "; break;
|
||||
case TURN_SHUFFLE: sReturn += "Shuffle, "; break;
|
||||
case TURN_SUPER_SHUFFLE:sReturn += "SuperShuffle, ";break;
|
||||
default: ASSERT(0); // invalid EFFECT
|
||||
}
|
||||
|
||||
@@ -65,6 +68,7 @@ CString PlayerOptions::GetString()
|
||||
case COLOR_NOTE: sReturn += "Note, "; break;
|
||||
case COLOR_FLAT: sReturn += "Flat, "; break;
|
||||
case COLOR_PLAIN: sReturn += "Plain, "; break;
|
||||
default: ASSERT(0); // invalid COLOR
|
||||
};
|
||||
|
||||
if( !m_bHoldNotes )
|
||||
@@ -92,7 +96,7 @@ void PlayerOptions::FromString( CString sOptions )
|
||||
sBit.TrimRight();
|
||||
|
||||
if( sBit == "0.5x" ) m_fArrowScrollSpeed = 0.5f;
|
||||
else if( sBit == "0.75x" ) m_fArrowScrollSpeed = 0.15f;
|
||||
else if( sBit == "0.75x" ) m_fArrowScrollSpeed = 0.75f;
|
||||
else if( sBit == "1.5x" ) m_fArrowScrollSpeed = 1.5f;
|
||||
else if( sBit == "2.0x" ) m_fArrowScrollSpeed = 2.0f;
|
||||
else if( sBit == "3.0x" ) m_fArrowScrollSpeed = 3.0f;
|
||||
@@ -105,13 +109,17 @@ void PlayerOptions::FromString( CString sOptions )
|
||||
else if( sBit == "dizzy" ) m_EffectType |= EFFECT_DIZZY;
|
||||
else if( sBit == "space" ) m_EffectType |= EFFECT_SPACE;
|
||||
else if( sBit == "mini" ) m_EffectType |= EFFECT_MINI;
|
||||
else if( sBit == "flip" ) m_EffectType |= EFFECT_FLIP;
|
||||
else if( sBit == "tornado" ) m_EffectType |= EFFECT_TORNADO;
|
||||
else if( sBit == "hidden" ) m_AppearanceType = APPEARANCE_HIDDEN;
|
||||
else if( sBit == "sudden" ) m_AppearanceType = APPEARANCE_SUDDEN;
|
||||
else if( sBit == "stealth" ) m_AppearanceType = APPEARANCE_STEALTH;
|
||||
else if( sBit == "blink" ) m_AppearanceType = APPEARANCE_BLINK;
|
||||
else if( sBit == "mirror" ) m_TurnType = TURN_MIRROR;
|
||||
else if( sBit == "left" ) m_TurnType = TURN_LEFT;
|
||||
else if( sBit == "right" ) m_TurnType = TURN_RIGHT;
|
||||
else if( sBit == "shuffle" ) m_TurnType = TURN_SHUFFLE;
|
||||
else if( sBit == "supershuffle" )m_TurnType = TURN_SUPER_SHUFFLE;
|
||||
else if( sBit == "little" ) m_bLittle = true;
|
||||
else if( sBit == "reverse" ) m_bReverseScroll = true;
|
||||
else if( sBit == "note" ) m_ColorType = COLOR_NOTE;
|
||||
|
||||
Reference in New Issue
Block a user