Dell SE2422HX 24-Inch FHD Monitor
Slim 24-inch Full HD monitor for a clean desk, second screen, or work setup.
View on Amazon
Bmmplay may earn a commission from qualifying purchases made through these links.
No products in the cart.
Simple enough for a child, powerful enough for a developer
BMM_Archive · July 15, 2026
Okay, so I've got an issue I need help with. Warning, I'm an absolute beginner who, for the most part, has no idea what he's doing. The issue is with Moghunter's RMV - Weather EX. I don't know the rules for posting someone else's scripts for support purposes, but just to be safe, I'll only link to the original page above where the script can be downloaded as part of his collection.
var mode_Real = Math.min(Math.max(mode, 0),35);
var mode_Real = Math.min(Math.max(mode, 0),37);
var id_Real = Math.min(Math.max(id, 0),$gameSystem._weatherEX_Data.length - 1);
case 35:
this.setupParallax2(sprite,initial);
break;
default:
this.setupRandom3(sprite);
break;
case 35:
this.setupParallax2(sprite,initial);
break;
case 36:
this.setupCloudParallax1(sprite,initial);
break;
case 37:
this.setupCloudParallax2(sprite,initial);
break;
default:
this.setupRandom3(sprite);
break;
case 35:
this.updateParallax2(sprite);
break;
default:
this.updateRandom1(sprite);
break;
case 35:
this.updateParallax2(sprite);
break;
case 36:
this.updateScroll(sprite);
break;
case 37:
this.updateScroll(sprite);
break;
default:
this.updateRandom1(sprite);
break;
};
SpriteWeatherEX.prototype.needUpdatePosition = function() {
if (this.mode() === 28) {return false};
if (this.mode() === 31) {return false};
if (this.mode() === 32) {return false};
if (this.mode() === 33) {return false};
if (this.mode() === 34) {return false};
if (this.mode() === 35) {return false};
return true;
};
SpriteWeatherEX.prototype.needUpdatePosition = function() {
if (this.mode() === 28) {return false};
if (this.mode() === 31) {return false};
if (this.mode() === 32) {return false};
if (this.mode() === 33) {return false};
if (this.mode() === 34) {return false};
if (this.mode() === 35) {return false};
if (this.mode() === 36) {return false};
if (this.mode() === 37) {return false};
return true;
};
//==============================
// * Setup Fog XP 1
//==============================
SpriteWeatherEX.prototype.setupFogXP1 = function(sprite,initial) {
sprite._ani[1] = (this._speed + 0.1 + Math.random() * 2) * this.speed() / 100;
sprite._ani[2] = 0;
sprite._sy = Math.randomInt(100);
};
//==============================
// * Setup Fog XP 2
//==============================
SpriteWeatherEX.prototype.setupFogXP2 = function(sprite,initial) {
sprite._ani[1] = 0;
sprite._ani[2] = (this._speed + 0.1 + Math.random() * 2) * this.speed() / 100;
sprite._sy = Math.randomInt(100);
};
//==============================
// * Setup CloudParallax1
//==============================
SpriteWeatherEX.prototype.setupCloudParallax1 = function(sprite,initial) {
sprite._ani[1] = (this._speed + 0.1 + Math.random() * 2) * this.speed() / 100;
sprite._ani[2] = (this._speed + 0.1 + Math.random() * 2) * this.speed() / 100;
sprite._sy = Math.randomInt(100);
};
//==============================
// * Setup CloudParallax2
//==============================
SpriteWeatherEX.prototype.setupCloudParallax2 = function(sprite,initial) {
sprite._ani[1] = (this._speed + 0.1 + Math.random() * 2) * this.speed() / 100 * (-1);
sprite._ani[2] = (this._speed + 0.1 + Math.random() * 2) * this.speed() / 100 * (-1);
sprite._sy = Math.randomInt(100);
};
//==============================
// * Update Fog 5
//==============================
SpriteWeatherEX.prototype.updateScroll = function(sprite) {
sprite._sx -= sprite._ani[1];
sprite._sy -= sprite._ani[2];
sprite.origin.x = $gameMap.displayX() * $gameMap.tileWidth() + sprite._sx;
sprite.origin.y = $gameMap.displayY() * $gameMap.tileHeight() + sprite._sy;
};
Log in, then follow the RPG Maker Developers Group to see these download links.
Log in to downloadIf you are the original creator and want this listing reassigned, edited, or removed, join BMMPlay and contact the moderators with proof that matches the original RPG Maker Web profile, linked GitHub, itch.io page, or another public creator identity.
No replies yet.
Loading summary...
Bmmplay creator tools
Log in or create an account to use this creator tool.
Join the conversation
Your reaction is ready. Log in and you will return to this page to add it.
Are you sure you want to close this music player?
Dell SE2422HX 24-Inch FHD Monitor
Slim 24-inch Full HD monitor for a clean desk, second screen, or work setup.
View on Amazon
Bmmplay may earn a commission from qualifying purchases made through these links.
Community safety