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