Better notes and bans (#14228)

Co-authored-by: Chief-Engineer <119664036+Chief-Engineer@users.noreply.github.com>
This commit is contained in:
Riggle
2023-07-21 13:38:52 +02:00
committed by GitHub
parent c6cb6ad928
commit 579913b617
84 changed files with 9820 additions and 886 deletions

View File

@@ -0,0 +1,39 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Content.Shared.Eui;
using Robust.Shared.Serialization;
namespace Content.Shared.Administration.Notes;
[Serializable, NetSerializable]
public sealed class AdminMessageEuiState : EuiStateBase
{
public float Time { get; set; }
public string Message { get; set; }
public string AdminName { get; set; }
public DateTime AddedOn { get; set; }
public AdminMessageEuiState(float time, string message, string adminName, DateTime addedOn)
{
Message = message;
Time = time;
AdminName = adminName;
AddedOn = addedOn;
}
}
public static class AdminMessageEuiMsg
{
[Serializable, NetSerializable]
public sealed class Accept : EuiMessageBase
{
}
[Serializable, NetSerializable]
public sealed class Dismiss : EuiMessageBase
{
}
}