Just completed (for the most part) the scripting language for AetherFall. It’s complete with variables and if-then-else blocks and such, which should prove useful for writing the game’s events. I’ve never completed any sort of scripting engine before, so this has been a real eye-opener for me. I now both understand and appreciate programming languages a lot more because of it. XD
Surprisingly, it wasn’t as hard as I was dreading it would be, either. Granted, I still have some things to test/debug/clean-up, but the hardest part was simply working out how everything should flow.