|Last updated||5 months ago|
|Created||6 months ago|
|Project source||Project URL|
|Report bugs||Bug tracker URL|
Most weather generation models for RPGs suffer from conflict between simplicity leading to unrealistic results and complex implementation that requires research. Instead of creating yet another weather simulation, this module uses Mother Nature and online API for real world historical data from any past date (or even the current real world weather) from any place in the world. This mod allows the GM who uses SmallTime to show weather to their players.
This module fetches weather data from an online API, shows the current weather adding a drawer to SmallTime app and offer basic or advanced options for the GM.
Weather API Key
SmallWeather uses https://visualcrossing.com API in order to fetch weather data, so you must provide an API key to use the service. The API is free for 1000 queries per day, should be enough for most games. Keep in mind that if you want the module to change the weather hourly, then it will cost 24 queries per day; still enough for most games.
|IMPORTANT: The API key is a group of 25 characters that look something like this
You can choose between Imperial or Metric.
Display console debug messages.
Weather API Configuration
Before using this setting you must provide the API key and save the game settings. Bellow I explain all the fields available.
You can simply select a climate type and save changes to start using it. If you toggle to hourly instead of daily, the weather should change every in-game hour. The climate type will auto sync with your Simple Calendar configured season.
If you hit preview you should see this:
Here you can manually input a location, a date and a query length to have the data pulled from the API. With the same toggle Daily/Hourly as in the basic configuration.
If you hit preview, while in the advanced tab, you should see a table with dates you could pick to start to pull weather from:
If you have suggestions or want to report a problem, you can create an issue here: Issues
You can read the changelog here: CHANGELOG.md
Zhell for his help as usual and
ApoApostolov for his great idea!
The module is totally free and will remain this way.
I am unemployed, though. So every little help counts.
To install this package, open your Foundry Setup screen and navigate to your Module tab and click the Install Module button.
From there, you can either search for the package unique name: smallweather or copy its manifest URL:
And paste it to the input box at the bottom of your window.
You can install this package directly to your Forge account.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Advertisement cookies are used to deliver visitors with customized advertisements based on the pages they visited before and analyze the effectiveness of the ad campaign.