Commit Graph

104 Commits

Author SHA1 Message Date
Chris Danford fc18dbd342 make more strings localizable 2006-01-08 18:40:20 +00:00
Glenn Maynard cffff7739b never accept input while transitioning 2005-12-09 05:28:53 +00:00
Glenn Maynard 970bc43d03 we save after every change 2005-12-09 04:27:47 +00:00
Glenn Maynard f8104c0731 separate exit row 2005-12-09 04:25:30 +00:00
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