STAssistant
I felt like learning something new, so I kicked off the week by rewriting STAssistant in TypeScript. Initially showing 527 errors, I went through and fixed each and every one, adding and removing stuff until it was error-free. Everything seems to work the same way it used to with the exception of the birthday module, which has been removed because it was gross and no one—not even me—ever used it. "TSAssistant" has been running since Monday!
Voice Relay Testing
I briefly played around with GM_8Bit to try to see if I could stream voice chat from one server to another, to be used in The Big Apple. I couldn't figure it out because I had no idea what I was looking at, and it started getting late so I put this project on hold.
Tale of Flocksworth
This week was, yet again, a lot of refactoring. Entity spawning is less stupid now, important global objects are stored in a more sensible way, and I'm actually using some types I defined but never used for some reason. I then ended the week by fixing the random grave spawning from two weeks ago and finally enabling myself to spawn entire Pois.
The Big Apple
I noticed someone caused The Big Apple to spam errors, so I investigated. I put a bandage on it because I have no clue how it happens, despite happening to me during my testing. I also added a command to allow players to disconnect with a wider reconnect window because sometimes map models will refuse to render and the only fix is to restart the entire game.