// Function from file: areas.dm public void partyreset( ) { Obj_Machinery_Door_Firedoor D = null; if (this.party) { this.party = false; this.mouse_opacity = 0; this.updateicon(); foreach (dynamic _a in Lang13.Enumerate(this, typeof(Obj_Machinery_Door_Firedoor))) { D = _a; if (!D.blocked) { if (D.operating) { D.nextstate = 1; } else if (D.density) { Task13.Schedule(0, (Task13.Closure)(() => { D.open(); return; })); } } } } return; }
// Function from file: areas.dm public void firereset(Obj_Machinery source = null) { dynamic RA = null; Obj_Machinery_Door_Firedoor D = null; Obj_Machinery_Firealarm F = null; Mob_Living_Silicon aiPlayer = null; Obj_Machinery_Computer_StationAlert a = null; Mob_Living_SimpleAnimal_Drone D2 = null; foreach (dynamic _c in Lang13.Enumerate(this.related)) { RA = _c; if (RA.fire) { RA.fire = false; RA.mouse_opacity = 0; ((Zone)RA).updateicon(); foreach (dynamic _a in Lang13.Enumerate(RA, typeof(Obj_Machinery_Door_Firedoor))) { D = _a; if (!D.blocked) { if (D.operating) { D.nextstate = 1; } else if (D.density) { Task13.Schedule(0, (Task13.Closure)(() => { D.open(); return; })); } } } foreach (dynamic _b in Lang13.Enumerate(RA, typeof(Obj_Machinery_Firealarm))) { F = _b; F.update_icon(); } } } foreach (dynamic _d in Lang13.Enumerate(GlobalVars.player_list, typeof(Mob_Living_Silicon))) { aiPlayer = _d; aiPlayer.cancelAlarm("Fire", this, source); } foreach (dynamic _e in Lang13.Enumerate(GlobalVars.machines, typeof(Obj_Machinery_Computer_StationAlert))) { a = _e; a.cancelAlarm("Fire", this, source); } foreach (dynamic _f in Lang13.Enumerate(GlobalVars.mob_list, typeof(Mob_Living_SimpleAnimal_Drone))) { D2 = _f; D2.cancelAlarm("Fire", this, source); } return; }