public void AddWeapon(WeaponCombatModule module)
 {
     module.system = this;
     weapons.Add(module);
     ship.modules.Add(module);
     ship.rigidbody.mass += module.stats.mass;
 }
Example #2
0
 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();
 }
Example #4
0
 public void RemoveWeapon(WeaponCombatModule module)
 {
     weapons.Remove(module);
     ship.modules.Remove(module);
     module.system        = null;
     ship.rigidbody.mass -= module.stats.mass;
     ship.CalcBounds();
 }