Another question for you, if you don't mind:
How exactly do I properly edit player_npc.faction? For example, the "logo" (which I assume is the faction flag) points to a non-existent file location; do change it, do I need to make a custom .png and place it in the files somewhere and provide a link to it, or place a file in the specified location, or something else entirely? Is there anywhere in the files I can find a list of ship loadout names/specifiers so I don't have to guess at them and possibly cause a crash? Can we get an example of when displayNameWithArticle is used vs. displayNameLong vs. displayNameLongWithArticle? (or just point to where those are referenced maybe?)
EDIT: for modifying my faction's ships, I'm looking at something like this:
"fighter":{
"broadsword_wing":10,
"gladius_wing":10,
"xyphos_wing":10,
"warthog_wing":10,
"fallback":{"interceptor":1},
},
After poking around some more, I'm guessing these reference .variant files - the ones for ships correspond with .variant files nicely. However, there is no broadsword_wing.variant file - in fact, there aren't any .variant files ending in _wing. I did find broadsword_Fighter, gladius_Fighter, dagger_Bomber, etc.
Am I barking up the wrong tree, or do I need to swap out all these references with _Fighter and _Bomber suffixes for them to work at all?Well, that can't be right, I started a test game and fighters are spawning normally. That said, I'm seeing other ships not in my faction config file appearing in fleets. I've figured out everything except the logo and ship preferences for myself - can you explain those to me?