All checks were successful
deploy to cloudflare pages / deploy (push) Successful in 33s
26 lines
484 B
TypeScript
26 lines
484 B
TypeScript
export interface GameOptions {
|
|
mode: "easy" | "hard" | "extreme demon ultra miguel";
|
|
stopsType: "metro" | "tram";
|
|
}
|
|
|
|
export interface MapData {
|
|
lines: [GeoJSON.Feature, string][];
|
|
stops: [number, number][];
|
|
}
|
|
|
|
export interface ClientGameData {
|
|
stopNames: string[];
|
|
gameId: string;
|
|
}
|
|
|
|
export interface CheckData {
|
|
gameId: string;
|
|
stopName: string;
|
|
latlng: [number, number];
|
|
}
|
|
|
|
export interface CheckResponse {
|
|
solution: [number, number];
|
|
distance: number;
|
|
score: number;
|
|
}
|