Glenn Maynard
7f08da77f1
set all lights modes in metrics (except for a couple programmatic ones
...
for now)
2007-06-14 13:38:26 +00:00
Glenn Maynard
e386583dc8
High-level preferences that pull in other dependencies should be
...
moved out of PrefsManager; add GamePreferences for when we don't
have a convenient place to put it.
2006-11-21 04:54:50 +00:00
Glenn Maynard
6fd5f47bfb
unneeded
2006-11-21 04:36:35 +00:00
Glenn Maynard
0db4a096e5
ScreenWithMenuElements::BeginScreen calls SortByDrawOrder
2006-11-21 04:32:59 +00:00
Glenn Maynard
820e56a44f
remove unused sound
2006-11-21 04:19:19 +00:00
Glenn Maynard
683cd39042
remove unused
2006-11-21 04:17:22 +00:00
Glenn Maynard
639db987fd
no longer used
2006-11-21 04:15:55 +00:00
Glenn Maynard
4b7e5c6a74
missing base call
2006-11-13 23:12:04 +00:00
Glenn Maynard
a5f5fa0b78
HandleMessage( Message )
2006-11-13 23:11:25 +00:00
Glenn Maynard
ab1fd34e76
Previously, changing themes attempted to preserve Lua data by
...
serializing data and tables while reinstantiating Lua. That's
ugly, and can't serialize some things (eg. functions).
Instead, when changing themes, shut down the high-level objects
and unregister as much as we can from Lua, change the theme,
then reregister things. This doesn't clean the slate as much;
globals won't be erased, etc.
A better way would be to clear everything that uses Lua
(delete singletons), then reload it all. Singleton creation is
a bit of a mess currently so that would break a lot, and we
don't want to reload songs.
2006-09-20 23:45:38 +00:00
Glenn Maynard
41028ca167
NextTheme -> GetNextTheme
2006-09-20 23:10:15 +00:00
Chris Danford
7f821e8cfc
CString -> RString
2006-01-22 01:00:06 +00:00
Glenn Maynard
a87993bcb1
finish ctor transition
2006-01-15 20:46:15 +00:00
Glenn Maynard
5a3f362f5d
load in Init()
2006-01-15 19:29:33 +00:00
Glenn Maynard
9056419cf5
remove logs (this stuff predates the crash handler and has been copied
...
and pasted around since)
2006-01-15 08:51:03 +00:00
Chris Danford
74749a19bb
move localized string to separate file
2005-12-22 03:10:04 +00:00
Chris Danford
d698a5f1ec
CString -> RString in RageUtil
...
ThemeMetric<CString> -> LocalizedString to eliminate dependencies
2005-12-20 08:35:47 +00:00
Chris Danford
19cca61e31
remove NextGame codes. Anybody who triggers it does so accidentally and can't figure out what happened.
2005-12-18 03:56:26 +00:00
Chris Danford
800158e185
move floating globals into a namespace
2005-12-02 01:16:28 +00:00
Chris Danford
6e5b3a5ed8
fix PrefsManager::m_sCurrentGame not current, so GamePrefs from Static.ini weren't being used
2005-10-28 01:44:19 +00:00
Chris Danford
bb10c7c21f
pass around InputEventPlus in Screen::Input instead of multiple input structures
2005-09-05 02:26:50 +00:00
Chris Danford
2320913000
strip out profile changing stuff. For as infrequenly as it's used, it doesn't need to be so prominent. Also, the bloat makes the screen slow to load.
2005-08-29 22:22:12 +00:00
Chris Danford
3bbc0fa9ba
demand character graphics as needed, not on CharacterMan's c'tor (because the display isn't yet initialized)
2005-08-16 19:57:48 +00:00
Chris Danford
760ca931bc
fix local profile switching stuck if current local profileID doesn't exist
...
fix local profile loading broken because dir missing trailing slash
2005-08-14 20:31:20 +00:00
Chris Danford
5020c1c9bf
add profile swap, add profile change/swap sounds
2005-08-06 05:43:24 +00:00
Chris Danford
843e2a9c91
add profile switching on STitleMenu
2005-08-03 03:27:43 +00:00
Glenn Maynard
039416c18f
cleanup
2005-06-25 04:06:39 +00:00
Glenn Maynard
34eba2a358
cleanup
2005-06-25 03:49:25 +00:00
Glenn Maynard
1f15d3b0a0
do game graphic in xml
2005-06-25 03:37:17 +00:00
Glenn Maynard
fe5d04f521
remove m_textSongs
2005-06-25 03:14:23 +00:00
Glenn Maynard
7359405188
remove m_textVersion
2005-06-25 02:59:10 +00:00
Glenn Maynard
763a95b6f8
cleanup
2005-06-25 02:39:02 +00:00
Glenn Maynard
265ecccbca
remove MaxStages and LifeDifficulty; allow doing them with lua instead
2005-06-25 02:37:18 +00:00
Glenn Maynard
ae70c15818
remove title menu special case (just one of several)
2005-06-25 02:03:37 +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
ef0acd1ec7
cleanup
2005-06-17 02:22:38 +00:00
Chris Danford
47681f4684
DebugMenu: ReloadScreen load the current screen, not the initial screen
2005-05-24 23:32:39 +00:00
Chris Danford
50717c6ee9
COIN_ -> COIN_MODE_
2005-05-20 17:45:44 +00:00
Glenn Maynard
31c07f35d7
fix message never subscribed
2005-05-18 08:17:42 +00:00
Chris Danford
e504fb4e98
broadcast on changed course/trail
2005-05-18 07:14:19 +00:00
Chris Danford
5c16cabf0d
move CoinMode toggle entirely into debug menu
...
add mute to debug menu
2005-05-16 22:23:20 +00:00
Chris Danford
820fb0b361
broadcast on Preference changes
2005-05-06 20:41:05 +00:00
Chris Danford
3db3500226
remove size on statc CString arrays so that XToString can catch size differences
2005-05-05 19:55:04 +00:00
Chris Danford
0938d9d9a7
conver more to use Preference
2005-04-28 08:27:40 +00:00
Chris Danford
218be32879
separate fail types per player. Now FailType adjustments based on Difficulty only affect the relevant players.
2005-04-05 08:30:57 +00:00
Chris Danford
446c8cb5ae
add AllowRepeatingInput
2005-04-04 02:34:56 +00:00
Chris Danford
48e6cb1a69
rename back -> cancel because "back" conflicts with "background"
2005-03-20 06:14:41 +00:00
Glenn Maynard
b51b0cfb4c
Use Init() for all screens, so we can set state before the base class
...
members are loaded--they'll see resets, score finalization, etc. It
also results in smaller code, due to a g++ bug that causes constructors
to be emitted several times.
2005-02-23 06:29:05 +00:00
Glenn Maynard
b93a347be7
fix crash
2005-02-22 20:18:22 +00:00
Chris Danford
a2915c038b
add TemporaryEventMode flag to GameState
2005-02-21 17:29:49 +00:00