Glenn Maynard
f90e4cdf42
add RageTexturePreloader.
...
This obsoletes Cached and Permanent textures, implementing them more
simply: if you want to keep the texture loaded, just load it and keep the texture
around as long as you want it. The old "texture policy" scheme of "keep the
texture around for the duration of the screen" was ambiguous--we can have any
number of screens loaded.
2005-06-30 22:04:10 +00:00
Glenn Maynard
0d4dad639d
lua bindings
2005-06-25 03:11:16 +00:00
Chris Danford
f0335f486c
GROUP_ALL_MUSIC -> GROUP_ALL
...
use GROUP_ALL as sentinel value in PreferredCourse
2005-06-24 06:06:16 +00:00
Chris Danford
888b116b23
working on new course editor
2005-06-23 22:43:48 +00:00
Chris Danford
2a6dcba6e8
cleanup:
...
"GroupName" -> "SongGroup" to make room for CourseGroup
replace checks for "cvs" with a call to StripCvs()
m_Rows -> m_pRows
broadcast on preferred group changes
2005-06-23 08:05:09 +00:00
Glenn Maynard
9d7f835609
no need to template Luna specializations
2005-06-20 05:02:03 +00:00
Chris Danford
a77e0bb273
Back compat hack to fix importing scores for courses that have moved into group dirs
2005-06-18 15:00:11 +00:00
Glenn Maynard
d1241420d6
clean up singleton registration: if you were given an L, use it
2005-06-15 02:21:24 +00:00
Charles Lohr
3974fa9a21
Prevent cryptic error when failing with a course that doesn't have a group name.
2005-06-04 23:20:47 +00:00
Chris Danford
3b61a74477
reduce header file dependencies
2005-06-04 21:22:50 +00:00
Chris Danford
91d375d31a
store course group names
...
show courses on wheel with a group color
2005-06-03 01:57:10 +00:00
Glenn Maynard
767459bf4e
cleanup - use the ones in Song
2005-05-29 21:21:16 +00:00
Glenn Maynard
a27ac93a0c
remove ugly unused stuff
2005-05-28 07:51:10 +00:00
Glenn Maynard
25f5102325
fix warning
2005-05-28 05:11:23 +00:00
Chris Danford
68a82faa6a
add multiple background layers
2005-05-26 09:35:57 +00:00
Steve Checkoway
55b8c9ce97
Fix warning.
2005-05-24 22:03:53 +00:00
Chris Danford
41becb56a4
GetFullDisplayTitle -> GetDisplayFullTitle
2005-05-23 00:38:09 +00:00
Chris Danford
b995407f42
cleanup: Use ThemeMetric
...
Don't choose locked Songs/Courses in GetRandom*
2005-05-22 15:05:15 +00:00
Glenn Maynard
52fd05751f
fix ssprintf
2005-05-20 03:52:48 +00:00
Glenn Maynard
b78ea78dea
style fix
2005-05-19 20:32:10 +00:00
Chris Danford
e504fb4e98
broadcast on changed course/trail
2005-05-18 07:14:19 +00:00
Chris Danford
820fb0b361
broadcast on Preference changes
2005-05-06 20:41:05 +00:00
Chris Danford
df0f224ae0
show totals and unlock totals in Catalog.xml
...
don't show locked in Catalog.xml
2005-04-28 21:20:20 +00:00
Chris Danford
0938d9d9a7
conver more to use Preference
2005-04-28 08:27:40 +00:00
Chris Danford
16971da0b3
add copy and clear machine edits
2005-04-28 06:17:17 +00:00
Chris Danford
9eddaaf860
keep track of last played for each song
...
add metric: ScreenRanking::ShowOnlyMostRecentScores
2005-04-25 22:44:32 +00:00
Glenn Maynard
d586994bf4
fix MAX_EDITS_PER_PROFILE
2005-04-25 02:27:17 +00:00
Glenn Maynard
91f25bba0a
transition's finished; rename LoadEditsFromDir to LoadAllFromProfileDir to regeneralize
2005-04-25 00:36:26 +00:00
Glenn Maynard
620b847f06
remove unused SongManager::LoadAllFromProfile
2005-04-25 00:33:40 +00:00
Glenn Maynard
96bcbbc820
allow freeing steps from a specific profile
2005-04-25 00:09:59 +00:00
Glenn Maynard
dcafde0088
allow unloading steps from a specific profile
2005-04-25 00:05:42 +00:00
Glenn Maynard
8f831ffb85
split out SongManager::LoadEditsFromDir
2005-04-24 23:39:35 +00:00
Glenn Maynard
a5c6093a9f
cleanup
2005-04-24 18:48:17 +00:00
Chris Danford
f57e898966
show life and combo graphs over the whole song/course - not just over the time the player was alive
2005-04-20 06:13:06 +00:00
Chris Danford
dd84b4ffd6
separate course popularities for each PlayMode
...
don't calculate autogen courses in best list if they're not shown
2005-04-07 08:46:40 +00:00
Ben Anderson
0db665d4d6
Thorough(!) remodeling of the arch/ directory and the contents therein; fixed link-time warnings on GCC and should make things a lot easier to manage. A pile of other random things too, mostly cleanups and getting things to work with the remodeled arch/ directory.
2005-03-14 06:44:38 +00:00
Chris Danford
8415b4466d
fix VC7 template error: move templated methods out of LuaManager
2005-03-13 00:01:05 +00:00
Glenn Maynard
0d7c61faae
secondary sort popularity lists by full title
2005-03-12 03:18:11 +00:00
Chris Danford
e01845866f
add NumStepsLoadedFromProfile display
2005-03-08 01:46:57 +00:00
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