Sigh. HEAVIER SIGH. I just had to spend a couple of hours addressing a bug in my map editor instead of actually doing new work. The kicker is that it turns out the bug wasn’t even in the map editor, but was in the map class itself, which was feeding bad data to the map editor because it turns out that in Haxe it’s extremely easy to mess up the syntax of a getter/setter function and the compiler will not warn you.
Ugh. Don’t really feel like this one’s my fault, but it still wastes a day of work. Goddammit.