You can’t afford my hourly.
Currently, the hold up on faction camps is the PR to move all the data to the basecamp structure is large, complicated, hard to test, harder to write test cases for, and fairly invasive. So I can’t do much else in faction_camp.cpp and basecamp.cpp until it goes through. If you want to help, review and/or test https://github.com/CleverRaven/Cataclysm-DDA/pull/26764
I have a parallel effort to start work on the partial map JSON parser, but it’s also a slog.