protected override void OnFireRequest() { Projectiles projectile = Instantiate(Weapon.projectile.projectilePrefab, transform.position, transform.rotation).GetComponent <Projectiles>(); projectile.Initialize((Weapon.projectile)); }