Even more work done on the engine and front end! I've completely redesigned the script loading for it, containing it all in a helper class that handles loading compiled assemblies into memory from zip archive entries and exporting their scripts into convenient dictionaries that the front end can reference easily. I may even add an extra, more generic method to the helper, just as a proof-of-concept, that would be able to load ALL classes of a given type into a list, in case I ever need such a feature in the future. Ohh, this is fun!
[ETA]
Did better than that, I made three of 'em! One to load from a zip entry, one to load straight from a pre-loaded assembly, and one to load from a stream! Don't even know if I'll ever use the methods, but I LOVE making these kinds of things. Its better than any boss battle, because I'm proving my skills not only by doing them, but being able to do it right quickly and the first time 'round. I swear, on all that I hold dear, the time I've spent learning my skill will not be wasted. There's always more to learn, more to do and, come hell or high water, I'm gonna fuckin do 'em!
...I think my morning coffee might be hitting me kinda hard because I am REALLY FUCKING WIRED RIGHT NOW. Brain's buzzing like a fucking bee with the voice of Beavis going full-on Cornholio. Then again, I might also be having a manic spat. That is also quite possible. Either way, whee! Mania is fun!