Glenn Maynard
8eb381968a
add GAME_BUTTON_EFFECT_UP, GAME_BUTTON_EFFECT_DOWN
2007-01-16 00:58:24 +00:00
Glenn Maynard
369a060afa
Don't duplicate the data for common GameButtons.
...
InputScheme separates the generic, low-level engine data
from the Game*-specific high-level data. GameButtonType
is a high-level distinction; in fact, it's only needed
for custom GameButtons (eg. DANCE_BUTTON_*), since the
function of generic GameButtons (GAME_BUTTON_*) can simply
be identified by their value--that's why, for example, we
don't have GameButtonType for GAME_BUTTON_COIN.
2007-01-12 22:57:55 +00:00
Glenn Maynard
56d3ecf83d
move InputScheme code into InputMapper
2006-09-30 22:36:01 +00:00
Glenn Maynard
fa60068e06
GetNumGameplayButtons unused
2006-09-30 22:34:55 +00:00
Glenn Maynard
928e950006
Most of Game is generic, but not all. Split the InputMapper-
...
specific stuff apart into InputScheme.
2006-09-30 08:18:36 +00:00
Glenn Maynard
261849d895
move "merged input" test into InputMapper; this moves the GAMESTATE
...
dependency out of Game (doesn't belong in InputMapper either, working on
it ...)
2006-09-30 03:08:18 +00:00
Glenn Maynard
12ce0f9bf4
fix TWO_PLAYERS_SHARED_SIDES
2006-09-30 01:29:55 +00:00
Glenn Maynard
5541709a1f
move ColToButtonName from Game to Style, to reduce GAMESTATE use
...
in Game
2006-09-30 00:46:21 +00:00
Glenn Maynard
c690fdcfe4
unify registration
2006-09-29 00:01:32 +00:00
Glenn Maynard
ea7c05cee5
simpler Lua boilerplate
2006-09-27 19:53:05 +00:00
Glenn Maynard
7d2a424626
GameButton_Invalid
2006-09-27 04:44:15 +00:00
Glenn Maynard
0d138e13d8
MenuInputToGameInput -> MenuButtonToGameInputs
2006-09-14 20:57:07 +00:00
Glenn Maynard
dd2f259a2f
MenuInput -> MenuButton
2006-09-14 20:45:51 +00:00
Glenn Maynard
f1cd95828e
remove MenuInput.IsValid(); if invalid, the button is simply MenuButton_INVALID
2006-09-14 20:31:46 +00:00
Glenn Maynard
a07987de8d
GameInputToMenuInput -> GameInputToMenuButton; one less place Game.cpp
...
depends on GameState
2006-09-14 03:48:35 +00:00
Glenn Maynard
4a8ba3a515
cleanup
2006-09-13 09:16:57 +00:00
Glenn Maynard
1a90d3c57e
unused
2006-09-13 02:08:54 +00:00
Glenn Maynard
6a80311172
phase out StyleI.player
2006-09-13 00:16:23 +00:00
Glenn Maynard
5be4331e71
phase out StyleI.player
2006-09-13 00:09:00 +00:00
Steve Checkoway
6b38a1bea5
TWO_PLAYERS_SHARED_SIDES.
2006-06-24 00:09:50 +00:00
Chris Danford
7f821e8cfc
CString -> RString
2006-01-22 01:00:06 +00:00
Chris Danford
feb1bfb0fc
naming cleanup: rename scoring "Tier1"s to "W1"s (short for "Window 1")
...
add Preference1D so that we can index into the grading and life values
2005-10-09 04:30:59 +00:00
Chris Danford
b6cf3477b4
Use generic names for TapNoteScore values since they are treated genericly by the code.
...
Theme changes coming...
2005-10-08 00:57:40 +00:00
Chris Danford
65d71a4f23
expermienting with DEFINE_METHOD macro for Lua methods
2005-09-10 02:47:04 +00:00
Glenn Maynard
94ea3cb9e0
cleanup
2005-09-03 00:30:46 +00:00
Glenn Maynard
2f3648d05c
Game bindings
2005-06-25 03:30:20 +00:00
Chris Danford
9a79f80322
cleanup
2005-05-08 04:03:08 +00:00
Glenn Maynard
efd190316d
move mapping into Game
2005-02-07 06:05:42 +00:00
Glenn Maynard
26d07ff58c
simplify
2004-12-06 05:19:10 +00:00
Glenn Maynard
ad8b7c19b7
cleanup
2004-12-06 05:17:56 +00:00
Glenn Maynard
b6bb0fca3c
use column-specific names to rename "scratch"
2004-12-03 22:36:29 +00:00
Chris Danford
b8259d7af9
move player positions from Style into metrics
2004-11-07 05:49:06 +00:00
Chris Danford
03fbb915f3
remove VC6 scoping hacks
2004-09-21 07:53:39 +00:00
Glenn Maynard
3e1bc2ef26
NoteSkinManager::ColToButtonName -> Game::ColToButtonName
2004-09-06 02:49:36 +00:00
Chris Danford
2d6ea59dfc
add missing files
2004-07-25 18:40:03 +00:00