Charles Lohr
d5c767f6eb
Make the connect/disconnect a lot nicer.
2004-10-19 06:15:42 +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
Charles Lohr
40168bb551
Began transition to enum'd commands like chris suggested.
2004-09-07 00:13:15 +00:00
Steve Checkoway
85e28b0432
Cleanup.
2004-09-06 21:02:55 +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
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
Charles Lohr
9957b840b4
Added changing of DifficultyIcons
2004-09-01 17:16:01 +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
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
ffc99a4648
Added server options to ScreenNetworkOptions
2004-08-28 22:12:56 +00:00
Josh Allen
4d431dc3d5
Integrated my SMLan server into Stepmania.
2004-08-28 05:30:23 +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
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
Glenn Maynard
32e1205697
deps cleanup
2004-08-18 01:29:51 +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
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
c260cb775a
Code to be used for in-game scoreboard
2004-08-13 08:24:11 +00:00
Charles Lohr
5929cf4e49
Added hit offset, for better statistics for SMLAN/SMOnline.
2004-08-10 06:39:25 +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
d77e42115c
stop making wrong assumptions about the size of "short" and "int"
2004-07-07 19:19:48 +00:00
Charles Lohr
22e0c9d674
Added rudamentry testing code for in-game networking
2004-07-04 05:06:55 +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
Glenn Maynard
733127d8ed
license update
2004-06-08 01:24:17 +00:00
Charles Lohr
7729bf48b7
New version of ezsockets for future network features.
2004-05-24 13:59:05 +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
Glenn Maynard
599211722d
this can be done with GameState --player, --mode now
2004-05-03 20:28:24 +00:00
Charles Lohr
fc5c3ad589
Placed command lines in. And put in support to make a in-game connect
...
or disconnect for connect to SM Server. (If it ever comes up)
2004-04-30 04:34:39 +00:00
Charles Lohr
858b3fa587
Networking now tells user if connection was successful or unsuccessful.
2004-04-29 01:03:28 +00:00
Charles Lohr
3f63f6c60e
Added --Course command, and a command to send all songs to server
...
so the server can index them for gameplay for SMOnline.
I am not sure if I did the Course setup properly. If I did not, feel free to fix
it or... if you don't feel like it, I'm sure I'll figure it out after a while.
I left a lot of notes in... I am not sure what style of code you want,
at what point you want me to submit, if I am doing any of this wrong
please just tell me, and I'll try to be more useful.
2004-04-17 22:26:37 +00:00
Glenn Maynard
585f92c5f3
clean up commandline handling, make network stuff more self-contained
2004-04-15 20:21:39 +00:00
Charles Lohr
16e5e7bb68
I have added some command-line processing. Look at the bottom of
...
StepMania.cpp for it. I have also moved the connect stuff out of the
NetworkSyncManager constructor, so it doens't do ANYTHING unless
it's in the command-line args. Also, now NSMAN works by the '--NETIP='
flag.
2004-04-15 15:31:59 +00:00
Charles Lohr
4b7c6521ad
I changed the way StepMania connects to an IP or listens to something that
...
makes way more sense. StepMania.exe -NETIP:[IP] and added support
for reading profile names (for LAN). The LAN looks very stable at this point.
2004-04-14 20:39:58 +00:00
Charles Lohr
e37a71d7a7
Josh and I decided that it was not worth it to keep the Flash stuff in here.
...
We got rid of it to keep the class running much faster.
2004-04-01 16:25:36 +00:00
Charles Lohr
b31fd636ff
Fixed linux compile error.
...
Modified for Macromedia Flash Support.
2004-03-31 04:18:44 +00:00
Charles Lohr
a96e8ba5dd
I added some support to make the client act as a pseudo-server.
...
I'm doing this so it might be possible to have SMOnline written entirelly in Flash.
2004-03-30 20:13:22 +00:00
Steve Checkoway
679afbbbb2
clean up
2004-03-30 07:43:12 +00:00
Charles Lohr
4cd8d6b6f3
I added life and Macromedia Flash XMLSocket Support.
2004-03-30 05:50:36 +00:00
Charles Lohr
c98579d478
I had to modify the protocol, so that the client knew what version the server is.
...
This way I can begin to develop more complex protocols.
2004-03-25 15:08:07 +00:00
Steve Checkoway
45c4577df2
Clean up
2004-03-17 13:31:42 +00:00
Chris Danford
36b557bac2
fix Win32 errors, warnings
2004-03-17 07:45:52 +00:00
Steve Checkoway
858ab01ae9
Clean up NetworkSyncManager
2004-03-17 06:05:52 +00:00
Charles Lohr
4af6c609f9
These are the files necessiary for making the network work.
2004-03-16 22:34:48 +00:00