Commit Graph

84 Commits

Author SHA1 Message Date
Glenn Maynard 2cb374103f remove unused parameter 2003-06-06 19:42:53 +00:00
Glenn Maynard c39deb384c Remove dupe logic; fixes autogen course banners where the filename isn't
"banner" and probably fixes them for groups not in "Songs"
2003-05-30 19:40:10 +00:00
Glenn Maynard 19a3813a72 handle fixed difficulties ("5..5" is a little unintuitive) 2003-05-30 09:19:43 +00:00
Glenn Maynard fe33dec385 Partial s/GetString/c_str/.
(watch out for PlayerOptions::GetString and SongOptions::GetString)
2003-04-25 00:01:35 +00:00
Glenn Maynard 8d86f6bf6a fix banners for courses not directly under Courses 2003-04-22 20:31:12 +00:00
Glenn Maynard e55fc3fdc7 fix course difficulty crash 2003-04-20 20:38:17 +00:00
Glenn Maynard fef2766100 fix difficulty display after changing difficulty for random courses 2003-04-20 01:26:49 +00:00
Chris Danford 1b38fe101c Show banners while MusicWheel is moving fast.
Broke SORT_GROUP into SORT_PREFERRED/SORT_GROUP (like DDREX)
2003-04-19 18:51:13 +00:00
Eric Holbrook 1911fe989e Use IncludeAutogenTypes option to exclude autogen notes from random course selections 2003-04-15 22:55:24 +00:00
Chris Danford 41cc3e60cd fade between random movies 2003-04-14 07:11:04 +00:00
Chris Danford 23006064fd Add Course saving (untested) 2003-04-11 00:12:22 +00:00
Glenn Maynard c7c02602d9 Don't modify stored courses; it's far too easy to accidentally forget
to reset them in one of the (many) exit-gameplay paths, or reset it
incorrectly.

This fixes the course selection screen crashing when there is
no music.
2003-03-28 02:25:15 +00:00
Chris Danford d20d0ebc29 Autogen group Nonstop courses in addition to group Endless courses
Add toggle for Autogen of missing NotesTypes
Add toggle for Autogen Nonstop and Endless courses
2003-03-27 01:56:21 +00:00
Chris Gomez 7d5216e9b7 Add 'difficult' for nonstop courses.
This feels hackish; feel free to make it more general
2003-03-07 05:24:52 +00:00
Glenn Maynard fff1449239 Add an entry per song for endless courses, to reduce repetition.
Improve IsPlayableIn.
2003-02-24 00:58:04 +00:00
Glenn Maynard d504324106 Reduce the chances of repeating random songs.
This won't help Endless (where it's probably most important), since
that's a single-song repeated course.  Probably should add a bunch
of random entries instead of just one ...
2003-02-24 00:09:34 +00:00
Glenn Maynard 763791eb71 only set up the popularity contest if we actually need it; it's still a
little slow
2003-02-22 22:04:44 +00:00
Glenn Maynard 9236d20028 /**/ 2003-02-18 23:23:52 +00:00
Glenn Maynard 8cb80e3944 separate course and song translations, so they don't interfere
with one another
2003-02-18 20:34:38 +00:00
Glenn Maynard 2996f296b9 fix warning 2003-02-17 20:35:20 +00:00
Chris Danford 7cd57efce7 more course fixes, tweaked ghost arrow flashes 2003-02-17 19:52:16 +00:00
Glenn Maynard 93a1dbf9c7 allow omitting group in courses 2003-02-17 05:16:56 +00:00
Chris Danford 5028fab1bc fixed interaction between arrow brightness and boomerang
fixing more course problems
2003-02-17 02:45:30 +00:00
Chris Danford 8e3a14f516 Still fixing brokenness in Nonstop, Oni, Endless... 2003-02-16 23:54:30 +00:00
Chris Danford e19fa17d9b support for full CRS specification and PlayerBest/Worst 2003-02-16 10:12:03 +00:00
Glenn Maynard e0aaf15c54 return bool, not int 2003-02-16 08:11:41 +00:00
Glenn Maynard 770eb00338 fix crash 2003-02-16 07:54:41 +00:00
Glenn Maynard 0ff6f863ee s/Song.h/song.h/
I'd prefer "Song.h", but it's not worth losing history for, and SF will
choke on that rename anyway.
2003-02-16 04:28:17 +00:00
Glenn Maynard 42cfd6f98c stdafx -> global 2003-02-16 04:01:45 +00:00
Chris Danford e05738f7f7 working on course ranking scores and mem card saving 2003-02-14 21:42:44 +00:00
Glenn Maynard ff38961907 use slashes as a directory separator instead of backslashes 2003-02-14 08:15:15 +00:00
Chris Danford 707b4fe817 A persistent initial FailType now set in MachineOptions, but the temporary session FailType can be changed in SongOptions 2003-02-12 23:11:37 +00:00
Glenn Maynard 422bc7fbd7 add course title substitution 2003-02-10 23:17:57 +00:00
Glenn Maynard 4947182487 for courses, first try to match descriptions, then difficulties 2003-02-05 20:00:49 +00:00
Glenn Maynard 7db930ed2f push song searching into a function 2003-02-05 19:16:00 +00:00
Laurence Hartje 162120da47 Change Extra stage handling to behave like DDR Extreme 2003-02-05 09:01:09 +00:00
Glenn Maynard 738225ee4c fix course matching 2003-02-04 21:11:20 +00:00
Chris Danford 025539e52c more progress on Ranking 2003-01-27 02:00:38 +00:00
Glenn Maynard 4576322801 no #LIVES = nonstop
(at least, that's how it seems it's supposed to work; makes sense)
2003-01-26 09:46:30 +00:00
Glenn Maynard 5b6d44e758 fix course loading 2003-01-26 09:15:52 +00:00
Chris Danford 9a104a7b2f working on ranking 2003-01-26 07:33:03 +00:00
Chris Danford cf8c4f884f cleanup of statistics, saving of high scores 2003-01-24 02:43:07 +00:00
Chris Danford 93c1166402 more on high score work 2003-01-22 05:29:27 +00:00
Chris Danford ac391552fd Changed Notes difficulty/description in preparation for edit selection system 2003-01-21 22:23:01 +00:00
Chris Danford 1583a44506 added DDREX Nonstop mode, added beginnings of high score tracking 2003-01-21 05:14:59 +00:00
Glenn Maynard 4f1455d30e fix up MsdFile; get rid of arbitrary limits 2003-01-14 22:44:30 +00:00
Glenn Maynard e4f9a339af add an accessor 2003-01-14 22:10:04 +00:00
Glenn Maynard 55e92e771d s/CArray<x,y>/vector<x>/g 2003-01-03 05:56:28 +00:00
Glenn Maynard bb8940adad Add and use accessors for most of Notes.
Don't autogen data until it's needed.
2003-01-02 22:10:51 +00:00
Glenn Maynard 33c1fb46f7 s/throw RageException/RageException::Throw/ 2002-12-21 18:36:10 +00:00