Commit Graph

316 Commits

Author SHA1 Message Date
Chris Danford a07f0822d1 add GetTotalNumberOfEdits 2005-03-07 05:20:32 +00:00
Chris Danford 14fc4e8882 cleanup, convert EditSourceSteps pointer too 2005-02-28 20:12:07 +00:00
Glenn Maynard 1788322c4b fix assert 2005-02-27 21:55:30 +00:00
Chris Danford 071f02a862 allow access to individual BroadcastOnChangePtrs within BroadcastOnChangePtr1D 2005-02-25 18:17:26 +00:00
Chris Danford 4104edcad9 use BroadcastOnChange wrappers 2005-02-25 05:27:28 +00:00
Chris Danford ab22e629d4 enforce that changed message is broadcast whenever value changes 2005-02-24 12:27:30 +00:00
Chris Danford a4a966f7c5 remove conflicting Lua function, Song() 2005-02-23 06:38:05 +00:00
Chris Danford 6f6ef25d1d add Lua bindings 2005-02-23 05:02:28 +00:00
Chris Danford 3899d6063a add Lua bindings 2005-02-22 23:08:46 +00:00
Chris Danford d7bcadccc7 add Lua bindings 2005-02-21 17:26:43 +00:00
Glenn Maynard 74d27315d3 s/UnlockSystem.h/UnlockManager.h/ 2005-02-21 06:22:46 +00:00
Chris Danford bb712884bb move global StageStats into a singleton 2005-02-16 03:25:45 +00:00
Glenn Maynard 088b7bb356 Allow passing a lua_State to PushStack; make them static.
Add SetGlobal(bool), UnsetGlobal, PushStackNil.
Pass lua_State* to LUA_RETURN.
2005-01-30 02:01:27 +00:00
Glenn Maynard a930c41ed7 SongManager::LoadAllFromProfiles -> SongManager::LoadAllFromProfile
mount each memory card as needed, one at a time
working on being able to start a timeout period in MEMCARDMAN::MountCard
2005-01-28 00:04:22 +00:00
Chris Danford 864ca7bed4 split apart "GetSongCredits()" 2005-01-21 07:13:44 +00:00
Glenn Maynard b733db6152 remove SongCreditDisplay; use @GetSongCredits() instead 2005-01-16 20:53:29 +00:00
Glenn Maynard 478fa499c1 fix stuff sneaking into player's best that shouldn't 2005-01-16 20:51:11 +00:00
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