Commit Graph
17759 Commits
Author SHA1 Message Date
Glenn Maynard df7405f4ec remove Reset 2005-10-16 02:22:57 +00:00
Glenn Maynard 17efa3412d Actor::Reset() -> private Actor::InitDefaults(). 2005-10-16 02:22:33 +00:00
Glenn Maynard 9d5ca1ccbf Don't Reset(). It clears too much state (unsubscribing messages, etc). InitCommand
and OnCommand should undo any state needed.
2005-10-16 02:20:36 +00:00
Glenn Maynard 130cbb882a fix background layers not processing broadcasts 2005-10-16 02:11:25 +00:00
Glenn Maynard acc9bfa5a4 cleanup 2005-10-16 01:35:06 +00:00
Glenn Maynard f56cea11aa Fix "style,single;song,foo;steps,fum;screen,ScreenFoo" causing an assert
in GetAndClearScreen.  We can't LoadOne each part without actually applying
each first; "steps" will fail due to style and song not actually having
been set.
2005-10-16 01:04:55 +00:00
Glenn Maynard 204da36929 why did I use "Path"? Stick with "File". (Also, "Path" can refer to a directory
or a file; "File" always means a file.)
2005-10-15 21:44:15 +00:00
Chris Danford 349c19cb09 add checkpoints to catch input assert 2005-10-15 16:52:01 +00:00
Chris Danford ae7300b3be const cleanup 2005-10-15 16:47:44 +00:00
Chris Danford d6555531f3 trying to track down input assert 2005-10-15 10:11:45 +00:00
Glenn Maynard 18d47187b4 fix formatting of pause time 99.99 2005-10-15 07:42:58 +00:00
Steve Checkoway a0c117cd52 Initial input manager. The HID code works (so joysticks work) but the Carbon event handler is not being called. I might need to completely remove SDL first, or I might need to use some other API.
I'd rather not do this with HID, for fairly obvious reasons.
2005-10-15 07:30:16 +00:00
Chris Danford c27dc12583 move skipping of SSelectGroup into a branch (fixes SSGroup::TweenOnScreen assert) 2005-10-15 06:20:59 +00:00
Glenn Maynard 8b7e6d6b92 add error check to prevent infinite recursion 2005-10-15 06:12:58 +00:00
Glenn Maynard 9bf28a134c move to GameState 2005-10-15 04:44:31 +00:00
Glenn Maynard 34cf8c6915 unused 2005-10-15 04:40:12 +00:00
Chris Danford fa00917f7c add GlobalOffsetSeconds menu item 2005-10-15 04:13:11 +00:00
Steve Checkoway c7891c158b Fix memory leak. 2005-10-15 03:39:14 +00:00
Steve Checkoway 1e404783b9 Fix warnings. 2005-10-15 03:25:42 +00:00
Glenn Maynard 71f295fc55 allow IsDisqualified for inactive players 2005-10-15 02:20:44 +00:00
Chris Danford 372c5ad6df only ignore empty dirs in Debug for performance 2005-10-15 01:05:27 +00:00
Chris Danford 73ba34b7a8 SongScoreRowsToShow -> SongScoreRowsToDraw 2005-10-15 00:50:18 +00:00
Chris Danford 8f13d08337 SongScoreRowsToShow -> SongScoreRowsToDraw
fix popping at bottom of list because too few copies made
2005-10-15 00:38:49 +00:00
Chris Danford 3610303408 ignore empty directories so we don't have to let CVS prune before we can test changes that delete a dir 2005-10-15 00:35:54 +00:00
Glenn Maynard b9238373b7 lua 2005-10-15 00:09:19 +00:00
Steve Checkoway 1150c33a57 Cleanup. 2005-10-14 07:20:14 +00:00
Glenn Maynard ca20f1e709 IsBaseTheme 2005-10-14 04:52:55 +00:00
Glenn Maynard 247b9c3fb5 prevent falling back further than the base theme, even if it's renamed 2005-10-14 04:51:16 +00:00
Eric Gustafson 6fad243327 renamed from bm to match gametype name 2005-10-14 03:32:00 +00:00
Glenn Maynard ce6eb4f2d9 run base last; it runs SortByDrawOrder 2005-10-14 03:18:30 +00:00
Glenn Maynard 2618647307 phase out TweenOursOnScreen 2005-10-14 03:11:50 +00:00
Glenn Maynard 19914c0e12 WaitForChildrenBeforeTweeningOut 2005-10-14 02:57:08 +00:00
Glenn Maynard ce155d0c3e phase out TweenOursOffScreen 2005-10-14 02:31:55 +00:00
Glenn Maynard ec78fe0019 remove TweenOff 2005-10-14 02:30:47 +00:00
Glenn Maynard 25ee89ef33 Remove SM_AllDoneChoosing. ScreenSelects just send SM_BeginFadingOut when
done.  This is much simpler, and fixes concurrent loads starting late.
2005-10-14 02:13:13 +00:00
Glenn Maynard 7cd8c7c196 make this like the other SM_AllDoneChoosing calls 2005-10-14 02:06:41 +00:00
Glenn Maynard 9f0c59f6da The distinction between "screen elements" and "MenuElements" is meaningless
now; screen elements are often put in overlay/underlay layers, and those
are SWME parts.  This used to be used to separate header/footer transitions,
but there are better ways to do that.  Remove OverrideSleepAfterTweenOffSeconds
and SleepAfterTweenOffSeconds, and run all tweens at once, instead of one
arbitrary set after another.  (opens the path to other simplifications).
2005-10-14 02:04:13 +00:00
Glenn Maynard 64504718d1 move m_sCommandName from TS to TI. Cleaner, and fixes queued commands being wiped
out by LuaExpressionTransform.
2005-10-14 01:46:00 +00:00
Chris Danford 1ab9ace450 larger stats 2005-10-14 01:45:52 +00:00
Ben Anderson 8fb5eb78f6 We can reach, but not exceed MAX_COLS_PER_PLAYER. (fix assert on beat-double7) 2005-10-14 00:16:24 +00:00
Glenn Maynard 3f3ba93c85 update 2005-10-13 23:17:41 +00:00
Glenn Maynard 7dd1233c3c Simplify. This will modify the tween slightly, but this screen is going away
soon anyway.
2005-10-13 23:16:33 +00:00
Glenn Maynard 9d756b8ba4 Allow optional parameters, for rarely-used params. 2005-10-13 23:12:16 +00:00
Glenn Maynard fce721238e cleanup: StopTimer in ScreenSelect 2005-10-13 22:59:53 +00:00
Glenn Maynard 3dc1e1b943 cleanup 2005-10-13 22:52:25 +00:00
Glenn Maynard bd817f3d93 simplify 2005-10-13 22:49:20 +00:00
Glenn Maynard 0895f07f48 simplify: StartTransitioningScreen calls TweenOffScreen 2005-10-13 22:48:22 +00:00
Glenn Maynard 2a7addfe83 fix metric 2005-10-13 22:45:24 +00:00
Glenn Maynard c83a8a676e All of these conditionals surround a call that we're making right above anyway; remove. 2005-10-13 22:35:20 +00:00
Glenn Maynard dfc67cd84d ScreenWithMenuElements::StartTransitioning -> StartTransitioningScreen, to make searching
for it easier (vs. Transition::StartTransitioning).  (Trying to simplify tweening; this
may go back later.)
2005-10-13 22:17:13 +00:00