- Joined
- Aug 2, 2016
- Messages
- 614
- Reaction score
- 740
- First Language
- Finnish
- Primarily Uses
- RMMZ
Introduction
Weather Extensions to default RMMV weather system. And with a little configuring you can add fully customized and automated weather system!
This is what this plugin does:
All OcRam -plugins now available at ocram-codes.net
Please read: Terms of Use
Latest version: Download from here
All my plugins: Check 'em out!
My (long-term) Project

Weather Extensions to default RMMV weather system. And with a little configuring you can add fully customized and automated weather system!
This is what this plugin does:
- Weather can be inherited to battle scene
- Storm, blizzard and rain may have BGS (volume varied by power)
- Dynamic lightnings to storm (on desired power via auto pan / pitch)
- Weather BGS is DEDICATED, so it won't interfere other BGS
- Choose if you want to use 'OcRam enhanced' weather effects!
Credits to PandaMaru for seasonal tree tilesets!
STEP 1: Setup weather pools!

(It's important that pool ID is UNIQUE!)

STEP 2: Setup weather objects!

(It's important that weather ID is UNIQUE!)

You may use plugin commands in any weather! It's important to remember reverse any plugin commands in ALL weathers.
STEP 3: Plugin command reverse instructions

To reverse plugin commands use "Clear instructions" (should be 'faded' effect) and "Indoors instructions" (should be instant effect).
STEP 4: Write tileset / map meta tags

Above example tells plugin that this tileset uses weather pool Id 1 and all weathers linked to it! You may use several pools at the same time! Example <weather-pools:1,2,3>

Above example tells plugin that this tileset should be treated as INDOORS map (doesn't rain here example)! You may also mute weather TOTALLY by adding <no_lightnings> tag!
STEP 1: Setup weather pools!

(It's important that pool ID is UNIQUE!)

STEP 2: Setup weather objects!

(It's important that weather ID is UNIQUE!)

You may use plugin commands in any weather! It's important to remember reverse any plugin commands in ALL weathers.
You may use JS in all plugin commands. To do this just wrap your JS code like this ${myJSCode();}!
Example below:

layer 1 fog ${rndNz(-3,3);}! ${rndNz(-3,3);}! ${(power + 1) / 10;}! true 2 repeat:x,y
Above line is plugin command to add FOG layer in OcRam_Layers -plugin!
layer [Z-index] [Bitmap_name] [x_speed] [y_speed] [opacity] [bound_to_map] [fade_per_frame] [repeat]
power = current weather power values (1-9)
Example below:

layer 1 fog ${rndNz(-3,3);}! ${rndNz(-3,3);}! ${(power + 1) / 10;}! true 2 repeat:x,y
Above line is plugin command to add FOG layer in OcRam_Layers -plugin!
layer [Z-index] [Bitmap_name] [x_speed] [y_speed] [opacity] [bound_to_map] [fade_per_frame] [repeat]
power = current weather power values (1-9)
STEP 3: Plugin command reverse instructions

To reverse plugin commands use "Clear instructions" (should be 'faded' effect) and "Indoors instructions" (should be instant effect).
STEP 4: Write tileset / map meta tags

Above example tells plugin that this tileset uses weather pool Id 1 and all weathers linked to it! You may use several pools at the same time! Example <weather-pools:1,2,3>

Above example tells plugin that this tileset should be treated as INDOORS map (doesn't rain here example)! You may also mute weather TOTALLY by adding <no_lightnings> tag!
All OcRam -plugins now available at ocram-codes.net
Please read: Terms of Use
Latest version: Download from here
All my plugins: Check 'em out!
My (long-term) Project

Attachments
-
25.4 KB Views: 115
Last edited:



