News

Minor Faction Generator

Posted on Sunday, April 16, 2017

Hey all,

I have created a random generator for Minor Factions which generates the XML needed to be added to your own FactionsDefs.

Simple enter the number of factions you want to generate (1-99) and it will randomly generate the follow:

  • Random Name
  • Unique InternalName (format minorFactionxxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx where x is random character)
  • Random LeaderName
  • Random selected PersonalityTraits (50% chance for any trait)
  • Random selected RaceTraits (50% chance for any trait though only 1 of each type)
  • Random selected StarSystem
  • Random HomePlanetName
  • Random starting ships (0-3 of each: ColonyStaticBlueprint, SurveyStaticBlueprint, ScoutStaticBlueprint. PirateStarterSniperStaticBlueprint)
  • Random selected TechTree
  • Random ShipCallsign
  • Unique LeaderImageFG 
  • Unique LogoImage
  • Random starting gold 4000-10000
  • Random StartingColonyPopulation 4-14
  • Random values for AICategoryWeight

It is designed to be used with my MinorFactionImage file up on Nexusmods.com or a local copy on my website.

Each time you load the page it will re-randomly generate the values, though using a common set of Logos/Forground images.

I have created a simple tutorial Video on how to use the generator and create a quick mod for adding minor Factions.

 

Note #1: Because it generates things randomly these minor factions can/will vary in power. They could have up to 12 starting ships or none, 4 population or 14, 4-10k gold and upto every PersonalTrait category and RaceTrait Category, though only one level from each (or none of each).

Note #2: Each has a unique (or should be) internalName, so you can run the page multiple times to generate 300, though the images/logos will be the same across the "run sets".

Note #3: If you don't like my images for minor factions you can just copy/create your own. Generator uses image naming pattern "minor/minorFactionXXFG.png" (where XX is zero prefixed number).

Enjoy

 EDIT: Had a minor glitch on RaceTraits - fixed now.

EDIT: Just added the ability to change/customize the starting ship set. Button to load all blueprints from ShipBlueprintDefs.xml (change at your own risk).

EDIT: It does seem to crash the  client once in a while on new game, so need to fix something, but hard to find without logging from GCIII. Beleive I fixed the issue - added bad color schemas. If anyone else experiences a crash on the game, please send me minor factions and I will try to parse through it.