What's a good way to spawn a fleet that has a strict FP limit, using factions (maybe), so I can the officers, personality type, memflags, dmods, etc. all contained on the faction?
I'm currently not using a faction to spawn my fleets. This is because I learnt fleetfactory uses FP as a softcap, not a hardcap, but I never want FP to exceed a provided value. So, I have a method that manually injects variants into a fleet. My question, then, is how do I do this while maintaining the dmod rate, officers, etc. of a given faction? Would I have to use a fleet inflater or something?
Heres an example of what I mean: I want to spawn a fleet composed 100% out of a provided list of variants. I want this to be spawned using the derelict faction doctrine, but using the provided variants in place of the existing known ships list. I want them to have the same amount and type of dmods as a derelict fleet-the same types of officers, and the same memflags. This can be done with a faction, but I'd prefer to do it programatically by just passing a list of variants.
Assuming I do it programatically: How do I ensure that each member has the same characteristics as a normal derelict fleet member, as well as having the same autofit variance (just for variety)?
Assuming I do it with a faction: How do I ensure that the fleet never exceeds the provided FP limit?