Michael Votaw
a2a2684d0f
Remove VERSION_TECH_STATS, because we're not actually updating SSC version
2025-02-11 19:39:03 -08:00
Michael Votaw
905e44330a
Added methods to load/write tech counts to cache.
2025-02-11 19:39:03 -08:00
teejusb
7e3789b131
Integrate C++11 branch into 5_1-new
2019-06-22 12:35:38 -07:00
Kyzentun
5852067f47
Added RadarCategory_Notes. Rewrote NoteDataWithScoring stuff to only traverse the NoteData once, and match the radar code in NoteDataUtil. Fixed hand and lift counting in NoteDataUtil::CalculateRadarValues. Removed cap from RadarValues so that Stream, Voltage, Air, Freeze, and Chaos can be over 1.0. Fixed Stream and Voltage to not count hold heads twice. Changed SetRadarValues in NotesLoaderSSC to not require the stepfile version number.
2015-04-06 18:45:23 -06:00
Ben "root" Anderson
a16a42cb02
Edit loading overhaul: Load edits from song folders; Allow a songfolder-style hierarchy in profile edit folders; Make the #SONG tag optional if we can infer the intended song from the directory hierarchy.
2013-11-14 13:29:00 -06:00
Devin J. Pohly
3cb3098696
Enforce valid timing changes in SSC, hopefully also fix cache
2013-05-28 23:39:11 -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
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
8051cd7ad2
.ssc format change, recache required.
...
This is being done so that beat based #ATTACKS
can be possible.
2011-06-27 20:27: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
1ec548442d
[notesloader] Take advantage of const members.
2011-06-09 21:34:04 -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
b6bf776716
New branch: [notesloader]
...
Time to better unify our files and refactor properly.
2011-06-09 13:46:30 -04:00
Thai Pangsakulyanont
fe9573975c
[scroll] 90% of scroll segments
2011-05-25 22:44:41 +07: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
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
Thai Pangsakulyanont
ce91d1a431
[splittiming] load split timing from ssc files
2011-05-10 17:44:12 +07:00
Jason Felds
2ad3b729f1
[splittiming] Define far ahead version.
...
This will let other branches develop .ssc if needed
while this branch takes its time.
2011-05-09 22:49:47 -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
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
Jason Felds
7c4044a2fc
Force consistent line endings.
...
I'd suggest enabling the EolExtension:
this way we won't go back and forth here.
2011-03-16 15:51:54 -04:00
Jason Felds
ca83d063f8
More on the branch. NotesLoader/Writer set up.
2011-02-27 22:17:18 -05:00
Jason Felds
e90858a571
The start of doxygen style comments.
...
Using Javadoc style for most of this.
The preferred style: document the header files.
Document the source files for whatever is not in the header.
2011-02-12 13:57:06 -05:00
Jason Felds
c88c698cd2
Changed copyright at the request of freem.
2011-02-11 14:30:32 -05:00
Jason Felds
d6511c1034
Bring from sandbox to new branch.
...
More work and testing needs to be done,
but it shouldn't be too bad.
2011-02-10 23:35:34 -05:00