Jason Felds
176b6f55ea
Remove #INSTRUMENTTRACK. It's guitar only.
2011-07-30 15:33:00 -04:00
Alberto Ramos
a612d6eb93
fix warnings
...
retrieving placeholders (will work with those later I promise)
2011-07-18 11:27:28 -06: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
c528e8ced3
Start using the tag.
...
I think this is needed for proper testing.
2011-07-07 18:27:59 -04:00
Jason Felds
95a9e71bb1
Change the copying to moving.
2011-07-07 16:37:08 -04:00
Jason Felds
f16fec8438
Well EXCUUUUUUUUUUUUUUUUUUUUUUUUUSE ME, Princess!
2011-07-07 13:55:46 -04:00
Jason Felds
c4ee0110d0
The people voted: different namings upcoming.
...
Old #DESCRIPTION will become #CHARTNAME.
#DESCRIPTION will now be used for general comments
or other theme related stuff.
Old SSC files will have their #DESCRIPTION converted
to #CHARTNAME when completed.
2011-07-07 13:40:19 -04:00
Jason Felds
fc19060491
Preparing for a new #TAG, "WARNINGS".
...
There needs to be a place for warnings on
a stepfile without using #TITLE, #SUBTITLE,
or #ARTIST. This tag will hopefully be that new place.
No version or cache incrementing yet: it's still
not complete. Still, what's here shouldn't harm anything.
2011-07-07 11:48:33 -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
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
68fd21fdc8
[notesloader] More cleanup.
...
Need to test something in gameplay before continuing.
2011-06-09 15:14: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
e00b7f3616
[notesloader] Some refactoring done.
2011-06-09 14:01:55 -04:00
Jason Felds
b6bf776716
New branch: [notesloader]
...
Time to better unify our files and refactor properly.
2011-06-09 13:46:30 -04:00
Jason Felds
f9eb6fb387
Speed Segments Satisfied.
2011-05-31 15:27:27 -04:00
Thai Pangsakulyanont
fe9573975c
[scroll] 90% of scroll segments
2011-05-25 22:44:41 +07: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
ea21b98826
[splittiming] Version fix.
2011-05-16 10:45:03 -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
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
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
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
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
Jason Felds
8de6ddb7e3
[default -> splittiming] Cleanliness.
2011-05-11 17:07:20 -04:00
Jason Felds
750b688de4
Consistent insensitive string comparisons.
...
This seems to reduce the need for a #define,
but I need someone on the Windows side to check.
2011-05-11 16:48:51 -04:00
Jason Felds
da51e26d07
Standardize conversion processes.
...
Too many arguments for or against the many methods:
stick to one inside a common function.
This commit will force recompilation of many files.
2011-05-11 15:58:31 -04:00
Jason Felds
5d4c63bf5a
[splittiming] The .edit files matter too.
...
Maybe we need a new extension for edits.
2011-05-10 08:58:24 -04:00
Thai Pangsakulyanont
ce91d1a431
[splittiming] load split timing from ssc files
2011-05-10 17:44:12 +07:00
Jason Felds
fab4cda5ff
[splittiming] Comment cleanup.
2011-05-09 23:35:21 -04:00
Jason Felds
1ea093cd5f
[splittiming] Cleanup, more prepwork.
2011-05-09 23:16:56 -04:00
Jason Felds
f629f06c34
[splittiming] Abstract functionality for later.
...
I don't want to repeat code for Steps.
2011-05-09 22:42:46 -04:00