Commit Graph
47 Commits
Author SHA1 Message Date
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 ff5ec77fec fix "unlocking a song doesn't automatically select it" 2004-05-26 05:50:22 +00:00
Chris Danford 4ff8b8ec2b clean up Course score saving (use Trail) 2004-05-23 09:17:10 +00:00
Glenn Maynard 7b28e73930 reduce XmlFile dependencies 2004-05-22 01:35:08 +00:00
Chris Danford e9f576d262 "LastScores"->"RecentScores"
add recent scores to HTML
2004-05-08 10:12:10 +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
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 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 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
Chris Danford ad9e710766 save guid as string 2004-04-18 05:46:43 +00:00
Chris Danford 742daadcf5 save last played song to profile 2004-03-25 09:54:28 +00:00
Chris Danford 063c2cf3a4 keep a Guid in Profile 2004-03-14 17:49:38 +00:00
Chris Danford 7a32af8c5e clean up presisting of settings to Profile
persist PreferredCourseDifficulty
2004-03-13 22:18:09 +00:00
Chris Danford e4855e627f persist PreferredDifficulty in Profile 2004-03-13 19:20:24 +00:00
Chris Danford 28f4764ed2 SongSortOrder -> SortOrder
save/restore last sort with Profile
clean up GameConstants
2004-03-12 08:31:40 +00:00
Chris Danford 1090dcd2a0 add themed StepsType name
add "TotalHighScoreDancePoints" calculation to ScreenEnding
2004-03-11 06:31:30 +00:00
Chris Danford 7fe28a6dae add PerDifficulty and PeakCombo awards 2004-03-07 04:34:49 +00:00
Chris Danford f3bfc41172 change player weight to int 2004-02-23 04:53:02 +00:00
Chris Danford 06c9073fcf better calories tracking 2004-02-22 23:29:13 +00:00
Glenn Maynard b485039b32 m_fTotalCaloriesBurned -> float 2004-02-22 21:23:04 +00:00
Chris Danford b002ac820b Profile name cleanup 2004-02-22 20:58:39 +00:00
Chris Danford 1851424be7 Move common time routines to TimeConstants*
add calorie tracking by day of year
2004-02-22 20:44:33 +00:00
Chris Danford fde7116684 member rename 2004-02-22 19:54:59 +00:00
Chris Danford 6154c14f86 add calorie tracking
clean up time formatting functions
2004-02-22 19:51:46 +00:00
Chris Danford e8347d25e4 cleanup screenshot html
add location to screenshot metadata
2004-02-22 10:10:00 +00:00
Glenn Maynard 802e1a6758 Store unlock data in a more fundamental form in the profile, and derive
the special values as needed.  Centralize most of it in GameState::EndGame.
2004-02-22 08:16:49 +00:00
Chris Danford 69600d9d80 save per-difficulty course scores 2004-02-22 06:04:01 +00:00
Chris Danford 721f29c458 clean up screenshot saving
use a unique name for every screenshot in case image files are moved off the memory card
2004-02-22 05:04:11 +00:00
Chris Danford 455d4a8383 profile cleanup 2004-02-22 02:15:34 +00:00
Chris Danford c2c0970a40 combine all profile score data to one file
move user-editable data to a separate, unsigned file
2004-02-19 03:19:41 +00:00
Chris Danford d1a3f1fbde add grade counts, screenshots to stats.html 2004-02-17 01:16:57 +00:00
Chris Danford 6754c850df Profile HTML fixes 2004-02-16 05:35:06 +00:00
Chris Danford 3906ea166f Profile HTML stats overhaul 2004-02-16 02:57:55 +00:00
Chris Danford 3d69b6e0ec sign all files in a profile
make RageFile filters for use with Crypt++
2004-02-15 04:47:32 +00:00
Glenn Maynard e413fef34a and const fixes 2004-02-10 10:06:34 +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 a47e7ef672 split Profile from ProfileManager 2004-02-08 18:25:30 +00:00