Michael Votaw
dcb1a2e3db
Equals signs also need to be escaped when parsing #SONGSELECT parameters.
2024-03-06 01:45:26 -08:00
Michael Votaw
bf5404a71a
CourseWriterCRS now correctly escapes control characters for certain parameters
...
CourseLoaderCRS handles escaped control characters and commas
Added new parsing functions to CourseLoaderCRS, ParseCommaSeparatedList, and ParseRangedValue
2024-03-06 01:45:26 -08:00
Michael Votaw
5665d08a5f
Removed now un-used CourseLoaderCRS::ParseCourseSongSort
...
Replaced '..' with '-' for ranged parameter delimiter
2024-03-06 01:45:26 -08:00
Michael Votaw
e657a75153
Added OldStyleStringToSongSort() function to map best/worst/gradebest/gradeworst to their SongSort counterparts.
...
Added CourseLoaderCRS::SetCourseSongSort() to parse and set SONGSELECT's SORT parameter.
2024-03-06 01:45:26 -08:00
Michael Votaw
84553d4a50
Refactored code for writing #SONG entries in CourseWriterCRS
...
Added method for writing #SONGSELECT entries
Added new boolean flag bUseSongSelect to CourseEntry
Added new function StringToSongSort()
Renamed "LIVES" to "GAINLIVES"
2024-03-06 01:45:26 -08:00
Michael Votaw
343f2de657
Changed SongCriteria.m_sGroupName to a vector m_vsGroupNames, to allow for the potential to select a song from more than one group.
2024-03-06 01:45:26 -08:00
Michael Votaw
c9750159fb
Added missing GRADEBEST and GRADEWORST cases for CourseWriterCRS
2023-12-13 09:12:21 -08:00
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
RhythmLunatic
b300bb516d
Format it like the other lines
2020-06-12 15:21:08 -05:00
RhythmLunatic
0befd8bf10
Write description tag to cache
2020-06-12 15:19:26 -05:00
AJ Kelly
6aec949c06
[Course] Added #SCRIPTER tag and GetScripter Lua binding.
2011-04-30 23:30:58 -05:00
Jason Felds
a085d0d1da
Line endings...be normalized!
2011-03-17 01:47:30 -04:00
Jason Felds
b0fa4422f2
Course*CRS.* doxygen-ated.
2011-02-12 22:20:11 -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