From 3013ea98012e230f113b2db171b926b612406f05 Mon Sep 17 00:00:00 2001 From: Sainan Date: Wed, 12 Mar 2025 16:57:58 +0100 Subject: [PATCH] add GuildPermission --- src/types/guildTypes.ts | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/src/types/guildTypes.ts b/src/types/guildTypes.ts index 0629f8d8..df7f7031 100644 --- a/src/types/guildTypes.ts +++ b/src/types/guildTypes.ts @@ -58,6 +58,22 @@ export interface ILongMOTD { //authorGuildName: ""; } +// 32 seems to be reserved +export enum GuildPermission { + Ruler = 1, // Change clan hierarchy + Advertiser = 8192, + Recruiter = 2, // Invite members + Regulator = 4, // Kick members + Promoter = 8, // Promote and demote members + Architect = 16, // Create and destroy rooms + Decorator = 1024, // Create and destroy decos + Treasurer = 64, // Contribute from vault and edit tax rate + Tech = 128, // Queue research + ChatModerator = 512, + Herald = 2048, // Change MOTD + Fabricator = 4096 // Replicate research +} + export interface IGuildRank { Name: string; Permissions: number;