Sunday, March 29, 2015

FMod - Level Inspection Updates

A very important community member suggested some changes to Abiathar's Level Inspector and/or Resource Accountant. She noted that the Resource Accountant only includes point- or ammo-giving tiles and sprites in its tally of resource objects, not sprites. I'm not sure if she knows whether the Level Inspector is designed to make sure there aren't too many sprites in the level, but it doesn't actually export the sprite memory usage score that it uses to make the decision as to whether to produce a warning. Similar things go on with tile memory usage. So, I added a new type of information to the Level Inspector report: information, which is just the raw numbers that might be useful for debugging or finagling.

She also noted that the Resource Accountant counts sprites that have multiple categories of resources attached as multiple objects. Additionally, the King Boobus Tuber sprite in Keen Dreams was missing its 100K point value and the big eye item (also in Keen Dreams) was missing its 20K point value. Both these problems were corrected fairly easily.

While I was changing things, I made tileset switching under Simultaneous Tileset more intuitive. If the mouse is over the tileset, the 1-3 digit keys switch the tileset, but if the mouse is over the level, those keys control plane state (7-9 can be used to switch the tileset). Previously, it was always 7-9 that had to be used in ST mode.

I finally found a good color for the under-mouse tile highlight: the same orange as the default links color, but at half-transparency.

No comments:

Post a Comment