Add a check for item size in the microwave system (#24026)

* Add a check for item size in the microwave system

* DataField suggestion

* Merge TryComp with HasComp

* Add datafield changeability for admins
This commit is contained in:
degradka
2024-01-14 00:11:09 +03:00
committed by GitHub
parent 96ae04967f
commit 562d7b4b82
3 changed files with 17 additions and 1 deletions

View File

@@ -1,5 +1,6 @@
using Content.Shared.Construction.Prototypes;
using Content.Shared.DeviceLinking;
using Content.Shared.Item;
using Robust.Shared.Audio;
using Robust.Shared.Containers;
using Robust.Shared.Prototypes;
@@ -73,6 +74,9 @@ namespace Content.Server.Kitchen.Components
[DataField, ViewVariables(VVAccess.ReadWrite)]
public int Capacity = 10;
[DataField, ViewVariables(VVAccess.ReadWrite)]
public ProtoId<ItemSizePrototype> MaxItemSize = "Normal";
}
public sealed class BeingMicrowavedEvent : HandledEntityEventArgs