diff --git a/stepmania/src/Actor.cpp b/stepmania/src/Actor.cpp index 35108b533b..ba4c9b7311 100644 --- a/stepmania/src/Actor.cpp +++ b/stepmania/src/Actor.cpp @@ -618,13 +618,8 @@ void Actor::AddRotationR( float rot ) void Actor::Command( const CString &sCommands ) { - // Convert to lower so we can do case insensitive compared later. - // TODO: Is this the best place to convert? - CString sCommandsLower = sCommands; - sCommandsLower.MakeLower(); - vector vCommands; - ParseCommands( sCommandsLower, vCommands ); + ParseCommands( sCommands, vCommands ); for( unsigned i=0; iHandleCommand( vCommands[i] ); diff --git a/stepmania/src/ActorCommands.cpp b/stepmania/src/ActorCommands.cpp index becd52fd11..959d97ec9d 100644 --- a/stepmania/src/ActorCommands.cpp +++ b/stepmania/src/ActorCommands.cpp @@ -28,10 +28,17 @@ void ParsedCommand::Set( const CString &sCommand ) vTokens.resize( vsTokens.size() ); - for( unsigned j=0; j