add default key mappings for Select on P2 side
This commit is contained in:
@@ -177,7 +177,7 @@ Game g_Games[NUM_GAMES] =
|
|||||||
KEY_KP_C7, // DANCE_BUTTON_UPLEFT,
|
KEY_KP_C7, // DANCE_BUTTON_UPLEFT,
|
||||||
KEY_KP_C9, // DANCE_BUTTON_UPRIGHT,
|
KEY_KP_C9, // DANCE_BUTTON_UPRIGHT,
|
||||||
KEY_KP_ENTER, // DANCE_BUTTON_START,
|
KEY_KP_ENTER, // DANCE_BUTTON_START,
|
||||||
NO_DEFAULT_KEY, // DANCE_BUTTON_SELECT,
|
KEY_KP_C0, // DANCE_BUTTON_SELECT,
|
||||||
KEY_NUMLOCK, // DANCE_BUTTON_BACK
|
KEY_NUMLOCK, // DANCE_BUTTON_BACK
|
||||||
KEY_KP_SLASH, // DANCE_BUTTON_MENULEFT
|
KEY_KP_SLASH, // DANCE_BUTTON_MENULEFT
|
||||||
KEY_KP_ASTERISK, // DANCE_BUTTON_MENURIGHT
|
KEY_KP_ASTERISK, // DANCE_BUTTON_MENURIGHT
|
||||||
@@ -261,7 +261,7 @@ Game g_Games[NUM_GAMES] =
|
|||||||
KEY_KP_C1, // PUMP_BUTTON_DOWNLEFT,
|
KEY_KP_C1, // PUMP_BUTTON_DOWNLEFT,
|
||||||
KEY_KP_C3, // PUMP_BUTTON_DOWNRIGHT,
|
KEY_KP_C3, // PUMP_BUTTON_DOWNRIGHT,
|
||||||
KEY_KP_ENTER, // PUMP_BUTTON_START,
|
KEY_KP_ENTER, // PUMP_BUTTON_START,
|
||||||
NO_DEFAULT_KEY, // PUMP_BUTTON_SELECT,
|
KEY_KP_C0, // PUMP_BUTTON_SELECT,
|
||||||
KEY_NUMLOCK, // PUMP_BUTTON_BACK,
|
KEY_NUMLOCK, // PUMP_BUTTON_BACK,
|
||||||
NO_DEFAULT_KEY // PUMP_BUTTON_MENULEFT
|
NO_DEFAULT_KEY // PUMP_BUTTON_MENULEFT
|
||||||
NO_DEFAULT_KEY // PUMP_BUTTON_MENURIGHT
|
NO_DEFAULT_KEY // PUMP_BUTTON_MENURIGHT
|
||||||
@@ -705,7 +705,7 @@ Game g_Games[NUM_GAMES] =
|
|||||||
KEY_KP_C1, // MANIAX_BUTTON_HANDLRLEFT,
|
KEY_KP_C1, // MANIAX_BUTTON_HANDLRLEFT,
|
||||||
KEY_KP_C2, // MANIAX_BUTTON_HANDLRRIGHT,
|
KEY_KP_C2, // MANIAX_BUTTON_HANDLRRIGHT,
|
||||||
KEY_KP_ENTER, // MANIAX_BUTTON_START,
|
KEY_KP_ENTER, // MANIAX_BUTTON_START,
|
||||||
NO_DEFAULT_KEY, // MANIAX_BUTTON_SELECT,
|
KEY_KP_C0, // MANIAX_BUTTON_SELECT,
|
||||||
KEY_NUMLOCK, // MANIAX_BUTTON_BACK
|
KEY_NUMLOCK, // MANIAX_BUTTON_BACK
|
||||||
KEY_KP_SLASH, // MANIAX_BUTTON_MENULEFT
|
KEY_KP_SLASH, // MANIAX_BUTTON_MENULEFT
|
||||||
KEY_KP_ASTERISK, // MANIAX_BUTTON_MENURIGHT
|
KEY_KP_ASTERISK, // MANIAX_BUTTON_MENURIGHT
|
||||||
@@ -801,7 +801,7 @@ Game g_Games[NUM_GAMES] =
|
|||||||
KEY_KP_C1, // TECHNO_BUTTON_DOWNLEFT,
|
KEY_KP_C1, // TECHNO_BUTTON_DOWNLEFT,
|
||||||
KEY_KP_C3, // TECHNO_BUTTON_DOWNRIGHT,
|
KEY_KP_C3, // TECHNO_BUTTON_DOWNRIGHT,
|
||||||
KEY_KP_ENTER, // TECHNO_BUTTON_START,
|
KEY_KP_ENTER, // TECHNO_BUTTON_START,
|
||||||
NO_DEFAULT_KEY, // TECHNO_BUTTON_SELECT,
|
KEY_KP_C0, // TECHNO_BUTTON_SELECT,
|
||||||
KEY_NUMLOCK, // TECHNO_BUTTON_BACK
|
KEY_NUMLOCK, // TECHNO_BUTTON_BACK
|
||||||
KEY_KP_SLASH, // TECHNO_BUTTON_MENULEFT
|
KEY_KP_SLASH, // TECHNO_BUTTON_MENULEFT
|
||||||
KEY_KP_ASTERISK, // TECHNO_BUTTON_MENURIGHT
|
KEY_KP_ASTERISK, // TECHNO_BUTTON_MENURIGHT
|
||||||
@@ -2818,10 +2818,20 @@ public:
|
|||||||
LunaGameManager() { LUA->Register( Register ); }
|
LunaGameManager() { LUA->Register( Register ); }
|
||||||
|
|
||||||
static int StepsTypeToThemedString( T* p, lua_State *L ) { lua_pushstring(L, p->StepsTypeToThemedString((StepsType)IArg(1)) ); return 1; }
|
static int StepsTypeToThemedString( T* p, lua_State *L ) { lua_pushstring(L, p->StepsTypeToThemedString((StepsType)IArg(1)) ); return 1; }
|
||||||
|
static int GetFirstStepsTypeForCurrentGame( T* p, lua_State *L )
|
||||||
|
{
|
||||||
|
vector<StepsType> vstAddTo;
|
||||||
|
p->GetStepsTypesForGame( GAMESTATE->m_pCurGame, vstAddTo );
|
||||||
|
ASSERT( !vstAddTo.empty() );
|
||||||
|
StepsType st = vstAddTo[0];
|
||||||
|
lua_pushnumber(L, st);
|
||||||
|
return 1;
|
||||||
|
}
|
||||||
|
|
||||||
static void Register(lua_State *L)
|
static void Register(lua_State *L)
|
||||||
{
|
{
|
||||||
ADD_METHOD( StepsTypeToThemedString )
|
ADD_METHOD( StepsTypeToThemedString )
|
||||||
|
ADD_METHOD( GetFirstStepsTypeForCurrentGame )
|
||||||
|
|
||||||
Luna<T>::Register( L );
|
Luna<T>::Register( L );
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user