add GuildPermission

This commit is contained in:
Sainan 2025-03-12 16:57:58 +01:00
parent c6b06b0249
commit 3013ea9801

View File

@ -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;