Sorry if I’m submitting this wrong. I just made this account and I’m finding this new website very confusing and stressful to use. I’m trying to raise the text window higher than “middle” but “top” makes it much too high. I wish I could post an image to explain better but I’m not sure how to do that yet. A friend suggested I use \msgposy [x] but it doesn’t do anything. I’m pretty sure it just raises it back to the absolute top of the screen which isn’t what I want. I found another potential fix on the forums, but I couldn’t understand it at all and I’m getting really stressed and confused. I think the problem has to do with Yanfly, but I’m not finding any fixes anywhere. Does anyone know how to fix this, or how I can raise the window correctly, and in the height I want? If anyone does, I would greatly appreciate it.
I think \msgposy[x] isn’t part of Message Core, it comes from Yanfly’s Extended Message Pack 1, which is a separate plugin download. So if your Plugin Manager only has YEP_MessageCore in it, nothing in your project knows what that code means, which would explain it not doing anything at all. Worth checking whether YEP_ExtendedMessagePack1 is in that list. If it is, it has to sit below YEP_MessageCore or it won’t run.
There’s a second thing that would trip you up even once it’s working. That text code only applies to the message it’s written in. The next Show Text resets back to the default, so it isn’t a way to move the window for your whole game.
For a position that sticks, try using the plugin commands from that same plugin instead:
MessageAnchorY top
MessagePositionY 200
The anchor is what the number measures from. With it set to top, 200 puts the top edge of the window 200 pixels down from the top of the screen, so you can nudge that number until it sits where you want between middle and top. MessagePositionReset puts everything back to normal if you need it.
Oh! I actually figured it out like an hour after posting this. But it was extremely confusing. Well, it went down instead of up, but it still looks better than the default positions, so it worked out!
I just had to write \msgposy [500] instead of like [50]