Внешний вид мага (#444)

* add: Magic mirror

* add: Wizard appearance
This commit is contained in:
Spatison
2024-07-16 18:31:28 +03:00
committed by GitHub
parent 192d2d5de7
commit f59765c072
17 changed files with 1155 additions and 54 deletions

View File

@@ -0,0 +1,29 @@
using Content.Shared.Humanoid;
using Content.Shared.Humanoid.Markings;
using Content.Shared.Preferences;
using Robust.Shared.Enums;
using Robust.Shared.Serialization;
namespace Content.Shared._White.Wizard.Mirror;
[Serializable, NetSerializable]
public enum WizardMirrorUiKey : byte
{
Key
}
[Serializable, NetSerializable]
public sealed class WizardMirrorSave(HumanoidCharacterProfile profile) : BoundUserInterfaceMessage
{
public HumanoidCharacterProfile Profile { get; } = profile;
}
[Serializable, NetSerializable]
public sealed class WizardMirrorUiState(
HumanoidCharacterProfile profile)
: BoundUserInterfaceState
{
public NetEntity Target;
public HumanoidCharacterProfile Profile = profile;
}