Commit Graph

2357 Commits

Author SHA1 Message Date
Jason Felds 87d94c4649 [timing -> default] Stops and Delays separated.
This should be good at any rate: primary tests passed.
2011-07-28 00:30:20 -04:00
Jason Felds 8f66565335 Don't think this comment is needed. 2011-07-28 00:29:26 -04:00
Jason Felds 07a74caace [timing] The gamble paid off. :D 2011-07-27 23:55:58 -04:00
Jason Felds ddf09cac60 [timing] It builds again. Time for failure. :D 2011-07-27 23:43:52 -04:00
Jason Felds 18ff542910 [timing] All but the Beat <-> Time functions.
Alright Thai...let's see if I can modify your work properly.
2011-07-27 23:32:37 -04:00
Jason Felds 5391b4c11d [timing] NoteField covered. 2011-07-27 23:11:34 -04:00
Jason Felds b711e34431 [timing] More adjustments. 2011-07-27 23:03:33 -04:00
Jason Felds 62ac849c95 [timing] Better implementation of stop stuff. 2011-07-27 22:56:00 -04:00
Jason Felds b6fe8a0de0 [timing] Notes* mostly covered. 2011-07-27 22:33:50 -04:00
Jason Felds 4d4c0f5bd1 [timing] Start the break-age.
48 compile time errors. This will be fun.
2011-07-27 22:20:52 -04:00
Jason Felds 93b3f71120 Re-opening the [timing] branch.
I want Stops and Delays to be properly separated.

Before anyone asks: I know Speed Segments have
two settings: beats or seconds. It's still a Speed Segment.

Stops are not Delays.
2011-07-27 22:05:45 -04:00
Jason Felds 10bd01f078 From shakesoda's fork: port PLAY_CRITICAL. 2011-07-27 19:03:33 -04:00
Jason Felds 96c65a1249 From shakesoda's fork: 24 steps now, not 56.
The reasoning makes sense: easier charts.

Maybe this should become a more flexible value based on the
difficulty in the future.
2011-07-27 18:59:05 -04:00
Jason Felds 2e35024cfb Remove ScoreKeeperGuitar. It is pointless now.
Linux users, you may have to redo autogen.sh here.
2011-07-27 18:55:54 -04:00
Jason Felds 9505e09f58 Add the copy/paste selected timing data feature.
Not perfect at this stage, but...well, everyone wanted it.
2011-07-26 16:05:14 -04:00
Jason Felds 4eeb2e6442 Only one loop needed. 2011-07-26 14:13:50 -04:00
Jason Felds bf5c3791cc This can be const: no members changed. 2011-07-26 14:13:10 -04:00
Jason Felds 480cda836e Allow for checking if the TimingData is empty.
AKA, no segments in use.

Again, this is mainly for the editor.

As for why a lowercase empty? Blame vectors.
2011-07-26 14:10:51 -04:00
Jason Felds 4f7bddd8cc Seriously, how do we remove sm-ssc.app?
I can't kill this thing.
2011-07-26 13:56:23 -04:00
Jason Felds 3ac7ed85ba Allow copying a selection of timing segments.
Pasting not yet possible.
2011-07-26 13:55:06 -04:00
Jason Felds 75b3a67e2a Add a function to copy TimingData over a range.
This is primarily for the editor. Still, it may
have other uses.
2011-07-26 13:41:41 -04:00
Thai Pangsakulyanont 8bad512433 Fix performance issue: remove the slow assertion code.
GetDisplayedBeat and GetDisplayedSpeedPercent are called so many times in one frame
so they need to be as fast as possible.
2011-07-27 00:29:22 +07:00
Jason Felds 679b81705b Not needed. 2011-07-26 12:57:48 -04:00
Jason Felds 7ed19aafaf Slightly better variable name.
Going to try to allow for general copying of timing segments.
2011-07-26 12:21:31 -04:00
Jason Felds 5c34929600 Fix timing segment scaling.
When in doubt, use the direct approach.
2011-07-26 11:35:58 -04:00
Jason Felds 3d58d76fcb Radar values fixed for KSF files.
Yes, this causes a cache update. No, I don't care.
2011-07-25 04:35:51 -04:00
Jason Felds 881f58bc64 Welcome to the team Aldo. 2011-07-24 23:02:36 -04:00
Jason Felds 4525a2cf86 Move class definition to header. 2011-07-24 23:02:14 -04:00
Aldo Fregoso 0eec6f06a0 Updated RageDisplay_D3D.cpp to compile StepMania with any DirectX SDK up to August 2007 2011-07-23 08:10:24 -05:00
Jason Felds 1291121250 Fix hurp for the durp so blurp. 2011-07-23 01:45:10 -04:00
Jason Felds 18fc7086ea ...nah. don't feel like raging about merges. 2011-07-21 17:25:21 -04:00
Jason Felds d96a300a50 Remove out of bounds errors.
......I REALLY need a vacation now.
2011-07-21 17:25:02 -04:00
Jason Felds 505b6c8c98 Restoring this directory location for now.
I wonder if this was causing problems for XP users.
2011-07-21 17:24:23 -04:00
AJ Kelly fd404b7a09 finish up removing hardcoded BPMDisplay from ScreenNetSelectMusic 2011-07-21 16:22:34 -05:00
AJ Kelly 6bdaf5c92a [Course] Bumped up max edit course title length to 16 (still feels too short). Also added #DESCRIPTION tag and Course:GetDescription() Lua binding. 2011-07-21 16:17:48 -05:00
AJ Kelly 6d47e20e41 [insert comment about merge here] 2011-07-21 11:44:33 -05:00
AJ Kelly 8ccc2d9db3 [BeginnerHelper] Removed DancePadAngle metric in favor of DancePadOnCommand. The same goes for PlayerAngle, rotation is now handled in PlayerP1/2OnCommand. 2011-07-21 11:44:07 -05:00
Jason Felds fa0b14d4e4 Untested F9/F10 sync code for split timing.
Let someone else try this I think.
2011-07-21 12:38:17 -04:00
AJ Kelly 5351ecdfaa some todo for later 2011-07-21 11:07:59 -05:00
Colby Klein 44a160708f Nitpicking, another try to make sure we're not doing things the driver doesn't support. 2011-07-20 22:38:10 -07:00
AJ Kelly bc8d340801 [Win32/CrashHandlerChild] Crashlog and log now open in the player's default text editor. Also, the Show Log button works again, including for people using Portable.ini. 2011-07-20 23:37:00 -05:00
Jason Felds d7f0fa3ed2 Fix warnings with if statements. 2011-07-20 21:24:31 -04:00
Jason Felds 5164e80b7f Outdated comment is outdated. 2011-07-20 19:49:37 -04:00
Jason Felds 95c92094b7 Xcode3 builds again. 2011-07-20 19:43:04 -04:00
AJ Kelly d20501c547 attempt to fix a crash when pressing ctrl+letter during the transition 2011-07-20 16:25:48 -05:00
AJ Kelly 7bd6462929 fix compile on windows 2011-07-20 16:20:41 -05:00
Henrik Andersson 759c7cac7e [default->loading window] Just a little merge. 2011-07-20 21:58:22 +02:00
Jason Felds 59686a46b0 Fix out of bounds error. 2011-07-20 15:29:24 -04:00
Henrik Andersson 363947d46a [default->loading window] Catching up. 2011-07-20 20:06:28 +02:00
Jason Felds 1b30de478b Can't forget the other animals. 2011-07-20 13:39:11 -04:00