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
Glenn Maynard
74d27315d3
s/UnlockSystem.h/UnlockManager.h/
2005-02-21 06:22:46 +00:00
Chris Danford
4223e09cc8
GetPathTo -> GetPath
2005-02-06 03:32:53 +00:00
Glenn Maynard
795380601b
remove some hardcoded screen names
2005-01-30 00:01:35 +00:00
Chris Danford
d8ba4c42a8
fix LifeDifficulty OnCommand plays twice
2005-01-08 00:07:13 +00:00
Chris Danford
cfd7f6300f
fix CoinMode toggling on ScreenTitleMenu
2005-01-05 04:35:15 +00:00
Chris Danford
bfefa63830
fix compile error
2005-01-04 11:06:13 +00:00
Chris Danford
b7729bfa4c
change ScreenTitleMenu to derive from ScreenSelectMaster
2005-01-04 11:06:12 +00:00
Chris Danford
f840c014a9
Move some player-specific data out of the bloated GameState class.
...
Have gameplay objects hold a PlayerState pointer instead of a PlayerNumber and indexing back into GameState.
This will simplify off-screen players (e.g. CPU ghosts, network replicated human players, >2 players using one NoteField)
2004-12-20 06:25:59 +00:00
Glenn Maynard
ed097b0a5d
cleanups (working on cleaner ConfOption/Preference integration)
2004-12-07 02:47:21 +00:00
Chris Danford
ed19821e09
rename: ActorCommand -> Command
...
Make Command smaller and more generic.
Parse arguments on use, not in Command::Load.
2004-12-03 05:19:46 +00:00
Chris Danford
ab37218c47
rename: ModeChoice -> GameCommand
2004-12-02 06:29:20 +00:00
Chris Danford
7f336c2ce6
self-registering screen classes
2004-11-26 17:28:47 +00:00
Chris Danford
bcbe615c0d
Pass ActorCommand structures to Actor instead of unparsed command strings.
...
This way, we can potentially do the parsing early and not parse inside of Actor as the command is executing.
2004-11-06 23:13:47 +00:00
Chris Danford
d6c1561dbc
fix "can't enter codes on ScreenTitleMenu if UseDedicatedMenuButtons is on"
2004-09-01 08:15:41 +00:00