Make it so that the default NoteSkin when playing in EditMode is "note",
not "default". Earlier it was set so that it would be that way if the user didn't pick any options, but after the user changed options, ScreenEdit would use the "default" NoteSkin. This involved adding a bit of static state to ScreenEdit so that between calls to GAMESTATE::Reset, new incarnations of ScreenEdits would keep the user's settings.
This commit is contained in:
@@ -37,6 +37,7 @@
|
||||
#include "CharacterManager.h"
|
||||
#include "Game.h"
|
||||
#include "AdjustSync.h"
|
||||
#include "ScreenEdit.h"
|
||||
|
||||
#include <ctime>
|
||||
#include <set>
|
||||
@@ -328,6 +329,8 @@ void GameState::Reset()
|
||||
|
||||
m_bBackedOutOfFinalStage = false;
|
||||
|
||||
ScreenEdit::ResetStaticState();
|
||||
|
||||
ApplyCmdline();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user