Added heads bar

This commit is contained in:
2025-08-30 13:31:11 +02:00
parent bcff435bc6
commit cf655833b2
7 changed files with 123 additions and 126 deletions

View File

@@ -1,7 +1,15 @@
import { ICONS, PRESTIGES } from "@/data/hypixel/skywars"
import { HEADS, ICONS, PRESTIGES } from "@/data/hypixel/skywars"
import { floorLevel } from "./formatters"
import { devide } from "./general"
export function getHeadsColor(key: string) {
const val = HEADS.find(v => v.id === key)?.color
if (!val) return null
return val
}
export function getTextColor(level: number) {
const floored = floorLevel(level, 5)

View File

@@ -248,5 +248,15 @@ export const skywarsStatsSchema = z.looseObject({
wins_ranked_normal: z.number().default(0),
losses_ranked_normal: z.number().default(0),
shard: z.number().default(0),
opals: z.number().default(0)
opals: z.number().default(0),
heads_eww: z.number().default(0),
heads_yucky: z.number().default(0),
heads_meh: z.number().default(0),
heads_decent: z.number().default(0),
heads_salty: z.number().default(0),
heads_tasty: z.number().default(0),
heads_succulent: z.number().default(0),
heads_sweet: z.number().default(0),
heads_divine: z.number().default(0),
heads_heavenly: z.number().default(0)
})