Assertion to catch a div/0 a little earlier.
This commit is contained in:
@@ -276,6 +276,8 @@ void NoteDisplay::Load( int iColNum, PlayerNumber pn, CString NoteSkin, float fY
|
|||||||
void NoteDisplay::SetActiveFrame( float fNoteBeat, Actor &actorToSet, float fAnimationLengthInBeats, bool bVivid, bool bNoteColor )
|
void NoteDisplay::SetActiveFrame( float fNoteBeat, Actor &actorToSet, float fAnimationLengthInBeats, bool bVivid, bool bNoteColor )
|
||||||
{
|
{
|
||||||
const int iNumFrames = actorToSet.GetNumStates();
|
const int iNumFrames = actorToSet.GetNumStates();
|
||||||
|
ASSERT( iNumFrames );
|
||||||
|
|
||||||
float fSongBeat = GAMESTATE->m_fSongBeat;
|
float fSongBeat = GAMESTATE->m_fSongBeat;
|
||||||
float fPrecentIntoAnimation = fmodf(fSongBeat,fAnimationLengthInBeats) / fAnimationLengthInBeats;
|
float fPrecentIntoAnimation = fmodf(fSongBeat,fAnimationLengthInBeats) / fAnimationLengthInBeats;
|
||||||
float fNoteBeatFraction = fmodf( fNoteBeat, 1.0f );
|
float fNoteBeatFraction = fmodf( fNoteBeat, 1.0f );
|
||||||
|
|||||||
Reference in New Issue
Block a user