Glenn Maynard
5d8371699b
cleanup
2005-12-09 03:59:25 +00:00
Glenn Maynard
679eb31eda
command
2005-12-09 03:54:16 +00:00
Glenn Maynard
5e11c35991
ignore repeats for input mappings
2005-12-09 03:15:51 +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
691b1a6d7a
use GetDeviceSpecificInputString
2005-12-09 02:05:23 +00:00
Glenn Maynard
cfe76dd96e
cleanup
2005-12-09 01:48:20 +00:00
Glenn Maynard
04e4f583a9
themable text
2005-12-09 01:43:44 +00:00
Glenn Maynard
9eed091a0b
remove EVEN_LINE_IN, etc
...
use GenericTweenOn
2005-12-08 19:43:42 +00:00
Glenn Maynard
056037c327
cleanup
2005-12-08 19:42:50 +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
3147fc74a3
do in metrics
2005-12-06 01:11:57 +00:00
Glenn Maynard
76f2581d44
translatable
2005-12-06 00:57:29 +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
aa80056f45
fix repeating stops
2005-12-05 17:33:56 +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
f3bbbe2b3f
theming
2005-12-05 17:24:34 +00:00
Glenn Maynard
4185fb165f
simplify
2005-12-05 17:13:42 +00:00
Glenn Maynard
97a449a9a6
use SCREENMAN->SystemMessage
2005-12-05 17:10:00 +00:00
Glenn Maynard
1153c40179
fix changed base class
2005-12-05 17:05:24 +00:00
Glenn Maynard
5f83ff601b
ScreenMapControllers::TweenOffScreen
2005-12-05 17:03:46 +00:00
Glenn Maynard
2fe74fea4c
static
2005-12-05 17:00:20 +00:00
Glenn Maynard
c8a0e0f8d2
m_textError theming
2005-12-05 16:58:05 +00:00
Glenn Maynard
c2f36ec041
don't do that. If you want different theme metrics for a platform, create a
...
derived theme.
2005-12-05 16:54:33 +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
Chris Danford
6c2233fd03
JOY_1 -> JOY_BUTTON_1. I've confused DEVICE_JOY1 with JOY_1 many times.
2005-09-12 08:48:16 +00:00
Chris Danford
bb10c7c21f
pass around InputEventPlus in Screen::Input instead of multiple input structures
2005-09-05 02:26:50 +00:00
Renaud Lepage
5952d019f2
We still need HelpDisplay.h for mapping controllers on Xbox.
2005-09-04 01:14:07 +00:00
Glenn Maynard
267e913b4d
cleanup
2005-09-03 06:13:30 +00:00
Chris Danford
1fffd48c57
SetEffectNone -> StopEffect
2005-07-24 03:11:03 +00:00
Glenn Maynard
6ac51af9c2
header
2005-07-20 09:48:19 +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
Chris Danford
d1d16207a6
always save mappings on exit - not just on change
2005-04-24 02:03:25 +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
Chris Danford
4223e09cc8
GetPathTo -> GetPath
2005-02-06 03:32:53 +00:00
Chris Danford
8555a6da45
use Lua to execute commands
...
(needs cleanup)
2005-01-26 11:21:43 +00:00
Glenn Maynard
783e492b0b
GetSecondaryMenuButtonName -> GetMenuButtonSecondaryFunction
2004-12-04 04:50:18 +00:00
Glenn Maynard
36d462ffd6
figure out secondary button names dynamically
2004-12-04 04:39:51 +00:00
Chris Danford
ed19821e09
rename: ActorCommand -> Command
...
Make Command smaller and more generic.
Parse arguments on use, not in Command::Load.
2004-12-03 05:19:46 +00:00
Chris Danford
7f336c2ce6
self-registering screen classes
2004-11-26 17:28:47 +00:00
Chris Danford
bcbe615c0d
Pass ActorCommand structures to Actor instead of unparsed command strings.
...
This way, we can potentially do the parsing early and not parse inside of Actor as the command is executing.
2004-11-06 23:13:47 +00:00
Chris Danford
72bd480883
CENTER_* -> SCREEN_CENTER
2004-11-05 06:35:10 +00:00
Glenn Maynard
f7e215e914
cleanup
2004-09-28 05:51:10 +00:00
Ryan Dortmans
1444ee2773
Map controls for new input handler
2004-09-27 08:21:54 +00:00