From cb4e249f1e758bb7b3d0b4fd1247bbd0ff18d38a Mon Sep 17 00:00:00 2001 From: Chris Danford Date: Mon, 22 Dec 2003 10:54:29 +0000 Subject: [PATCH] draw pressblock underneath receptors --- stepmania/src/ReceptorArrow.cpp | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/stepmania/src/ReceptorArrow.cpp b/stepmania/src/ReceptorArrow.cpp index e976044512..cc7ce8a1b9 100644 --- a/stepmania/src/ReceptorArrow.cpp +++ b/stepmania/src/ReceptorArrow.cpp @@ -44,9 +44,10 @@ bool ReceptorArrow::Load( CString NoteSkin, PlayerNumber pn, int iColNo ) m_pPressBlock.Load( NOTESKIN->GetPathTo(NoteSkin,sButton,"KeypressBlock") ); + // draw pressblock before receptors + this->AddChild( m_pPressBlock ); this->AddChild( m_pReceptorWaiting ); this->AddChild( m_pReceptorGo ); - this->AddChild( m_pPressBlock ); return true; } @@ -70,12 +71,10 @@ void ReceptorArrow::Update( float fDeltaTime ) void ReceptorArrow::Draw() { - // draw pressblock under receptors - m_pPressBlock->SetHidden( !m_bIsPressed ); - m_bIsPressed = false; // it may get turned back on next update - m_pReceptorGo->SetHidden( !GAMESTATE->m_bPastHereWeGo ); m_pReceptorWaiting->SetHidden( GAMESTATE->m_bPastHereWeGo ); + m_pPressBlock->SetHidden( !m_bIsPressed ); + m_bIsPressed = false; // it may get turned back on next update ActorFrame::Draw(); }