20kdc / gabien-app-r48

(Possibly buggy) application for game making, modding, and datamining, with a general focus around game engines compatible with the RPG Maker series.
The Unlicense
31 stars 2 forks source link

Feature request: unify minimap with zoom #26

Closed rohkea closed 6 years ago

rohkea commented 6 years ago

R48 has a minimap mode, which is a handy way of working with large maps. It would be nice if it could be unified with the zoom-in function into a single zoom function that zooms both in and out.

The minimap is currently handled differently from zoom. Zoom only zooms in, with arbitrary sizes, while minimap only zooms out, at a pre-set size (but allowing you to zoom it in; the zoomed-in minimap is not same as normal tiles).

I think it makes sense to unify these because:

20kdc commented 6 years ago

Good news: This is almost ready, just need to try and get the mul/div parameters right...

20kdc commented 6 years ago

Note: This may or may not cause some undiagnosed tile rendering issues, particularly of the kind where specific groups of tiles that haven't been checked start rendering completely wrongly. It will be quite obvious if / when these occur, though.

rohkea commented 6 years ago

Thanks! Works great in the XP and VX Ace modes.

Unfortunately, in the RM2k[3] mode, the non-animated autotiles are replaced with animated ones:

rm2k-autotiles

20kdc commented 6 years ago

Whoops. Accidentally forgot the x tileSize calculations for those ATs. I was trying to deal with ETS and prepare for any possible EasyRPG 2x support at once, and that didn't go well.

20kdc commented 6 years ago

Status on this? I think I fixed it after that last comment, but need more information.

20kdc commented 6 years ago

Assuming fixed given my own testing - reopen if I still screwed up somehow