Chris Danford
62833f56cb
show input device list on mapping screen
2006-01-26 06:17:57 +00:00
Chris Danford
6a1ef9d858
refresh mapping screen text when automapping is applied because of a joystick plug/unplug
2006-01-26 04:51:07 +00:00
Chris Danford
c88058395a
fix leaked exit Actor
2006-01-26 00:00:41 +00:00
Chris Danford
c82073a40c
add labels for P1's and P2's groups of slots
2006-01-25 23:49:55 +00:00
Glenn Maynard
470c909ec6
Transition away from Screen(sName).
2006-01-15 18:54:03 +00:00
Glenn Maynard
cffff7739b
never accept input while transitioning
2005-12-09 05:28:53 +00:00
Glenn Maynard
f8104c0731
separate exit row
2005-12-09 04:25:30 +00:00
Glenn Maynard
d77a3372e4
sounds
2005-12-09 03:13:51 +00:00
Glenn Maynard
03e0d20277
explicit focus changing
2005-12-09 02:49:31 +00:00
Glenn Maynard
9eed091a0b
remove EVEN_LINE_IN, etc
...
use GenericTweenOn
2005-12-08 19:43:42 +00:00
Glenn Maynard
5d6f241959
ActorScroller for lines
2005-12-07 05:59:14 +00:00
Glenn Maynard
687fb0d3ec
X positions themable
...
ScreenMapControllers::BeginScreen
2005-12-06 22:13:28 +00:00
Glenn Maynard
ab2c346e5a
make mapping logic not dependent on the framerate. The "prefer non-
...
axes" logic may not have worked at all on fast systems with vsync off.
2005-12-06 00:53:31 +00:00
Glenn Maynard
69473b0cf4
allow optionally specifying keys to map
2005-12-06 00:34:51 +00:00
Glenn Maynard
a97370b997
take buttons from a list (centralizes GAMESTATE and GAMEMAN access)
2005-12-05 17:49:25 +00:00
Glenn Maynard
8804df2380
reorder m_textMappedTo
2005-12-05 17:33:34 +00:00
Glenn Maynard
eda52eb988
remove dtor
2005-12-05 17:28:31 +00:00
Glenn Maynard
97a449a9a6
use SCREENMAN->SystemMessage
2005-12-05 17:10:00 +00:00
Glenn Maynard
5a2e281d80
remove unused
2005-12-05 17:06:35 +00:00
Glenn Maynard
5f83ff601b
ScreenMapControllers::TweenOffScreen
2005-12-05 17:03:46 +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
267e913b4d
cleanup
2005-09-03 06:13:30 +00:00
Glenn Maynard
58178ad258
cleanup
2005-07-12 05:38:13 +00:00
Glenn Maynard
28133ca105
cleanup
2005-07-07 10:29:04 +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
07f941f734
allow more than 3 mappings per GameInput (but don't show them in
...
ScreenMapControllers)
2005-02-20 04:53:57 +00:00
Glenn Maynard
f7e215e914
cleanup
2004-09-28 05:51:10 +00:00
Ryan Dortmans
bad5992937
Better Xbox implementation.
2004-09-09 16:12:00 +00:00
Ryan Dortmans
cd579141b5
Made controller mapping possible in Xbox
2004-09-09 08:50:16 +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
Glenn Maynard
3be69b11ea
remove dependency
2003-11-26 00:43:23 +00:00
Glenn Maynard
c15e0cec49
Allow screen aliasing.
2003-09-27 22:30:51 +00:00
Glenn Maynard
9a6b4560b1
Wait a couple frames for a second press, since inputs aren't coming
...
in a single update in Linux.
These really should tend to come in a single update, but I don't have
the adapter to investigate. Probably something SDL-related ...
2003-09-11 03:47:13 +00:00
Chris Danford
bc1d7650fd
remove IgnoreJoyAxes option. Instead, have ScreenMapControllers prefer button presses over axis presses for simultaneouly received input events.
2003-09-09 04:57:22 +00:00
Glenn Maynard
fdb7025040
add ScreenMapControllers tweening
2003-07-16 03:35:31 +00:00
Chris Danford
23df7ec564
Yet more theme cleanup. This should be the job of the artists!
2002-09-24 02:55:32 +00:00