void AllInputMethods() { // Movement ----------------------------------------------------------- // Horizontal Input if (Input.GetAxis("Horizontal") != 0) { playerControllerScript.AddHoritonzalMovement(Input.GetAxis("Horizontal")); } // Vertical Input if (Input.GetAxis("Vertical") != 0) { playerControllerScript.AddVerticalMovement(Input.GetAxis("Vertical")); } // Aiming ------------------------------------------------------------- // Mouse Aiming playerControllerScript.MouseAim(); // Controller Aiming if ((Input.GetAxis("ControllerLookX") > 0) || ((Input.GetAxis("ControllerLookY") > 0))) { playerControllerScript.ControllerAiming(); } // Interaction -------------------------------------------------------- if (Input.GetButton("Interact")) { playerControllerScript.LootObject(); } // Skill abilities --------------------------------------------------- // Skill 1 if (Input.GetButton("Skill1")) { playerSkillScript.SkillButtonDown(); } else { playerSkillScript.SkillButtonUp(); } // Weapon handling ---------------------------------------------------- // Reloading if (Input.GetButton("Reload")) { weaponShootingScript.StartReload(); } // Shooting if (Input.GetButton("Fire1") || (Input.GetAxis("Fire1") > 0)) { weaponShootingScript.Fire(); } // Weapon swapping // Weapon 1 if ((Input.GetButton("Weapon1")) || (Input.GetAxis("Weapon1") > 0)) { weaponSwapScript.ChangeWeapon(0); } // Weapon 2 if ((Input.GetButton("Weapon2")) || (Input.GetAxis("Weapon2") > 0)) { weaponSwapScript.ChangeWeapon(1); } // Weapon 3 if ((Input.GetButton("Weapon3")) || (Input.GetAxis("Weapon3") > 0)) { weaponSwapScript.ChangeWeapon(2); } // Weapon 4 - Not currently in use /* * if ((Input.GetButton("Weapon3")) || (Input.GetAxis("Weapon3") > 0)) * { * weaponSwapScript.changeWeapon(3); * } */ // Base Building ------------------------------------------------------ // Building Mode Switch if (Input.GetButton("BaseBuilding")) { playerBuildingControllerScript.EnterOrExitBuildMode(); } // Place Building if (Input.GetButton("BuildingPlace")) { playerBuildingControllerScript.PlaceBuilding(); } // Change Rotation if (Input.GetButton("BuildingChangeRotation")) { playerBuildingControllerScript.ChangeRotation(); } // Change Structure if (Input.GetButton("BuildingChangeStructure")) { playerBuildingControllerScript.ChangeStructure(); } // Change Material if (Input.GetButton("BuildingChangeMaterial")) { playerBuildingControllerScript.ChangeMaterial(); } }