Skip to content

Storm

One active storm snapshot. Returned by: WeatherReport.active()

MemberReturnsMeaning
.idstringStable storm id
.x / .ynumberCell-center coordinates at the report’s observation time
.kind()string"dust" (transmits a Raw Uranium aftermath message) or "thunder" (charges eligible Lightning Rods, may produce a Storm Glass message)
.radius_m()numberCell radius. A heli drone on a straight route holds once inside the cell (it does not route around); electric drones fly through
.speed()numberTravel speed in m/h
.heading()[dx, dy]Unit travel direction
.intensity()numberObserved strength 0-1 at report time
.expires_in()numberLive hours before this observed cell dissipates
.eta_to(x, y)number or NoneHours until the cell’s edge reaches the point (0 = already inside; None = the track never gets there before dissipating)