Began transition to enum'd commands like chris suggested.

This commit is contained in:
Charles Lohr
2004-09-07 00:19:53 +00:00
parent 40168bb551
commit d8ae2db734
+13 -13
View File
@@ -119,46 +119,46 @@ void StepManiaLanServer::ParseData(PacketFunctions& Packet, int clientNum)
int command = Packet.Read1(); int command = Packet.Read1();
switch (command) switch (command)
{ {
case 0: case NSCPing:
// No Operation // No Operation
SendValue(129, clientNum); SendValue(NSServerOffset + NSCPingR, clientNum);
break; break;
case 1: case NSCPingR:
// No Operation response // No Operation response
break; break;
case 2: case NSCHello:
// Hello // Hello
Hello(Packet, clientNum); Hello(Packet, clientNum);
break; break;
case 3: case NSCGSR:
// Start Request // Start Request
Client[clientNum].StartRequest(Packet); Client[clientNum].StartRequest(Packet);
CheckReady(); CheckReady();
break; break;
case 4: case NSCGON:
// GameOver // GameOver
GameOver(Packet, clientNum); GameOver(Packet, clientNum);
break; break;
case 5: case NSCGSU:
// StatsUpdate // StatsUpdate
Client[clientNum].UpdateStats(Packet); Client[clientNum].UpdateStats(Packet);
break; break;
case 6: case NSCSU:
// Style Update // Style Update
Client[clientNum].StyleUpdate(Packet); Client[clientNum].StyleUpdate(Packet);
SendUserList(); SendUserList();
break; break;
case 7: case NSCCM:
// Chat message // Chat message
RelayChat(Packet, clientNum); RelayChat(Packet, clientNum);
break; break;
case 8: case NSCRSG:
SelectSong(Packet, clientNum); SelectSong(Packet, clientNum);
break; break;
case 10: case NSCSMS:
ScreenNetMusicSelectStatus(Packet, clientNum); ScreenNetMusicSelectStatus(Packet, clientNum);
break; break;
case 11: case NSCUPOpts:
Client[clientNum].Player[0].options = Packet.ReadNT(); Client[clientNum].Player[0].options = Packet.ReadNT();
Client[clientNum].Player[1].options = Packet.ReadNT(); Client[clientNum].Player[1].options = Packet.ReadNT();
break; break;
@@ -175,7 +175,7 @@ void StepManiaLanServer::Hello(PacketFunctions& Packet, int clientNum)
Client[clientNum].SetClientVersion(ClientVersion, build); Client[clientNum].SetClientVersion(ClientVersion, build);
Reply.ClearPacket(); Reply.ClearPacket();
Reply.Write1(130); Reply.Write1( NSCHello + NSServerOffset );
Reply.Write1(1); Reply.Write1(1);
Reply.WriteNT(servername); Reply.WriteNT(servername);