Commit Graph
21530 Commits
Author SHA1 Message Date
Charles Lohr d822f66078 Required password entering text 2006-07-21 22:32:30 +00:00
Charles Lohr 636dbcabcc Support entering of passworded rooms. 2006-07-21 22:31:55 +00:00
Josh Allen 8921458276 Update to append room flags onto packet 2006-07-21 21:46:24 +00:00
Charles Lohr 4138fc529a We can't do Passworded rooms this way, so at a later point we'll figure out a better way. (Really soon) 2006-07-21 21:25:04 +00:00
Charles Lohr 88425d71de Allow passworded rooms. (For now, just permits private rooms) 2006-07-21 18:53:23 +00:00
Jason Felds 0014c5097e More Direct Move syntax preparation. If the global variable is not recommended (it will be needed in KSFLoader::LoadFromKSFFile), please advise or make the recommende fixes. 2006-07-21 18:52:15 +00:00
Glenn Maynard b5c16eb9c1 cleanup 2006-07-21 18:45:11 +00:00
Chris Danford 91aa20433e no message 2006-07-21 18:28:19 +00:00
Charles Lohr be993de082 Fix crash: We still use m_iPlayer after setting new screen, reset it so we don't crash when the assert in profile triggers. 2006-07-21 17:37:30 +00:00
Josh Allen 4e4e0dc04a HandleTapScore now sends all mine data to the server. 2006-07-21 16:24:55 +00:00
Josh Allen 0fd98658a5 Add iterator condition All. Fixes linker error. 2006-07-21 16:22:52 +00:00
Josh Allen 83cbf811d3 HandleTapScore now sends all mine data to server 2006-07-21 16:03:09 +00:00
Josh Allen b4040ae8c9 Fix warnings 2006-07-21 16:01:43 +00:00
Steve Checkoway 077f826afd No need for friend. This only uses the public interface. 2006-07-21 08:03:13 +00:00
Steve Checkoway 9f1bb1e16f Simplify. 2006-07-21 08:01:28 +00:00
Steve Checkoway c299a7a4f7 GetTapNoteRangeAllTracks() returns an all_tracks_iterator which can be used to iterate over all of the tracks in all of the rows in the range. Also, you can specify a condition on the notes to be returned.
Simplify.
2006-07-21 07:59:41 +00:00
Steve Checkoway 28e8e9148e GetTapNoteRangeAllTracks() returns an all_tracks_iterator which can be used to iterate over all of the tracks in all of the rows in the range. 2006-07-21 07:58:30 +00:00
Steve Checkoway e8fc52e540 Simplify this. 2006-07-21 04:13:31 +00:00
Steve Checkoway 6124d987b1 Fix mine avoidance. 2006-07-21 04:07:19 +00:00
AJ Kelly 748574744f updated designs 2006-07-20 21:57:25 +00:00
AJ Kelly 5dcd6a1fae 'Imcoming' -> 'Incoming' 2006-07-20 21:21:18 +00:00
Josh Allen 4a10b6efca Mines need to be processed for dance points 2006-07-20 18:21:37 +00:00
Josh Allen a7a2bb2dcc I don't think we are supposed to be incrementing the possible dance points twice. 2006-07-20 18:10:29 +00:00
Steve Checkoway df915a60ca Show judgments for all players. (They currently overlap but I think that's just metrics.) 2006-07-20 08:51:59 +00:00
Steve Checkoway 66012f7a35 Cleanup. 2006-07-20 08:50:16 +00:00
Steve Checkoway eb344e593b Fix ghost arrow flashes for the other players with combined note fields. 2006-07-20 08:42:47 +00:00
Steve Checkoway 93d8db14c7 Fix mines. Now they explode again. 2006-07-20 08:15:10 +00:00
Steve Checkoway 705d929106 Handle avoided mines. Hit mines are still broken. 2006-07-20 07:31:39 +00:00
Steve Checkoway 8292201ad6 Step scores are now handled during Update so make sure all Steps happen in Update before we check the rows so that we don't have to wait for the next frame. 2006-07-20 07:16:06 +00:00
Steve Checkoway 232a3c10b0 Nudge these together. 2006-07-20 06:42:25 +00:00
Steve Checkoway b38a2797ea ScreenDemonstration falls back on ScreenJukebox. Set these for ScreenJukebox so that after the song, it just fades out and then the next one fades in. 2006-07-20 04:54:33 +00:00
Glenn Maynard e056c49828 unused 2006-07-20 04:42:00 +00:00
Steve Checkoway 61624d6539 This is handled by ScreenJukebox. 2006-07-20 04:36:15 +00:00
Chris Danford 3458ade8eb add [ScreenOptionsManage] abstract 2006-07-20 04:24:29 +00:00
Chris Danford 2c08a9f3c2 add missing 2006-07-20 04:23:51 +00:00
Chris Danford cd739d387c make binary, not ascii 2006-07-20 04:00:43 +00:00
Chris Danford 3b20263ca1 make binary, not ascii 2006-07-20 04:00:42 +00:00
Steve Checkoway b8ab1f7393 Fix possible crash if Player accesses the NoteData in it's dtor and the Player is a PlayerPlus. Now just treat PlayerPlus as a smart pointer to a Player with the added Load( const NoteData& ) member function. This is only a connivence class anyway. 2006-07-20 02:19:03 +00:00
Steve Checkoway 29e6e796ba Simplify and speed up loading (very very slightly). It would be fastest to add all BPM/stop segments to the array and then sort it once (n log n). It was sorting after every insertion (n^2 log n). This now does simple insertion sort so it's n^2 in the worst case but since upper_bound does a binary search, if the BPM segments are in order this will take n log n in the best case.
That said, you'll notice no difference unless you had thousands of BPM changes in a file.
2006-07-20 01:56:17 +00:00
Steve Checkoway 4f4e034af1 Ignore invalid BPM changes. No more nonpositive BPMs. 2006-07-20 01:46:01 +00:00
Ben Anderson 659a2b8dcf Add ScoreKeeper. I really gotta stay on top of this... 2006-07-19 05:32:01 +00:00
Ben Anderson 78500ad3bf Roar! I thought I comitted this!
remove libresample
2006-07-18 23:36:59 +00:00
Steve Checkoway a07e194cf1 Revert. Fixes Linux build. 2006-07-18 05:51:37 +00:00
Steve Checkoway 61739160fe Handle the new clock api "correctly." At least differentiate CLOCK_MONOTONIC and CLOCK_REALTIME. Mac OS X uses the former for timers and is forced to use the latter for the pthread functions. 2006-07-18 04:39:30 +00:00
Steve Checkoway df4d41da4a Simplify. GetMicrosecondsSinceStart need not actually be set to the beginning of SM. That's handled elsewhere. 2006-07-18 04:19:25 +00:00
Jason Felds 11cff15f6f Fix VC8 macro redef warning. (DONE!) 2006-07-18 03:58:34 +00:00
Steve Checkoway bea4177222 Remove unneeded assert. 2006-07-18 03:57:31 +00:00
Jason Felds 366c3440d4 Fix VC8 macro redef warning. (more to come) 2006-07-18 03:56:37 +00:00
Steve Checkoway 4f8049377b The default ctor gets the time. Avoid that since we're setting it to the value of the timeval. 2006-07-18 03:53:21 +00:00
Steve Checkoway fbbdc5657a Fix warning (although I think the compiler should really be able to figure this one out on its own). 2006-07-18 02:29:10 +00:00