Technology Disks (#13077)
* clean up a bunch of R&D code * don't store components * brug * speedrun some sloth review * technology disks * expand functionality, begin work on printer * disk printer ui * file * fix the rebase * disk console is finito * Update DiskConsoleSystem.cs
This commit is contained in:
30
Content.Shared/Research/SharedDiskConsole.cs
Normal file
30
Content.Shared/Research/SharedDiskConsole.cs
Normal file
@@ -0,0 +1,30 @@
|
||||
using Robust.Shared.Serialization;
|
||||
|
||||
namespace Content.Shared.Research;
|
||||
|
||||
[Serializable, NetSerializable]
|
||||
public enum DiskConsoleUiKey : byte
|
||||
{
|
||||
Key
|
||||
}
|
||||
|
||||
[Serializable, NetSerializable]
|
||||
public sealed class DiskConsoleBoundUserInterfaceState : BoundUserInterfaceState
|
||||
{
|
||||
public bool CanPrint;
|
||||
public int PointCost;
|
||||
public int ServerPoints;
|
||||
|
||||
public DiskConsoleBoundUserInterfaceState(int serverPoints, int pointCost, bool canPrint)
|
||||
{
|
||||
CanPrint = canPrint;
|
||||
PointCost = pointCost;
|
||||
ServerPoints = serverPoints;
|
||||
}
|
||||
}
|
||||
|
||||
[Serializable, NetSerializable]
|
||||
public sealed class DiskConsolePrintDiskMessage : BoundUserInterfaceMessage
|
||||
{
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user