Commit Graph

116 Commits

Author SHA1 Message Date
Glenn Maynard 1ddf7f57da use ConcurrentlyPrepareScreen 2005-07-13 06:51:08 +00:00
Glenn Maynard 756c6e15fe remove unused 2005-07-12 06:43:42 +00:00
Glenn Maynard 5da5388b99 cleanups 2005-06-19 22:54:06 +00:00
Glenn Maynard ec135b3ecf remove duplicate code 2005-06-19 22:52:08 +00:00
Glenn Maynard 25531ef460 m_Overlay -> m_sprOverlay, to be consistent with SWME
remove character stuff that can be done with the overlay
2005-06-19 22:48:58 +00:00
Glenn Maynard 4a10567362 remove texts. If you want to do this, do it in the overlay or underlay layers.
Text=@GAMESTATE:GetCurrentSong():GetDisplayFullTitle()
2005-06-19 22:29:25 +00:00
Chris Danford a122528974 Allow AutoActors for Stage and CouseNumber 2005-05-06 10:48:32 +00:00
Charles Lohr 8c5909ebe9 Modify AutoScreenMessage to keep map of all non-standard ScreenMessages.
This has a lot of advantages over the old ways.  Some of the initial ones are that
you can log a list of all screenmessages and their respective number and another
is that it would be fairly easy to add a reverse lookup, so you could get the name
of a ScreenMessage for log use by getting the ScreenMessage number.
2005-03-28 08:01:36 +00:00
Chris Danford 880e42e1d3 fix conflicting ScreenMessage IDs by automatically generating unique values 2005-03-23 08:48:38 +00:00
Chris Danford 9cfa779956 remove code to play cancel sound and put the cancel sound in the transition 2005-03-20 08:23:08 +00:00
Chris Danford 48e6cb1a69 rename back -> cancel because "back" conflicts with "background" 2005-03-20 06:14:41 +00:00
Charles Lohr b36f6a6f04 VC6 cleanup. Remove .GetValue() "fixes" by overloading binary operators. 2005-03-14 20:26:50 +00:00
Glenn Maynard 8708ea5f61 allow disabling MENU_BUTTON_BACK during ScreenStage 2005-03-12 00:31:25 +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 ebb4b0b28d fix ScreenStage delay 2005-02-07 23:46:41 +00:00
Chris Danford 90be873611 consolidate ScreenStage overlays 2005-01-17 04:10:50 +00:00
Chris Danford a25730d0a4 cleanup 2005-01-16 21:00:26 +00:00
Glenn Maynard c9091a1214 Don't play "On" automatically for non-generic BGAnimations; play it
explicitly, like we do with all other objects.
2005-01-15 19:21:09 +00:00
Glenn Maynard 78800818e3 Remove BGAnimation::GetLengthSeconds; use GetTweenTimeLeft instead. 2005-01-15 18:31:14 +00:00
Glenn Maynard b68abb98aa None of our themes appear to use "ShowBanner=1". If you want to do this,
load "songbanner" (or "coursebanner") in a BGAnimation.
2005-01-01 21:49:33 +00:00
Glenn Maynard 951206881d fix loading "" 2004-12-11 22:08:49 +00:00
Chris Danford bdc8ded3cc move background back into ScreenStage because it loads from a special theme element name 2004-12-11 10:23:55 +00:00
Chris Danford 12d556c759 allow multiple, simultaneous prepared screens 2004-12-09 09:41:06 +00:00
Chris Danford b6d711b3c1 Remove backgrounds on screens. Have one shared background that persists across screens. 2004-12-09 08:16:18 +00:00
Chris Danford 7f336c2ce6 self-registering screen classes 2004-11-26 17:28:47 +00:00
Charles Lohr 43e333caef Fix: Allow ScreenStage to go "back" properly. 2004-11-03 05:31:09 +00:00
Glenn Maynard c2a1143273 Don't waste time loading the song banner if it's not used; don't use PREFSMAN->m_bShowBanners for ScreenStage 2004-07-27 05:00:22 +00:00
Glenn Maynard 94d0cba859 RageSounds -> GameSoundManager 2004-07-08 00:10:34 +00:00
Glenn Maynard e4d124dd91 license update 2004-06-08 05:22:33 +00:00
Chris Danford a9db266eb2 "for( p=0; p<NUM_PLAYERS; p++ )" -> "FOREACH_PlayerNumber( p )" 2004-05-24 08:16:17 +00:00
Glenn Maynard b8f3927c97 cleanup 2004-05-22 02:01:58 +00:00
Glenn Maynard 7c1d3cfcc2 fix back transition not always being seen in ScreenStage 2004-05-22 01:17:09 +00:00
Chris Danford 58d63cb476 make draw order separate from Z value
add "PageType" graphic to ScreenEvaluation
2004-05-02 03:01:27 +00:00
Glenn Maynard 162d5581ba simplify ScreenStage; add "MinimumDelay" metric 2004-04-25 22:52:15 +00:00
Glenn Maynard e939841c29 simplify ScreenStage 2004-04-25 22:40:31 +00:00
Glenn Maynard 4e073c4776 cleanup 2004-04-25 08:54:10 +00:00
Glenn Maynard f03f1b527b remove code that's been commented out for eons 2004-04-25 08:40:14 +00:00
Chris Danford 0ca0f86d7e clean up lights 2004-03-23 06:11:10 +00:00
Chris Danford 2929bacb08 show per-diffculty award on Eval screen every time it's received (not just the first time)
clean up ScreenEval PR and MR graphics
clean up Actor shadow parameters
2004-03-20 02:59:08 +00:00
Glenn Maynard 66a121877c m_sName 2004-02-01 03:01:54 +00:00
Chris Danford f253972820 fix Linux compile error 2003-12-20 04:14:12 +00:00
Glenn Maynard e1aaaca46d simplify 2003-12-20 01:12:38 +00:00
Andrew Livy 2dfb994fe0 Added: TotalScore element on Evaluation Screen
Title, Artist and Current Character Icon's for the Stage Screen
2003-12-19 09:30:54 +00:00
Chris Danford b697979cc0 support pad lights 2003-11-16 06:27:52 +00:00
Chris Danford 48d5a78429 basic lights support 2003-11-16 04:45:12 +00:00
Glenn Maynard c15e0cec49 Allow screen aliasing. 2003-09-27 22:30:51 +00:00
Glenn Maynard fe489cd281 SOUNDMAN -> SOUND
RageSoundManager.h -> RageSounds.h
2003-07-26 23:05:16 +00:00
Glenn Maynard 5a28d482cc reduce dependencies 2003-06-29 01:04:22 +00:00
Chris Danford 448bdc7b6e make calls to THEME->GetPathTo() more concise 2003-04-12 17:39:27 +00:00
Chris Danford e148806d1b add name to Actor 2003-04-12 06:16:12 +00:00