19 lines
544 B
C#
19 lines
544 B
C#
using Robust.Shared.Network;
|
|
using Robust.Shared.Serialization;
|
|
|
|
namespace Content.Shared.Administration.BanList;
|
|
|
|
[Serializable, NetSerializable]
|
|
public sealed record SharedServerRoleBan(
|
|
int? Id,
|
|
NetUserId? UserId,
|
|
(string address, int cidrMask)? Address,
|
|
string? HWId,
|
|
DateTime BanTime,
|
|
DateTime? ExpirationTime,
|
|
string Reason,
|
|
string? BanningAdminName,
|
|
SharedServerUnban? Unban,
|
|
string Role
|
|
) : SharedServerBan(Id, UserId, Address, HWId, BanTime, ExpirationTime, Reason, BanningAdminName, Unban);
|