Chris Danford
fcc6c4408a
working on SSelectProfile
2005-07-07 22:08:05 +00:00
Chris Danford
738b938f5a
cleanup
...
play Gain/LoseFocus before OnCommand
2005-06-29 09:22:24 +00:00
Glenn Maynard
4e017b752b
fix using PLAYER_INVALID as an index when using SSMaster when no
...
players are joined
2005-06-23 01:21:13 +00:00
Chris Danford
27edb1f2bb
play GainFocus and LoseFocus for scroll items
2005-05-08 03:59:40 +00:00
Chris Danford
f6850473bb
fix ScoreWheel scrolling
2005-05-05 00:22:36 +00:00
Chris Danford
f7a594a49a
add MadeChoice message
2005-05-04 09:58:12 +00:00
Chris Danford
ab543597cd
add SSMaster::WrapScroller and ScrollerFastCatchup
2005-05-03 23:12:29 +00:00
Chris Danford
8eaf93a23d
position Scroller items with a Lua function
...
add ActorFrame::m_bDrawByZPosition
2005-05-03 09:29:54 +00:00
Chris Danford
4169ecfa61
add messages on movement in menus
2005-05-02 21:33:02 +00:00
Chris Danford
446c8cb5ae
add AllowRepeatingInput
2005-04-04 02:34:56 +00:00
Chris Danford
cb542836d1
add Lua ActorScroller
2005-03-31 12:57:21 +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
Steve Checkoway
ae02033893
Fix warnings.
2005-03-23 21:04:40 +00:00
Chris Danford
880e42e1d3
fix conflicting ScreenMessage IDs by automatically generating unique values
2005-03-23 08:48:38 +00:00
Glenn Maynard
46b36d5111
run TweenOff command
2005-03-22 22:59:44 +00:00
Chris Danford
9b2b8e73a8
throw away inputs that queued while the screen was loading
2005-03-16 23:26:19 +00:00
Glenn Maynard
8427c36c20
fix ScreenSelectMaster::AnyOptionsArePlayable
2005-03-10 07:56:41 +00:00
Glenn Maynard
fb1d893f57
tolerate no options being selectable
2005-03-10 03:53:00 +00:00
Chris Danford
85ee5049d2
cleanup: Don't use HasMetric. It's makes metrics hard to discover.
2005-03-02 04:35:12 +00:00
Chris Danford
bcce4df6f7
split ExtraSleepAfterTweenOffSeconds into OverrideSleepAfterTweenOffSeconds and SleepAfterTweenOffSeconds for added control
2005-03-01 16:03:11 +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
Chris Danford
eb6e4cdb50
play InitCommand for all Actors at load time
2005-02-19 01:06:03 +00:00
Chris Danford
d93d2d1681
cache OPTION_ORDER
2005-02-06 05:15:57 +00:00
Chris Danford
e4117354ae
add static-sized array versions of ThemeMetric
2005-02-06 04:57:57 +00:00
Chris Danford
4223e09cc8
GetPathTo -> GetPath
2005-02-06 03:32:53 +00:00
Chris Danford
26ce27d2f2
fix "assert if SHARED_PREVIEW_AND_CURSOR and player joins during fade out"
...
fix commands of shared elements being played once per player
2005-02-02 06:12:24 +00:00
Charles Lohr
78d507c962
Remove: Unneeded assert?
2005-02-02 04:53:52 +00:00
Chris Danford
e541ff5082
fix VC6 compile errors
2005-02-02 04:01:04 +00:00
Glenn Maynard
1d686474d4
cache metrics
2005-02-02 01:38:20 +00:00
Glenn Maynard
8960227799
fix start sound being cut short
2005-01-08 16:59:59 +00:00
Glenn Maynard
ae3b4d0f19
fix title menu cursor not wrapping
2005-01-08 16:32:43 +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
77e1c2fee8
fix VC7 warnings
2005-01-08 02:06:22 +00:00
Chris Danford
cc0f4e7c6f
allow float value for NumItemsToDraw
2005-01-06 21:24:32 +00:00
Glenn Maynard
d4a727d272
fix "conversion from 'float' to 'int', possible loss of data"
2005-01-06 18:10:45 +00:00
Chris Danford
c257c8ed3c
remove hard-coded NumItemsToDraw
2005-01-06 01:59:44 +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
5e31b8af60
cleanup
2005-01-04 10:47:28 +00:00
Chris Danford
1b5cebd714
re-add preload for change sound
2004-12-04 21:23:37 +00:00
Chris Danford
457f92f06a
make start sound overridable
2004-12-04 21:16:00 +00:00
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
Steve Checkoway
27d4678adf
Cleanup. Do not use == true or == false.
2004-09-06 21:28:56 +00:00
Chris Danford
ffc40c312c
cleanup
2004-07-28 16:05:39 +00:00
Charles Lohr
cd181d5d1d
Fixed page 2 explanation and more on page 1.
2004-07-18 07:23:43 +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
fc17a8cd12
refer to all elements by choice name, not number
2004-05-29 04:06:57 +00:00
Chris Danford
3590ff94ff
refer to all elements by choice name, not number
2004-05-29 04:01:19 +00:00
Chris Danford
d733d26bfb
fix VC6 compile
2004-05-24 08:17:19 +00:00