aboutsummaryrefslogtreecommitdiff
path: root/src/lib/APITypes.d.ts
diff options
context:
space:
mode:
authormat <github@matdoes.dev>2022-03-20 23:16:54 -0500
committermat <github@matdoes.dev>2022-03-20 23:16:54 -0500
commit9eb8fe226df0318aac71cdb935b40e4fffa9ee81 (patch)
tree84cfeff0eb33efa083d1997041e74217db7b71b3 /src/lib/APITypes.d.ts
parent4f08ff00d83eee7f33e3a2c92f5dbf75aa027a27 (diff)
downloadskyblock-stats-9eb8fe226df0318aac71cdb935b40e4fffa9ee81.tar.gz
skyblock-stats-9eb8fe226df0318aac71cdb935b40e4fffa9ee81.tar.bz2
skyblock-stats-9eb8fe226df0318aac71cdb935b40e4fffa9ee81.zip
Strikethrough members who left :tada:
Diffstat (limited to 'src/lib/APITypes.d.ts')
-rw-r--r--src/lib/APITypes.d.ts20
1 files changed, 20 insertions, 0 deletions
diff --git a/src/lib/APITypes.d.ts b/src/lib/APITypes.d.ts
index b8b0ed5..8a4ca76 100644
--- a/src/lib/APITypes.d.ts
+++ b/src/lib/APITypes.d.ts
@@ -23,6 +23,25 @@ export interface CleanMemberProfilePlayer extends CleanPlayer {
slayers: SlayerData
}
+export interface CleanMember extends CleanBasicMember {
+ purse: number
+ stats: StatItem[]
+ rawHypixelStats: {
+ [key: string]: number
+ }
+ minions: CleanMinion[]
+ fairySouls: FairySouls
+ inventories?: Inventories
+ objectives: Objective[]
+ skills: Skill[]
+ zones: Zone[]
+ collections: Collection[]
+ slayers: SlayerData
+ /** Whether the user left the coop */
+ left: boolean
+}
+
+
export interface CleanBasicPlayer {
uuid: string
username: string
@@ -218,4 +237,5 @@ export interface CleanBasicMember {
lastSave: number
firstJoin: number
rank: CleanRank
+ left?: boolean
}