public ShipRemoveMissileObserver(ShipRemoveMissileObserver m)
 {
     Debug.Assert(m.pMissile != null);
     this.pMissile = m.pMissile;
     this.pEvent   = new ResetMissileEvent();
     this.pSubB    = m.pSubB;
 }
 public ShipRemoveMissileObserver()
 {
     this.pMissile = null;
     this.pEvent   = null;
     this.pSubB    = null;
 }