Thai Pangsakulyanont
a09e3d51c2
[splittiming]
...
- calculate m_fFirstBeat and m_fLastBeat correctly
- fix a crash caused by calculating by tidying the timing first.
- make editor go back to right place after playing (the editor should be fairly working now!)
2011-05-12 19:07:41 +07: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
33172945ea
[splittiming] Players, invalidate your caches!
2011-05-11 11:03:12 -04:00
Thai Pangsakulyanont
ce91d1a431
[splittiming] load split timing from ssc files
2011-05-10 17:44:12 +07:00
Thai Pangsakulyanont
b634639e8e
Write timing tags for SSC files.
...
WARN: This does not work with ScreenEdit, yet!
2011-05-10 16:00:47 +07:00
Jason Felds
9cb41af5f4
[splittiming] All but ScreenEdit. (67)
2011-05-09 21:11:33 -04:00
Jason Felds
f7d1b46f72
[splittiming] Bringing it down. (91)
2011-05-09 21:03:30 -04:00
Jason Felds
4784e544a4
[default -> splittiming] Catch up is a pain.
2011-05-09 15:29:56 -04:00
Thai Pangsakulyanont
9384f82ccd
[splittiming] a function to create steps for the song (259 build errors)
2011-05-09 22:37:15 +07:00
Jason Felds
a6500a0dc1
Don't clamp meter on write.
...
Here's yet another cache refresh for the trouble.
2011-05-07 19:34:53 -04:00
Jason Felds
2491372019
[sm130attacks -> sm130futures] Bringing it in.
...
Help will be needed to make Song Attacks work by default.
Yes, that means I want no activated attacks to mean DQ.
2011-05-05 13:48:04 -04:00
Jason Felds
39d5e8f676
[sm130futures] Typo fix; force version update.
2011-05-02 22:36:20 -04:00
Jason Felds
70e944a959
[sm130futures] Deal with blank lines on write.
...
Yes, it's another cache restarter.
2011-05-02 22:15:14 -04:00
Jason Felds
6fb7d2a4e2
[default -> sm130futures] Bring up to date.
2011-05-01 21:35:20 -04:00
Jason Felds
626fcdb5bb
Simplify, use initializers.
2011-05-01 17:20:59 -04:00
AJ Kelly
c5be31ec69
[Song] Added Origin (#ORIGIN tag in .ssc)
2011-04-30 19:23:29 -05:00
Jason Felds
bbe90468b4
Enforce difficulty meter ranges.
...
WARNING! This invalidates the cache!
TODO: Make MAX_METER a common metric?
2011-04-29 13:24:50 -04:00
Jason Felds
c8b30ef75e
[sm130attacks] Force reload the cache here.
...
Unsure if this will warrant a .ssc version increase.
2011-04-17 23:06:05 -04:00
Jason Felds
f9f87f35f1
[default -> sm130futures] Obvious.
2011-04-05 22:41:41 -04:00
Jason Felds
5d98f47fc3
Allow editing #DISPLAYBPM traits in the editor.
...
Look in Edit Song Info to find it.
2011-04-05 22:40:33 -04:00
Jason Felds
9e6ea7b3a6
[sm130labels] Force starting label, display all.
...
Now to fix the keyboard command...
2011-04-05 01:04:19 -04:00
Jason Felds
3991f81101
[sm130labels] Add labels to the SSC format.
...
Also do cleanup on the Loader and Writer comments.
Editor hooks to follow soon.
2011-04-04 23:24:32 -04:00
Jason Felds
34813c26ef
Disable saving ALL steps in the .sm format.
2011-03-30 21:37:11 -04:00
Jason Felds
c11c5ee313
[warps] More setting up.
2011-03-24 19:47:04 -04:00
Jason Felds
a085d0d1da
Line endings...be normalized!
2011-03-17 01:47:30 -04:00
AJ Kelly
cbb32635d5
attempt to load .sm files if loading .ssc files fails
2011-03-16 16:33:27 -05:00
Jason Felds
a786d6a499
[notesLoaderSMA] I think it's test time.
2011-03-15 19:14:29 -04:00
Jason Felds
eae575a246
Experiment: don't restrict halfdouble & routine.
...
I'm sure someone wants to see these in all difficulty levels.
Revert this if it becomes too crazy.
2011-03-06 18:57:29 -05:00
Jason Felds
25ce852eed
Get Loader and Writer set up for these segments.
2011-03-03 01:37:42 -05:00
Jason Felds
59558d0e32
Radar branch: update SSC version number in cache.
2011-02-28 00:12:13 -05:00
Jason Felds
ca83d063f8
More on the branch. NotesLoader/Writer set up.
2011-02-27 22:17:18 -05:00
Jason Felds
9d13036e08
Add @briefs to the Luna classes.
...
Yeah...there was a lot. */
2011-02-19 12:26:18 -05:00
Jason Felds
255209685c
More doxygen.
2011-02-18 17:31:35 -05:00
AJ Kelly
186a36ddbf
slight comment/cleanup
2011-02-15 02:00:49 -06:00
AJ Kelly
95af29b5e4
add #CHARTSTYLE tag to Steps for .ssc files; Keyboard/Pad/whatever else you can think of, just keep it standardized
2011-02-14 20:53:15 -06:00
AJ Kelly
0c756e1e75
song: update .ssc version to v0.51
...
.ssc v0.51: make version the very first tag, limit it to two decimal places.
2011-02-13 11:06:34 -06:00
Jason Felds
abd9a446e4
Add requested VERSION tag.
2011-02-11 01:05:46 -05:00
Jason Felds
35748ed9a7
Update comments, tidy.
2011-02-11 00:45:00 -05:00
Jason Felds
565b9f9306
Get SSCLoader used when appropriate.
2011-02-11 00:10:57 -05:00
AJ Kelly
d27ac32bb1
slight changes to comments and such
2011-02-09 16:55:06 -06:00
AJ Kelly
10e99a6fce
just a small comment rearrange
2011-02-08 01:03:47 -06:00
AJ Kelly
f67bf3bf2e
[Song] add IsDisplayBpmRandom Lua binding
2011-02-01 15:05:07 -06:00
Jason Felds
504d5a484e
Read and write TICKCOUNTS. Invalidate cache.
...
At this time, the tag does nothing.
That will hopefully change within the week.
2011-01-18 11:23:32 -05:00
AJ Kelly
597977ca68
preparing for new song graphics to make nearly any game's SSMusic possible (DanceManiaX is still going to be very tricky)
2011-01-16 11:20:46 -06:00
AJ Kelly
9e29a843a5
preparing for alternate song art files (e.g. album cover, piu-style disc)
2011-01-10 16:48:50 -06:00
AJ Kelly
06c7bbbd6c
Remove sample length limitations
2011-01-09 13:18:03 -06:00
AJ Kelly
42a988010b
blah blah
2010-08-23 14:08:28 -05:00
AJ Kelly
f099672b8d
Only autogen Medium difficulty steps for Routine modes.
2010-06-26 18:10:33 -05:00
AJ Kelly
e696f84e10
some cleanup
2010-06-10 14:26:35 -05:00