Mark Cannon
|
df9c4d8142
|
segment renovation stage 2: redefine TimingSegments as simple structs, standardize names and functions, use only rows for constructors (we'll limit allocation through TimingData::AddSegment in the near future)
|
2011-09-11 17:13:10 +00:00 |
|
Jason Felds
|
7c75347e40
|
Revert "Remove #INSTRUMENTTRACK. It's guitar only."
This reverts commit 176b6f55ea.
Glad I learned this command.
|
2011-07-30 15:56:30 -04:00 |
|
Jason Felds
|
176b6f55ea
|
Remove #INSTRUMENTTRACK. It's guitar only.
|
2011-07-30 15:33:00 -04:00 |
|
Jason Felds
|
1cff1bc973
|
Radar fix, cache update.
|
2011-07-29 23:09:54 -04:00 |
|
Jason Felds
|
48226f2027
|
No longer store #NOTES in cache.
Use the #STEPFILENAME tag to access the files
as appropriate.
To the betting pool fans: file cache version is 192.
|
2011-07-17 16:06:40 -04:00 |
|
Jason Felds
|
7399f19865
|
[timing] Convert the others to use AddSegment.
I was given enough confirmation to continue on.
|
2011-07-14 19:23:29 -04:00 |
|
Jason Felds
|
08d5f8f722
|
Add Miss Combo support in #COMBOS tag.
|
2011-07-09 02:28:15 -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
|
b51eec691d
|
Step Attacks will be written.
The cache won't be incremented until this is
given some testing.
|
2011-06-24 11:27:20 -04:00 |
|
Jason Felds
|
3b1260bb79
|
Start detecting which files have errors.
Guess we needed this as a class/struct after all.
|
2011-06-14 13:35:59 -04:00 |
|
Jason Felds
|
4830ecc730
|
[notesreader] Ready to test again.
|
2011-06-09 22:00:10 -04:00 |
|
Jason Felds
|
bb642827a8
|
[notesloader] More abstracting.
|
2011-06-09 21:41:56 -04:00 |
|
Jason Felds
|
1e296ed0bf
|
[notesloader] More virtuals.
|
2011-06-09 21:27:47 -04:00 |
|
Jason Felds
|
dec615a2e7
|
[notesloader] Handle fakes on their own.
|
2011-06-09 14:53:58 -04:00 |
|
Jason Felds
|
48eefc7700
|
[notesloader] Have common ground.
|
2011-06-09 14:45:30 -04:00 |
|
Jason Felds
|
e37fe84d6a
|
[notesloader] Simplify.
|
2011-06-09 14:32:14 -04:00 |
|
Jason Felds
|
d2be04719d
|
[notesloader] More refactoring.
|
2011-06-09 14:19:12 -04:00 |
|
Jason Felds
|
e00b7f3616
|
[notesloader] Some refactoring done.
|
2011-06-09 14:01:55 -04:00 |
|
Jason Felds
|
26c5fa4e15
|
Fix parsing of beats vs seconds on speeds.
|
2011-06-04 23:44:26 -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
|
f9eb6fb387
|
Speed Segments Satisfied.
|
2011-05-31 15:27:27 -04:00 |
|
Jason Felds
|
b1eab10594
|
Time Signatures, the other big one. :D
|
2011-05-31 14:27:55 -04:00 |
|
Jason Felds
|
149b004ecf
|
Slightly overdid it, but speeds parse.
|
2011-05-29 23:55:03 -04:00 |
|
Jason Felds
|
8de49622eb
|
Ensure the reference is passed.
|
2011-05-29 22:44:23 -04:00 |
|
Jason Felds
|
09c56854b5
|
In SMA land, 2 params mean instant always.
|
2011-05-29 22:44:01 -04:00 |
|
Jason Felds
|
526584d11e
|
Figures I missed warp conversions on SMA.
Okay, I may have to start moving these functions
into the SM Loader at this rate.
|
2011-05-19 12:19:30 -04:00 |
|
Jason Felds
|
9701b60910
|
[splittiming] Force tidying up of the song.
This will force tidying up of the timing,
thus stopping the SpeedSegment crashes.
|
2011-05-16 23:44:06 -04:00 |
|
Jason Felds
|
f00c59fd2c
|
[splittiming] Allow songs to start with 0+ SPEED.
Somehow, this just screams gimmickry.
|
2011-05-16 13:05:37 -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
|
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 |
|
Jason Felds
|
58b209959f
|
[splittiming] Fix minor load issue on SPEEDS.
|
2011-05-15 21:22:17 -04:00 |
|
Jason Felds
|
11de86e260
|
[splittiming] Right, LOAD the #SPEEDS.
|
2011-05-15 16:40:06 -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 |
|
Jason Felds
|
ec26e0245c
|
[default -> splittiming] That's a lot.
|
2011-05-15 06:09:33 -04:00 |
|
AJ Kelly
|
8f70dcf99b
|
move DwiCompatibleStringToDifficulty from Difficulty to NotesLoaderDWI; make .sm and .sm-derived formats use DifficultyToString since NotesWriterSM/SMA/SSC should be writing normalized strings
|
2011-05-15 03:18:34 -05:00 |
|
Jason Felds
|
f4800b0e07
|
[splittiming] Helper function won't work here.
Not counting #TICKCOUNTS and #COMBOS interactions...
I think the loader is good.
|
2011-05-14 20:37:29 -04:00 |
|
Jason Felds
|
574fee596e
|
[splittiming] Convert properly.
|
2011-05-14 20:04:33 -04:00 |
|
Jason Felds
|
5a06315926
|
[splittiming] Right, song timing always is X/4.
|
2011-05-14 19:34:57 -04:00 |
|
Jason Felds
|
75f1959122
|
[splittiming] Last seen tag.
Time to try to make clean and give it a go.
|
2011-05-14 19:09:23 -04:00 |
|
Jason Felds
|
6005995698
|
[splittiming] #MULTIPLIER tag. Acts like #COMBO.
Well, it really does more, but they are more Pump
specific behavior right now. Let's try to stick with
things that can work for all on this parser.
|
2011-05-14 18:56:58 -04:00 |
|
Jason Felds
|
725224863d
|
[splittiming] SMA stops and delays.
|
2011-05-14 18:44:43 -04:00 |
|
Jason Felds
|
0464a86faf
|
[splittiming] More progress.
|
2011-05-14 18:36:46 -04:00 |
|
Jason Felds
|
2652a7c10b
|
[splittiming] #OFFSET done. Now for the rest.
|
2011-05-14 18:22:36 -04:00 |
|
Jason Felds
|
11c4c2fd03
|
[splittiming] Another tag or two.
|
2011-05-14 18:04:31 -04:00 |
|
Jason Felds
|
4b89c0fae7
|
[splittiming] Abstraction, prep work.
|
2011-05-14 17:41:08 -04:00 |
|
Jason Felds
|
f9f51daf22
|
[splittiming] Abstract unused(?) #ATTACKS.
|
2011-05-14 17:24:18 -04:00 |
|
Jason Felds
|
018b515273
|
[splittiming] Abstract, minor cleanup on SMA.
Time we get this format properly supported.
|
2011-05-14 16:56:50 -04:00 |
|