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