Home Creators Posts Import Register Favorites Logout

Downloads

Content

Show static or animated scrolling images as your window's background.

! SEE BOTTOM OF POST FOR UPDATES !

Hi all, introducing: [CGMZ] Window Backgrounds!

This plugin allows you to set a custom image as your window's background, which can include parallax images that have scrolling enabled on them. For scrolling images, you can also set a flag to make them only scroll when the window is active (usually a window is considered active when the user is selecting something within the window). See below gif of this in action:

Notice how the scrolling parallax image in the command window / slot select window pause their scrolling until the player is actively selecting something in those windows (the command window is a bit harder to see). Of course, this is optional and you can decide on a per-window basis.

This plugin can also handle static images that do not scroll, and also allows you to use the default windowskin background if you want which remains the default window background.

This plugin functions similarly to my [CGMZ] Scene Backgrounds, so if you are familiar with that plugin you should be able to easily jump right in and start using this plugin. Just like that plugin, this plugin should work with any window, default or custom, as long as you know the window's constructor.

This plugin does already have a preset parameter that will allow for easy integration with other plugins in the future, though I still need to add these integrations into my other plugins.

Things I am planning on adding to this plugin in the future but are not quite ready yet include:1) Ability to swap back to default windowskin background during scene2 Animated window backgrounds

Want more features not already present/listed above? Let me know in the comments below or in my Discord's #suggestions channel!

This version adds the ability to tint your window background. Documentation has been added for how to set a tint.

You can now more easily see the dimensions of the sprite by enabling the playtest option Report Dimensions. This will log the width and height to the console.

This version adds a hue rotation effect, which will allow you to constantly update the hue of the background to create a hue animation effect. You can also set a static hue.

This update also added the debug option of reporting window constructor names during window creation, so you will easily be able to know the window constructor name to type in to affect each window.

This version adds the option to play a repeating video as your window background, effectively working like a gif does. This will override any image parameters you have set. If you do not want to use a video, you must leave the new video parameter blank.

See below gif for how it can look:

Files

Comments

No comments found for this post.