Charles Lohr
295ae2d961
Oops.
2004-12-07 06:06:01 +00:00
Charles Lohr
9e8cbeb8df
Verify that we won't call a method on a non-existant element.
...
This seems to be the root of a handfull of crashes.
2004-12-07 05:53:03 +00:00
Glenn Maynard
a663219b8a
move a couple preferences out of PrefsManager
...
- eventually, this will reduce the gargantuan PrefsManager
- adding prefs doesn't require modifying PrefsManager.h and recompiling a lot
- starting with these options because they aren't in ScreenOptionsMaster
2004-12-07 01:47:32 +00:00
Glenn Maynard
28e0500534
fix WITHOUT_NETWORKING
2004-11-10 08:36:34 +00:00
Glenn Maynard
9b43b3278b
fix warning
2004-11-07 06:41:53 +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
Charles Lohr
0ec8f61a0e
Update & user list fix
2004-10-29 01:58:56 +00:00
Charles Lohr
e77abc84ab
Fix: Allow 2.00 sec wait period to be changed.
2004-10-26 18:18:53 +00:00
Josh Allen
9012897737
Fix nonstop and challenge mode start.
2004-10-17 14:46:00 +00:00
Josh Allen
72501cf4de
Fixed bug in /kick and /ban commands.
2004-10-10 04:45:57 +00:00
Glenn Maynard
886dc05a55
WITHOUT_NETWORKING fixes
2004-09-20 07:20:19 +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
Glenn Maynard
3b74066091
warnings
2004-09-16 22:07:45 +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
2dd419a751
Fixed banned IPs method.
2004-09-12 15:23:34 +00:00
Charles Lohr
fe57e3fb7f
Fix WITHOUT_NETWORKING
2004-09-12 06:56:06 +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
Glenn Maynard
b66f2202dd
fix WITHOUT_NETWORKING
2004-09-10 23:21:56 +00:00
Glenn Maynard
f482a4fbaf
remove unneeded custom type
2004-09-10 21:51:11 +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
Charles Lohr
d8ae2db734
Began transition to enum'd commands like chris suggested.
2004-09-07 00:19:53 +00:00
Charles Lohr
d7835ae5ce
Added support for new protocol
2004-09-06 23:54:04 +00:00
Glenn Maynard
a5bc6870ac
revert
2004-09-06 23:36:38 +00:00
Josh Allen
c1e319abac
detect entering options menu
2004-09-06 23:26:16 +00:00
Steve Checkoway
27d4678adf
Cleanup. Do not use == true or == false.
2004-09-06 21:28:56 +00:00
Steve Checkoway
adc7b5e364
Cleanup. Please try to follow the style of the rest of the project next time.
2004-09-06 20:37:12 +00:00
Charles Lohr
bc628082ba
Added some code to help figure out errors.
2004-09-06 18:20: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
Charles Lohr
dc5993a1bd
This seems to improve Syncing.
2004-09-06 07:21:53 +00:00
Charles Lohr
cb07d3511b
Implemented: Evaluation-time player options
2004-09-06 04:24:51 +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
Glenn Maynard
d52417429f
fix warnings
2004-09-02 21:05:57 +00:00
Josh Allen
7c59f59586
Cleaned up code.
2004-09-02 16:39:45 +00:00
Charles Lohr
b97a0ad172
Cleanup and change around... maybe this will work better?
2004-09-02 04:54:54 +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