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
03fbb915f3
remove VC6 scoping hacks
2004-09-21 07:53:39 +00:00
Glenn Maynard
1804939916
always preload change sounds
2004-08-21 06:50:49 +00:00
Charles Lohr
e431570722
Changed around player info stuff so it actually makes sense now.
...
Also... Made it so it reports who'se playing.
2004-08-16 06:55:21 +00:00
Chris Danford
da775dbd3e
move all metrics in the "Common" group into one header file
2004-07-17 22:15:39 +00:00
Glenn Maynard
94d0cba859
RageSounds -> GameSoundManager
2004-07-08 00:10:34 +00:00
Glenn Maynard
ee36285cfb
fix ScreenSelectStyle tween out
2004-06-29 19:30:45 +00:00
Glenn Maynard
f41b38164a
fix ScreenSelectStyle tween out
2004-06-29 19:16:16 +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
Glenn Maynard
693eee576a
cleanup
2004-06-04 22:49:46 +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
Chris Danford
6590bd2d48
don't load multiple copies of "common start" or "common invalid" sound
2004-05-01 23:28:53 +00:00
Glenn Maynard
fe9459b29e
fix accepting input after pressing start if it comes in the same update
...
(test case: F2, enter, enter)
2004-04-25 23:36:00 +00:00
Chris Danford
0ca0f86d7e
clean up lights
2004-03-23 06:11:10 +00:00
Chris Danford
817976ff1f
add SortByZ to many screens
2004-02-13 05:39:15 +00:00
Chris Danford
143dc3ae5e
tweak ScoreDisplayRave
2003-11-26 06:40:03 +00:00
Chris Danford
48d5a78429
basic lights support
2003-11-16 04:45:12 +00:00
Chris Danford
a35e97b88e
add doubles premium messages
2003-11-09 08:55:21 +00:00
Chris Danford
02679ea68b
clean up premium coin logic
2003-11-09 01:09:35 +00:00
Chris Danford
ec3324f6e9
fix coin/join logic
2003-11-07 20:14:29 +00:00
Chris Danford
c3474fe287
split bJointPermium into bVersusForOneCredit and bDoubleForOneCredit
2003-11-07 12:56:32 +00:00
Glenn Maynard
57656a3742
remove hardcoded ScreenSelectStyle screen names
2003-10-15 22:09:53 +00:00
Glenn Maynard
c15e0cec49
Allow screen aliasing.
2003-09-27 22:30:51 +00:00
Glenn Maynard
315daef127
use ModeChoice::IsPlayable
2003-09-27 03:11:37 +00:00
Chris Danford
2c38027e6d
fix "solo" selectable in Pump
2003-09-25 05:56:38 +00:00
Chris Danford
3f2d2c7f77
ScreenSelect metrics cleanup
2003-09-21 20:10:15 +00:00
Glenn Maynard
fe489cd281
SOUNDMAN -> SOUND
...
RageSoundManager.h -> RageSounds.h
2003-07-26 23:05:16 +00:00
Andrew Livy
c71d8f8c9c
Total Re-write of ScreenSelectMode, now working under the ScreenSelect class, but still a lot of work to do.
2003-05-01 23:40:12 +00:00
Glenn Maynard
5ea408a547
Fix SSelectStyle when JP is off.
...
Let's always set names, even if we're not going to use something, so
if something does go wrong and we use it when we didn't expect to,
we can get a useful error message.
2003-04-14 03:26:53 +00:00
Chris Danford
258984a9c2
Add scripting support to ScreenGamplay
2003-04-13 21:17:14 +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
a3513ac7f3
Support separate X, Y, and On/OffCommand metrics. This way, positions can be overridden without having to duplicate all the commands related to animation.
2003-04-11 21:33:30 +00:00
Glenn Maynard
d6d82622cd
implement select style comment announcer
2003-04-01 19:46:13 +00:00
Chris Danford
214c2b67af
clean up Fonts and Numbers names
2003-03-30 18:12:57 +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
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
0adf3d8590
cleanup of ScreenSelect
2003-03-03 10:03:02 +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
Kevin Slaughter
4f55de1074
Enhanced ScreenSelectDifficultyEX for even more accuracy, and to include battle mode. Added `solo singles', to allow 4-panel solo mode like 4th mix.. Also made new piccies for Battle mode ^_^
2003-02-27 10:56:37 +00:00
Glenn Maynard
6681fa6108
This was backwards. Instead of fixing it, I'll just remove it for now,
...
since this should be done inside the theme metric itself anyway ...
2003-02-22 03:36:26 +00:00
Kevin Slaughter
503f605160
Checked in files for ScreenSelectDifficultyEX
2003-02-21 10:09:55 +00:00
Kevin Slaughter
69f51bd394
Checked in files for ScreenSelectDifficultyEX
2003-02-21 10:05:13 +00:00
Chris Danford
ac9e58f760
overhauling editor UI
2003-02-18 23:15:38 +00:00
Chris Danford
032bf447f3
per-player NoteSkin
...
NoteSkin selected on PlayerOptions screen
tweaked judgement appearance
marvelous judgement glow
ActorEffect cleanup
2003-02-17 12:19:42 +00:00
Glenn Maynard
42cfd6f98c
stdafx -> global
2003-02-16 04:01:45 +00:00
Glenn Maynard
566a89f23c
simplify, comment
2003-02-12 08:29:52 +00:00