Commit Graph
1622 Commits
Author SHA1 Message Date
Jason Felds c0e53205ea [splittiming] Don't show warps on Song Timing. 2011-05-16 11:54:58 -04:00
Jason Felds b0788e4675 [splittiming] Up to date. 2011-05-16 11:44:15 -04:00
Jason Felds 161ccdeb68 [splittiming] Implement Fake Segments...already?
This was a bit fast I think.
2011-05-16 11:42:58 -04:00
Thai Pangsakulyanont ae673c9823 [splittiming] merge 2011-05-16 22:39:25 +07:00
Thai Pangsakulyanont cb71d0a4c5 [splittiming] allow b, B, beat, basically anything that begins with a 'b' to be recognized as beats here. 2011-05-16 22:39:02 +07:00
Jason Felds 2e0649f6f4 [splittiming] Let Fakes be edited.
Also expand on some descriptions.
2011-05-16 11:30:39 -04:00
Thai Pangsakulyanont b40bae924e [timingdata] merge! 2011-05-16 22:09:02 +07:00
Thai Pangsakulyanont c11c8db883 [splittiming] it builds! time to merge. 2011-05-16 22:06:07 +07:00
Thai Pangsakulyanont d064547985 [splittiming] fix TimingData.cpp 2011-05-16 22:05:23 +07:00
Jason Felds 388eb6bf10 [splittiming] Updated comment. 2011-05-16 10:57:14 -04:00
Jason Felds fc72f2de90 [splittiming] Prepare the editor. 2011-05-16 10:56:00 -04:00
Thai Pangsakulyanont b7dc611048 [splittiming] rename m_fEndBeat to m_fLengthBeats. let's see how many build errors we have. 2011-05-16 21:55:32 +07:00
Jason Felds 1f7389a7a4 [splittiming] Don't do variable swapping.
Next up: fixing the editor.
2011-05-16 10:49:55 -04:00
Jason Felds ea21b98826 [splittiming] Version fix. 2011-05-16 10:45:03 -04:00
Jason Felds b3c16e3dee [splittiming] Warps and Fakes are relative timed.
theDtTvB, time to scrutinize my work. ;)
2011-05-16 10:24:59 -04:00
Jason Felds 79135b3179 [splittiming] Oops. 2011-05-16 10:16:24 -04:00
Jason Felds b12adc82e1 [splittiming] Simplify. 2011-05-16 10:05:56 -04:00
Jason Felds 329798e0d6 [splittiming] Few things with NotesLoader/Writer:
1) Start to accept FakeSegments.
2) Start the transition to relative points for Warps.
3) Again, song timings don't get FakeSegments.
2011-05-16 10:02:57 -04:00
Jason Felds ba8791b4f9 [splittiming] Only care about the mod change.
Nothing wrong with the rest, but for editor purposes,
this kind of takes precedence before length and unit.
2011-05-16 09:44:07 -04:00
Jason Felds 49552d41e5 [splittiming] Don't need this pre-filled. 2011-05-16 09:41:07 -04:00
Jason Felds b45aae71e2 [splittiming] Brave to edit the editor, that. 2011-05-16 02:00:43 -04:00
Jason Felds 60133353c1 [splittiming] Time for FakeSegments.
No, these won't replace Fake Notes.
2011-05-16 02:00:17 -04:00
Thai Pangsakulyanont 0904892202 [splittiming] make setting beat0offset in ScreenEdit's edit timing data menu work. 2011-05-16 12:32:23 +07:00
Thai Pangsakulyanont f8f47c002b [splittiming] speed segment changes:
- allow first speed segment to take effect
- make speed segments take effect before delays
- make speed segments not affect cmods
2011-05-16 12:17:54 +07:00
Jason Felds 757e59ab30 [splittiming] Steps don't have m_SONGTiming. 2011-05-15 23:49:05 -04:00
Jason Felds e2766cf644 [splittiming] SpeedSegments run on Seconds now.
ScreenEdit's code probably needs to be redone.
At least, someone find a way to remove "Beats"
or "Seconds" from the text entry area.
2011-05-15 23:48:03 -04:00
Flameshadowxeroshin 59bbc4f4bd [splittiming] hey it's GetTimingData for freem 2011-05-15 21:58:15 -05:00
Jason Felds 059f0357ba [splittiming] Allow #COMBOS to be 0. 2011-05-15 21:28:44 -04:00
Jason Felds 275bb63ca0 [splittiming] Don't show SPEEDS in pure editor. 2011-05-15 21:24:39 -04:00
Jason Felds 58b209959f [splittiming] Fix minor load issue on SPEEDS. 2011-05-15 21:22:17 -04:00
Jason Felds c830bf81fe [splittiming] Attempt at Speed Segment control.
Working on another fix, will test this second.
2011-05-15 21:15:53 -04:00
Jason Felds f36121e647 [splittiming] Remember transitions to 1x. 2011-05-15 19:39:14 -04:00
Jason Felds 183e745534 [splittiming] Of course...negative inverse. 2011-05-15 18:57:04 -04:00
Jason Felds eb5ae94f07 [splittiming] Follow Daisu's lua a little more. 2011-05-15 18:33:47 -04:00
Jason Felds e9bcdc5568 [splittiming] Kind of getting there... 2011-05-15 18:15:52 -04:00
Jason Felds 300360a612 [splittiming] Setup for math fun.
Feels like we're doing trig or calculus here.
2011-05-15 17:45:21 -04:00
Jason Felds 231f9433c3 [splittiming] Speed Changes working...somewhat.
There needs to be some more math involving the beats.
2011-05-15 17:39:57 -04:00
Jason Felds 87ac80c33f [splittiming] We know this doesn't work.
Time to find what does.
2011-05-15 17:14:18 -04:00
Jason Felds a0d3d9d6ee [splittiming] SPEEDS! 2011-05-15 16:56:35 -04:00
Jason Felds 11de86e260 [splittiming] Right, LOAD the #SPEEDS. 2011-05-15 16:40:06 -04:00
Jason Felds 59febf0c27 [splittiming] Adjusted too much there. 2011-05-15 16:13:56 -04:00
Jason Felds 6db40f034a [splittiming] Core lines set for #SPEEDS.
Let's see how badly this breaks.
2011-05-15 16:07:18 -04:00
Jason Felds 466f0be35a [splittiming] ScreenEdit + Speeds
Now let's try to implement the darn things.
2011-05-15 15:53:20 -04:00
Jason Felds cdd43f77f4 [splittiming] Display Speeds in Step Timing. 2011-05-15 15:37:46 -04:00
Jason Felds ad1c4cabce [splittiming] Log typo. 2011-05-15 15:27:02 -04:00
Jason Felds 3b684e8c20 [splittiming] Write out the #SPEEDS tag.
We're not incrementing the version due to 0.70
being the main one with Split Timing.

If requested, maybe a version 0.64 or something.
2011-05-15 15:24:36 -04:00
Flameshadowxeroshin e2da0c4527 [splittimigng] merge 2011-05-15 13:34:59 -05:00
Flameshadowxeroshin 6975b9393a [splittiming] GetSongPosition works. 2011-05-15 13:34:01 -05:00
Jason Felds 640f8fe9fc [splittiming] PlayerOptions -> HasTimingChanges.
Steps gained most of the functionality and lua doc.
Leaving song version in: may still have a use
thanks to #DISPLAYBPM.
2011-05-15 14:05:02 -04:00
Jason Felds 9ffe6166e2 [splittiming] Implement, add lua hook. 2011-05-15 13:48:10 -04:00