public static void CreateWeapon(WeaponTypes weaponType, WeaponTiers weaponTier, Transform parent = null) { GameObject weaponObject = new GameObject("Weapon", typeof(Weapon)); weaponObject.GetComponent <Weapon>().SetWeaponStats(weaponType, weaponTier); weaponObject.transform.parent = parent; }
public void SetWeaponStats(WeaponTypes weaponType, WeaponTiers weaponTier) { this.weaponType = weaponType; this.weaponTier = weaponTier; CheckWeaponStats(); }