Variable _Schema_MasterSrv_InfoConst
_Schema_MasterSrv_Info: ZodObject<
{
altameda_net: ZodOptional<ZodBoolean>;
client_score_kind: ZodOptional<ZodString>;
clients: ZodArray<
ZodObject<
{
afk: ZodOptional<ZodBoolean>;
clan: ZodString;
country: ZodNumber;
is_player: ZodBoolean;
name: ZodString;
score: ZodNumber;
skin: ZodOptional<
ZodObject<
{
body: ZodOptional<
ZodObject<
{ color: ...; name: ... },
"strip",
ZodTypeAny,
{ color?: ...; name: ... },
{ color?: ...; name: ... },
>,
>;
color_body: ZodOptional<ZodNumber>;
color_feet: ZodOptional<ZodNumber>;
decoration: ZodOptional<
ZodObject<
{ color: ...; name: ... },
"strip",
ZodTypeAny,
{ color?: ...; name: ... },
{ color?: ...; name: ... },
>,
>;
eyes: ZodOptional<
ZodObject<
{ color: ...; name: ... },
"strip",
ZodTypeAny,
{ color?: ...; name: ... },
{ color?: ...; name: ... },
>,
>;
feet: ZodOptional<
ZodObject<
{ color: ...; name: ... },
"strip",
ZodTypeAny,
{ color?: ...; name: ... },
{ color?: ...; name: ... },
>,
>;
hands: ZodOptional<
ZodObject<
{ color: ...; name: ... },
"strip",
ZodTypeAny,
{ color?: ...; name: ... },
{ color?: ...; name: ... },
>,
>;
marking: ZodOptional<
ZodObject<
{ color: ...; name: ... },
"strip",
ZodTypeAny,
{ color?: ...; name: ... },
{ color?: ...; name: ... },
>,
>;
name: ZodOptional<ZodString>;
},
"strip",
ZodTypeAny,
{
body?: { color?: (...)
| (...); name: string };
color_body?: number;
color_feet?: number;
decoration?: { color?: (...) | (...); name: string };
eyes?: { color?: (...) | (...); name: string };
feet?: { color?: (...) | (...); name: string };
hands?: { color?: (...) | (...); name: string };
marking?: { color?: (...) | (...); name: string };
name?: string;
},
{
body?: { color?: (...)
| (...); name: string };
color_body?: number;
color_feet?: number;
decoration?: { color?: (...) | (...); name: string };
eyes?: { color?: (...) | (...); name: string };
feet?: { color?: (...) | (...); name: string };
hands?: { color?: (...) | (...); name: string };
marking?: { color?: (...) | (...); name: string };
name?: string;
},
>,
>;
team: ZodOptional<ZodNumber>;
},
"strip",
ZodTypeAny,
{
afk?: boolean;
clan: string;
country: number;
is_player: boolean;
name: string;
score: number;
skin?: {
body?: { color?: number; name: string };
color_body?: number;
color_feet?: number;
decoration?: { color?: number; name: string };
eyes?: { color?: number; name: string };
feet?: { color?: number; name: string };
hands?: { color?: number; name: string };
marking?: { color?: number; name: string };
name?: string;
};
team?: number;
},
{
afk?: boolean;
clan: string;
country: number;
is_player: boolean;
name: string;
score: number;
skin?: {
body?: { color?: number; name: string };
color_body?: number;
color_feet?: number;
decoration?: { color?: number; name: string };
eyes?: { color?: number; name: string };
feet?: { color?: number; name: string };
hands?: { color?: number; name: string };
marking?: { color?: number; name: string };
name?: string;
};
team?: number;
},
>,
"many",
>;
community: ZodOptional<
ZodObject<
{
admin: ZodArray<ZodString, "many">;
icon: ZodString;
id: ZodString;
public_key: ZodString;
signature: ZodString;
},
"strip",
ZodTypeAny,
{
admin: string[];
icon: string;
id: string;
public_key: string;
signature: string;
},
{
admin: string[];
icon: string;
id: string;
public_key: string;
signature: string;
},
>,
>;
game_type: ZodString;
map: ZodObject<
{
name: ZodString;
sha256: ZodOptional<ZodString>;
size: ZodOptional<ZodNumber>;
},
"strip",
ZodTypeAny,
{ name: string; sha256?: string; size?: number },
{ name: string; sha256?: string; size?: number },
>;
max_clients: ZodNumber;
max_players: ZodNumber;
name: ZodString;
passworded: ZodBoolean;
requires_login: ZodOptional<ZodBoolean>;
version: ZodString;
},
"strip",
ZodTypeAny,
{
altameda_net?: boolean;
client_score_kind?: string;
clients: {
afk?: boolean;
clan: string;
country: number;
is_player: boolean;
name: string;
score: number;
skin?: {
body?: { color?: number; name: string };
color_body?: number;
color_feet?: number;
decoration?: { color?: number; name: string };
eyes?: { color?: number; name: string };
feet?: { color?: number; name: string };
hands?: { color?: number; name: string };
marking?: { color?: number; name: string };
name?: string;
};
team?: number;
}[];
community?: {
admin: string[];
icon: string;
id: string;
public_key: string;
signature: string;
};
game_type: string;
map: { name: string; sha256?: string; size?: number };
max_clients: number;
max_players: number;
name: string;
passworded: boolean;
requires_login?: boolean;
version: string;
},
{
altameda_net?: boolean;
client_score_kind?: string;
clients: {
afk?: boolean;
clan: string;
country: number;
is_player: boolean;
name: string;
score: number;
skin?: {
body?: { color?: number; name: string };
color_body?: number;
color_feet?: number;
decoration?: { color?: number; name: string };
eyes?: { color?: number; name: string };
feet?: { color?: number; name: string };
hands?: { color?: number; name: string };
marking?: { color?: number; name: string };
name?: string;
};
team?: number;
}[];
community?: {
admin: string[];
icon: string;
id: string;
public_key: string;
signature: string;
};
game_type: string;
map: { name: string; sha256?: string; size?: number };
max_clients: number;
max_players: number;
name: string;
passworded: boolean;
requires_login?: boolean;
version: string;
},
> = ...
Zod schema for raw master server info data.