TIME, SEASONS & WEATHER SYSTEM v1.0

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

  1. Download the plugin file
  2. Drop it in your project’s js/plugins folder
  3. Enable it in the Plugin Manager
  4. Configure the parameters as needed
  5. 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.