Remove what's left of "Tom Jackson"'s autosync code, since he's

MIA (the only person we couldn't contact for the license switch).  Back
soon ...
This commit is contained in:
Glenn Maynard
2004-04-14 00:21:58 +00:00
parent 388fc02c6d
commit 94d3512316
2 changed files with 0 additions and 33 deletions
-27
View File
@@ -84,8 +84,6 @@ PlayerMinus::PlayerMinus()
m_pSecondaryScoreKeeper = NULL;
m_pInventory = NULL;
m_iOffsetSample = 0;
this->AddChild( &m_ArrowBackdrop );
this->AddChild( &m_Judgment );
this->AddChild( &m_ProTimingDisplay );
@@ -903,10 +901,6 @@ void PlayerMinus::Step( int col, RageTimer tm )
if( score != TNS_NONE )
SetTapNoteOffset(col, iIndexOverlappingNote, -fNoteOffset);
if( GAMESTATE->m_PlayerController[m_PlayerNumber] == PC_HUMAN &&
score >= TNS_GREAT )
HandleAutosync(fNoteOffset);
if( m_pPrimaryScoreKeeper )
m_pPrimaryScoreKeeper->HandleTapScore( score );
if( m_pSecondaryScoreKeeper )
@@ -945,27 +939,6 @@ void PlayerMinus::Step( int col, RageTimer tm )
m_pNoteField->Step( col );
}
void PlayerMinus::HandleAutosync(float fNoteOffset)
{
if( !GAMESTATE->m_SongOptions.m_bAutoSync )
return;
m_fOffset[m_iOffsetSample++] = fNoteOffset;
if (m_iOffsetSample < SAMPLE_COUNT)
return; /* need more */
const float mean = calc_mean(m_fOffset, m_fOffset+SAMPLE_COUNT);
const float stddev = calc_stddev(m_fOffset, m_fOffset+SAMPLE_COUNT);
if (stddev < .03 && stddev < fabsf(mean)) { //If they stepped with less than .03 error
GAMESTATE->m_pCurSong->m_Timing.m_fBeat0OffsetInSeconds += mean;
LOG->Trace("Offset corrected by %f. Error in steps: %f seconds.", mean, stddev);
} else
LOG->Trace("Offset NOT corrected. Average offset: %f seconds. Error: %f seconds.", mean, stddev);
m_iOffsetSample = 0;
}
void PlayerMinus::OnRowCompletelyJudged( int iIndexThatWasSteppedOn )
{
-6
View File
@@ -36,8 +36,6 @@ class CombinedLifeMeter;
class ScoreKeeper;
class Inventory;
#define SAMPLE_COUNT 16
class PlayerMinus : public NoteDataWithScoring, public ActorFrame
{
@@ -65,7 +63,6 @@ protected:
void OnRowCompletelyJudged( int iStepIndex );
void HandleTapRowScore( unsigned row );
void HandleHoldScore( HoldNoteScore holdScore, TapNoteScore tapScore );
void HandleAutosync(float fNoteOffset);
void DrawTapJudgments();
void DrawHoldJudgments();
@@ -75,9 +72,6 @@ protected:
PlayerNumber m_PlayerNumber;
float m_fNoteFieldHeight;
float m_fOffset[SAMPLE_COUNT];//for AutoAdjust
int m_iOffsetSample; //
ArrowBackdrop m_ArrowBackdrop;
NoteField* m_pNoteField;