// 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()); }