Game: Pokemon Reborn
Version: 19.5.1 (JoiPlay build)
Website: https://www.rebornevo.com/pr/download/
RPG Maker Plugin: 1.20.90
IMPORTANT: You need to enable Performance Mode in game options to reproduce the issue. Read below for details.
Alright this requires a bit of history. During testing we found out that autotiles animation (such as water) doesn’t work on our JoiPlay version. g_f_y mentioned it works in other games but we were unable to figure out why it doesn’t work in Reborn. Similarly Reborn also had another issue on JoiPlay where the night tone was only applied to events but not the base tiles:

On this image you can see the time is night, the player and the NPC + the house decoration in front of the player + some house tiles we had to implement as events for layering reasons all have the night tint applied but the other tiles do not. In desktop in mkxp-z the tone is applied to all tiles.
Several months later someone mentioned that autotile animation did actually work fine on JoiPlay in a much older version of Reborn. So I downloaded it, got it running and indeed it was working there. Further investigation revealed a big difference:
- Reborn 19.0 (autotiles broken) was using mkxp’s
Tilemap
class
- Reborn 18.4 (autotiles animated) was instead using a
CustomTilemap
class implemented in Ruby
So I added the CustomTilemap
into Reborn 19.5 and voila it was working as well. I believe this class is a remnant from before Reborn transitioned to use mkxp-z. Here is the class in question:
(rename to .rb
after downloading, the forum changed the extension for some reason)
The night tone issue mentioned above is also fixed when using CustomTilemap
.
However after we re-introduced the CustomTilemap
for JoiPlay some players reported that they’re experiencing a lag - it seems this CustomTilemap
is too slow for some phones. So we had to add a Performance Mode option to let players switch between the two implementations. Currently Reborn’s JoiPlay version is using the legacy CustomTilemap
by default on JoiPlay but switches to the mkxp’s built-in Tilemap
while Performance Mode is enabled - reintroducing the both the autotiles animation issue and the night tint issue (night tint is disabled completely while performace mode is active to avoid the odd looking cases like the screenshot above).
Ideally mkxp’s internal Tilemap
class should be fixed to implement both features in order to make the CustomTilemap
unnecessary.