Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Thank you for your words. Actually MapCore doesn't depend on Core, the numbering is just a suggestion.

The whole suite resolves cross-plugin references lazily at first use rather than caching anything at load time, so it's position-safe across the board, not just Core/MapCore, but all my plugins — reordering rows in Plugin Manager won't break it.

On the message window: already handled to avoid problems — the word-wrap width comes from this.innerWidth on Window_Message, not a patched windowHeight, so it's downstream of whatever Scene_Message.messageWindowRect sets rather than fighting it.

Thanks again for taking the time to write that up.

Good, that is the right call on both counts and you are further along than I guessed. Resolving at first use is the version that survives a user reordering rows, and taking the wrap width from innerWidth on Window_Message rather than patching a height is the seam that also survives another plugin resizing that window, which is the case that usually breaks wrapping quietly. Thanks for the correction.