Commit Graph

150 Commits

Author SHA1 Message Date
Glenn Maynard 975231ef07 MenuSelect 2005-04-29 06:31:34 +00:00
Chris Danford 659def4479 fix Pop message doesn't get sent if more than 1 prompt screen on the stack 2005-03-23 06:46:24 +00:00
Glenn Maynard d7911ccff9 simpler approach to letting overlay screens grab input 2005-03-09 02:45:33 +00:00
Glenn Maynard 2404ff1641 generic screen popping: pop if pushed, instead of NEXT_SCREEN 2005-03-08 03:52:18 +00:00
Chris Danford a2915c038b add TemporaryEventMode flag to GameState 2005-02-21 17:29:49 +00:00
Glenn Maynard 85ee2cfd41 fix skip when start is pressed on the title menu 2005-01-08 16:40:32 +00:00
Chris Danford 9415cea26a fix duplicate start sounds
don't BeginFadingOut if the selected choice doesn't specify a screen
2005-01-08 09:50:59 +00:00
Chris Danford 5cbe07e450 allow screens to handle input from disabled players 2005-01-04 10:57:27 +00:00
Chris Danford 57e02f2b75 change BGALayer to use Actor's map of commands
add "applydefaultoptions" command
clean up CoinMode and Premium enums
2005-01-04 10:51:25 +00:00
Chris Danford 12d556c759 allow multiple, simultaneous prepared screens 2004-12-09 09:41:06 +00:00
Chris Danford 2b9d990e71 prefs name cleanup 2004-12-04 06:09:30 +00:00
Chris Danford 0493949aa9 registering screens 2004-11-27 06:10:33 +00:00
Charles Lohr f84df92e13 Add: ScreenPackages 2004-11-26 07:20:03 +00:00
Charles Lohr cccf06e7b0 Add: Abstraction for ScreenNetSelects... And the new room screen. 2004-11-16 23:12:58 +00:00
Chris Danford 8bead07713 disable ScreenEndlessBreak 2004-11-05 08:23:42 +00:00
Chris Danford 012ead80fd fix compile error 2004-11-05 06:40:08 +00:00
Chris Danford 03fbb915f3 remove VC6 scoping hacks 2004-09-21 07:53:39 +00:00
Glenn Maynard b66f2202dd fix WITHOUT_NETWORKING 2004-09-10 23:21:56 +00:00
Glenn Maynard 649b3df153 handle IET_LEVEL_CHANGED 2004-09-09 22:21:50 +00:00
Glenn Maynard 09d9197e29 update 2004-09-09 17:48:25 +00:00
Charles Lohr 7434ab383b Added the basis for ScreenNetEvaluation. It doesn't ACTUALLY do anything
yet, but this will make it easier to work on by committing it.
2004-08-31 15:44:19 +00:00
Charles Lohr 4fc0495423 Addition of ScreenNetSelectMusic. 2004-08-26 08:06:22 +00:00
Glenn Maynard 35070fe559 in May: "Disable ScreenSelectDifficultyEX; it was superseded by ScreenSelectMaster.
I don't think anything uses it (not sure if it still works); I'll wait a few snapshots
before removing it, though."  It's been a few snapshots ...
2004-08-26 02:16:21 +00:00
Chris Danford e435165014 clean up memory card logic:
- Don't do the OS mount for cards during the attract screens.  Only do OS mounts in the time between BeginGame and PlayersFinalized.
 - Remove logic for fast load of a Profile from the MemoryCard.  Instead, load the whole profile all at once on PlayersFinalized.
2004-08-09 05:01:24 +00:00
Glenn Maynard 94d0cba859 RageSounds -> GameSoundManager 2004-07-08 00:10:34 +00:00
Chris Danford 4746ecbd51 remove ScreenAward 2004-06-29 03:25:22 +00:00
Glenn Maynard 0833aa66e4 fix F3 saying "home, free, free" in event mode 2004-06-20 02:14:44 +00:00
Chris Danford 5af7a99be2 add ScreenInsertCredit 2004-06-13 05:05:42 +00:00
Chris Danford a266e00c93 force particular Premium and CoinMode values if bEventMode 2004-06-09 08:14:21 +00:00
Glenn Maynard e4d124dd91 license update 2004-06-08 05:22:33 +00:00
Charles Lohr 8a265cf7cc Modified to add ScreenNetworkOptions 2004-06-02 22:45:19 +00:00
Glenn Maynard ea2c3d6260 Disable ScreenSelectDifficultyEX; it was superseded by ScreenSelectMaster.
I don't think anything uses it (not sure if it still works); I'll wait a few snapshots
before removing it, though.
2004-05-23 23:08:25 +00:00
Glenn Maynard be2600df50 remove ScreenSelectCourse 2004-05-23 02:49:39 +00:00
Chris Danford 2fc1035d32 add ScreenClearBookkeepingData, ScreenResetToDefaults 2004-05-16 22:58:05 +00:00
Chris Danford e1617a3104 add ScreenClearMachineStats 2004-05-16 20:04:30 +00:00
Glenn Maynard 5cebceafcf Add Screen::HandleScreenMessage, to handle common screen
messages.  (Most screens don't call this base function right now.)
2004-05-08 06:18:06 +00:00
Glenn Maynard 07fa62c417 move "join player" logic into GameState
add --player, --mode
2004-04-30 07:48:02 +00:00
Chris Danford 6928e8e864 ugly hack to fix "mem card name not updated if card left in between games" 2004-04-23 06:35:24 +00:00
Glenn Maynard 60432acc10 remove ScreenRaveOptions (same as ScreenOptionsMaster) 2004-04-10 01:40:14 +00:00
Chris Danford d6e52f6aac optimize profile loading 2004-03-29 06:47:10 +00:00
Glenn Maynard 593ff71a22 checkpoint delivered screen messages 2004-03-24 03:08:24 +00:00
Chris Danford 7807b0c703 don't use PlayOnce in performance critical places 2004-03-23 23:56:38 +00:00
Chris Danford ca215bdc82 add ScreenTestLights 2004-03-23 06:33:01 +00:00
Chris Danford b6bc1bf8ec add ScreenSetTime 2004-03-14 06:39:39 +00:00
Chris Danford 89a8adef59 add ScreenDownloadMachineStats 2004-03-14 02:45:49 +00:00
Chris Danford 7fe28a6dae add PerDifficulty and PeakCombo awards 2004-03-07 04:34:49 +00:00
Chris Danford b12ea17458 fix local profile loading 2004-02-22 03:44:04 +00:00
Glenn Maynard 617850dbae remove obsolete "ScreenCompany@ScreenAttract" behavior 2004-02-15 01:44:52 +00:00
Glenn Maynard d6a8442a93 cleanup 2004-02-15 01:39:54 +00:00
Chris Danford 69fd514b68 add 3D scrolling to ActorScroller
generalize BGAnimation, BGAnimationLayer to eliminate shared code with ActorFrame
2004-02-01 03:14:37 +00:00