This completes PilgrimViis' (now closed) PR 16398. It addresses issue 10896, by allowing materials to be ejected from most lathes (except the ore processor and sheet-meister 2000) * - Refinements to the material ejection UI - Made the lathe UI default to a slightly larger size - Fixed an offset issue with the label of the item currently being printed in the build queue UI * Allow the materiel reclamation UI to pop if there is material left in the lathe, but not enough to print any sheets --------- Co-authored-by: Kevin Zheng <kevinz5000@gmail.com>
17 lines
399 B
C#
17 lines
399 B
C#
using Robust.Shared.Serialization;
|
|
|
|
namespace Content.Shared.Lathe;
|
|
|
|
[Serializable, NetSerializable]
|
|
public sealed class LatheEjectMaterialMessage : BoundUserInterfaceMessage
|
|
{
|
|
public string Material;
|
|
public int SheetsToExtract;
|
|
|
|
public LatheEjectMaterialMessage(string material, int sheetsToExtract)
|
|
{
|
|
Material = material;
|
|
SheetsToExtract = sheetsToExtract;
|
|
}
|
|
}
|