Make departmental orders consoles print slips (#36944)

* Make departmental orders consoles print slips

* feed back cycle
This commit is contained in:
pathetic meowmeow
2025-05-06 15:04:18 -04:00
committed by GitHub
parent f73f6d4467
commit cfba56c2b4
45 changed files with 649 additions and 27 deletions

View File

@@ -1,4 +1,5 @@
using System.Numerics;
using Robust.Shared.Utility;
namespace Content.Client.Paper.UI;
@@ -55,6 +56,24 @@ public sealed partial class PaperVisualsComponent : Component
[DataField("headerMargin")]
public Box2 HeaderMargin = default;
/// <summary>
/// A path to an image which will be used as a footer on the paper
/// </summary>
[DataField]
public ResPath? FooterImagePath;
/// <summary>
/// Modulate the footer image by this color
/// </summary>
[DataField]
public Color FooterImageModulate = Color.White;
/// <summary>
/// Any additional margin to add around the footer
/// </summary>
[DataField]
public Box2 FooterMargin = default;
/// <summary>
/// Path to an image to use as the background to the "content" of the paper
/// The header and actual written text will use this as a background. The