Saturday, June 27, 2015

FMod - Tileinfo Challenges

I was looking around the source of the Tile Property Modifier in anticipation of switching its property lists over to the individual project files when I noticed that it does some very strange things when activated on the infoplane tileset. It pretends that it's on the foreground tileset, and therefore selects clicked tiles into the foreground and allows editing their properties, but the selection highlight doesn't move because it was the foreground whose selected tile was changed. Since it doesn't make sense to edit the tile properties of infoplane icons, I completely stopped the Tile Property Modifier from being used on the infoplane; it will simply not open.

I also noticed that selecting a different tile in the level (not in the tileset while Simultaneous Tileset is on) does not cause the Tile Property Modifier to change what tile it's managing. That results in a very strange visual state, and I'm really not sure how to fix it. The tool API is laid out in a way that makes dealing with this very difficult.

While putting off dealing with subconsciously thinking over that problem, I rewrote TliExtend to have usage help, be able to truncate tilesets, and deal with combined MapHead/tileinfo files.

No comments:

Post a Comment