Remove disposals compref (#19558)

This one was relatively painless.
This commit is contained in:
metalgearsloth
2023-08-31 11:08:23 +10:00
committed by GitHub
parent 850a542067
commit b08967b752
6 changed files with 18 additions and 7 deletions

View File

@@ -728,10 +728,15 @@ public sealed class DisposalUnitSystem : SharedDisposalUnitSystem
if (!component.Engaged)
{
component.NextFlush = null;
Dirty(component);
Dirty(uid, component);
}
}
public override bool HasDisposals(EntityUid? uid)
{
return HasComp<DisposalUnitComponent>(uid);
}
public override bool CanInsert(EntityUid uid, SharedDisposalUnitComponent component, EntityUid entity)
{
if (!base.CanInsert(uid, component, entity) || component is not SharedDisposalUnitComponent serverComp)