Commit Graph

93 Commits

Author SHA1 Message Date
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