
Say I wanted to make an escape room in my game where the player has a curse inflicted upon them where they shrink a small amount every certain number of seconds and must escape before becoming too small. To crystalize what I'm trying to do, I'll give an example. I'd like to know if it's possible to tie that same actor/event's zoom level to a variable. I'd like to know if it's possible to enter a given actor/event's current zoom level, plus or minus a certain amount, in as the input of the zoom script itself.Ģ. Perhaps I'll put this as an actual request on the request topic in a few days.ġ. Perhaps there's someone else who might see this and be able to help?ĮDIT: That last request is quite different to this script. but of course I understand if you are unable to help out with that. So if the actor could be slower, but keep the same frame-rate?) I was also thinking that the speed of the actor would appear slower the further away he/she is (take longer to get from one side to the other on the x axis), so I'm wondering if there is also a way to change the actor's speed according to their y axis as well? (I did notice though, when you did this through events, the animation is slower which is not what I want haha. Could there be a way to alter the actor's scale depending on his/her y axis along individual pixels (not by grid)? So the further up the actor is on the map, the smaller he/she gets and the lower the actor is, the larger he/she gets. So I'm thinking of using this as a way to give my game depth. Thanks Aramis for this script, its awesome!

I'm fairly new to JavaScript and the amount of time I have on hand is fairly restrictive. Unfortunately, I can only provide a limited amount of technical support for this plugin. I was unable to get Plugin Commands to operate as effectively as Script Calls, so they were removed from the initial release.įree for non-commercial and commercial use. Q: Will Plugin Commands be supported eventually?Ī: Perhaps later. Right-click link and select "Save Link As"

NOTE: For more detailed information and examples please view the plugin's "help" section in RPGMaker MV. It can be an integer that is 0 or higher. The duration value allows you to create a zoom animation over-time (in frames). **ID is the ID of the event in question**

SpriteZoom.zoom(ID, zoom, duration, zoom_y, duration_y)

SpriteZoom.zoom(Id, zoom, duration, zoom_y) Zoom or shrink a sprite's width and height independently (or uniformly). Zoom animation(s) over time (or instantly).Įxecute the following SCRIPT calls from any event or moveroute (Sprite Zoom does not support plugin commands): Zoom events, the player and follower sprites! An adaption of Tsukihime's “C haracter Sprite Zooming” script for Ace.
