@Restart , a true Chrono Engine expert, addressed this in his Cross Engine plugin, I have excerpted it here to address your question:
You might have to modify a few checks to get it working for your purposes.
Thanks- it was in the .processNewLine() function!
There's this code on line 423 of rpg_windows.js:
textHeight += maxFontSize + 8;
I just had to alias the function and remove the 8.
Now it works:
Don't be fooled by the fancy window skin or floating position- the image above shows a standard Window_Message with the only caveat being that the Bitmap.prototype.drawText() function usually used to render the letters has been replaced by a custom Bitmap.prototype.drawBmpFontText() function...
I only ask when I've tried everything + I really can't figure out what to do.
I hope to never be one of these "I want to do this but I can't be bothered to search + read up on it, so can you just do it for me?" folks, which is one of my community peeves.
I stopped the cursor from blinking (graying out this._updateCursor()) so I had to move this._windowCursorSprite.visible from that to ._updateTransform so that the cursor didn't hang around on the screen after the Window_Message was closed:
But otherwise it seems to work great without any...
What do I need to rewrite to change the Window_ChoiceList (Show Choices) cursor so that it uses a larger cursor image that is not part of the system/Window.png spritesheet?
Also: Is it possible to have the Window_ChoiceList window overlap the Window_Message window without erasing the...
OK- sort of got it working based on @Kaliya 's advice. I just can't figure out yet why my first line has a large gap between it and the second line and / or how to adjust the height so that the window cursor / border is closer to the bottom text line:
@Kaliya Thanks! I'll take a gander.
Would you know where $gameMessage._text is detected and a command to draw the Window_Message is fired?
Sorry I should have been more specific- the reasoning is, I have a custom BitmapFont.drawSmallText() that handles the layout of the passed string and...