Commit Graph

87 Commits

Author SHA1 Message Date
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
Chris Danford 1627422e09 fix ScreenEvaluationCourse glitches
Change ScreenManager message sending methods for more precise control:
 - SendMessageToTopScreen: handle the message immediately
 - PostMessageToTopScreen: post message to queue for processing next update
2003-03-25 21:17:29 +00:00
Glenn Maynard dff657ab19 remove unneeded includes 2003-03-19 17:23:24 +00:00
Glenn Maynard db47d0825b Start loading the gameplay screen as soon as the stage graphic
is finished, which reduces unnecessary delay.

This also means that it's possible to have, say, an Extra stage screen with
a long, complicated graphic, without having to make every screen delay
that long before prepping.

(It's currently not possible to have different switch delays for each type; eg.
Stage 1 prepping in 1 second and switching in 3, and Extra prepping in 3
seconds and switching in 5; the switch time is constant, based on m_In.
This would be useful in the longer-complicated-extra-stage case.)
2003-03-17 01:48:40 +00:00
Chris Danford 89040e1ba1 fix glitches in ScreenSelectGroup and ScreenSelectStyle 2003-03-10 02:29:01 +00:00
Chris Danford 080a92450c SelectGroup animations converted to commands
ScreenStage animations converted to TransitionBGAnimations
Changed all Stage BitmapTexts to Sprites
2003-03-10 00:16:49 +00:00
Chris Danford 31aa613295 Cleanup of theme element names
Renamed ScreenSelectMax* back to their old names
Replaced all hard-coded transitions with TransitionBGAnimations
2003-03-09 00:55:49 +00:00
Chris Danford a696414cac Actor tween cleanup
Actor scipting with Command()
modularizing menu widgets into "ModeSelector"s
move animations into metrics
2003-03-02 01:43:33 +00:00
Glenn Maynard 42cfd6f98c stdafx -> global 2003-02-16 04:01:45 +00:00
Chris Danford 9a104a7b2f working on ranking 2003-01-26 07:33:03 +00:00
Chris Danford 1583a44506 added DDREX Nonstop mode, added beginnings of high score tracking 2003-01-21 05:14:59 +00:00
Glenn Maynard 6cd9b429b7 abstract music completely 2003-01-21 02:16:40 +00:00
Glenn Maynard 6f91b6fa0a move stuff over 2003-01-02 08:13:34 +00:00
Glenn Maynard 24a3592741 get rid of MUSIC 2003-01-02 07:54:28 +00:00
Glenn Maynard db041c3900 change over music 2003-01-02 07:45:05 +00:00
Glenn Maynard fd7dbed3b7 fix dependencies 2002-12-30 00:13:47 +00:00
Glenn Maynard 984b433858 signs, headers, for scoping 2002-11-16 20:21:00 +00:00
Glenn Maynard 5cc013520e The default OpenGL ortho matrix looks down the negative Z axis, not
the positive one.

I could have fixed this by reversing them at the glOrtho call, but I figured
it'd be cleaner to just switch these.  It also makes it match the 3d projection.
2002-11-15 21:41:38 +00:00
Chris Danford 628dea9da7 OpenGL checkin. Movie textures, texture stretch, texture dither, and 16 bit textures are broken. 2002-11-11 04:53:31 +00:00
Glenn Maynard c20d5b67dc s/CRECT/RectI/ 2002-10-31 05:52:12 +00:00
Chris Danford 73f7db6b15 Replaced most D3DX dependencies. Added Brendan's not-yet-functional networking code. 2002-10-28 05:30:45 +00:00
Chris Danford 3bcab1d53f Fixed some ugliness in Extra Stage 2002-10-08 23:39:18 +00:00
Chris Danford ad6c239858 ugh. Cleanup of ez2's menubganimations. 2002-09-29 05:06:18 +00:00
Chris Danford 23df7ec564 Yet more theme cleanup. This should be the job of the artists! 2002-09-24 02:55:32 +00:00
Chris Danford bce306dcdc Move Numbers graphics into separate Number asset folder
Added precise timing window adjustment for each judge grade
Changed "hold START for options" to a Sprite
2002-09-22 18:18:50 +00:00
Glenn Maynard 1682d06628 quadMask was being added twice.
+/* */s
2002-09-18 20:21:22 +00:00
Chris Danford ccc43c8502 checking in SMMAX2 theme and small fixes to themes and smpackage 2002-09-09 05:22:02 +00:00
Glenn Maynard 4f8d20d90d ... and associated cast changes. 2002-09-09 02:59:48 +00:00
Glenn Maynard 504cc93ac5 dur. 2002-09-06 03:03:02 +00:00
Glenn Maynard 9e2b308da2 simplify 2002-09-06 02:54:28 +00:00