Steve Checkoway
|
4a832e461f
|
Run the overlay's off command.
|
2006-07-23 22:43:28 +00:00 |
|
Steve Checkoway
|
36b1ff3df8
|
Don't make unnecessary copies.
|
2006-07-23 21:44:35 +00:00 |
|
Steve Checkoway
|
b0496fbcb6
|
Split out HideNote. Make fewer copies of TapNotes.
|
2006-07-23 21:35:41 +00:00 |
|
Steve Checkoway
|
1b2f2b9cec
|
Handle counting notes separately if the game type does that.
|
2006-07-23 21:12:39 +00:00 |
|
Glenn Maynard
|
0858a83ce1
|
fix lost initialization
|
2006-07-23 03:29:16 +00:00 |
|
Glenn Maynard
|
d0bcf2052d
|
RageTexture is a wrapper around RageDisplay's textures; RageDisplay
itself doesn't use it. Don't pass in RageTexture to SetTexture;
use RageDisplay's native texture handles.
|
2006-07-23 03:19:49 +00:00 |
|
Jason Felds
|
26173fd639
|
Fixed up both KIU and DM support: the current behavior is as good as it will be without other changes outside of these files.
|
2006-07-22 20:53:26 +00:00 |
|
Jason Felds
|
ba79c0bc88
|
Cleanups and loggings and endings, oh my!
|
2006-07-22 16:09:47 +00:00 |
|
Steve Checkoway
|
c690814aad
|
Comment. I don't have time to fix this tonight.
|
2006-07-22 09:07:03 +00:00 |
|
Steve Checkoway
|
a8aeb38a57
|
Fix ghost arrow flashes by handling those at the actual step but handle the scores during Update.
|
2006-07-22 09:01:19 +00:00 |
|
Jason Felds
|
0917b5bcc1
|
Direct Move support has now been enabled. Minor touch-ups were also done.
|
2006-07-22 08:21:13 +00:00 |
|
Josh Allen
|
e38749de1b
|
Send note result offset into ReportScore
|
2006-07-22 03:28:45 +00:00 |
|
Josh Allen
|
6a191e1f23
|
Remove ReportTiming and send note offset into ReportScore
|
2006-07-22 03:27:39 +00:00 |
|
Josh Allen
|
6180a2762a
|
remove ReportTiming
|
2006-07-22 03:19:58 +00:00 |
|
Josh Allen
|
74fd8211bb
|
Fix float to bool warning
|
2006-07-22 00:54:17 +00:00 |
|
Josh Allen
|
9ee1a2ce43
|
Use flags found in RoomWheelData and clean up
|
2006-07-22 00:28:26 +00:00 |
|
Josh Allen
|
8c7e01eb08
|
Add room flags to data and clean up
|
2006-07-22 00:26:11 +00:00 |
|
Charles Lohr
|
636dbcabcc
|
Support entering of passworded rooms.
|
2006-07-21 22:31:55 +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 |
|
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 |
|
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 |
|
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 |
|
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 |
|