diff --git a/stepmania/src/NoteField.cpp b/stepmania/src/NoteField.cpp index 21694c60e5..79ebbba96f 100644 --- a/stepmania/src/NoteField.cpp +++ b/stepmania/src/NoteField.cpp @@ -90,6 +90,7 @@ void NoteField::Init( const PlayerState* pPlayerState, float fYReverseOffsetPixe m_pPlayerState = pPlayerState; m_fYReverseOffsetPixels = fYReverseOffsetPixels; CacheAllUsedNoteSkins(); + RefreshBeatToNoteSkin(); } void NoteField::Load( diff --git a/stepmania/src/ScreenEdit.cpp b/stepmania/src/ScreenEdit.cpp index 9dc5c1cc0c..191303d332 100644 --- a/stepmania/src/ScreenEdit.cpp +++ b/stepmania/src/ScreenEdit.cpp @@ -606,7 +606,6 @@ void ScreenEdit::Init() m_NoteDataRecord.CopyAll( noteData ); m_NoteFieldRecord.SetXY( RECORD_X, RECORD_Y ); m_NoteFieldRecord.Init( GAMESTATE->m_pPlayerState[PLAYER_1], 10 ); - m_NoteFieldRecord.Load( &m_NoteDataRecord, -(int)SCREEN_HEIGHT/2, (int)SCREEN_HEIGHT/2 ); this->AddChild( &m_NoteFieldRecord ); m_Clipboard.SetNumTracks( m_NoteDataEdit.GetNumTracks() ); @@ -2557,7 +2556,7 @@ void ScreenEdit::HandleAreaMenuChoice( AreaMenuChoice c, const vector &iAns // initialize m_NoteFieldRecord m_NoteDataRecord.SetNumTracks( m_NoteDataEdit.GetNumTracks() ); m_NoteDataRecord.CopyAll( m_NoteDataEdit ); - m_NoteFieldRecord.Load( &m_NoteDataRecord, -150, 350 ); + m_NoteFieldRecord.Load( &m_NoteDataRecord, -(int)SCREEN_HEIGHT/2, (int)SCREEN_HEIGHT/2 ); GAMESTATE->m_fSongBeat = NoteRowToBeat(m_NoteFieldEdit.m_iBeginMarker - ROWS_PER_MEASURE ); // give a 1 measure lead-in