diff --git a/stepmania/src/BGAnimationLayer.cpp b/stepmania/src/BGAnimationLayer.cpp index 8cf31931ac..50bbd3fe6f 100644 --- a/stepmania/src/BGAnimationLayer.cpp +++ b/stepmania/src/BGAnimationLayer.cpp @@ -563,15 +563,9 @@ void BGAnimationLayer::LoadFromIni( CString sAniDir, CString sLayer ) ID.bStretch = true; s.Load( ID ); if( m_fTilesSpacingX == -1 ) - { - m_fTilesSpacingX = m_Sprites.back()->GetUnzoomedWidth(); -// m_fTilesSpacingX -= 1; // HACK: Fix textures with transparence have gaps - } + m_fTilesSpacingX = s.GetUnzoomedWidth(); if( m_fTilesSpacingY == -1 ) - { - m_fTilesSpacingY = m_Sprites.back()->GetUnzoomedHeight(); -// m_fTilesSpacingY -= 1; // HACK: Fix textures with transparence have gaps - } + m_fTilesSpacingY = s.GetUnzoomedHeight(); m_iNumTilesWide = 2+(int)(SCREEN_WIDTH /m_fTilesSpacingX); m_iNumTilesHigh = 2+(int)(SCREEN_HEIGHT/m_fTilesSpacingY); unsigned NumSprites = m_iNumTilesWide * m_iNumTilesHigh;