Window Background Colors

By default, RPG Maker’s window colors are determined by two things

1. The windowskin file called “Window” in the img/system folder
2. A standard background opacity defined in the code

So for example, the default windows are dark colored with a semi-transparent opacity.

However, what if you just wanted to have a nice solid color instead of the translucent dark?

Using this plugin, you can quickly set up the colors for your windows.
This plugin overwrites the background color/texture settings of the windowskin.

Download

Plugin: download here (right-click, save as)

Installation

Download ths plugin and place it in the “plugins” folder in your project’s “js” folder. Then open your Plugin Manager (F10), double-click an empty row, and select the HIME_WindowBackgroundColors plugin.

Once it is in your list of plugins, turn the plugin on.

Usage

In the plugin parameters, choose the color and opacity that you would like to use for your windows. The plugin has been set up with the default window colors.

These settings apply to all windows.

Setting the Color

The background color is a list of RGB values, specified as [R, G, B]. For example, if you wanted to have a red window, you would just write

[255, 0, 0]

You can use a color wheel to help you determine what your RGB value is. Color wheels can be found in image editors, or on the internet such as this website.

windowBackgroundColors2

Setting the Opacity

The opacity is a value between 0 and 255, where 0 is fully transparent, and 255 is fully opaque.

Here’s how your windows might look when you have have a background color of [0, 0, 192] and an opacity of 255:

windowBackgroundColors3

Changing Color Options in-game

You can change the color of the windows during the game by using the following script calls

$gameSystem.setWindowBackColor(R, G, B)
$gameSystem.setWindowBackOpacity(A)

Where R, G, B, and A are integers from 0 to 255.

Color Settings in the Option Menu

Please note that this plugin doesn’t add settings to the options menu as shown in the video. If you would like such functionality contact me and we can look at how it may be implemented for your project.

You may also like...

11 Responses

  1. What’s up, I check your blog on a regular basis.
    Your story-telling style is awesome, keep doing what you’re doing!

  2. Thank you for the auspicious writeup. It in fact was a amusement account it.
    Look advanced to far added agreeable from you! However, how could we communicate?

  3. Fabulous, what a webpage it is! This weblog provides
    valuable facts to us, keep it up.

  4. seroflo te koop zonder recept in Nederland
    seroflo beschikbaar in Algerije seroflo bestellen via internet in Den Haag
    seroflo prijs in Marokko flonase zonder medische goedkeuring
    te verkrijgen
    Beste plek om flonase zonder recept te kopen in Nederland Online kopen seroflo voor snelle
    verzending in Nederland
    seroflo zonder doktersvoorschrift te koop
    seroflo bestellen zonder voorschrift seroflo:
    Veiligheid en effectiviteit
    seroflo beschikbaar zonder voorschrift
    seroflo zonder doktersrecept te bestellen
    seroflo zonder voorschrift hoge prijs flonase: Hoe
    te gebruiken en bijwerkingen
    seroflo zonder recept te koop in België
    seroflo te koop in Marokko seroflo op recept in Rotterdam
    seroflo zonder doktersrecept online bestellen
    flonase discreet verzonden
    seroflo zonder voorschrift in Spanje Bestel seroflo zonder recept
    in Deventer – eenvoudig en discreet.
    seroflo zonder receptprijs in Charleroi, België
    seroflo zonder medisch advies online bestellen
    Koop flonase online voor snelle verlichting flonase bestellen voor snelle verlichting
    Beste online deals voor seroflo zonder voorschrift flonase online bestellen met snelle verzending
    flonase online kopen: Snel en gemakkelijk flonase zonder medisch voorschrift

  5. Pwqtrx says:

    order atorvastatin 40mg generic buy lipitor sale order lipitor pill

  6. Beekeepa says:

    Thank you! This is awesome!!

  7. Amy says:

    I ran into a TypeError: “Cannot read property ‘0’ of undefined”.

    Any idea what this could be?

    • Hime says:

      Make sure the filename is named correctly according to the instructions. I have tested it with 1.3.4 and it seems to work fine so it does not appear to be an issue with new MV versions.

  8. willian says:

    hi, how i Changing Color Options in-game?

  9. willian says:

    hi, how i Changing Color Options in-game?

Leave a Reply

Your email address will not be published. Required fields are marked *