Skip to content

five-on-it / packages/protocol/src/messages / parseDebugCommand

Function: parseDebugCommand() ​

parseDebugCommand(text): { ahead?: number; carClass?: number; climate?: "none" | "temperate" | "meadow" | "forest" | "alpine" | "farmland" | "steppe" | "desert" | "autumn" | "coast"; cmd: "clock" | "invincible" | "maxHealth" | "weather" | "spawnChaser" | "clearChasers" | "teleport" | "wanted" | "pedestrian" | "carHealth" | "rtcDrop"; crew?: number; health?: number; hours?: number; intensity?: number; kind?: "clear" | "overcast" | "rain" | "storm" | "fog" | "snow"; minutes?: number; mode?: "car" | "foot"; night?: boolean; on?: boolean; pace?: number; profile?: string; road?: string; stars?: number; tune?: Record<string, number | boolean>; type: "debug"; } | undefined

Defined in: packages/protocol/src/messages.ts:464

Parses a text frame as a debug command; undefined when it is not one.

Parameters ​

text ​

string

Returns ​

{ ahead?: number; carClass?: number; climate?: "none" | "temperate" | "meadow" | "forest" | "alpine" | "farmland" | "steppe" | "desert" | "autumn" | "coast"; cmd: "clock" | "invincible" | "maxHealth" | "weather" | "spawnChaser" | "clearChasers" | "teleport" | "wanted" | "pedestrian" | "carHealth" | "rtcDrop"; crew?: number; health?: number; hours?: number; intensity?: number; kind?: "clear" | "overcast" | "rain" | "storm" | "fog" | "snow"; minutes?: number; mode?: "car" | "foot"; night?: boolean; on?: boolean; pace?: number; profile?: string; road?: string; stars?: number; tune?: Record<string, number | boolean>; type: "debug"; } | undefined