Added vampz and walls stats

This commit is contained in:
2025-09-21 21:35:17 +02:00
parent ae3f0124b5
commit 3892698d15
7 changed files with 177 additions and 4 deletions

View File

@@ -34,3 +34,56 @@ export function PaintballGeneralStats({ stats }: { stats: NonNullable<NonNullSta
</div>
)
}
export function WallsGeneralStats({ stats }: { stats: NonNullable<NonNullStats["Walls"]> }) {
return (
<div>
<BasicStat title="Coins: " value={formatNumber(stats.coins)} className="text-mc-gold" />
<p>
<br />
</p>
<BasicStat title="Kills: " value={formatNumber(stats.kills)} />
<BasicStat title="Deaths: " value={formatNumber(stats.deaths)} />
<BasicStat title="Kill/Death Ratio: " value={formatNumber(devide(stats.kills, stats.deaths))} />
<p>
<br />
</p>
<BasicStat title="Wins: " value={formatNumber(stats.wins)} />
<BasicStat title="Losses: " value={formatNumber(stats.losses)} />
<BasicStat title="Win/Loss Ratio: " value={formatNumber(devide(stats.wins, stats.losses))} />
</div>
)
}
export function VampireZGeneralStats({ stats }: { stats: NonNullable<NonNullStats["VampireZ"]> }) {
return (
<>
<div>
<BasicStat title="Coins: " value={formatNumber(stats.coins)} className="text-mc-gold" />
</div>
<div className="flex mt-4">
<div className="flex-1">
<BasicStat title="Wins as Vampire: " value={formatNumber(stats.vampire_wins)} />
<p>
<br />
</p>
<BasicStat title="Vampire Kills: " value={formatNumber(stats.vampire_kills)} />
<BasicStat title="Vampire Deaths: " value={formatNumber(stats.vampire_deaths)} />
<BasicStat title="Vampire Kill/Death Ratio: " value={formatNumber(devide(stats.human_kills, stats.vampire_deaths))} />
</div>
<div className="flex-1">
<BasicStat title="Human Wins: " value={formatNumber(stats.human_wins)} />
<p>
<br />
</p>
<BasicStat title="Human Kills: " value={formatNumber(stats.human_kills)} />
<BasicStat title="Human Deaths: " value={formatNumber(stats.human_deaths)} />
<BasicStat title="Human Kill/Death Ratio: " value={formatNumber(devide(stats.vampire_kills, stats.human_deaths))} />
</div>
<div className="flex-1">
<BasicStat title="Zombie Kills: " value={formatNumber(stats.zombie_kills)} />
</div>
</div>
</>
)
}