There's a mod that I'd love to have mixed in as an integrated faction, so I thought I'd just put a hand in it myself and just add it in. I didn't really see a readme or anything on integrating factions (searched the thread too), so I'm kinda winging it.
Following one of the other integrated factions around, I found 4 files that mention it (outside of any compiled jars).
data/factions/**factionid**.json
data/factions/factions.csv
data/factions/ship_roles.csv
data/factions/weapon_categories.csv
I notice both ship_roles.csv and weapon_categories.csv have a column for each faction. Is it some sort of weighting for spawns? There also seems to be some weighting for the ship roles/weapon roles as well. While I can kind of guess what it might be, I was hoping for a bit more information on what it does, so I can get it set up right.
Under the **factionid**.json, I notice "WeaponTiers" in there. I can honestly only make some guesses on what it does, and they're not very good ones.
Also, is there anything in the compiled jar that would need to be changed for a new integrated faction? Don't really want to decompile if at all possible just to get one little faction in. Thanks!