telum12 wrote:Honestly, it's just lazy design choices. I'm sure there's some fields we've added to some of the res overwrites out of laziness, but I'm not sure.
I don't think added fields should be a problem either, though. As I said, an overridden class will simply act as a different and separate class (with a different set of fields), and your local class will just not be asked for by the server, but can be interacted with from other local code without any issues.
Merged into mainline, btw.
shubla wrote:Why not just recompile all resources? Fear the wasted bandwidth to send the new res files? We don't live in the age of ADSL anymore!
Fine, I just wasn't sure there even were any left and didn't feel like writing a tool to detect what resources lacked source code. But I did that now and will recompile the affected resource at the next server restart.