Whew! It's been a big week on the development front here. I've been busy on multiple fronts, but there's been some great progress.
The vis_flags feature I talked about has been added to 513, and now has seven flags. Multiple new procs have been added: islist(), ref(), ismovable(), clamp(), and sha1(). Testing has been done on much of this, so I'm in good shape I think to look into one of the big-ticket items I want to get in 513: alpha masking via filters, which should be possible thanks to render_source.
512 meanwhile has seen a ton of fixes this week, covering everything from the client to the server to the compiler. A couple of fixes are to bugs that are absolutely ancient. I also had to poke the dreaded map editor with a little refactor, so hopefully nothing goes awry on that score.
I'm not putting out 512.1471 yet because 1) Friday curse, and 2) there are a couple of things I still need to check out. Which is good, because I found another fix to make even today.
Spring is finally here! It took till June to get here. With actual grilling weather having arrived, I have to make up for lost time and pack my guts full of red meat. White meat too; I don't discriminate. Protein powers the brain and that's what's bringing us this upcoming BYOND version. That, and the generous support of our Members, donors, and Patrons. Thanks to all of you, and I hope you have a great weekend!
Jun 7, 9:42 am