void LocalEffects() { anim.SetTrigger ("Released"); if (WeaponAdd == null) WeaponAdd = GetComponent<WeaponAddToPlayer> (); WeaponAdd.SetUpperArmTrigger ("Pistol_Shoot"); if (CameraShake.cam.camMove.player == transform.parent.parent) CameraShake.cam.Shake (.3f, 5); }
void LocalEffects(Vector3 casingPos, Vector2 force) { GameObject nc = (GameObject)Instantiate (ShellPrefab, casingPos, Quaternion.identity); nc.GetComponent<Rigidbody2D> ().AddForce (force); if (WeaponAdd == null) WeaponAdd = GetComponent<WeaponAddToPlayer> (); WeaponAdd.SetUpperArmTrigger ("Pistol_Shoot"); anim.SetTrigger ("shoot"); if (CameraShake.cam.camMove.player == transform.parent.parent) CameraShake.cam.Shake (.12f, 5); }
void RpcAnimation() { anim.SetTrigger("Shoot"); if (WeaponAdd == null) WeaponAdd = GetComponent<WeaponAddToPlayer> (); WeaponAdd.SetUpperArmTrigger ("Pistol_Shoot"); if (CameraShake.cam.camMove.player == transform.parent.parent) CameraShake.cam.Shake (.08f, 5); }