bloody microwaves (#19647)

This commit is contained in:
Nemanja
2023-09-03 00:03:05 -04:00
committed by GitHub
parent 32233b23ad
commit 1282d3eb68
6 changed files with 29 additions and 5 deletions

View File

@@ -297,10 +297,12 @@ namespace Content.Server.Kitchen.EntitySystems
));
}
public void SetAppearance(EntityUid uid, MicrowaveVisualState state, MicrowaveComponent component)
public void SetAppearance(EntityUid uid, MicrowaveVisualState state, MicrowaveComponent? component = null, AppearanceComponent? appearanceComponent = null)
{
if (!Resolve(uid, ref component, ref appearanceComponent, false))
return;
var display = component.Broken ? MicrowaveVisualState.Broken : state;
_appearance.SetData(uid, PowerDeviceVisuals.VisualState, display);
_appearance.SetData(uid, PowerDeviceVisuals.VisualState, display, appearanceComponent);
}
public static bool HasContents(MicrowaveComponent component)