style: apply formatter to buffer/registry/command/network files
This commit is contained in:
@@ -66,10 +66,7 @@ internal static class ClaimLinkBuffer
|
||||
foreach (int groupId in excludeGroupIds)
|
||||
foreach (string uid in ClaimLinkModSystem.Registry.MemberUidsForGroup(groupId))
|
||||
foreach (
|
||||
int claimIndex in ClaimLinkModSystem.Registry.ClaimsForPlayerInGroup(
|
||||
uid,
|
||||
groupId
|
||||
)
|
||||
int claimIndex in ClaimLinkModSystem.Registry.ClaimsForPlayerInGroup(uid, groupId)
|
||||
)
|
||||
if (
|
||||
ClaimLinkModSystem.TryResolveOwnedClaim(
|
||||
@@ -105,7 +102,9 @@ internal static class ClaimLinkBuffer
|
||||
internal static ISet<int> MemberClaimLinkIds(string uid)
|
||||
{
|
||||
HashSet<int> groupIds = new();
|
||||
var memberships = ClaimLinkModSystem.PlayerData.GetPlayerDataByUid(uid)?.PlayerGroupMemberships;
|
||||
var memberships = ClaimLinkModSystem
|
||||
.PlayerData.GetPlayerDataByUid(uid)
|
||||
?.PlayerGroupMemberships;
|
||||
if (memberships == null)
|
||||
return groupIds;
|
||||
|
||||
|
||||
@@ -644,7 +644,9 @@ public static class ClaimLinkChatCommand
|
||||
|
||||
return ClaimLinkModSystem.Registry.RevokePlayer(group.Uid, targetUid)
|
||||
? TextCommandResult.Success($"Revoked {targetName}'s buffer access to '{group.Name}'.")
|
||||
: TextCommandResult.Error($"{targetName} has no buffer access granted in '{group.Name}'.");
|
||||
: TextCommandResult.Error(
|
||||
$"{targetName} has no buffer access granted in '{group.Name}'."
|
||||
);
|
||||
}
|
||||
|
||||
private static TextCommandResult ExecuteAllowGroup(
|
||||
@@ -746,7 +748,11 @@ public static class ClaimLinkChatCommand
|
||||
|
||||
public static TextCommandResult Deny(TextCommandCallingArgs args)
|
||||
{
|
||||
TextCommandResult? err = ResolveClaimLinkFromWordPair(args, out PlayerGroup group, out string targetName);
|
||||
TextCommandResult? err = ResolveClaimLinkFromWordPair(
|
||||
args,
|
||||
out PlayerGroup group,
|
||||
out string targetName
|
||||
);
|
||||
if (err != null)
|
||||
return err;
|
||||
|
||||
@@ -1170,7 +1176,11 @@ public static class ClaimLinkChatCommand
|
||||
|
||||
public static TextCommandResult AdminDeny(TextCommandCallingArgs args)
|
||||
{
|
||||
TextCommandResult? err = ResolveClaimLinkFromWordPair(args, out PlayerGroup group, out string targetName);
|
||||
TextCommandResult? err = ResolveClaimLinkFromWordPair(
|
||||
args,
|
||||
out PlayerGroup group,
|
||||
out string targetName
|
||||
);
|
||||
if (err != null)
|
||||
return err;
|
||||
|
||||
|
||||
@@ -17,8 +17,10 @@ public class ClaimLinkRegistry
|
||||
private readonly Dictionary<string, Dictionary<int, List<int>>> entries = new();
|
||||
private readonly Dictionary<int, Dictionary<string, EnumBlockAccessFlags>> permittedPlayerUids =
|
||||
new();
|
||||
private readonly Dictionary<int, Dictionary<int, EnumBlockAccessFlags>> permittedPlayerGroupIds =
|
||||
new();
|
||||
private readonly Dictionary<
|
||||
int,
|
||||
Dictionary<int, EnumBlockAccessFlags>
|
||||
> permittedPlayerGroupIds = new();
|
||||
|
||||
public ClaimLinkRegistry(ISaveGame saveGame)
|
||||
{
|
||||
@@ -43,7 +45,9 @@ public class ClaimLinkRegistry
|
||||
if (permission.PermittedPlayerUids.Count > 0)
|
||||
permittedPlayerUids[permission.GroupId] = new(permission.PermittedPlayerUids);
|
||||
if (permission.PermittedPlayerGroupIds.Count > 0)
|
||||
permittedPlayerGroupIds[permission.GroupId] = new(permission.PermittedPlayerGroupIds);
|
||||
permittedPlayerGroupIds[permission.GroupId] = new(
|
||||
permission.PermittedPlayerGroupIds
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -125,8 +129,9 @@ public class ClaimLinkRegistry
|
||||
return false;
|
||||
}
|
||||
|
||||
public IReadOnlyDictionary<string, EnumBlockAccessFlags> PermittedPlayersForGroup(int groupId) =>
|
||||
permittedPlayerUids.TryGetValue(groupId, out var uids) ? uids : EmptyPlayerFlags;
|
||||
public IReadOnlyDictionary<string, EnumBlockAccessFlags> PermittedPlayersForGroup(
|
||||
int groupId
|
||||
) => permittedPlayerUids.TryGetValue(groupId, out var uids) ? uids : EmptyPlayerFlags;
|
||||
|
||||
public IReadOnlyDictionary<int, EnumBlockAccessFlags> PermittedGroupsForGroup(int groupId) =>
|
||||
permittedPlayerGroupIds.TryGetValue(groupId, out var groups) ? groups : EmptyGroupFlags;
|
||||
|
||||
@@ -53,12 +53,11 @@ internal static class ClaimLinkVisualizerNetwork
|
||||
|
||||
internal static void Start(ICoreServerAPI api)
|
||||
{
|
||||
api.Network
|
||||
.RegisterChannel(ChannelName)
|
||||
api.Network.RegisterChannel(ChannelName)
|
||||
.RegisterMessageType<ClaimLinkBufferRequest>()
|
||||
.RegisterMessageType<ClaimLinkBufferResponse>()
|
||||
.SetMessageHandler<ClaimLinkBufferRequest>((fromPlayer, _) =>
|
||||
SendBuffers(api, fromPlayer)
|
||||
.SetMessageHandler<ClaimLinkBufferRequest>(
|
||||
(fromPlayer, _) => SendBuffers(api, fromPlayer)
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user