Files
OldThink/Content.Shared/_White/Cult/Items/TorchWindowSerializables.cs

40 lines
865 B
C#
Raw Permalink Normal View History

2024-01-27 15:19:52 +03:00
using Robust.Shared.Serialization;
namespace Content.Shared._White.Cult.Items;
2024-01-27 15:19:52 +03:00
[NetSerializable, Serializable]
public enum CultTeleporterUiKey
{
Key,
}
[Serializable, NetSerializable]
public class TorchWindowItemSelectedMessage : BoundUserInterfaceMessage
{
public string SelectedItem { get; private set; }
public string EntUid { get; private set; }
public TorchWindowItemSelectedMessage(string entUid, string selectedItem)
{
SelectedItem = selectedItem;
EntUid = entUid;
}
}
[Serializable, NetSerializable]
public class TorchWindowBUIState : BoundUserInterfaceState
{
public Dictionary<string, string> Items { get; set; }
public TorchWindowBUIState(Dictionary<string, string> items)
{
Items = items;
}
}
[Serializable, NetSerializable]
public enum VoidTorchVisuals : byte
{
Activated
}