MV Message Background

Displays an image behind “Show Message” boxes instead of the normal windowskin box. This image can be changed or disabled during game.

VERSION 2.0 – RPG Maker MV
Download Plugin files
Download Demo


51 thoughts on “MV Message Background

  1. Galv says:

    Bug fixed, updated to version 1.1

  2. Jim says:

    Hi Galv! Will message busts make a comeback in MV? That was one of my favorites.

  3. Galv says:

    Bug fixed, updated to version 1.2 (shows in front of pictures, now! :D

    Bug fix, update to version 1.3 (removed accidental code + compatibility change)

  4. Patrick says:

    Hi Galv, this plugin was what I really needed, the custom background looks great. But now I have 2 compatibility problem’s, which may force me to go back to standard backgrounds :(.
    I am using yanfly’s message core, which adds a name box, and here is problem 1, I managed to make in transparent and maybe adding a part to your template will solve the problem, but I am not sure, as for now, the name box has it’s own background, which is similar to the menu background color.
    Problem 2 is, the message core allows me to put 16 rows of text, and then the background is only at the bottom of the screen, but it should maybe multiply 4 times to cover all 16 rows, I don’t know if that’s possible. Any suggestions were great:)

    • Galv says:

      This plugin only takes into account default sizes of messages boxes. If you’re using the plugin to have different message sizes, you’ll have to find a different way :)

      Remember you can use “show picture” for the same effect for the parts that use large messages.

      As for the name box – yes, you could make the name box transparent and add the box to the message background.

      • Patrick says:

        Damn, I forgot about the ingame show picture :D Thanks for reminding:P
        About the name box, I tried that and the effect isn’t so bad, I will have to edit the background a bit so that the name will have a decent place on it:

        so thanks for your reply! :)

  5. Connor says:

    Hi, thanks so much for your hard work making plugins!
    I suppose if you are using a custom resolution, this script won’t work?
    When I use it, nothing shows up in my game, despite the fact that I believe everything is set up correctly.

    Thanks in advance,

  6. Kt. says:

    I liked this plug -in .
    The question is , but when the window in the battle you want to disable.
    Battle is now window will become transparent .
    What can ?

  7. Kt. says:

    Sorry to bother you again, under the environment , an error will occur .

    1) [Database]>[Skills] Effects: common event #0001
    2) [Common events] #0001
    line1. Control Variables > Set Random 0~100 (any)
    line2. Abort Battle
    3) Battle. (Not battle test)
    4) use 1) skill
    5) Error: Failed to load: img/system/msgimg_xxxx.png

    xxxx = Random number??

    Please check, sorry.

    • Galv says:

      Make sure you have correct capitalization in your image files and that the images exist in your game folders.
      You are changing the variable that controls which message background shows… did you mean to do this? I’m not sure why you want to random between 100 different message backgrounds in battle.

  8. Kt. says:

    Sorry, I’ m not going to have about background message to random..; only use “assign a random number” and next “abort battle” in battle, they affect?
    For example,,
    Set Random(1~16) > “Stop Battle!!” Senior warrior
    ‘s Instruction enters, 1/16 to end the battle.

    • Galv says:

      I’m sorry, I really don’t understand what you are saying. But I think you “Image Variable ID” is where you set a variable number. When you change that number using “control variables” event command, it changes the message background image. I think you might be doing that.

  9. Eklem says:

    Hi Galv, I believe I understand what “Kt.” means, as I have experienced a similar problem.

    When setting a variable to a random number via common events, it also randomly changes the background image.

    Please see the video below:

    • Galv says:

      It’s not an error it’s a setting.
      Look in the plugin settings… you will see one that says “Image Variable ID”.
      Now edit that setting…
      It’s description is: “Variable used to determine which image to display from /img/system/msgimg_X.img – where X is the variables value.

      You are changing the value of variable 1. In the plugin settings it will have variable 1 by default and therefore changing variable 1 will change the image that is displaying. This is also stated in the help file.

      When using plugins PLEASE read the plugin settings and help file. I even made a demo that shows this :(

  10. Galv says:

    Updated to 1.4 for compatibility with Message Styles plugin.

  11. Yulia says:

    Hi! I like this plugin but I have a problem: when I disable the picture background with a switch, then use “show text” with dim background, then switch picture background on and use “show text” again with custom picture a dim background appears above my background picture even if I choose “window” in “show text” options. I have this problem in demo too (it’s hard to see, because picture in demo is black but if you change picture to white you can see it).
    My English isn’t so good, hope you’ll understand, what I’m trying to say))

  12. AguaMyst says:

    First, just love your plugins. Great work on them!
    So, I am having a problem with a conflict between this plugin and the MBS_MapZoom plugin. The background message image does not appear if I have the zoom plugin enabled. Any suggestions on how I can fix this? Thanks!

  13. a video tutorial on how to have everything set up would be nice

  14. Galv says:

    Updated to v.1.7 with a fix for games that are capable of going to title screen while a message is still open.

  15. Galv says:

    updated to v.1.8 for compatibility with default $gameScreen.startZoom function

  16. Elle Baston says:

    Thank you so much for all your amazing RM resources!!
    I am 100% certain that this is user error since I’m still very new at this program, but it appears that the image background disappears out when you turn on a switch condition during an event and the window goes back to its default look. How would this be resolved?

  17. Hey Galv. Good Work on this plugin. Could you do a little update where you put the Sprite_GalvMsgBg function into the global scope so we can extend your Plugin? Because i need to hook into your controlBitmap Function :) Would be cool. Thanks in advance

    • Galv says:

      Do you have the latest version of the plugin? I had already done that a long time ago :D

      • Gamedev-Tutorials says:

        Don’t mind me. I was just a complete idiot XD I haven’t seen that you have closed the function before =D
        Good work. Go on ^^

  18. Ritsuka says:

    Hello, I heard from RPGMakerWeb that you were going to be looking into this plugin with 1.5.0. Now that MV has a default plugin to change resolution, I’m hoping you can help and look at this too.

    I want to change the resolution to 720p (1280×720) so I made a test image that fits the message window at this size ( It fits the message window at “middle” well, but becomes displaced for “top” or “bottom”. ( I tested it on a blank project with only this and Community_Basic.

    If it’s my image at the wrong size, I’d be grateful if you could make another guide for me, though, because it fits well for middle, I don’t think that is the issue.

    Thank you very much for your time. Your plugins help transform my game making experience!

    • Galv says:

      I will look into this as soon as I am able to test for 1.5.0 issues.

    • Galv says:

      I just tested MV 1.5 with my local demo using community_basic and cannot replicate the issue. The example file I made for the demo positions correctly for me. If you test that file in your project does it sit at the bottom for you? If it does, then it is your graphic file not set up correctly. Each part of the graphic height should be 1/3 like in the template

      • Ritsuka says:

        Thank you for looking!! Ah, you are right, the file you made works even at 720p. I am sorry for troubling you when it is my mistake. I did originally test with that image, just scaling up to 720p, but I didn’t like it because 1/3 of the screen is too big for the textbox. ( which is why I tried to create my image, using a screenshot of the actual size of the textbox. But know I understand, it won’t work like that because it’s not proportioned right. I don’t want to have the background be 1/3, so what should I do now? My thought is to create a different image to use for each that is positioned correcting for each text box position perhaps. Mostly I only use bottom position anyway… Work continues :D

  19. sixteen says:

    YEP.6 – Action Sequence Pack 3
    It is incompatible with this one. In the action sequence code “hide battle hud” it seems that the battle window is not hidden. If very well, please check.And please correct it

    • Galv says:

      Please test this plugin below yanfly’s and see if it happens.

      I am unsure why this message plugin would conflict with a battle hud, but I have very little time for compatibility fixes. If you could provide a small demo with just the two plugins replicating the issue would help me to fix it.

  20. sixteen says:

    I’m sorry. It was my confirmation error. If placed below the yep core plugin hide Hud will be applied. I thank you.

  21. Aramouta says:

    Hello GALV can you please upload the file again, because the file “MV message background” is not available.

  22. Eliaquim says:

    Thank you so much. Amazing things that you have done.
    Congratulations. And thnaks again.
    God Bless you.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s