Commit Graph

92 Commits

Author SHA1 Message Date
Charles Lohr 7434ab383b Added the basis for ScreenNetEvaluation. It doesn't ACTUALLY do anything
yet, but this will make it easier to work on by committing it.
2004-08-31 15:44:19 +00:00
Chris Danford 081c1e24b5 fix incorrect song counts for courses
cleanup: make StageStats hold a list of Songs and Steps that were played during the stage
2004-08-30 04:09:23 +00:00
Charles Lohr 842a973831 Added active player list to make ScreenNetEvaluation easier to deal with. 2004-08-29 23:36:16 +00:00
Charles Lohr be7eccbae3 Worked around the PlayerNames to decrease game-time scoreboard updates. 2004-08-29 17:15:10 +00:00
Glenn Maynard 5affade93c cleanup 2004-08-28 23:25:13 +00:00
Charles Lohr ffc99a4648 Added server options to ScreenNetworkOptions 2004-08-28 22:12:56 +00:00
Josh Allen 94fca63fa4 Fixed sync problem when the client is also the server. Fixed disply of player2's name
during chat.
2004-08-28 16:47:05 +00:00
Josh Allen 6d5b7910a4 Removed overlooked cout statements and headers. Also added code to deal with the scenario of the server not starting. 2004-08-28 13:41:22 +00:00
Josh Allen 4d431dc3d5 Integrated my SMLan server into Stepmania. 2004-08-28 05:30:23 +00:00
Charles Lohr d0c5585cfb Oops - fixed dumb errors. 2004-08-28 04:43:29 +00:00
Charles Lohr 3903354786 Added server-automated song selection. 2004-08-28 03:37:52 +00:00
Charles Lohr d9da39b28c Chat works, and now ScreenNetSelectMusic actaully works like it should. 2004-08-26 19:43:25 +00:00
Charles Lohr b3e23e2201 Reverted change to control ScreenSelectMusic 2004-08-26 08:52:26 +00:00
Josh Allen d9376563b1 Reworked Charles's Read and Write functions in to a class for use with future
developments.
2004-08-26 06:40:45 +00:00
Charles Lohr 7f5644fc8d Added Sending Options info to server on start. 2004-08-22 08:03:19 +00:00
Steve Checkoway f30232cb0f Don't do this if not running SM server. 2004-08-19 02:47:08 +00:00
Glenn Maynard 5cefb943ff fix warnings 2004-08-19 00:22:29 +00:00
Charles Lohr 6c34abf843 Fixed "Fix" and undid that SM_NET message thing, as per glenn's request. 2004-08-18 05:16:45 +00:00
Glenn Maynard 2fdb1cb61e backslashes are not legal 2004-08-18 02:08:43 +00:00
Glenn Maynard 32e1205697 deps cleanup 2004-08-18 01:29:51 +00:00
Glenn Maynard d4ab1b248a re-fix 2004-08-18 01:28:58 +00:00
Charles Lohr 0decd5c7eb ScreenMessaged' some stuff, and now shows "Initilizing Network" when attempting to connect to server on start. 2004-08-18 01:02:06 +00:00
Glenn Maynard 2b260f61e4 fix 2004-08-18 00:16:00 +00:00
Glenn Maynard dd2415bb90 fix compile 2004-08-17 23:50:59 +00:00
Charles Lohr 472f2752fa BUGFIX: Make sure all data exits sendbuffer before proceeding to blocking wait. 2004-08-16 07:40:22 +00:00
Charles Lohr e431570722 Changed around player info stuff so it actually makes sense now.
Also... Made it so it reports who'se playing.
2004-08-16 06:55:21 +00:00
Josh Allen 4980430b52 Fixed an intermittent bug when gathering profile names (Player Names) for use in the Hello Packet destine for the server. 2004-08-15 02:57:13 +00:00
Charles Lohr 1fe0f5b783 Don't trust Swap32BE/LE functions. They only work most of the time. 2004-08-14 16:57:00 +00:00
Charles Lohr 09ddbed884 Made some fixes, and changed protocol for Scoreboard (Josh pointed out some optimizations)
Umm... I have never had to deal with conflicts before. I don't know if I did this right.  If I made a mistake on committing, please tell me.
2004-08-14 07:14:43 +00:00
Steve Checkoway f7c9a5191d Fix warning, cleanup a little. 2004-08-14 05:29:03 +00:00
Charles Lohr 15c6723c10 Only proceed when proper handshake is received 2004-08-13 21:03:22 +00:00
Charles Lohr 7ffbfe402b Made profiles actually be checked. 2004-08-13 20:57:04 +00:00
Charles Lohr 983c7c8736 Oops.. Scoreboard updates will jumpstart game. 2004-08-13 20:20:10 +00:00
Charles Lohr a1b3e3b193 Added message for if a user is dropped from a server. 2004-08-13 09:20:55 +00:00
Charles Lohr c260cb775a Code to be used for in-game scoreboard 2004-08-13 08:24:11 +00:00
Glenn Maynard 2fe7dc9095 fix WITHOUT_NETWORKING 2004-08-10 23:46:24 +00:00
Charles Lohr 5929cf4e49 Added hit offset, for better statistics for SMLAN/SMOnline. 2004-08-10 06:39:25 +00:00
Glenn Maynard 05bfef06fa fix compile 2004-07-22 22:19:14 +00:00
Glenn Maynard 7f2a2c7e44 fix warning 2004-07-16 23:48:51 +00:00
Charles Lohr cf5577455a Differentiated between starts. Added course support. Fixed course Crashing bug. 2004-07-15 16:17:41 +00:00
Glenn Maynard 6e98197c49 compile fix when WITHOUT_NETWORKING 2004-07-07 19:32:09 +00:00
Glenn Maynard 27e6cb0cf9 fix more warnings 2004-07-07 19:28:32 +00:00
Glenn Maynard ca4a06a850 only use ntoh*/hton* for filling in BSD sockets data structures; use our
own byte swaps for other use
more type fixes
2004-07-07 19:24:09 +00:00
Glenn Maynard f0988ea8f4 stop casting to void* 2004-07-07 19:20:51 +00:00
Glenn Maynard d77e42115c stop making wrong assumptions about the size of "short" and "int" 2004-07-07 19:19:48 +00:00
Charles Lohr f12a8ea8e6 Fixed two little bugs regarding server connecting client. 2004-07-04 06:30:16 +00:00
Charles Lohr 22e0c9d674 Added rudamentry testing code for in-game networking 2004-07-04 05:06:55 +00:00
Steve Checkoway 25288800a5 Remove unused headers. 2004-07-04 01:38:59 +00:00
Steve Checkoway 41d54e6c4b Fix warnings. 2004-07-04 01:33:05 +00:00
Sean Burke ad00c31149 This shouldn't need String.h included, and it breaks compile on some systems. 2004-07-03 09:08:18 +00:00