Skip to content

five-on-it / packages/protocol/src/city / parseWeather

Function: parseWeather() ​

parseWeather(text): { climate: "none" | "temperate" | "meadow" | "forest" | "alpine" | "farmland" | "steppe" | "desert" | "autumn" | "coast"; night?: boolean; script?: { from: number; intensity: number; kind: "clear" | "overcast" | "rain" | "storm" | "fog" | "snow"; ramp: number; until?: number; }; seed: number; type: "weather"; } | undefined

Defined in: packages/protocol/src/city.ts:95

Parses a text frame as the room's weather; undefined when it is not one.

Parameters ​

text ​

string

Returns ​

{ climate: "none" | "temperate" | "meadow" | "forest" | "alpine" | "farmland" | "steppe" | "desert" | "autumn" | "coast"; night?: boolean; script?: { from: number; intensity: number; kind: "clear" | "overcast" | "rain" | "storm" | "fog" | "snow"; ramp: number; until?: number; }; seed: number; type: "weather"; } | undefined