Variable _Schema_MasterSrv_Info_DDRaceConst
_Schema_MasterSrv_Info_DDRace: ZodObject<
{
client_score_kind: ZodUnion<
readonly [ZodLiteral<"points">, ZodLiteral<"time">],
>;
clients: ZodArray<
ZodObject<
{
afk: ZodBoolean;
clan: ZodString;
country: ZodNumber;
is_player: ZodBoolean;
name: ZodString;
score: ZodNumber;
skin: ZodUnion<
readonly [
ZodObject<{ name: ZodString }, $strip>,
ZodObject<
{ color_body: ZodNumber; color_feet: ZodNumber; name: ZodString },
$strip,
>,
ZodObject<
{
body: ZodObject<{ color: ...; name: ... }, $strip>;
decoration: ZodObject<{ color: ...; name: ... }, $strip>;
eyes: ZodObject<{ color: ...; name: ... }, $strip>;
feet: ZodObject<{ color: ...; name: ... }, $strip>;
hands: ZodObject<{ color: ...; name: ... }, $strip>;
marking: ZodObject<{ color: ...; name: ... }, $strip>;
},
$strip,
>,
],
>;
team: ZodNumber;
},
$strip,
>,
>;
country: ZodOptional<ZodNumber>;
flags: ZodOptional<ZodArray<ZodString>>;
game_type: ZodString;
map: ZodObject<
{
name: ZodString;
sha256: ZodString;
size: ZodNumber;
url: ZodOptional<ZodString>;
},
$strip,
>;
max_clients: ZodNumber;
max_players: ZodNumber;
name: ZodString;
passworded: ZodBoolean;
requires_login: ZodBoolean;
version: ZodString;
},
$strip,
> = ...
Zod schema for raw master server info data as reported by "official" DDRace servers.