void Block(PlayerBlackboard PBB, move moveScript) { //Block with weapon moveScript.SetRun(false, PBB); PBB.Player.GetComponent <Animator>().SetBool("Block", true); PBB.Player.GetComponent <Animator>().SetBool("IsAttacking", true); isBlock = true; }
public void Inputs(PlayerBlackboard PBB, move moveScript) { if (PBB.isroll) { Roll(PBB); CheckRollStop(PBB); } StopAttacking(PBB); { if (Input.GetButton("A Button")) { //Select moveScript.SetRun(true, PBB); } else { moveScript.SetRun(false, PBB); } if (Input.GetButtonDown("X Button")) { //Sprint/Dash } if (Input.GetButtonDown("B Button")) { //Roll ActivateRoll(PBB); } if (Input.GetButtonDown("Y Button")) { //No Action yet. } if (Input.GetButtonDown("RB Button")) { //Heavy Attack HeavyAttack(PBB); } if (Input.GetButtonDown("LB Button")) { //No Action yet. } if (Input.GetButtonDown("View Button")) { //No Action yet. } if (Input.GetButtonDown("Menu Button")) { //No Action yet. } if (Input.GetAxis("RT Button") != 0) { //Light Attack LightAttack(PBB); } if (Input.GetAxis("LT Button") != 0) { //Block Block(PBB, moveScript); } }//Collapsable inputs }