Commit Graph

139 Commits

Author SHA1 Message Date
Chris Danford 3fec094b26 fix misleading name: NumSongs -> NumStages 2004-08-30 06:07:14 +00:00
Chris Danford f10efc414a reduce Stats.xml file size: don't write tab indent characters 2004-08-28 21:37:57 +00:00
Chris Danford 8471f5c7bc fix "SaveMachineStats fails because cards not mounted" 2004-08-22 07:19:38 +00:00
Chris Danford 37f6c81862 add XSL for Catalog.xml
fold CSS into XML
2004-08-20 05:22:46 +00:00
Glenn Maynard 64938525f5 warnings 2004-08-15 21:58:13 +00:00
Chris Danford 8f1f39a675 show overall PercentComplete on ScreenEnding 2004-08-15 01:36:33 +00:00
Chris Danford ae04b6a7cd store preferredSong and preferredCourse as IDs, not pointers 2004-08-14 06:41:24 +00:00
Chris Danford 17df457bc8 add a write-only copy of Coin data to stats.xml 2004-07-31 03:24:15 +00:00
Chris Danford 4656fd713f don't save awards in Profile. This info isn't used anywhere and won't be anytime soon. 2004-07-25 18:56:05 +00:00
Chris Danford 79e457c272 when saving a Profile, always make a Screenshots directory 2004-07-24 07:04:33 +00:00
Glenn Maynard 6dc160f9de const fixes 2004-07-23 02:27:07 +00:00
Chris Danford 9199410e82 stats.xml:
theme more elements
show HighScore details
clean up some tables
2004-07-19 08:05:14 +00:00
Chris Danford 6a22aba2c0 add LastPlayedDate 2004-07-18 21:54:19 +00:00
Chris Danford a6b5da3207 move Style XML saving/loading into StyleID 2004-07-17 21:49:32 +00:00
Chris Danford 6130b66188 better encapsulation of DateTime object 2004-07-12 06:39:13 +00:00
Chris Danford d412ab055d name cleanup: NotesType -> StepsType 2004-07-12 02:19:24 +00:00
Chris Danford 9af12628a9 weight all Steps and Trails evenly in PercentComplete calculation so there's more incentive to play easy Steps. 2004-07-12 00:10:28 +00:00
Chris Danford bb0c681dd5 fix RecentCourseScore saving 2004-07-11 23:17:01 +00:00
Chris Danford 059dfb6ae2 remove html saving options (because the html writer is gone) 2004-07-11 02:24:32 +00:00
Chris Danford c301e1eb83 remove Stats.html
add XML stylesheet for Stats.xml
2004-07-11 01:58:55 +00:00
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