when message box is transparant, the windowskin border stays

● ARCHIVED · READ-ONLY
Started by Zoltor 7 posts View original ↗
  1. Can someone make a script that does that(also with a switch method to toggle it on, and off) please?

    Evidently texts aren't the only thing that covers pics, the color of the window does as well sigh. I want to keep the border, while using a backgrount pic for the message box.

    Note I tried having a message script put the pis in, and it only halfways work(there's a small blue border around the background pic, and even though the pic is embeded into the message its self, there's a delay before the pic goes away. The timing delay can be fixed if you're using the normal show pic event command, which is not possible atm lol because unless the message box is set to transparent, the colored window covers the pic).
  2. Can you not just modify the windowskin to do what you want? The bottom left is the pattern that is repeated as the background. The top left is the image that is stretched.


    If you can make the message boxes all the correct size, you'd be able to make the bottom left segment completely transparent and put your image in the top left. Then the border (in the top right) will (should?) display over it.


    I'm sure there are scripts that will let you have multiple windowskins, so you could have JUST messages using this one, and menus using the default one, if you wanted.


    oh ... scratch that - that's a fixed-size segment. So then leave BOTH of them completely transparent, which should stop the "window" background showing over your image (which it sounds like you've already got displaying properly)
  3. Shaz said:
    Can you not just modify the windowskin to do what you want? The bottom left is the pattern that is repeated as the background. The top left is the image that is stretched.

    If you can make the message boxes all the correct size, you'd be able to make the bottom left segment completely transparent and put your image in the top left. Then the border (in the top right) will (should?) display over it.

    I'm sure there are scripts that will let you have multiple windowskins, so you could have JUST messages using this one, and menus using the default one, if you wanted.

    oh ... scratch that - that's a fixed-size segment. So then leave BOTH of them completely transparent, which should stop the "window" background showing over your image (which it sounds like you've already got displaying properly)
    Sorry but no I can't do that for multiple reasons. In short, I use message boxes for a million, and one things(literally, damn I love Yanfly's message script, I'm sure by the time my game is done, I would've done everything imagineable with message boxes, and then some), and all different sizes, besides windowskins also effect the menu, which I rather not have transparent.

    I thought of a way, sort of, but It's utterly stupid to do. Take a screenshot of the border in test mode, and use it as a pic(setting the blue as transparent).  However forget about that, I would probally need to do such almost 1,000 times, to accommodate all the different types of text boxes.

    Sadly a script is the only viable option. The good news is, as tricky as the script may be to make, it shouldn't be a long script at all.
  4. It's just tough because I think it's going to be part of the Window class that we don't actually HAVE a script for. But people have overcome that in order to hide the "waiting" cursor, so who knows ... it'll just have to be done by someone more clever than I am :)
  5. Shaz said:
    It's just tough because I think it's going to be part of the Window class that we don't actually HAVE a script for. But people have overcome that in order to hide the "waiting" cursor, so who knows ... it'll just have to be done by someone more clever than I am :)
    Yea, I'm pretty sure it is(that's why I doubt It's gonna be easy, despite how short the script is bound to be). However with that said, there's a handful of amazing scripters here, that should know this script enough/the donkey format that the developers used to organize things to beable to predict how the developers scripted it

    Yep, it seems to be hard coded. The only thing I can find dealing with windowskins at all, is the default color of the Windowskin, Also the entire window settings(dim/transparent) seem to be hard coded as well(however oddly enough.the Translucent aspect is there. Doesn't seem connected to anything, I wonder if I can just simply delete the Translucent snippet, without breaking the window system, it looks that way, but who knows where else they maybe hiding a script snippet that calls for the translucent setting)
  6. Have you tried adjusting back_opacity?

    Just hardcode in one of the initialize methods

    Code:
    self.back_opacity = 0
    to see if it does what you want.
  7. Tsukihime said:
    Have you tried adjusting back_opacity?

    Just hardcode in one of the initialize methods

    self.back_opacity = 0to see if it does what you want.

    Omg,I know this stuff already, I don't know why I didn't think of that(I use to map code in C++ for crying out loud, this should've been the first thing I thought of).

    I'm busy atm, but thanks, I'll definitely try that out :)