Online protocol improvements (#1393)
* Chartkey generation * Simfile filehash generation * Read filehash on NSCRSG. Add FLU packets and friendlist vectors. Add getserverversion method. Send chartkey, filehash and rate on start request. * Use filehash to find the selected song if it is not empty. * Friendlist update broadcast. * Send note row size if it's bigger than 1 * Used for chartkey generation * Define the ReportScore function with numNotes when WITHOUT_NETWORKING is defined
This commit is contained in:
@@ -269,6 +269,12 @@ int NoteData::GetNumTracksWithTapOrHoldHead( int row ) const
|
||||
return iNum;
|
||||
}
|
||||
|
||||
void NoteData::LogNonEmptyRows() {
|
||||
NonEmptyRowVector.clear();
|
||||
FOREACH_NONEMPTY_ROW_ALL_TRACKS(*this, row)
|
||||
NonEmptyRowVector.push_back(row);
|
||||
}
|
||||
|
||||
int NoteData::GetFirstTrackWithTap( int row ) const
|
||||
{
|
||||
for( int t=0; t<GetNumTracks(); t++ )
|
||||
|
||||
Reference in New Issue
Block a user