07-20-2017, 05:24 PM
(This post was last modified: 07-20-2017, 05:27 PM by cyberTripping. Edited 1 time in total.
Edit Reason: clarification
)
It sure is something, huh?
Also, I realised just now most essential features of goon are public, either in the form of the leak or the public patches. An update to the code release would, for the most part, solely be bugfixes and tweaks to existing content, and integration of all those great patches so people would know exactly what they're working with. People who have considered porting some insane, goon-specific feature like packets probably wouldn't change their mind one way or another if they found out "Oh man, powernet packets were reformatted to be able to be received correctly? Well this changes everything!" and franticly begin the grueling task of porting it over such a small bugfix.
However, this sort of code means a whole lot more when actually building on the codebase. While a tweak of a few values in secret would mean nothing to a wannabe porter, it could mean everything for the balance of a particular feature someone is working on, and similar things could simply silently break code in it's entirety because of the mess that is BYOND.
Also, I realised just now most essential features of goon are public, either in the form of the leak or the public patches. An update to the code release would, for the most part, solely be bugfixes and tweaks to existing content, and integration of all those great patches so people would know exactly what they're working with. People who have considered porting some insane, goon-specific feature like packets probably wouldn't change their mind one way or another if they found out "Oh man, powernet packets were reformatted to be able to be received correctly? Well this changes everything!" and franticly begin the grueling task of porting it over such a small bugfix.
However, this sort of code means a whole lot more when actually building on the codebase. While a tweak of a few values in secret would mean nothing to a wannabe porter, it could mean everything for the balance of a particular feature someone is working on, and similar things could simply silently break code in it's entirety because of the mess that is BYOND.