public Weapon(string name, double damage, int charger, double timeLoadBullet, double timeLoadCharger, int ammoSize, int bulletSpeed, Bullet bullet) { m_name = name; m_damage = damage; m_charger = charger; m_bulletsInCharger = charger; m_timeLoadBullet = timeLoadBullet; m_timeLoadCharger = timeLoadCharger; m_ammoSize = ammoSize; //m_shoot = shoot; m_bulletSpeed = bulletSpeed; m_startReloadBullet = 0; m_startReloadCharger = 0; m_loaded = true; //shoot.SetWeapon(this); m_bullet = bullet; m_bullet.SetWeapon(this); m_bullet.SetSpeed(m_bulletSpeed); }