public void AddData(Subweapon newSubweapon) { if (!subweaponList.Contains(newSubweapon)) { subweaponList.Add(newSubweapon); } subweaponList.Sort(); }
public GameObject GetItem(Transform parent, Data.WeaponData data, float time) { GameObject subweapon = base.GetItem(parent, Vector3.zero); Subweapon com = subweapon.GetComponent <Subweapon>(); com.Activate(data, time); return(subweapon); }