Glenn Maynard
ee4aad473e
Use the derived meter value instead of a plain average.
2003-07-28 07:35:54 +00:00
Glenn Maynard
2ea56ecdf8
GetStageInfo is gone.
...
Remove GetFirstStageInfo.
Allow specifying the course difficulty to functions affected by it.
Simplify Course::GetPlayMode.
2003-07-27 19:14:05 +00:00
Glenn Maynard
6562c230e2
Simplify: SortOrder_NumStages was always being set to ci.size()+1,
...
and is never used outside of this function.
Fix float/int warning.
2003-07-27 18:28:05 +00:00
Andrew Wong
e6deb22af7
course coloring and minor changes
2003-07-27 14:54:56 +00:00
Andrew Wong
cb250344b8
basic course sorting implemented via preferences
2003-07-27 14:10:47 +00:00
Steve Checkoway
5c27d138b1
Remove LOG->Trace() since it breaks compilation.
2003-07-22 13:00:25 +00:00
Chris Danford
fe0cba9f78
runs on Xbox
2003-07-22 07:56:46 +00:00
Glenn Maynard
71b2199fb2
Move the rest of song searching logic into SONGMAN.
2003-07-22 05:45:30 +00:00
Glenn Maynard
d0502bfddb
rename
2003-07-21 23:16:06 +00:00
Glenn Maynard
5618c2b3d1
add course meter
2003-07-21 22:33:01 +00:00
Glenn Maynard
fb0b6ed89e
GetDifficulty and GetMeterRange take an Info.
2003-07-21 22:21:03 +00:00
Glenn Maynard
a0230f752a
Fill in CourseIndex.
2003-07-21 21:59:10 +00:00
Glenn Maynard
4106afb299
Refactor.
...
Finding out which songs were random was broken: if a non-static
song (eg. player's best) was missing ("BEST99999"), m_entries
doesn't necessarily match one-to-one with the results of GetStageInfo.
2003-07-21 21:54:07 +00:00
Glenn Maynard
b9ef5b0f50
Remove #EXTRA. Nothing ever uses it and DWI doesn't mention it,
...
either.
2003-07-21 19:36:02 +00:00
Glenn Maynard
57d2c07c27
add SortCoursePointerArrayByType
2003-07-20 08:50:19 +00:00
Glenn Maynard
301ad56516
add Course::GetPlayMode
2003-07-20 01:54:17 +00:00
Glenn Maynard
1a74714b53
Fix crash in PlayerOptions.
...
Random meter songs in difficult courses get +2 to meter.
2003-07-17 22:44:17 +00:00
Andrew Wong
721df8ea02
updated course unlocking to take transliterated (non-translated) titles
...
redid code for unlock screen so courses and songs are displayed
2003-07-10 14:44:13 +00:00
Glenn Maynard
361a2b58a9
add SONGMAN->FindSong
2003-07-09 04:09:35 +00:00
Glenn Maynard
12768f0b5a
change default score
2003-06-30 18:53:17 +00:00
Glenn Maynard
242d99a5df
Fix RankingToInsert::CompareDescending.
...
Store regular scores in nonstop, not oni. We only ever display those
scores in that mdoe.
Add Course::IsNonstop, Course::IsOni, Course::IsEndless.
2003-06-30 08:06:47 +00:00
Glenn Maynard
65c51af8a4
banner cache for course banners
2003-06-15 02:07:31 +00:00
Glenn Maynard
4cf2fc91e3
Disable these warnings; I have so many partial courses I can't find
...
the *real* warnings.
2003-06-15 01:24:12 +00:00
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