Commit Graph
100 Commits
Author SHA1 Message Date
Charles Lohr 71fbc18e1f Oops. Accidently added network options... again. 2004-09-07 23:34:18 +00:00
Charles Lohr d8ae2db734 Began transition to enum'd commands like chris suggested. 2004-09-07 00:19:53 +00:00
Charles Lohr 40168bb551 Began transition to enum'd commands like chris suggested. 2004-09-07 00:13:15 +00:00
Charles Lohr d7835ae5ce Added support for new protocol 2004-09-06 23:54:04 +00:00
Charles Lohr 1b792a7305 Update: differentiate between options and exiting 2004-09-06 22:53:53 +00:00
Charles Lohr 1ec7e317ad Fix: Display Failed as Failed. not B 2004-09-06 21:19:18 +00:00
Charles Lohr 0c57ea4852 Fix: don't hang people up by entering options at last minute. 2004-09-06 20:47:55 +00:00
Charles Lohr bc628082ba Added some code to help figure out errors. 2004-09-06 18:20:16 +00:00
Charles Lohr dc5993a1bd This seems to improve Syncing. 2004-09-06 07:21:53 +00:00
Charles Lohr cb07d3511b Implemented: Evaluation-time player options 2004-09-06 04:24:51 +00:00
Charles Lohr 1fd7483cdd Added: support for player options at evaluation-time 2004-09-06 03:54:04 +00:00
Charles Lohr e244495cc6 Added: Player options 2004-09-06 03:25:26 +00:00
Charles Lohr 605e049a97 Fix: ' and " are not shown properly. You always type a " anyway. 2004-09-06 03:22:35 +00:00
Charles Lohr 34d10acdb9 Added command 10, and added tweening for ScreneNetEvaluation. 2004-09-03 15:33:00 +00:00
Charles Lohr 3326f6579e Updated protocol 2004-09-03 15:31:42 +00:00
Charles Lohr 97e79095fc Fix: allow transfer to next screen. 2004-09-03 00:12:53 +00:00
Charles Lohr a1d0f961e8 Updated protocol. 2004-09-02 23:53:49 +00:00
Charles Lohr b3905ec2d7 Maybe this will make the player's name show properly? 2004-09-02 23:53:26 +00:00
Charles Lohr b97a0ad172 Cleanup and change around... maybe this will work better? 2004-09-02 04:54:54 +00:00
Charles Lohr 67554e252a Changed tweens and spacing to make it look better. 2004-09-02 03:41:49 +00:00
Charles Lohr 4184b753d0 fixed: show proper number of leading 0's 2004-09-02 03:15:39 +00:00
Charles Lohr 77c70bac8c Metrics for screen net evaluation 2004-09-01 19:35:36 +00:00
Charles Lohr a8eba0f58e Current SMLAN Protocol. It's better to have it in CVS than passing it around through other means. 2004-09-01 17:20:48 +00:00
Charles Lohr 9957b840b4 Added changing of DifficultyIcons 2004-09-01 17:16:01 +00:00
Charles Lohr 3769a40848 Fixed combo looping at 256. 2004-09-01 14:58:59 +00:00
Charles Lohr a3cad63f0f Made chatting save between ScreenNetSelectMusic's 2004-09-01 05:02:28 +00:00
Charles Lohr 82e4a01612 ScreenNetEvaluation done... Waiting for server implementation. 2004-09-01 04:09:36 +00:00
Charles Lohr 1c3e0ddd22 Basic ScreenNetEvaluation 2004-08-31 16:41:58 +00:00
Charles Lohr da75909710 Files for NetEvaluation 2004-08-31 15:48:50 +00:00
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
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
Charles Lohr 98f93121ab OOPS! didn't mean to put it on the menu. 2004-08-29 06:44:36 +00:00
Charles Lohr 6f0f39028a Added DifficultyMeter to ScreenNetSelectMusic. 2004-08-29 06:35:01 +00:00
Charles Lohr a72ac09f46 Added LUA query (did I do it right)... and added metrics to nice up the chatting. 2004-08-28 22:53:12 +00:00
Charles Lohr 9d19537ecf Added LUA query 2004-08-28 22:50:43 +00:00
Charles Lohr d24ce00ac2 Note user about connecting to himself. 2004-08-28 22:50:19 +00:00
Charles Lohr ffc99a4648 Added server options to ScreenNetworkOptions 2004-08-28 22:12:56 +00:00
Charles Lohr 08915de430 Performance increase: Send size and actual packet at once. This causes about 40% less total packets to be sent. 2004-08-28 21:33:22 +00:00
Charles Lohr 810c039181 Fix: if you unsign a negetive number, it becomes positive, and chat breaks. 2004-08-28 15:29:31 +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 16013b0723 Fixed chatting issue. 2004-08-27 14:18:42 +00:00
Charles Lohr 75b77ad650 Added a command to get the vector of the lines of text. 2004-08-27 13:38:39 +00:00
Charles Lohr ecb4df80a0 Allow for forced new lines when wrapping. Did I do this right? 2004-08-27 12:49:25 +00:00
Charles Lohr f1f808ee2c BGAnimations requierd by ScreenNetSelectMusic 2004-08-26 20:17:09 +00:00
Charles Lohr 99ea3b5ced Font used for ScreenNetSelectMusic 2004-08-26 20:11:08 +00:00
Charles Lohr 1d688ea36e Updated metrics for ScreenNetSelectMusic 2004-08-26 20:01:27 +00:00
Charles Lohr 79f706f252 Added sound redirs for ScreenNetSelectMusic 2004-08-26 20:00:23 +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
Charles Lohr 6f8b89d855 Fixed searching for last played song. 2004-08-26 08:47:56 +00:00
Charles Lohr 4fc0495423 Addition of ScreenNetSelectMusic. 2004-08-26 08:06:22 +00:00
Charles Lohr e73f3a606b Metrics for new ScreenNetSelectMusic. 2004-08-26 07:52:10 +00:00
Charles Lohr 7f5644fc8d Added Sending Options info to server on start. 2004-08-22 08:03:19 +00:00
Charles Lohr 7f93ed3efe Added behind-the scenes metrics for Network Options, they do not appear on any options lists. 2004-08-22 07:42:04 +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
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
Charles Lohr c547fa8ebd FIX: Core dump on failed name lookup. 2004-08-18 00:44:56 +00:00
Charles Lohr d6574944bf This will be necessiary for ScreenNetworkOptions 2004-08-16 21:23:48 +00:00
Charles Lohr d8320fedb4 FOREACH_PlayerNumber() should be FOREACH_GameController() 2004-08-16 18:21:34 +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
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 14bd8ff132 Fixed metrics warning regarding ScreenProfileOptions 2004-08-14 07:57:25 +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
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 95f896e68e Oops... Fixed 100% all the time crash I made. 2004-08-13 08:40:53 +00:00
Charles Lohr fef23248ea Fixed player 1's positions 2004-08-13 08:26:07 +00:00
Charles Lohr c260cb775a Code to be used for in-game scoreboard 2004-08-13 08:24:11 +00:00
Charles Lohr 7b26760770 Font for In-Game scoreboard 2004-08-13 08:19:36 +00:00
Charles Lohr 82ee549660 Added metrics for in-game scoreboard updates.
NOTE: These will not even be read unless NSMAN is active and connected.
2004-08-13 08:18:38 +00:00
Charles Lohr 5929cf4e49 Added hit offset, for better statistics for SMLAN/SMOnline. 2004-08-10 06:39:25 +00:00
Charles Lohr 8bdc2d1ffb Tween out title and artist. 2004-07-24 03:29:45 +00:00
Charles Lohr 0d4dde7dcd Fixed part of the XBOX problem.
XTL needs to be included somewhre, but I don't know the details.
Renaud, if you could just include that in whever it is necessiary.
2004-07-20 04:07:06 +00:00
Charles Lohr 7715553d35 Made BPM display and Current max combo display use their on/off commands. 2004-07-18 17:16:57 +00:00
Charles Lohr 5e17b292eb Fixed crash if waiting for data and disconnected. 2004-07-18 17:16:02 +00:00
Charles Lohr cd181d5d1d Fixed page 2 explanation and more on page 1. 2004-07-18 07:23:43 +00:00
Charles Lohr 43c687b611 Check Lights-type by default. 2004-07-16 15:55:33 +00:00
Charles Lohr cf5577455a Differentiated between starts. Added course support. Fixed course Crashing bug. 2004-07-15 16:17:41 +00:00
Charles Lohr 4d6409ebaf Fixed connect. 2004-07-12 16:06:33 +00:00
Charles Lohr 2eb9be6f19 Added Para Versus Gametype. 2004-07-10 18:22:26 +00:00
Charles Lohr b08377016e Font metric used by every EZ2 Select Music Screen based gametype. 2004-07-06 18:07:58 +00:00
Charles Lohr f12a8ea8e6 Fixed two little bugs regarding server connecting client. 2004-07-04 06:30:16 +00:00
Charles Lohr ab7f6de1e3 Cleanup (removing useless comments) 2004-07-04 06:29:39 +00:00
Charles Lohr 22e0c9d674 Added rudamentry testing code for in-game networking 2004-07-04 05:06:55 +00:00
Charles Lohr 34075a1162 Fixed some bugs dealing with non-blocking sockets 2004-07-04 05:03:44 +00:00
Charles Lohr cac98a3d12 Made the sink metric cached. (for speed) 2004-07-02 19:06:11 +00:00
Charles Lohr 66b1763049 Added ReceptorNoSinkScoreCutoff =
to prevent arrows from sinking on certain notes.
2004-07-02 01:24:11 +00:00
Charles Lohr 8c1012533c Fixed some bugs. 2004-07-01 18:41:04 +00:00
Charles Lohr b5114721c1 Removed Send Songs to Server 2004-06-30 07:24:35 +00:00
Charles Lohr 0edb51a840 New Protocol, but still buggy.
Removed SendSongsToServer.
2004-06-30 07:16:44 +00:00
Charles Lohr 4428ede624 Fixed net-order stuff, and readpack function. 2004-06-30 07:16:08 +00:00
Charles Lohr 8a265cf7cc Modified to add ScreenNetworkOptions 2004-06-02 22:45:19 +00:00
Charles Lohr 308872ddc6 Screen with two extra networking options (this will expand as networking increases) 2004-06-02 22:39:45 +00:00
Charles Lohr 7729bf48b7 New version of ezsockets for future network features. 2004-05-24 13:59:05 +00:00
Charles Lohr 2dc648220c Added fallback for Jukebox screen. 2004-05-20 08:21:05 +00:00