Commit Graph
61 Commits
Author SHA1 Message Date
Josh Allen dcd0f01d16 Fix [ScreenProfileOptions] fallback 2005-01-08 21:18:17 +00:00
Josh Allen 0292eb99c1 Don't limit max players for net evaluation to 32. 2004-12-08 05:35:03 +00:00
Josh Allen 6c89ada0e7 Fix branch to incorrect screen after SMOnline play 2004-12-04 02:56:56 +00:00
Josh Allen 63d8316961 Files for transition to sprites 2004-12-04 02:48:58 +00:00
Josh Allen 218584bebe Yesterday's fix did not work, reverting 2004-12-03 01:29:23 +00:00
Josh Allen 095bcea577 Transition to sprites from quads 2004-12-03 01:22:22 +00:00
Josh Allen c072b260f6 Add: Ability to tell server to create a room
Transitioning from quads to sprites
2004-12-03 01:10:09 +00:00
Josh Allen a9c018b997 Graphics for transition to sprites from quads in ScreenNetSelectBase, ScreenNetRoom,
and ScreenNetSelectMusic
2004-12-03 01:05:42 +00:00
Josh Allen 061fbb276a Tweak location of selection box in ScreenNetRoom 2004-12-02 01:25:38 +00:00
Josh Allen e37dbb7b32 Fix: Room Title and Subtitle reading 2004-12-01 21:38:32 +00:00
Josh Allen a3d1e4bbbb Add: CreateRoom sprite
Fix: Entering room
2004-12-01 00:32:21 +00:00
Josh Allen d60eb0306e Add: Metrics for CreateRoom sprite in ScreenNetRoom 2004-12-01 00:30:50 +00:00
Josh Allen 89a0f37c9f SMOnline protocol update 2004-11-20 03:11:52 +00:00
Josh Allen 093d66ecec NULL pointers after deleting
Clean up nested if statements
Fix comparing artist twice
2004-10-30 04:13:45 +00:00
Josh Allen 9012897737 Fix nonstop and challenge mode start. 2004-10-17 14:46:00 +00:00
Josh Allen 284da53723 Fix placement of packets 2004-10-16 21:57:28 +00:00
Josh Allen 72501cf4de Fixed bug in /kick and /ban commands. 2004-10-10 04:45:57 +00:00
Josh Allen 55bd88124b Added to programming credits. 2004-09-20 05:39:47 +00:00
Josh Allen 5561f6a39d Improved handling of new clients. 2004-09-19 03:36:28 +00:00
Josh Allen 17cfefe2de Fix memory leak on playersPtr. 2004-09-18 06:42:39 +00:00
Josh Allen a62c82e4db Fix memory leak with Clients. 2004-09-18 05:48:40 +00:00
Josh Allen d12fc08abc Fixed SortStats 2004-09-17 22:22:39 +00:00
Josh Allen 0e03b5cfed Fix /force_start and fixed missing TIMING string in the evaluations options display. 2004-09-17 18:54:29 +00:00
Josh Allen 1b716b4a93 Fixed iterator bug. 2004-09-14 04:39:55 +00:00
Josh Allen 96e791ee31 Opps, fixed > in ServerStop 2004-09-12 22:17:44 +00:00
Josh Allen 8330c1879f Changed CheatCheck to CheckLowerJudge that will simply tell players who is using lower
judging. Still need to figure out how to use Stepmania's judging function for this
 instead of my own window/offset comparison.
 Server now handles client connections dynamically.
2004-09-12 22:08:57 +00:00
Josh Allen 30f1643741 Definate step IDs. 2004-09-12 17:22:39 +00:00
Josh Allen 2dd419a751 Fixed banned IPs method. 2004-09-12 15:23:34 +00:00
Josh Allen a1d5bbb321 Removed = operator. Fixed method of obtaining address. 2004-09-12 15:20:45 +00:00
Josh Allen 2b08a4943d Fix cheat check with OK steps. 2004-09-12 05:34:02 +00:00
Josh Allen 1d3d95abd1 Added JudgeWindow cheat check. Fixed hang when some
players are using /have and host starts
 with Ctrl+Enter.
2004-09-12 04:42:57 +00:00
Josh Allen 1a17a0a627 Added server commands (/list, etc...) 2004-09-11 17:18:50 +00:00
Josh Allen 404fbf6c6b Added method for obtaining in_addr 2004-09-11 17:13:44 +00:00
Josh Allen f81e2c908f Added = operator 2004-09-11 15:11:06 +00:00
Josh Allen 6e3fd323df Changes to ScreenNetSelectMusic. 2004-09-09 01:02:50 +00:00
Josh Allen 64af57015f Disabled sending stats names updates only when stats
sort changed the name order. Now sends names
 update every time to avoid incorrect combo/grade/name matching in scoreboard.
2004-09-07 01:27:43 +00:00
Josh Allen 5df26c0122 Changed portions of the code to use enum NSCommand 2004-09-07 01:08:54 +00:00
Josh Allen c1e319abac detect entering options menu 2004-09-06 23:26:16 +00:00
Josh Allen d01e654507 Fix wasIngame reset 2004-09-06 17:07:50 +00:00
Josh Allen f5d18d16d1 Fixed GameOver stats not sending 2004-09-06 16:29:23 +00:00
Josh Allen 633f22b748 Protocol command 10 added. SendNetPacket change. CheckReady not only deals with
clients wanting to start a game.  Game over now only sends stats to clients that were
 in game.  Stats sorting of and sending to in game clients.  SongSelect only sends
 data to clients currently in ScreenNetMusicSelect.
2004-09-06 15:12:42 +00:00
Josh Allen f381ab05d9 Added code that Charles forgot, enabeling ReportNSSOnOff. 2004-09-05 05:11:44 +00:00
Josh Allen 29f9214af1 Incorrect Write function used 2004-09-02 23:47:02 +00:00
Josh Allen 7e1d449b31 Slight protocol change in game over function 2004-09-02 23:42:29 +00:00
Josh Allen 8b817052c5 Fixed song
select bug of not actually starting due to calling ClearHasSong() at the
 incorrect time.
2004-09-02 21:42:33 +00:00
Josh Allen a04da74fa1 Fixed SortStats bug resulting in extra blank users 2004-09-02 21:27:48 +00:00
Josh Allen 7c59f59586 Cleaned up code. 2004-09-02 16:39:45 +00:00
Josh Allen 466cf0afe3 Fixed not sending end game stats to all clients. 2004-09-02 03:41:17 +00:00
Josh Allen 22f42b117b Fixed major steps counting bug in server. Removed unneeded commented code. 2004-09-02 02:47:09 +00:00
Josh Allen 015ffb7c85 Fixed bugs in ScreenNetEvaluation and in server game over. 2004-09-02 00:37:03 +00:00
Josh Allen 312faa6c72 Protocol changes. 2004-09-01 19:50:30 +00:00
Josh Allen 9ccfd2b473 Modified server to comply with revised protocol. 2004-08-29 20:36:37 +00:00
Josh Allen 1c3ecdf70a Moved Charles's "Network Options" addition to a more suitable location under #ScreenOptionsMenu.
More inline with the layout of the file.
2004-08-29 05:30:00 +00:00
Josh Allen da6fadfeea Server now requires the host to select the exact same song twice in a row before allowing
a start.
2004-08-29 03:31:01 +00:00
Josh Allen dd9a531e66 Fixed some bugs with the Start and Stop server option. 2004-08-29 00:47:06 +00:00
Josh Allen 94fca63fa4 Fixed sync problem when the client is also the server. Fixed disply of player2's name
during chat.
2004-08-28 16:47:05 +00:00
Josh Allen 6d5b7910a4 Removed overlooked cout statements and headers. Also added code to deal with the scenario of the server not starting. 2004-08-28 13:41:22 +00:00
Josh Allen 4d431dc3d5 Integrated my SMLan server into Stepmania. 2004-08-28 05:30:23 +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
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
Josh Allen 5f2c703514 Fixed a bug in pUpdateRead(). Now it can actually detect (again) if the socket was closed on the other side. 2004-08-12 19:32:39 +00:00