public override bool Terminate(object data)
 {
     prefabProdEscortShipEvacuation = null;
     if (_prodEscortShipEvacuation != null)
     {
         _prodEscortShipEvacuation.Discard();
     }
     _prodEscortShipEvacuation = null;
     return(false);
 }
 protected override bool UnInit()
 {
     _prefabEscortShipEvacuation = null;
     if (_prodEscortShipEvacuation != null)
     {
         _prodEscortShipEvacuation.Discard();
     }
     _prodEscortShipEvacuation = null;
     return(true);
 }