Simple sponsorship system (#1189)

* simple sponsorship system

* priority Join

* OOC Sponsor Color

* Update CP14SponsorRolePrototype.cs

* loadout sponsorship

* bruh

* refactor to interfaces

* Update CP14ClientSponsorManager.cs

* finish loadout option

* role pass
This commit is contained in:
Ed
2025-04-17 19:55:25 +03:00
committed by GitHub
parent 1a0136c21f
commit 39ca6175e6
29 changed files with 491 additions and 21 deletions

View File

@@ -0,0 +1,3 @@
- type: sponsorFeature
id: PriorityJoin # Allows you to connect to the server by bypassing the queue
minPriority: 1

View File

@@ -0,0 +1,76 @@
# Development assistance
- type: sponsorRole
id: Contributor
name: Contributor
discordRoleId: "1224637355193929818"
priority: 1
color: "#1fbf51"
- type: sponsorRole
id: Moderator
name: "Discord Moderator"
discordRoleId: "1225071736286875718"
priority: 1
color: "#1fbf51"
- type: sponsorRole
id: Maintainer
name: Maintainer
discordRoleId: "1263856724868333688"
priority: 2
color: "#287fc7"
- type: sponsorRole
id: Headmin
name: Headmin
discordRoleId: "1359572736095289544"
priority: 3
color: "#2c65f5"
- type: sponsorRole
id: LoreKeeper
name: Lore Keeper
discordRoleId: "1264150382821773354"
priority: 3
color: "#2c65f5"
- type: sponsorRole
id: HeadMapper
name: Head Mapper
discordRoleId: "1316306180297064488"
priority: 3
color: "#2c65f5"
- type: sponsorRole
id: ArtDirector
name: Art Director
discordRoleId: "1242043180745097236"
priority: 3
color: "#2c65f5"
# Sponsorship assistance
- type: sponsorRole
id: Sponsor1
name: Sponsorship I
discordRoleId: "1254132975897935986"
priority: 1.1
color: "#bf397c"
examinable: true
- type: sponsorRole
id: Sponsor2
name: Sponsorship II
discordRoleId: "1316306142833414195"
priority: 2
color: "#d92567"
examinable: true
- type: sponsorRole
id: Sponsor3
name: Sponsorship III
discordRoleId: "1327377639882752052"
priority: 3
color: "#fa1639"
examinable: true