UNPKG

jsplanet

Version:

A controller for Trackmania 2020 dedicated server.

25 lines (24 loc) 715 B
import Player from "./Player.js"; import { TeamColor } from "./Teams.js"; interface ScoresPlayer { mapPoints: number; matchPoints: number; player: Player; raceTime: number; roundPoints: number; } type ScoresSection = "" | "EndMap" | "EndMatch" | "EndMatchEarly" | "EndRound" | "PreEndRound"; interface ScoresTeam { mapPoints: number; matchPoints: number; name: TeamColor; roundPoints: number; } declare class Scores { players: ScoresPlayer[]; section: ScoresSection; teams: ScoresTeam[]; constructor(section: ScoresSection, players: ScoresPlayer[], teams: ScoresTeam[]); } export default Scores; export { type ScoresPlayer, type ScoresSection, type ScoresTeam };