location (#20)

Co-authored-by: Tsubasahane <wozaiha@gmail.com>
Reviewed-on: #20
This commit was merged in pull request #20.
This commit is contained in:
2025-12-31 14:12:11 +00:00
parent a802f242b0
commit 4ecd5375e6
9 changed files with 25 additions and 35 deletions

View File

@@ -8,5 +8,4 @@ public enum GroupUserPreferredPermissions
DisableAnimations = 0x2,
DisableSounds = 0x4,
DisableVFX = 0x8,
ShareLocation = 0x10,
}

View File

@@ -9,5 +9,4 @@ public enum UserPermissions
DisableSounds = 4,
DisableVFX = 8,
Sticky = 16,
ShareLocation = 32
}

View File

@@ -23,11 +23,6 @@ public static class GroupUserPermissionsExtensions
{
return perm.HasFlag(GroupUserPreferredPermissions.Paused);
}
public static bool IsSharingLocation(this GroupUserPreferredPermissions perm)
{
return perm.HasFlag(GroupUserPreferredPermissions.ShareLocation);
}
public static void SetDisableAnimations(this ref GroupUserPreferredPermissions perm, bool set)
{
@@ -52,10 +47,4 @@ public static class GroupUserPermissionsExtensions
if (set) perm |= GroupUserPreferredPermissions.Paused;
else perm &= ~GroupUserPreferredPermissions.Paused;
}
public static void SetShareLocation(this ref GroupUserPreferredPermissions perm, bool set)
{
if (set) perm |= GroupUserPreferredPermissions.ShareLocation;
else perm &= ~GroupUserPreferredPermissions.ShareLocation;
}
}

View File

@@ -28,10 +28,6 @@ public static class UserPermissionsExtensions
{
return perm.HasFlag(UserPermissions.Sticky);
}
public static bool IsSharingLocation(this UserPermissions perm)
{
return perm.HasFlag(UserPermissions.ShareLocation);
}
public static void SetDisableAnimations(this ref UserPermissions perm, bool set)
{
@@ -62,10 +58,4 @@ public static class UserPermissionsExtensions
if (sticky) perm |= UserPermissions.Sticky;
else perm &= ~UserPermissions.Sticky;
}
public static void SetShareLocation(this ref UserPermissions perm, bool? set)
{
if (set == true) perm |= UserPermissions.ShareLocation;
else perm &= ~UserPermissions.ShareLocation;
}
}