// Get Action public static bool GetAction(string m_Name, EActionEvent m_Event) { return(InputSettings.GetAction(m_Name, m_Event)); }
// Standalone Input private void StandaloneInput() { if (InputSettings.GetAction(actions.pause, EActionEvent.Down)) { Pause(); } InputSettings.RunActions(); InputSettings.RunActionAxis(); InputSettings.RunAxis(); // Cursor lock if (cursorIsBlocked && Time.timeSinceLevelLoad > .1f) { Cursor.lockState = CursorLockMode.Locked; Cursor.visible = false; } moveHorizontal = InputSettings.GetAxis(axes.moveX); moveVertical = InputSettings.GetAxis(axes.moveY); lookHorizontal = InputSettings.GetAxis(axes.lookX) * GameSettings.GetLookSensitivityByInvert_X; lookVertical = InputSettings.GetAxis(axes.lookY) * GameSettings.GetLookSensitivityByInvert_Y; runAction = InputSettings.GetAction(actions.run, EActionEvent.Press); zoomAction = InputSettings.GetAction(actions.zoom, EActionEvent.Press); zoomActionDown = InputSettings.GetAction(actions.zoom, EActionEvent.Down); zoomActionUp = InputSettings.GetAction(actions.zoom, EActionEvent.Up); bool fireAction = InputSettings.GetAction(actions.fire, EActionEvent.Press); // Fire and Reset Weapon if (fireAction && !FirstPersonController.isRunning) { WeaponsManager.WeaponFire(); } else { WeaponsManager.WeaponReset(); } // Select Weapon ByIndex if (Input.GetKeyDown(KeyCode.Alpha1)) { WeaponsManager.SelectWeaponByIndex(0); } else if (Input.GetKeyDown(KeyCode.Alpha2)) { WeaponsManager.SelectWeaponByIndex(1); } else if (Input.GetKeyDown(KeyCode.Alpha3)) { WeaponsManager.SelectWeaponByIndex(2); } else if (Input.GetKeyDown(KeyCode.Alpha4)) { WeaponsManager.SelectWeaponByIndex(3); } else if (Input.GetKeyDown(KeyCode.Alpha5)) { WeaponsManager.SelectWeaponByIndex(4); } else if (Input.GetKeyDown(KeyCode.Alpha6)) { WeaponsManager.SelectWeaponByIndex(5); } else if (Input.GetKeyDown(KeyCode.Alpha7)) { WeaponsManager.SelectWeaponByIndex(6); } else if (Input.GetKeyDown(KeyCode.Alpha8)) { WeaponsManager.SelectWeaponByIndex(7); } else if (Input.GetKeyDown(KeyCode.Alpha9)) { WeaponsManager.SelectWeaponByIndex(8); } }