Quote:
Originally Posted by FlaminSarge
|
More-so than busy, I got bored of TF2. Also, had a name change when I got my hands on the cookies.io domain, which I currently use purely for uploading screenshots to when I want to share them.
I just glanced the VSHA code, for old times sake (it's been long since I've touched SP) and noticed that it isn't really good as-is. It uses global forwards for all the boss events, so you can't have more than a single boss installed on the server, unless you manually unload/load the boss plugins (as far as I can see), changing it to properly support multiple bosses will be a lot of work.
I just committed and pushed whatever changes I had for Gamma and BFF since the last commits, in case anyone wants to take over.
I'm not sure how well it works, but I think you guys could learn something from this, or build upon these instead of patching VSH/FF2. It has a lot of things already done, it supports arbitrary amounts of bosses. It does rely on Gamma, a game mode manager I wrote along with it, but if that's gets fixed up, and used widely, it should help a lot with multi-mod servers.
I'd highly recommend, that if anyone decides to work on it, that you convert it to the Transitional Syntax. Methodmaps will help a lot with the readability of commonly used functions in Gamma.
You're free to add and message me on steam for questions, if you're going to take over this and you have some questions. I might not be able to remember, but it usually doesn't take me long to catch up on my own things.
But please try not to copy/paste code in from VSH/FF2, the whole thing was written from scratch to avoid bad naming and less hacks/workarounds.
The repos can be found here:
Boss Fight Fortress
Gamma
(A friend linked me to this thread, normally I wouldn't have noticed)