Shiptest 13 - Modules - TypesVar Details - Proc Details

weather_controller

Vars

current_weathersCurrent weathers this controller is handling. Associative of type to reference
last_checked_skyblockA simple cache to make sure we dont call updates with no changes
mapzoneThe linked map zone of our controller
next_weatherWhen will the next weather will be rolled, also read by barometers
next_weather_typeWhat will be the next weather type rolled, rolled before initializing it for barometers
possible_weathersWhat possible weather types will be rolled naturally here, assoc list of type to weight. You'll still be able to call different weathers by events and such
possible_weathers_cacheCommon cache for possible weathers list
skyblockPercentage of how much we're blocking the sky, for the day/night controller to read from
wait_interval_highThe highest interval between one naturally occuring weather and another
wait_interval_lowThe lowest interval between one naturally occuring weather and another

Procs

DestroyIn theory this should never be destroyed, unless you plan to dynamically change existing z levels

Var Details

current_weathers

Current weathers this controller is handling. Associative of type to reference

last_checked_skyblock

A simple cache to make sure we dont call updates with no changes

mapzone

The linked map zone of our controller

next_weather

When will the next weather will be rolled, also read by barometers

next_weather_type

What will be the next weather type rolled, rolled before initializing it for barometers

possible_weathers

What possible weather types will be rolled naturally here, assoc list of type to weight. You'll still be able to call different weathers by events and such

possible_weathers_cache

Common cache for possible weathers list

skyblock

Percentage of how much we're blocking the sky, for the day/night controller to read from

wait_interval_high

The highest interval between one naturally occuring weather and another

wait_interval_low

The lowest interval between one naturally occuring weather and another

Proc Details

Destroy

In theory this should never be destroyed, unless you plan to dynamically change existing z levels