main cult
This commit is contained in:
39
Content.Shared/_White/Cult/Items/TorchWindowSerializables.cs
Normal file
39
Content.Shared/_White/Cult/Items/TorchWindowSerializables.cs
Normal file
@@ -0,0 +1,39 @@
|
||||
using Robust.Shared.Serialization;
|
||||
|
||||
namespace Content.Shared.White.Cult.Items;
|
||||
|
||||
[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
|
||||
}
|
||||
Reference in New Issue
Block a user