Commit Graph

119 Commits

Author SHA1 Message Date
Chris Danford 5544445ad0 name cleanup: StyleDef -> Style 2004-06-28 07:26:00 +00:00
Chris Danford b516cd9b36 fix copy/paste error 2004-06-27 06:53:46 +00:00
Chris Danford 3809715db0 cleanup: Remove Style and use StyleDef everywhere. This gets rid of a lot of Style->StyleDef lookups and discourages code that's specific to a Style. All game logic should be data-driven. 2004-06-27 06:52:49 +00:00
Chris Danford 58d8d23a93 move awards to ScreenEvaluation 2004-06-22 08:41:25 +00:00
Glenn Maynard 40c9749d54 fix warning 2004-06-14 01:10:26 +00:00
Chris Danford 4fb496e4d9 save HighScore in Screenshot 2004-06-12 07:01:07 +00:00
Chris Danford 08731edefc remove unused #defines 2004-06-09 06:27:58 +00:00
Chris Danford bc030297c9 fix stale Steps* in Trail being used after reverting songs from disk 2004-06-06 22:03:21 +00:00
Chris Danford 9fe771756c add logging 2004-06-06 06:54:08 +00:00
Glenn Maynard c37a29ac53 fix DontShare.sig not being written the first time a profile is saved 2004-06-06 05:17:12 +00:00
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 db40dc2b81 handle GetTrail returning NULL 2004-06-03 20:44:27 +00:00
Glenn Maynard 7dfd611587 license updates 2004-05-31 21:55:14 +00:00
Chris Danford 94c551bf0e reduce MAX_PLAYER_STATS_XML_SIZE_BYTES 2004-05-28 05:58:35 +00:00
Chris Danford aee70ad0cc only keep top 3 scores in players' stats.xml to keep the file size small 2004-05-28 04:46:43 +00:00
Chris Danford 58439b1ed8 increase max reasonable stats.xml file size
do size checking only on player supplied stats.xml.  Trusting the machine's data is ok.
2004-05-28 04:32:24 +00:00
Chris Danford c711c8aa33 name cleanup: ProfileStatsHtml -> PlayerStatsHtml 2004-05-28 04:17:56 +00:00
Chris Danford ff5ec77fec fix "unlocking a song doesn't automatically select it" 2004-05-26 05:50:22 +00:00
Chris Danford 962cdfc4f0 write Catalog.xml only after loading songs
get rid of try/catch in SongManager
get rid of try/catch in PrefsManager
2004-05-25 05:52:57 +00:00
Chris Danford 6f75a3d920 review uses of GetTrail 2004-05-24 06:07:59 +00:00
Chris Danford f04e70ac0c update Course stats file format 2004-05-23 21:08:03 +00:00
Glenn Maynard c0adadd3a5 IniFile cleanup 2004-05-23 02:27:51 +00:00
Chris Danford abfc956e4f refactor Course: move some responsibilities to Trail 2004-05-23 00:53:20 +00:00
Glenn Maynard 7b28e73930 reduce XmlFile dependencies 2004-05-22 01:35:08 +00:00
Chris Danford 1ac90b7d88 fix some '0's in Guid get dropped 2004-05-21 09:41:59 +00:00
Glenn Maynard c31cd9d287 cleanup 2004-05-21 05:40:52 +00:00
Glenn Maynard cb582d1803 add WriteMachineStatsHtml, WriteMachineStatsHtml; only write machine
stats by default
2004-05-21 01:52:45 +00:00
Glenn Maynard 7c1600a1c1 use FOREACH_ShownCourseDifficulty 2004-05-20 22:27:45 +00:00
Glenn Maynard 4f7259b358 fix warning 2004-05-20 19:14:51 +00:00
Chris Danford a85f967e69 write Catalog.xml that contains song and course metadata - useful for importing into other tools 2004-05-20 08:55:26 +00:00
Chris Danford 1de96421e3 save DisplayName in Profile 2004-05-20 03:51:07 +00:00
Glenn Maynard a47c9bff98 fix crash 2004-05-11 02:12:54 +00:00
Chris Danford e9f576d262 "LastScores"->"RecentScores"
add recent scores to HTML
2004-05-08 10:12:10 +00:00
Chris Danford 6886b09e45 do total points from locked songs 2004-05-08 08:20:16 +00:00
Chris Danford 4eec17d42e HTML: Difficulty Table -> Percent Complete 2004-05-08 08:09:18 +00:00
Chris Danford 741ab63c14 change "total high score dance points" to "percent complete" 2004-05-02 18:49:41 +00:00
Glenn Maynard 34ada5897d add Profile::GetHighScoresForASong
add optimized Profile::GetGrades to fix extremely slow grade sort creation
2004-05-02 00:08:42 +00:00
Glenn Maynard 6804fe8554 fix g++ warnings 2004-04-26 23:10:16 +00:00
Glenn Maynard 84e873bb28 remove debugging 2004-04-26 00:06:42 +00:00
Glenn Maynard b0ca9ef1ea debugging 2004-04-25 23:22:46 +00:00
Chris Danford cca71d1d3f edits cleanup:
- only allow reasonable file sizes
 - only allow one Steps per edit file
 - only allow 5 edits per-song, per-profile
2004-04-23 00:26:51 +00:00
Chris Danford aa8be8f1e7 create Edits/ dir when saving profile 2004-04-22 23:10:56 +00:00
Chris Danford 59126d1b79 fix LastScores loading 2004-04-22 22:56:38 +00:00
Chris Danford 0cc49c66bb add CourseLastScores for tournaments 2004-04-22 22:01:38 +00:00
Chris Danford 34b00ee02a fix .sig files not written 2004-04-22 08:03:02 +00:00
Chris Danford 987a83d6bd save last N scores in profile (for tournament score tracking) 2004-04-22 07:59:42 +00:00
Glenn Maynard 70958ad3cb never sign machine profiles 2004-04-20 00:07:17 +00:00
Chris Danford d62369baf1 don't throw away Course scores for Courses that aren't currently loaded on the machine 2004-04-18 19:36:42 +00:00
Chris Danford 3bc5943a9e don't throw away Song scores for Songs/Steps that aren't currently loaded on the machine 2004-04-18 18:42:42 +00:00