Commit Graph
271 Commits
Author SHA1 Message Date
Glenn Maynard b93d1bfd5e first pass at merging CourseDifficulty into Difficulty
CourseDifficulty names still exist, since it's useful to distinguish them
in command names
2004-06-04 02:05:56 +00:00
Glenn Maynard 8cbea03d58 remove Course::HasCourseDifficulty 2004-06-03 21:51:33 +00:00
Glenn Maynard 184024d538 if !HasCourseDifficulty(cd), return NULL from GetTrail instead of COURSE_DIFFICULTY_REGULAR 2004-06-03 21:45:24 +00:00
Chris Danford 61581479d8 track the current Trail in GameState 2004-06-03 08:22:02 +00:00
Glenn Maynard 80efe21839 store meter in Trail (like Steps) 2004-06-02 08:13:09 +00:00
Glenn Maynard 784af74244 add GetTrails
make GetTrail return value not become invalid after ClearCache() is called
2004-06-02 07:15:19 +00:00
Glenn Maynard 2cab5c4689 license updates 2004-05-31 22:42:12 +00:00
Glenn Maynard 59dd323920 fix difficulty changes not visible in CourseEntryDisplay 2004-05-31 21:05:34 +00:00
Glenn Maynard a5e1bf6fbf fix Course::HasCourseDifficulty always returning true 2004-05-31 20:06:21 +00:00
Glenn Maynard 41ef4f0edc TitleSubstitution cleanup, license update 2004-05-31 00:59:33 +00:00
Glenn Maynard c2d5ca167f simplify 2004-05-26 02:46:35 +00:00
Glenn Maynard 3a408a5596 Change difficult course behavior for meter-selected course entries. Pre-
adjusting the range (eg. 2..4 -> 4..6) can result in a different song being
selected.  This can result in each player getting a different song at the
same point in a course when LockCourseDifficulties is disabled.
2004-05-25 20:41:41 +00:00
Glenn Maynard 07cc7b5321 Fix "4..6" ranges never showing up in CourseContentsList. (That's why
iCourseIndex and Course::GetDifficulty existed.)
2004-05-25 20:33:17 +00:00
Steve Checkoway f817d4bdb2 Fix warnings 2004-05-25 10:22:54 +00:00
Glenn Maynard 511cb2870b read and write #COURSETRANSLIT 2004-05-25 04:18:59 +00:00
Glenn Maynard 7b502b917e support m_sNameTranslit for Translation.dat course entries; ShowNative=0
now works for courses
2004-05-25 04:12:52 +00:00
Glenn Maynard dd79208b67 artist course fixes
support translit fallbacks with artist courses
2004-05-25 04:08:21 +00:00
Glenn Maynard eba469f05d title accessors like Song 2004-05-25 03:44:47 +00:00
Glenn Maynard c70ca6eb35 s/m_sTranslitName/m_sNameTranslit/, for consistency with Song 2004-05-25 03:36:18 +00:00
Glenn Maynard dbe044d039 autogen Oni courses by artist, sorted by song difficulty 2004-05-25 02:17:17 +00:00
Glenn Maynard 50dc9d83cb GetAutogenDifficultySuffix is no longer needed 2004-05-24 23:31:56 +00:00
Chris Danford 4bb777232d name cleanup: "pNotes" -> "pSteps" 2004-05-24 03:41:39 +00:00
Chris Danford 99a02deffe name cleanup: "StepsType nt" -> "StepsType st" 2004-05-24 03:32:56 +00:00
Chris Danford 4ff8b8ec2b clean up Course score saving (use Trail) 2004-05-23 09:17:10 +00:00
Chris Danford 053f27d3f4 fix warning 2004-05-23 00:57:26 +00:00
Chris Danford abfc956e4f refactor Course: move some responsibilities to Trail 2004-05-23 00:53:20 +00:00
Glenn Maynard 9dd9735532 cleanup, simplify
Separate Easy courses aren't needed anymore; just select easy course
mode.  (Having three times as many autogen courses was way too many,
especially considering most beginners don't want to play courses anyway.)
2004-05-20 23:14:36 +00:00
Glenn Maynard f09e7d2f16 support "easy" course mode 2004-05-20 22:56:11 +00:00
Fred Wulff 7b71c76572 Added multiple difficulty levels and all group Endless and Nonstop modes. 2004-05-20 03:26:36 +00:00
Glenn Maynard be3fb45f33 don't make challenge steps edits in difficult courses 2004-04-25 05:52:21 +00:00
Chris Danford 68e2315224 move Course sorts to CourseUtil, add CourseID 2004-04-18 08:36:04 +00:00
Chris Danford 1deadc7ac7 fix warnings 2004-03-22 01:05:16 +00:00
Chris Danford c18f114161 don't add an empty attack 2004-03-21 18:24:52 +00:00
Chris Danford c3cc8eb796 fix course mod detection 2004-03-21 16:59:03 +00:00
Chris Danford a51186e70c don't count high score DP for courses that aren't 100% fixed entries 2004-03-20 19:24:38 +00:00
Steve Checkoway 17537b3936 Fix warning. 2004-03-14 05:35:54 +00:00
Chris Danford 370839215f add graphic for courses that have mods 2004-03-13 23:11:57 +00:00
Chris Danford 7a32af8c5e clean up presisting of settings to Profile
persist PreferredCourseDifficulty
2004-03-13 22:18:09 +00:00
Chris Danford 4ce627988c whoops! 2004-03-12 05:31:52 +00:00
Chris Danford 1a0c040f43 add courses to "total game DP" count
move RadarValues into a struct
2004-03-12 05:24:32 +00:00
Glenn Maynard 38b0916672 allow specifying difficult course meter explicitly 2004-03-04 22:24:09 +00:00
Chris Danford 6754c850df Profile HTML fixes 2004-02-16 05:35:06 +00:00
Glenn Maynard e2e692f77a add "nodifficult" course song tag 2004-02-10 22:52:43 +00:00
Glenn Maynard 64f2d8ad3c rename AutogenMissingTypes -> AutogenSteps
simplify
2004-02-10 21:10:23 +00:00
Glenn Maynard 6137e5066d const fixes 2004-02-10 10:05:44 +00:00
Chris Danford 4f439be739 split HighScore to separate file
move score data from ProfileManager to Profile
store score data in XML for easier forward/backward compatibility
2004-02-10 09:42:01 +00:00
Chris Danford d7f0e6c2bc move all high score data into Profile 2004-02-09 06:26:13 +00:00
Chris Danford 221b51c2b4 add loading of edits from a profile 2004-02-08 01:05:53 +00:00
Glenn Maynard b9b589cc34 Course::Unload 2004-01-26 20:55:35 +00:00
Glenn Maynard ac8b57f6aa fix HasCourseDifficulty(COURSE_DIFFICULTY_REGULAR) 2004-01-21 01:47:54 +00:00