// Function from file: pump.dm
 public Obj_Machinery_PortableAtmospherics_Pump(dynamic loc = null) : base((object)(loc))
 {
     // Warning: Super call was HERE! If anything above HERE is needed by the super call, it might break!;
     this.pump      = new Obj_Machinery_Atmospherics_Components_Binary_Pump(this, GlobalVars.FALSE);
     this.pump.on   = GlobalVars.TRUE;
     this.pump.stat = 0;
     this.pump.build_network();
     return;
 }
        // Function from file: pump.dm
        public override dynamic Destroy(  )
        {
            dynamic T = null;

            T = GlobalFuncs.get_turf(this);
            ((Ent_Static)T).assume_air(this.air_contents);
            this.air_update_turf();
            GlobalFuncs.qdel(this.pump);
            this.pump = null;
            return(base.Destroy());
        }