Commit Graph

208 Commits

Author SHA1 Message Date
Jason Felds 7e7af0fac9 ...I went this far back by mistake? 2011-07-06 13:45:37 -04:00
Jason Felds e2b84ccab8 Fix bug report 380, Start in Edit Mode Play. 2011-07-06 13:44:25 -04:00
Jason Felds 7cff5036f5 Today, on "choose your commit message":
Wolfman wanted a better name for the function thanks to its new purpose.

Wolfman wanted everyone to suffer by forcing recompilation of 88 files.

Wolfman wanted a sandwich.
2011-07-05 15:04:24 -04:00
Jason Felds 0455ffaa36 Add two routine mirroring functions.
I think the Alter Menu is getting a bit big.

Maybe I should borrow from the help menus...they scroll nicely.
2011-07-04 18:15:21 -04:00
Jason Felds 5ea7adad66 Add routine helper: switch notes' player. 2011-07-04 17:30:36 -04:00
Jason Felds ac3b0f9f49 Fix attack removing crash if no attacks. 2011-07-03 22:31:47 -04:00
Jason Felds 0f6d4cd813 Adjust attacks on offset change.
Should we ever store the other timing segments in
seconds and not beats in the future, we may want
to use this.
2011-06-30 13:35:25 -04:00
Jason Felds 57e3c2fc80 Use accessor functions instead of direct calls. 2011-06-30 02:19:37 -04:00
Jason Felds 5940bdeddb More abstraction. 2011-06-30 02:10:58 -04:00
Jason Felds 11923a80ba Allow setting last second at the current beat.
Use the Area Menu for this one.
2011-06-30 01:23:59 -04:00
Jason Felds 6fc669127b No longer used. 2011-06-30 01:16:08 -04:00
Jason Felds 8bc2c38142 Replace #BEAT tags with #SECOND tags.
Split Timing has made this necessary.

Yes, this means another recache.
2011-06-30 01:11:38 -04:00
Jason Felds a50069efa2 Add the requested copy timing data functionality.
I don't know of a good way to copy timing data
across different styles, though.
2011-06-28 12:25:32 -04:00
Jason Felds 23e56ea084 Wrong operator. 2011-06-27 15:04:03 -04:00
Jason Felds 3830ddbadf Use Step Author instead of Chart Style on right. 2011-06-27 11:09:31 -04:00
Jason Felds 4ab534de75 Use NoAttacks vs StepAttacks. 2011-06-26 23:58:24 -04:00
Jason Felds e658714b53 Allow cycling/jumping through all segments.
Better to re-use keys we have than add multiple key strokes
when I sense we'll need them.
2011-06-26 23:11:57 -04:00
Jason Felds 1f9adc3f68 When changing diffs, use seconds, not beats. 2011-06-26 13:36:42 -04:00
Jason Felds 5ce88d4b54 Attacks can be saved in the editor.
It's more flexible to do it by hand though.
2011-06-24 22:11:07 -04:00
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