Martin Natano
bacecae1f7
Decouple <vector>
2023-04-21 22:13:41 +02:00
Michael Sundqvist
0cba3579de
Remove global "using namespace std;" declarations, use "std::" prefixes on all std elements
...
Fix whitespace changes
2022-07-31 22:14:38 +02:00
Tracy Ward
04f7a8c466
Rewrite BG/FG changes parsing ( #1916 )
...
* Handle commas and equals in BG/FG change tags
Rewrote parsing of BGCHANGES and FGCHANGES tags to be able to
handle people putting commas and equals in the filenames. For the
value positions which can be filenames, check to see if we can
recognize any filename from the song directory followed by a comma,
equal, or end of string. If we can, use that. If not, just treat it
the same as before, looking for the next comma or equal.
2019-10-12 11:41:39 -04:00
teejusb
7e3789b131
Integrate C++11 branch into 5_1-new
2019-06-22 12:35:38 -07:00
Kyzentun
bd53ae2e81
Updated changelog for 5.0.7rc.
2015-03-09 20:54:55 -06:00
Kyzentun
20953df0bd
Rebased loading optimizations to current master.
2015-03-09 20:42:33 -06:00
Kyzentun
ddb1683bb7
Autosave completed but not tested.
2015-03-09 19:47:44 -06:00
Jason Felds
519ad8672d
Revert "Improved NotesLoaderSSC and NotesLoaderSM"
2015-03-09 16:58:56 -04:00
Kyzentun
ff520479ca
Rewrote NotesLoaderSM and NotesLoaderSSC to use map instead of an else if chain. Substantial improvement to load time.
2015-03-05 20:32:08 -07: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
dcb62dec88
Sort BPMs and stops before processing
2013-05-19 19:50:56 -04:00
Devin J. Pohly
c04553846a
"Combine" processing for BPMs and stops.
...
Prep for replacing with new negative-converting algorithm.
2013-05-17 16:43:53 -04:00
Devin J. Pohly
785cff2abc
Remove unneeded return value from ProcessBPMs
2013-05-17 05:43:25 -04:00
Devin J. Pohly
adb0d5d4a1
Separate functions for BPM/stop parsing and processing
2013-05-09 00:00:14 -04:00
Jason Felds
e86aeb66a8
war on -Werror, part 10: more informals.
2012-12-27 11:01:51 -05: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
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
27bd1ff1f2
Starting stub for hopeful cache reduction.
...
Now, let's see if we can pull this off.
2011-06-14 14:19:40 -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
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
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
b6bf776716
New branch: [notesloader]
...
Time to better unify our files and refactor properly.
2011-06-09 13:46:30 -04:00
Jason Felds
911fdbee61
Process each file once, not twice.
2011-06-02 13:32:38 -04:00
Jason Felds
0464a86faf
[splittiming] More progress.
2011-05-14 18:36:46 -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
Thai Pangsakulyanont
ce91d1a431
[splittiming] load split timing from ssc files
2011-05-10 17:44:12 +07: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
a085d0d1da
Line endings...be normalized!
2011-03-17 01:47:30 -04:00
Jason Felds
8a457e382a
[notesLoaderSMA] More progress, still preparing.
2011-03-15 17:05:12 -04:00
Jason Felds
1a1ff7d701
Give @briefs to all namespaces.
...
This will force recompilation of all files.
2011-02-19 12:09:03 -05:00
Jason Felds
aa6a7471e5
Make LoadFromSMTokens a member.
...
Allows for code reuse rather than duplication.
2011-02-11 12:28:23 -05:00
AJ Kelly
3e51544930
Initial commit.
2010-01-26 21:00:30 -06:00
Devin J. Pohly
80057f53cd
smsvn -> ssc-hg glue: rearrange directory structure
2013-06-10 15:38:43 -04:00