Commit Graph

148 Commits

Author SHA1 Message Date
Chris Danford 48ebc53549 return NULL -> return CString() for clarity and efficiency 2005-09-04 16:55:21 +00:00
Chris Danford e439ae2a96 return "" -> return NULL 2005-09-02 00:14:07 +00:00
Ben Anderson e86dffd34e Keep operands to ? the same type! (Fixed compile-time error on GCC 3.3) 2005-06-04 01:38:37 +00:00
Charles Lohr bf27a8e940 Try to add LUA for connecting to server. 2005-06-02 05:30:11 +00:00
Glenn Maynard f5dc5d75f3 simplify 2005-05-29 02:21:24 +00:00
Glenn Maynard 9803d0b42e simplify 2005-05-29 01:34:33 +00:00
Chris Danford 41becb56a4 GetFullDisplayTitle -> GetDisplayFullTitle 2005-05-23 00:38:09 +00:00
Charles Lohr 3d716abadf Fix: Network scoring (this time I am actually using the enumerations instead of arbitrary numbers) 2005-05-22 05:44:56 +00:00
Glenn Maynard b322255acf fix warning 2005-05-08 09:15:06 +00:00
Glenn Maynard 73723ae5aa compile fix 2005-05-08 08:49:01 +00:00
Charles Lohr 6cd0dcc3bc Allow for a slightly smarter and more secure way for users to log onto SMOnline. 2005-05-08 04:42:33 +00:00
Chris Danford 16818e54c8 broadcast on style change 2005-05-07 08:34:20 +00:00
Charles Lohr d75b6686fe Spell successful right. 2005-04-02 16:29:29 +00:00
Charles Lohr 8c5909ebe9 Modify AutoScreenMessage to keep map of all non-standard ScreenMessages.
This has a lot of advantages over the old ways.  Some of the initial ones are that
you can log a list of all screenmessages and their respective number and another
is that it would be fairly easy to add a reverse lookup, so you could get the name
of a ScreenMessage for log use by getting the ScreenMessage number.
2005-03-28 08:01:36 +00:00
Chris Danford 880e42e1d3 fix conflicting ScreenMessage IDs by automatically generating unique values 2005-03-23 08:48:38 +00:00
Glenn Maynard 7c38cabcdc compile fix 2005-02-25 04:42:24 +00:00
Glenn Maynard e4e8589a28 compile fix 2005-02-25 03:15:39 +00:00
Chris Danford bb712884bb move global StageStats into a singleton 2005-02-16 03:25:45 +00:00
Glenn Maynard 30a0439bde warnings 2005-02-03 02:41:17 +00:00
Charles Lohr 065fd5bb35 Fixed: My bad spelling 2005-02-02 21:35:13 +00:00
Charles Lohr 1fb0d4673e Feature: Allow user to specify Server:Port (insted of forcing user to 8765) 2005-02-01 06:22:19 +00:00
Charles Lohr 77ae6395d0 Fix: We can't be on SMOnline unless we're connected. 2005-01-25 07:22:31 +00:00
Charles Lohr 3ce4a13410 Change: Way cool new ScreenNetSelect Music
Fix: Reporting Style didn't work right.
2005-01-22 05:31:35 +00:00
Charles Lohr 43ce815c64 Fix: SMOnline Packet sending. 2005-01-12 22:22:53 +00:00
Charles Lohr f997d3cdf8 Update -- we forgot we can have multiple people logged on from one connection. 2005-01-12 05:40:23 +00:00
Charles Lohr f021bba577 If we are not connected, we can't be on a smonline server or logged in anway. 2005-01-09 18:26:32 +00:00
Charles Lohr 6b885a56a2 Update: Fix more stuff for smonline. 2005-01-07 22:00:08 +00:00
Glenn Maynard 45628efccc fix WITHOUT_NETWORKING 2005-01-01 21:44:00 +00:00
Chris Danford 09d018444e split StageStats into player-specific and non-player-specific structs 2004-12-20 10:47:41 +00:00
Chris Danford f840c014a9 Move some player-specific data out of the bloated GameState class.
Have gameplay objects hold a PlayerState pointer instead of a PlayerNumber and indexing back into GameState.
This will simplify off-screen players (e.g. CPU ghosts, network replicated human players, >2 players using one NoteField)
2004-12-20 06:25:59 +00:00
Josh Allen 0292eb99c1 Don't limit max players for net evaluation to 32. 2004-12-08 05:35:03 +00:00
Charles Lohr c3f154dd27 Hmm.. Maybe this'll fix it. 2004-12-07 03:24:14 +00:00
Glenn Maynard 4e3cd6534a WITHOUT_NETWORKING fix 2004-12-03 00:24:42 +00:00
Charles Lohr a3926cbf2f Fix: Add SMOnline prefix to SMOnline packets. 2004-12-01 00:06:40 +00:00
Charles Lohr 3b0e39665d Add: Most of the Net Room for SMOnline. There's only a little more to add. 2004-11-21 07:05:18 +00:00
Charles Lohr d5c767f6eb Make the connect/disconnect a lot nicer. 2004-10-19 06:15:42 +00:00
Glenn Maynard 26c3b3f9cd fix WITHOUT_NETWORKING 2004-10-16 19:34:14 +00:00
Charles Lohr f53bd9a2f7 Added necessiary code for sending user info, and addition for SMOnline support (But no SMOnline yet). Do not put in 3.9 branch. 2004-10-13 06:42:53 +00:00
Chris Danford 03fbb915f3 remove VC6 scoping hacks 2004-09-21 07:53:39 +00:00
Charles Lohr 40168bb551 Began transition to enum'd commands like chris suggested. 2004-09-07 00:13:15 +00:00
Charles Lohr 1ec7e317ad Fix: Display Failed as Failed. not B 2004-09-06 21:19:18 +00:00
Steve Checkoway 85e28b0432 Cleanup. 2004-09-06 21:02:55 +00:00
Glenn Maynard bc70dfc982 fix warning 2004-09-06 04:33:31 +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
Josh Allen f381ab05d9 Added code that Charles forgot, enabeling ReportNSSOnOff. 2004-09-05 05:11:44 +00:00
Charles Lohr 34d10acdb9 Added command 10, and added tweening for ScreneNetEvaluation. 2004-09-03 15:33:00 +00:00
Charles Lohr b3905ec2d7 Maybe this will make the player's name show properly? 2004-09-02 23:53:26 +00:00
Glenn Maynard d52417429f fix warnings 2004-09-02 21:05:57 +00:00