public void AddWeapon(WeaponCombatModule module) { module.system = this; weapons.Add(module); ship.modules.Add(module); ship.rigidbody.mass += module.stats.mass; }
public void RemoveWeapon(WeaponCombatModule module) { weapons.Remove(module); ship.modules.Remove(module); module.system = null; ship.rigidbody.mass -= module.stats.mass; ship.CalcBounds(); }