Commit Graph

222 Commits

Author SHA1 Message Date
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