Been a while since I posted one, I think. That last count saw Client + Host Code — just the client and host, not including the network apis etc, at 629,208 lines of code (3 years ago).
Current count, including network apis and now also unit tests: 623,880.
We’re getting more from less by increasing amounts of code-reuse through good encapsulation, and we’ve also been forced to weed out chunks of code, of varying sizes, that were interfering with or preventing desired functionality.
Ramp and I have been working on the persistent map/mission connection system, and have been incorporating various ideas the two of us have had over the years, resulting in a fairly nice API at the coder level, that produces pretty efficient low-level code.
Also found various bugs that probably caused CTHLs over the years, and seem to be nailing them down.