Steve Checkoway
944a913790
PlayerNumber -> IEP.
2006-09-15 01:47:24 +00:00
Chris Danford
7f821e8cfc
CString -> RString
2006-01-22 01:00:06 +00:00
Glenn Maynard
5a3f362f5d
load in Init()
2006-01-15 19:29:33 +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
483af60641
use parent
2005-10-13 22:11:11 +00:00
Glenn Maynard
a288441843
use BeginScreen
2005-09-21 17:23:11 +00:00
Chris Danford
bb10c7c21f
pass around InputEventPlus in Screen::Input instead of multiple input structures
2005-09-05 02:26:50 +00:00
Glenn Maynard
64eedd5fc7
cleanup
2005-09-01 02:42:33 +00:00
Chris Danford
ca817cdf0f
make ALLOW_DISABLED_PLAYER_INPUT cached
2005-08-14 04:33:32 +00:00
Glenn Maynard
931971204c
undo hacks, and isolate to one: call PlayersFinalized last. (These message
...
names are confusing; just an iterative step in cleaning them up.) Don't abuse
SM_GoToNextScreen; the only thing it should do is SCREENMAN->SetNewScreen.
2005-07-12 04:13:03 +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
Chris Danford
880e42e1d3
fix conflicting ScreenMessage IDs by automatically generating unique values
2005-03-23 08:48:38 +00:00
Chris Danford
e992442fe0
have ScreenWithMenuElements play and stop music (instead of ScreenOptions and ScreenSelect)
...
Add StopMusicOnBack metric
2005-03-13 04:25:43 +00:00
Glenn Maynard
22d64c8fd9
allow updating selections on a message
2005-03-10 19:41:37 +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
Glenn Maynard
314e801115
m_vpBGAnimations hasn't actually done anything in about a year (it's
...
never loaded); remove it. It's not useful, anyway: it gives no means to
tween options when changing the selection.
2005-01-15 18:50:52 +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
b7729bfa4c
change ScreenTitleMenu to derive from ScreenSelectMaster
2005-01-04 11:06:12 +00:00
Chris Danford
a56f11b221
move "unlock" and "sound" into GameCommand
2004-12-05 11:49:29 +00:00
Chris Danford
ab37218c47
rename: ModeChoice -> GameCommand
2004-12-02 06:29:20 +00:00
Glenn Maynard
e4d124dd91
license update
2004-06-08 05:22:33 +00:00
Chris Danford
df5cd5e813
move MenuElements into a base ScreenWithMenuElements so that metrics can be overridden using the Fallback mechanism
2004-05-01 23:19:33 +00:00
Chris Danford
a0b00eae77
add choice name indirection to make it easier to add/remove options, and to give theme elements more logical names
2004-02-13 05:10:18 +00:00
Glenn Maynard
8f1680b8da
use ModeChoice
2004-01-25 16:49:05 +00:00
Glenn Maynard
290d92f6e3
ScreenSelect codes
2004-01-25 16:31:38 +00:00
Glenn Maynard
e5c242a290
unneeded
2004-01-25 15:11:41 +00:00
Andrew Livy
761cb4e257
Pop'n Music Theme Changes
...
Themers can optionally enable an All Character / 2D only Character select on the mode select screen (pop'n support)
2003-12-04 04:28:19 +00:00
Glenn Maynard
514aac93a9
Replace m_bPlayersCanJoin with PlayersCanJoin().
...
Move GetNumSidesJoined out of the header.
2003-11-10 16:48:22 +00:00
Chris Danford
bf02bfddf4
rename Notes to Steps
2003-08-03 00:13:55 +00:00
Chris Danford
aac9739fac
Add crop property to Actor - currently only used in Sprite
2003-06-20 23:04:11 +00:00
Andrew Livy
b5d733398d
para theme stuff
2003-06-07 22:49:10 +00:00
Chris Danford
e148806d1b
add name to Actor
2003-04-12 06:16:12 +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