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
Chris Danford
abfc956e4f
refactor Course: move some responsibilities to Trail
2004-05-23 00:53:20 +00:00
Glenn Maynard
9dd9735532
cleanup, simplify
...
Separate Easy courses aren't needed anymore; just select easy course
mode. (Having three times as many autogen courses was way too many,
especially considering most beginners don't want to play courses anyway.)
2004-05-20 23:14:36 +00:00
Fred Wulff
7b71c76572
Added multiple difficulty levels and all group Endless and Nonstop modes.
2004-05-20 03:26:36 +00:00
Glenn Maynard
22d7bf1508
cleanup
2004-05-02 00:21:47 +00:00
Chris Danford
ab1d3bfd0e
fix "PlayersFinalized executes twice"
2004-04-23 02:08:11 +00:00