public bool GameInputPressed(int controllerId, PinouInput input) { int index = (int)input; return(Data.GameInputs[index].IsPressed(controllerId)); }
public bool GameInputPressed(PinouInput input) { int index = (int)input; return(Data.GameInputs[index].IsAnyPressed()); }
public bool GetPinouInput(PinouInput input) { switch (input) { case PinouInput.Game_Shoot: return(Game_Shoot); case PinouInput.Game_ShootHeld: return(Game_ShootHeld); case PinouInput.Game_Pause: return(Game_Pause); case PinouInput.Game_Dash: return(Game_Dash); case PinouInput.Game_Sprint_Toggle: return(Game_Sprint_Toggle); case PinouInput.Game_Sprint_Held: return(Game_Sprint_Held); case PinouInput.Game_ShowPauseMenu: return(Game_ShowPauseMenu); case PinouInput.Game_OpenInventory: return(Game_OpenInventory); case PinouInput.Editor_CameraLook: return(Editor_CameraLook); case PinouInput.Editor_CameraSprint: return(Editor_CameraSprint); case PinouInput.Editor_CameraUp: return(Editor_CameraUp); case PinouInput.Editor_CameraDown: return(Editor_CameraDown); case PinouInput.Menu_GoRight: return(Menu_GoRight); case PinouInput.Menu_GoLeft: return(Menu_GoLeft); case PinouInput.Menu_GoUp: return(Menu_GoUp); case PinouInput.Menu_GoDown: return(Menu_GoDown); case PinouInput.Menu_Accept: return(Menu_Accept); case PinouInput.Menu_Return: return(Menu_Return); case PinouInput.Menu_PlayerJoin: return(Menu_PlayerJoin); case PinouInput.Menu_PlayerLeave: return(Menu_PlayerLeave); case PinouInput.Menu_PlayerReadyStart: return(Menu_PlayerReadyStart); case PinouInput.Menu_PlayerNotReadyReturn: return(Menu_PlayerNotReadyReturn); } throw new System.Exception("No Input " + input + " found."); }