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