blanchon's picture
Nerfies-style home, paper-style match header, prettier setup, dataset README
95e3d2a
raw
history blame
1.3 kB
export const DATASET = 'blanchon/cs2_dataset_render';
export const PLAYER_COUNT = 10;
export type Winner = 'team1' | 'team2';
export type WinnerSide = 'ct' | 't' | null;
export type PlayerSide = 'CT' | 'T';
export type BufferedRange = { start: number; end: number };
export type Match = {
match_id: number;
map_name: string;
map_index: number;
shard_id: string;
hltv_demo_id: string;
match_url: string;
event: string;
team1: string;
team2: string;
score1: number;
score2: number;
winner: Winner;
format: string;
stars: number;
match_date: string;
patch_version: string;
rounds_played: number;
winner_side: WinnerSide;
uploaded_at: string;
};
export type Round = {
match_id: number;
map_name: string;
round: number;
demo_round: number;
shard_id: string;
round_start_tick: number;
freeze_end_tick: number;
round_end_tick: number;
round_duration_ticks: number;
uploaded_at: string;
};
export type PreviewChunk = {
row_id: string;
match_id: number;
map_name: string;
round: number;
player: number;
chunk_index: number;
shard_id: string;
preview_path: string;
preview_video: { src: string };
primary_weapon: string;
player_side: PlayerSide;
survived_chunk: boolean;
duration_s: number;
fps: number;
width: number;
height: number;
uploaded_at: string;
};