Sometimes an optimisation isn't.

So ages ago basically for a bit of minor convenience with being able to build level designs in a text editor a particular way, and save a bit of coding to make things more general, I implemented a clever hack that'd let me use a convenient alternate state for certain things and save me a little bit of work.

Except now I ended up with a ton of code here and there that needs special cased for that 'convenient alternate state' and it's a PAIN IN MY ARSE.

So I'm going to just NUKE the fucking special state and all the accumulated conditionals that have arisen to support the damn thing and just do the extra little bit of work I should have done to make it work right in the general case in the first place.

It'll be a pain in the tits to do but much LESS of a pain in the tits to work with the code hereafter.

I have been a dumb ox. 🐂

Of course I have backed up like a horny pony before getting out my nukes.

I'm not *that* daft. 🐂

@llamasoft_ox rm -f /*