- Sep 8, 2019
- 530
- 903
Oh, another thing I forgot to mention in my previous post: there's a bunch of silly little joke classes in the project. Stuff like "DontReadThisClass", containing a single private field with a string that says "I told you NOT to read it" (paraphrasing). Yep.
The fact that BBS just straight up isn't pleasant to play, even if it's running "smoothly," is just the icing on the cake. Kincaid and Oh So Hero! are far more deserving of support, IMO.
Considering how easy it was to decompile and make use of the string decoder, all it does is delay the inevitable. It wouldn't be all that difficult to brute force all of the strings in the program and pick out the appropriate one, assuming the dummy password is relying on that same form of obfuscation.However, obfuscation makes it nearly impossible to read and especially edit code.
Or they could have just solely used the Patreon/SubscribeStar authentication APIs and called it a day. Alternatively, if they absolutely insist on including a bypass (…why?), they could have learned how to properly use the obfuscation tool so that it wouldn't add a gazillion function calls per frame to look up strings like "Move."Hopefully as the game gets more content, he will be forced to stop obfuscating it to make up for performance issues and we can find the password again. The only hope until then is that someone subscribed to him shares the password here, since we now have a username that works (LoginFix).
The fact that BBS just straight up isn't pleasant to play, even if it's running "smoothly," is just the icing on the cake. Kincaid and Oh So Hero! are far more deserving of support, IMO.