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