Commit Graph

189 Commits

Author SHA1 Message Date
Jason Felds f3ddbf5d2a Can edit attacks in editor, but not save them.
Someone want to remind me why we have such limited options?

I mean, 5 second attack intervals, no "nomods",
no percentages or speed activations either!

Everyone, say it with me: WE NEED A NEW EDITOR!
2011-06-24 19:32:46 -04:00
Jason Felds de4a6fcaf4 Only play attacks if upcoming, not past. 2011-06-24 18:07:36 -04:00
Jason Felds 5d32a22a0c Attacks work on editor gameplay. 2011-06-24 17:29:34 -04:00
Jason Felds 0190ac0eca Allow converting delays to beats.
Just find a better song than Uprock to use this on.
2011-06-24 00:50:32 -04:00
Jason Felds 88f844787f Minor doxygen. 2011-06-12 20:45:30 -04:00
Jason Felds acdc45042a Put old behavior back by default.
Use the Control key for the time signature scrolling behavior.
2011-06-12 20:34:23 -04:00
Jason Felds 1d8e7286cc Use the appropriate timing.
Restores Page Up/Page Down/;/' properly.
2011-06-11 17:05:03 -04:00
Jason Felds f900b53f1d Edits can have 255 chars in the description now. 2011-06-11 15:10:27 -04:00
Jason Felds aeb07190d8 Allow setting Preview Music via Alter Menu.
Now math calculations are no longer needed.
2011-06-11 11:15:58 -04:00
Jason Felds 7768134149 Alright pumpervinil, you got your Delay wish.
I hope that's enough for you.
2011-06-10 17:03:53 -04:00
Jason Felds 9a258e7042 Add "Convert Selection to Fake Segment" option.
Once again, do things math free.
2011-06-10 16:52:23 -04:00
Jason Felds 0db9f87b74 Add "Convert Selection to Warp Segment" option.
Also, preemptively fix another bug with the menu moving.
2011-06-10 16:43:38 -04:00
Jason Felds 866d72e660 Add a Clear Clipboard function to the editor. 2011-06-10 16:10:43 -04:00
Jason Felds 61d935ba70 Split the Editor's Area menu into two menus.
Use the "Enter" key for the old menu,
and the "A" key for the Alter menu
(requires having selected an area of notes).
2011-06-10 03:04:47 -04:00
Jason Felds 2f896c3807 Missed a spot. 2011-06-08 18:20:37 -04:00
Jason Felds fc9f07158a 99% fix scoring with warps and fakes.
Now all charts can seek 100%.

This does force yet another cache reload.

Hopefully it won't slow first loads too much.
2011-06-08 16:14:11 -04:00
Jason Felds 1ef97f5db5 Allow song timing to be used when playing.
Admitedly, this may not be the best implementation.
As usual, if you can do better, go for it.
2011-06-01 15:27:14 -04:00
Jason Felds 7d7e424c8b <Jax>GOTCHA!</Jax>
Holds and rolls can be made right in Song Timing.

Hmm...still another bug or two to find and fix I think.
2011-06-01 14:20:41 -04:00
Jason Felds 63ba56d0be More flexible song timing.
Still not finding the bug I'm after though.
2011-06-01 14:01:35 -04:00
Jason Felds c249f0eaf5 Paste works under both timings. 2011-06-01 13:50:42 -04:00
Jason Felds c57d0eeed5 Add function to get appropriate SongPosition.
This restore highlighting areas in Song Timing.
This does NOT readjust the highlighted area when
timing modes are switched.
2011-06-01 13:41:49 -04:00
Jason Felds 6faaa92891 Cut comment cruft. 2011-06-01 13:34:04 -04:00
Jason Felds df6a00b53e Stops (and Delays) now templated.
This is all of them at this present time.

At some point in the future, we should make
DelaySegments separate from StopSegments.
2011-06-01 09:50:34 -04:00
Jason Felds 50e93045cc Scroll Segments Satisfied.
Just the Stops and Delays...in one segment.
Yeah, maybe those should be split up at some point.
2011-06-01 08:44:09 -04:00
Jason Felds f9eb6fb387 Speed Segments Satisfied. 2011-05-31 15:27:27 -04:00
Jason Felds 2084237b6d Try this one. 2011-05-31 15:01:20 -04:00
Jason Felds b1eab10594 Time Signatures, the other big one. :D 2011-05-31 14:27:55 -04:00
Thai Pangsakulyanont bb1d829d38 make cancel do nothing. 2011-05-29 23:42:14 +07:00
Jason Felds 79113e7b41 No using scrolls in Song Timing. 2011-05-28 11:37:44 -04:00
Jason Felds 34d4fee067 Round 2...FIGHT! 2011-05-27 13:30:12 -04:00
Jason Felds 8782ac01bc Testing something with another player. 2011-05-27 13:14:33 -04:00
Jason Felds cfa48c388c Allow right shift key for rolls. 2011-05-27 12:49:42 -04:00
Jason Felds a4ebdcc8cc Added the LoopOnChartEnd metric for the editor.
Let the players decide whether to loop or not
when playing charts in the editor.
2011-05-27 12:43:14 -04:00
Jason Felds 40db083a53 Fix off by one error dealing with beat 0.
Hopefully nothing else broke.
2011-05-27 12:30:07 -04:00
Jason Felds 86e70e1a83 Bring in the scroll branch.
Sorry Saturn, but you have to re-cache this time.
2011-05-25 14:40:18 -04:00
Jason Felds 5f8353bdd0 Use Step Timing if steps are already on Splits. 2011-05-25 14:07:53 -04:00
Thai Pangsakulyanont d9f936190a [default -> scroll] merge 2011-05-25 22:56:26 +07:00
Thai Pangsakulyanont fe9573975c [scroll] 90% of scroll segments 2011-05-25 22:44:41 +07:00
Thai Pangsakulyanont ccc66ccaeb disable editing wait and mode on a row without a speed segment. enabling it is no-op anyway. 2011-05-24 13:30:21 +07:00
Jason Felds d076b13894 Assist clapping respects Split Timing.
Versus mode still follows the first player though.
That is a holdover from previous versions.
2011-05-23 11:22:32 -04:00
Colby Klein 6b4f1eb93f Default to Song Timing, not Step Timing. 2011-05-21 18:26:15 -07:00
Jason Felds 4bc335d59a [default -> splittiming] We'll have an enjoy. 2011-05-18 00:09:16 -04:00
Colby Klein 2f1b98a7d7 Fix ScreenEdit recording clipping. 2011-05-17 21:07:52 -07:00
Jason Felds 8e775daada [splittiming] Stopped Centered Recording.
About to transfer to default branch.
2011-05-17 23:49:18 -04:00
Jason Felds 2af24cf6fb Alright, let's unclip m_NoteFieldRecord! 2011-05-17 23:49:18 -04:00
Jason Felds 65ac4b1850 [splittiming] Allow Warps to be editable always.
This should be the only stopping point.
2011-05-17 15:24:34 -04:00
Jason Felds 1a41c32dd9 [splittiming] Better variable name.
ArrowEffects had a minor change, but the intent isn't up yet.
It needs to be so that when you go from the editor to the chart
for playing in Song Timing, it doesn't use the Step Timing.
2011-05-17 00:07:43 -04:00
Jason Felds c1b72c1721 [splittiming] Sorry vinil! 2011-05-16 12:48:36 -04:00
Jason Felds 5a66df400f [splittiming] It's working. Also, lang cleanup. 2011-05-16 12:43:44 -04:00
Thai Pangsakulyanont e73824cad9 [splittiming] it works (by swapping arguments) 2011-05-16 23:35:40 +07:00