Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Hi, I'm using the MV version of this, but none of the alignment options seem to work, it always just aligns to the left. So I tried using it with RS Message Align, but for some reason that causes the gab windows (right) to all take on the alignment tags from the regular message window (centered) even if those tags are closed off in the message window *and* the gab windows each start with their own alignment tag.


I don't really know enough to be sure which plugin is causing the disagreement, but does this make sense to you? As a plugin author maybe you might have a better idea of why it's happening, and whether it's possible to fix it. For more details, the RS align does work with your gab windows to keep them right-aligned, but as soon as any regular message window appears on screen, the first gab window text gets centered (any others stay right-aligned) until that message window is closed. Any help/ideas for what to do here are much appreciated.

Hi emogal,

I cannot confirm that the alignment options would not work; I checked them in MV and they work for me.

However, I can confirm that RS Message Align overrides my plugin's alignment, so when using RS Message Align, you would need to always write \TA[x] for each line. This way, it worked for me.

Remember: In the script box, you need to escape the \ symbol with another \, so instead of

\TA[1]

it's

\\TA[1]

I quickly checked their code but it's unlikely that I will make a patch here given how my and their code is written, I'm afraid.

Yep, I had the double \\ and it still got overridden. In order to fix it, I ended up making 2 additional gab windows, each blank--one with \\TA[2] before the 3 gab windows I was actually using, and another with \\TA[1] after the final gab window--and this allowed all 3 in-use gab windows to stay aligned to the right, and the message window (which was on the event page above all the gab windows) to appear centered and not move.


What interested me as a beginner to coding was, before this fix, how \\TA[1] from the message window was overriding the first gab window, but then the \\TA[2] from that gab window itself was passed on to the 2nd and 3rd gab windows despite not actually working on the one it was written in. Even writing \\TA[2] at the end of the message window contents wouldn't override the first gab window. Thank you for looking into the issue anyway though, I really appreciate that!