Commit Graph

299 Commits

Author SHA1 Message Date
Chris Danford 09d018444e split StageStats into player-specific and non-player-specific structs 2004-12-20 10:47:41 +00:00
Chris Danford 005a7f5efa convert more prefs to use Preference 2004-12-04 10:35:50 +00:00
Chris Danford 683587e81b rename: m_sPreferredGroup -> m_sPreferredSongGroup
add SongGroup to ModeChoice
2004-12-01 07:24:55 +00:00
Ryan Dortmans f9e0cfb07c StepsID::Invalidate -> StepsID::ClearCache 2004-11-26 14:26:20 +00:00
Chris Danford 0c55fd0684 fix some stale StepsID entries hang around after unloading edits 2004-11-24 16:59:57 +00:00
Chris Danford 8fe7c75a9a cleanup
Don't use GetSteps with the really long parameter list absolutely necessary.
2004-11-24 16:25:47 +00:00
Chris Danford ec4090a3eb fix VC7 warnings 2004-11-08 06:16:22 +00:00
Chris Danford 5127ceef4d remove CachedThemeMetrics in favor of ThemeMetric<T>
fix "CachedThemeMetrics don't read HTML colors and don't evaluate Lua expressions"
2004-11-06 20:36:04 +00:00
Chris Danford 03fbb915f3 remove VC6 scoping hacks 2004-09-21 07:53:39 +00:00
Steve Checkoway 18f720cda6 cleanup, make macros more robust, fix warning. 2004-09-20 17:02:37 +00:00
Glenn Maynard 5823cd06a1 debug 2004-09-17 04:07:33 +00:00
Chris Danford d2a54cca31 make TapNote a struct. Over time, more properties will move from the enums and into bit flags. 2004-09-12 05:56:24 +00:00
Glenn Maynard 3d5d6687f6 whoops 2004-09-07 21:29:12 +00:00
Glenn Maynard f9478959da log SongManager::RevertFromDisk 2004-09-07 20:38:01 +00:00
Glenn Maynard 41fa32138c fix crashes after reverting in gameplay in course mode 2004-08-30 23:15:03 +00:00
Glenn Maynard d9792f2b31 "this will always succeed" might not: mapOldStepsToStepsID only contains
steps for pSong (fixes some crashes after reverting in course mode and
then going on to eval)
2004-08-30 22:14:25 +00:00
Glenn Maynard b6c039cac3 fix CourseID::ToCourse for autogen courses 2004-08-30 21:55:50 +00:00
Chris Danford 081c1e24b5 fix incorrect song counts for courses
cleanup: make StageStats hold a list of Songs and Steps that were played during the stage
2004-08-30 04:09:23 +00:00
Chris Danford dbd03f84ed increase max edit size 2004-08-28 18:53:41 +00:00
Glenn Maynard a6703d5561 fix "by Unknown artist" autogen slipping through 2004-08-25 08:25:43 +00:00
Chris Danford f595f5701f don't load unreasonably large .edit files 2004-08-21 04:21:33 +00:00
Chris Danford 2d1f89bfad change edit file extension: .sm -> .edit 2004-08-19 04:45:02 +00:00
Chris Danford ee9fbb99e1 fix "memory card not mounted if initially plugged in while cards are locked"
do the final memory card mount on PlayersFinalized
2004-08-14 19:18:56 +00:00
Chris Danford 873c148f0e fix crash on exiting editor
clean up invalidation of Song and Courses
2004-08-12 04:49:15 +00:00
Chris Danford 13dd1a9bda fix crash on exit editor
move management of Song resources out of Song and into SongManager
2004-08-11 08:23:14 +00:00
Glenn Maynard 0c4f092fd3 fix ambiguous ?: types 2004-08-06 21:01:28 +00:00
Chris Danford 7f9639fc01 update comments 2004-07-24 06:52:39 +00:00
Chris Danford b028934429 clean up Course cache logic 2004-07-24 06:40:51 +00:00
Chris Danford 3d1bb5b97a save radar values in Catalog.xml
change Course to have the same title names as Song
2004-07-11 10:02:38 +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
Steve Checkoway a613d4d9fa s/RAGE_ASSERT/ASSERT/ 2004-06-16 00:38:31 +00:00
Glenn Maynard a17b1ead51 separate SongManager::Cleanup and SongManager::FlushCaches
Cleanup() is called every screen, to remove large decompressed step
data, but that shouldn't clear trail caches as well;
SongManager::FlushCaches also clears the StepsID cache
2004-06-11 21:31:34 +00:00
Glenn Maynard 0a455d1a64 fix SongManager::Cleanup() not flushing course caches
flush StepsID cache in SongManager::Cleanup()
2004-06-11 21:25:00 +00:00
Sean Burke 966772de3e Add/change a few replace values. 2004-06-08 23:16:02 +00:00
Glenn Maynard 733127d8ed license update 2004-06-08 01:24:17 +00:00
Glenn Maynard 1eab5c9f1d add SongManager::SetPreferences 2004-06-05 08:08:42 +00:00
Glenn Maynard 2ca100eaad stop accessing m_vpSteps directly 2004-06-05 05:13:23 +00:00
Glenn Maynard c266c71dca stop accessing Song::m_vpSteps directly 2004-06-04 23:29:13 +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
Chris Danford 61581479d8 track the current Trail in GameState 2004-06-03 08:22:02 +00:00
Glenn Maynard 867bf597c9 fix BannerCache=2 when DelayedTextureDelete=0 2004-06-03 05:33:23 +00:00
Thad Ward 6202d1baf3 change loading window text before saving Catalog.xml, since it might take
awhile if the user has many songs and courses.
2004-05-31 19:32:18 +00:00
Glenn Maynard 5bb3d0f72b fix crashes on reload and cleanup 2004-05-29 20:15:07 +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
Glenn Maynard 9e25086eb2 cleanup 2004-05-25 04:27:38 +00:00
Glenn Maynard dd79208b67 artist course fixes
support translit fallbacks with artist courses
2004-05-25 04:08:21 +00:00
Glenn Maynard dbe044d039 autogen Oni courses by artist, sorted by song difficulty 2004-05-25 02:17:17 +00:00
Chris Danford 4bb777232d name cleanup: "pNotes" -> "pSteps" 2004-05-24 03:41:39 +00:00
Chris Danford 99a02deffe name cleanup: "StepsType nt" -> "StepsType st" 2004-05-24 03:32:56 +00:00