Glenn Maynard
3471ad3f53
add Course::Info::GetAttackArray
2003-10-25 22:55:11 +00:00
Chris Danford
25d2b954a7
more high score cleanup
2003-10-20 01:06:26 +00:00
Glenn Maynard
d1d342dbd3
AddHighScore fixes
2003-10-15 01:03:14 +00:00
Glenn Maynard
5a5e44adfd
fix warnings
2003-10-14 21:10:40 +00:00
Chris Danford
668d1974f3
add top5 high score saving of Courses and Steps for memory cards/ranking screen
2003-10-14 17:06:30 +00:00
Andrew Wong
1ebe763c9a
add option to push random courses to end or sort them based on GetMeter
2003-08-12 23:18:19 +00:00
Andrew Wong
0ff630ce69
fix non-fixed songs not showing in blue on average foot rating sort
2003-08-12 20:28:56 +00:00
Chris Danford
892bc90247
course editor is usable
2003-08-12 06:51:03 +00:00
Glenn Maynard
59277f9518
SortOrder_AvgDifficulty is unused.
2003-08-12 00:28:57 +00:00
Glenn Maynard
c7e8af1bc9
Move best and worst to the end in the average difficulty sort.
2003-08-12 00:18:33 +00:00
Glenn Maynard
607beaaed0
Make Course::GetMeter return a float. Use it in the sort again. This
...
fixes the sort ignoring #METER, not handling random difficulties the
same way as the difficulty meter, etc.
2003-08-11 23:58:32 +00:00
Chris Danford
e9a452e8da
course edit screen functional
2003-08-11 06:09:57 +00:00
Chris Danford
afa04ff82f
more work on course edit screen
2003-08-11 02:18:13 +00:00
Chris Danford
d049234f03
working on course edit screen
2003-08-10 23:48:10 +00:00
Chris Danford
879fa6c37c
NUM_NOTES_TYPES => NUM_STEPS_TYPES
2003-08-07 06:38:18 +00:00
Chris Danford
f5cd95b4f9
NotesType => StepsType
2003-08-07 06:16:17 +00:00
Glenn Maynard
b198dcee90
remove unused Entry::caprice
2003-08-03 03:32:47 +00:00
Chris Danford
bf02bfddf4
rename Notes to Steps
2003-08-03 00:13:55 +00:00
Glenn Maynard
7f13b5ce6d
Replace "caprice" with a "showcourse"/"noshowcourse" tag.
...
This also allows hiding static songs; I added that since it took about four
lines extra code.
Note that I've updated the Save() function a bit, and fixed some bugs
I saw, but it's not used yet and it's no more tested than it was before.
2003-07-30 21:33:20 +00:00
Andrew Wong
a85491b9ad
random caprice added (use CAPRICE like you use BEST1, WORST1, etc)
2003-07-30 09:53:33 +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
cb250344b8
basic course sorting implemented via preferences
2003-07-27 14:10:47 +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
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
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
2cb374103f
remove unused parameter
2003-06-06 19:42:53 +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
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 Danford
189b37b517
Change Nonstop scoring to the DDREX way
...
Clean up ScreenGameplay by having a Song and Notes Queue (rather than different logic based on the PlayMode)
2003-03-26 23:08:05 +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
Chris Danford
22ef6c358b
moved PlayerNumber into a separate header to reduce dependences on GameConstantsAndTypes.h
...
default mappings for menu buttons
items in battle now have a duration
fix VC6 compile errors
2003-02-26 00:20:00 +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
Chris Danford
e05738f7f7
working on course ranking scores and mem card saving
2003-02-14 21:42:44 +00:00
Glenn Maynard
7db930ed2f
push song searching into a function
2003-02-05 19:16:00 +00:00
Chris Danford
025539e52c
more progress on Ranking
2003-01-27 02:00:38 +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