TIME, SEASONS & WEATHER SYSTEM v1.0
BETA TEST — Discord Testers Only
https://discord.gg/9cGBMHhdcw
A complete living-world time system for RPG Maker MZ: in-game clock, day/night screen tints, dynamic weather, four seasons with a full calendar, NPC schedules, shop hours and holidays.
This plugin is not public yet. Available only to testers on Discord. Expect bugs.
What It Is
An in-game clock with day/night tinting, weather, seasons, a full calendar, scheduled NPCs, shop opening hours and holidays. Designed as a complete “living world” layer for RPG Maker MZ projects.
Core Features
- In-game clock: hours, minutes, day counter, configurable speed
- Automatic pause in menus, battles and during events (configurable)
- Time is saved with the save file — fully save-game compatible
- Day/night screen tint with smooth interpolation between phases
- Rain and snow weather with intensity
- On-screen HUD clock with 5 visual themes, custom position and hide key
- Per-map note tags for pausing time, tint overrides, forced weather and hiding the clock
- Values exported to variables and switches every second
Pro Features (Under Test)
- Four seasons with gradual transitions and seasonal tint shifts
- Full calendar: custom month names, weekdays, years
- Weather tables per season with weighted random rolls
- Temperature: per-season base plus night and weather modifiers
- Humidity and feels-like temperature (heat index, wind chill)
- Random multi-day climate events: Heat Wave, Cold Wave, Humid Spell
- Advanced weather: storm, fog, wind, tornado, drizzle, blizzard, seasonal particles
- Lightning and thunder with configurable SE and volume
- Moon phases with night tint variation
- NPC schedules via note tags (time blocks reposition events and toggle switches)
- Shop hours via note tags (auto-close outside opening hours)
- Holidays: fixed-date events with switch, tint and forced weather
- Map light sources via note tags
- Tileset swapping per season
Message Codes
| Code | Output | Example |
|---|---|---|
| \t | Current time | 14:32 |
| \d | Current date | Day 3 of Spring |
| \m | Month name | March |
| \y | Year | 1 |
| \s | Season name | Spring |
| \h | Today’s holiday | New Year |
| \f | Feels-like temp | 24°C |
| \u | Humidity | 62% |
| \e | Climate event | Heat Wave |
| \l | Moon phase | Full Moon |
How to Test
- Download the plugin file
- Drop it in your project’s
js/pluginsfolder - Enable it in the Plugin Manager
- Configure the parameters as needed
- Play and report anything that breaks
What to Report
- Any error messages or crashes
- Tint rendering issues (especially on non-stock engines)
- Weather not applying or not clearing
- Clock HUD position, opacity or theme problems
- NPC schedules not repositioning or switches not toggling
- Shop hours not blocking correctly
- Calendar, season or temperature values that look wrong
- Save/load issues with time state
- Any behavior that differs from the plugin description
Please Include
- RPG Maker MZ version
- What you were doing when it happened
- Console errors if any (F12)
- Screenshots if visual
This is a beta. Expect bugs. Report everything, even small stuff.
File: TimeSeasonsSystem.js
Version: v1.0
Author: Rpx
Availability: Discord testers only https://discord.gg/9cGBMHhdcw
Beta test build. Features and parameters may change before public release.



