ratz/src/modules/simulatedweather/weathersystem/weathersystem.go

const clearsky

const overcast

const cloudy

const warm

const hot

const scorching

const heatwave

const breezy

const windy

const foggy

const drizzle

const raining

const thunderstorm

const chilly

const sleet

const hail

const snowing

const smog

const hurricane

type weatherSeverity

type weatherLevels

const categoryCold

const categoryHot

const categoryCalm

const categoryWind

const categoryPrecip

var AllWeatherLevels

type WeatherState

type weatherCategory

type WeatherSystem

func (c *WeatherSystem) CurrentTemp() int {}

func (c *WeatherSystem) ChangeWeather() (changed bool) {}

// newCategory picks a weather category based on current temperate
func (c *WeatherSystem) newCategory(overflow int) {}

func (c *WeatherSystem) CurrentWeather() WeatherState {}