Monday, August 24, 2015

FMod - Tileset Improvements

A while ago, I received two Abiathar requests from a member of the community. Today I got around to implementing them.

First, he suggested keeping track of the scrolling position for each tileset. Previously, the Y offset was reset whenever the user moved to a different tileset; that is, there was only one variable to store the scrolling position. Implementing the request required a small reworking of one of the oldest parts of Abiathar, but it wasn't too difficult, and was definitely a good thing.

The other request was for a mode in which selecting a different tile causes the tile palette to automatically scroll, making sure the selected tile is always visible. I thought that would be best implemented as a configuration option, so that's how it is. When SnapToSelTiles is enabled in editor.aconf, it is ensured that newly selected tiles are always visible in the palette. This option is most useful with Simultaneous Tileset, but it also works well in the other mode.

Before I release a new version, I want to make some improvements to sound management, especially the handling of the two different "formats" of sound chunks.

No comments:

Post a Comment