Commit Graph

129 Commits

Author SHA1 Message Date
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
Charles Lohr 8c1012533c Fixed some bugs. 2004-07-01 18:41:04 +00:00
Charles Lohr 0edb51a840 New Protocol, but still buggy.
Removed SendSongsToServer.
2004-06-30 07:16:44 +00:00
Glenn Maynard ae1608a59d fix WITH_NETWORKING/WITHOUT_NETWORKING mismatch 2004-06-20 17:42:58 +00:00
Glenn Maynard 178fb7dbd6 WITHOUT_NETWORKING 2004-06-15 02:21:16 +00:00
Thad Ward 1c46a4880f global.h must be included before anything else. it sets up such things as
disabling stupid warnings for some archs.
2004-06-14 11:10:53 +00:00
Fred Wulff b3470b32ed Fixed Linux compile issue (lib conflict) 2004-06-14 03:47:42 +00:00
Glenn Maynard 733127d8ed license update 2004-06-08 01:24:17 +00:00
Glenn Maynard 891008f767 remove unneeded include (should almost never need to refer to screen
source files directly)
2004-06-01 00:55:40 +00:00
Steve Checkoway 115b218566 cleanup 2004-05-25 10:39:23 +00:00
Charles Lohr 7729bf48b7 New version of ezsockets for future network features. 2004-05-24 13:59:05 +00:00
Glenn Maynard ccbe03e14e fix uninitialized variable 2004-05-08 06:38:27 +00:00
Charles Lohr 93cfad5125 Moved current grade to half of health int. 2004-05-05 05:41:51 +00:00
Charles Lohr 0dba590547 Report additional information to server (Meter and Grade) 2004-05-05 03:46:28 +00:00