FEATURES
This plugin allows you to zoom the screen to a certain x,y pixel location, scale and taking a certain duration to do it. Only map and map sprites will be affected by the zoom – window message and other scenes will not. The zoomed screen can be moved around by calling the script again with different x,y position or scale.
NOTE: This is a SCREEN zoom plugin, it only changes the camera zoom of the screen. It doesn’t scroll the map or allow you to see more of the map than the screen size permits normally. So for example, if you zoom out smaller than default 100% scale there will be black around the map.
VERSION 1.2 – RPG Maker MV
Download Plugin file
Download Demo
hey friend thanks a lot.
is possible to zoom picture ? on off ?
Unfortunately not with this plugin, sorry
Hi! To me it gives me error, says “ScreenX” … may be because I use version 1.3.3 of the maker?
I’d need to know the entire error and get a screenshot of console to look into it. You might just need to start a new game, for plugin conflicts or make sure your script call is correct. (eg. if you are targeting an event, make sure the event id is correct)
But my plugins are all written for the latest version of MV – I do not support old versions.
Hi Galv, I have a question for you about this plugin.
How to get rid of blurring of images as you approach.
I mean pixel images, they should be visible in the vicinity, but when using your plug-in they are “blurred”
For example, the event graph does not become blurry, and the normal images with the same graffice are blurred.
Zooming the screen will cause images to blur. Unfortunately I don’t think there’s anything I can do with this as I use the default screen zome functionality in RPG Maker.
I’ve imputed the following – Galv.ZOOM.move(11,6,5,600); into the plugin command window and nothing is happening. I have the plugin installed and everything. Please help
That’s a script call, not a plugin command. Use the script option
Hey, Galv! I’ve noticed that if you write the following command: “Galv.ZOOM.center(0.5,120);”, the screen makes a very nice zoom out effect (everything turns tiny!). However, while events “offscreen” will appear on the map, map tiles won’t :( You’d know what I mean if you do it yourself in a map that goes larger than your resolution. Is there a way to fix this buggy behavior, please :3?
Thanks!
It’s not buggy behavior. This plugin zooms the screen only, not the map itself. So zooming out smaller than 100% will display the map the same size and show black around it. (I actually didn’t try to see if off-screen events showed, that’s interesting to know)
Basically – it wasn’t designed to zoom out and load extra map and whatnot, sorry.
version 1.1 – Fixed bug with battle
Is it possible to use this with the pop-up script? Everytime I try, the pop-ups aren’t in the right place.
Unfortunately it’s not compatible with most plugins that add popups and such to a screen position
Well, it could have a Zoom out update. :3
Not sure if you are intentionally trying to be rude, but sorry, no. The plugin works as intended. It zooms only the screen and does not modify any of the actual map coding.
How do I get this to work I don’t understand…sorry if this sounds dumb. Like I have the plug in on and installed buuuut what now…?
Now you read the plugin help documentation and download the demo to see examples of use.
Is there any way to make this compatible with your Message Busts and Message Background plugins? I DO understand why it currently doesn’t work that way. It currently works exactly as it’s designed to. I have basically zero scripting knowledge, so I was just wondering if it was possible. Maybe a function in the other plugins that checks to see if the screen is zoomed, and if it is, it changes the size that the bust/message window is drawn at, meaning the zooming effects would cancel each other out?
Unfortunately I have no plans to do this at the moment (and not time unfortunately). I know it’s something lots of people want and one day I will try again to accomplish it.
Hello I got a bug when I try to load a savegame:

Can you replicate this bug in the plugin demo?
If not, it might be a plugin conflict you will have to try to find out which one.
Here’s a list of other error trapping things to try:
https://galvs-scripts.com/errors-using-plugins/
Any clues on how to get rid of the “arc effect” when zooming ?
I’m using your algorythm for my project on another engine and it give me the same result.
The culprit is
(this._zoomX * (d – 1) + this._zoomXTarget) / d;
Still don’t know why it give this effect, the scaling in itself is smooth, trying to floor the result give a weirder result, My guess is this algorythm generate a parabollic curve instead of a straight curve.
Unfortunately my math wasn’t good enough – I couldn’t get rid of the arc effect.
Hi, it’s possible to zoom the map and tiles, without zooming the parallax background?
Not with this plugin
I’m having this problem. I made the screen to keep zoom in to my character with a parallel event. It worked great, except if I show a picture on the screen, it’ll move along with the motion when the character moves around the map.
I recommend asking in a forum for assistance with pictures
I tried:
Galv.ZOOM.target(0,2);
On parallel, so it would follow the player, but didn’t work.
Is there any way to do that?
Or just lock the zoom in a x,y.
Ty
I don’t know what you are trying to do – the camera always follows the player already. You don’t need parallel process.
Oh, I was trying to make the game zoomed permanently, following the player.
But it didn’t work… :(
Hmm, this might not be the plugin you are looking for. There might be another out there to find.
Ok, thank you for the help.
Even if my case is not possible, I still like your plugins!
does this plugin not compatible with mobile?
I haven’t tested on a mobile deployed game – but it should work on all devices the same.
Yo galv, i havig a strange issue where the camera is moving to a completely different place on the map when running this command
Script: Galv.ZOOM.move(13,14,3,60);
really need your help.
Galv.ZOOM.move(13,14,3,60);
Woops sorry, Galv, really need your help
im using the script:
Galv.ZOOM.move(13,14,3,60);
but the camera is moving to like (2,8) instead?
thanks in advanced
Unfortunately not enough information to be able to help. Here’s a list of error trapping ideas: https://galvs-scripts.com/errors-using-plugins/
Can I lock the zoom on the main character? I’d like to play the entire game with a 150% zoom
Haven’t looked at this plugin in years but if it doesn’t lock to player when you tried it then maybe not with this plugin.
yep, it zooms at the center of the screen and if you move the char it doesn’t move. Gonna try to achieve something similar through your visibilityrange plugin =)