/Random-Factions-Rimworld-Mod

A Rimworld mod that adds a faction randomizer so that you can make every world a fun and unique surprise!

Primary LanguageC#OtherNOASSERTION

Preview

Random Factions Rimworld Mod

Randomly add factions instead of choosing them manually. Every world is unique!

Why Random Factions?

If you like installing mods that add new factions and xenotypes, you quickly accumulate a large number of factions. Adding them all to each world is tedious, and you don't really need 3 flavors (pirate, rough, & civil) of every single new culture you added to the game.

Wouldn't it be much more fun if each world had a different and unique combination of factions?

Of course that's more fun! And now you can! Just fill your faction list with a dozen random factions and presto!

Screenshot-01b

Screenshot-02-03_split

Installation and Requirements

This mod depends on the HugsLib mod. Please make sure you install that mod first and have it load before this one.

You can install this mod directly from the Steam Workshop. To manually install, simply download the latest .zip file from the Releases page and extract the RandomFactions folder into the Mods folder of your Rimworld install (typically located at *C:\Program Files (x86)\Steam\steamapps\common\RimWorld\Mods*)

How to use this mod

Random factions adds 4 placeholder factions (see below), each of which is randomly replaced with another faction. Dr. Plantabyte personally recommends 4 random, 2 civil, 2 rough, and 1 pirate factions, plus 1 each of Mechanoid hive and Insect geneline, but you can do any combination you want.

Screenshot-01

After clicking Generate, you will only see the random factions as ? icons. You won't know who your neighbors will be until the game starts.

Screenshot-02

Finally, after you start your game, you will be able to see the new factions in the world map.

Screenshot-03

Mod Options

From the main menu screen, click Options -> Mod options -> Random Factions to see the options for this mod.

Screenshot-06b

  • Re-organize Factions: If checked, then the New Colony screen will start with only random factions instead of standard factions (checked by default)
  • % Xenotype Frequency: ()if you do not have Biotech DLC installed, this option does nothing) 0-100% control of how often to convert a baseliner faction into a random xenotype factions (default 15%)
  • Allow Duplicate Factions: If checked, then the same faction may be chosen multiple times, e.g. your would could end up with 3 different Rough Outlander Factions (unchecked by default)

Features

Random Factions

Note: Hidden factions such as Mechanoids Hive, Insect Genelineand the Empire will not be randomly selected

  • Random Faction: replaced with a randomly selected faction
  • Random Civil Faction: replaced with a randomly selected neutral faction
  • Random Rough Faction: replaced with a randomly selected aggressive faction
  • Random Pirate Faction: replaced with a randomly selected permanently hostile faction

Random Xenotypes

If you have Biotech DLC installed, then not only do random factions pick a faction when the game starts, but may also substitute the baseliner humans for a randomly selected xenotype.

For example, if you have both VFE Vikings and the Mythic Biotech Expansion mods installed, then there is a chance that your world may have Dragon Vikings!

Mod Options

You can change the settings for Random Factions in the mod options menu (Options -> Mod Options -> Random Factions)

  • Re-organise Factions: if active, then when you create a new colony, the world faction screen wil be pre-populated with a list of random factions instead of all factions
  • % Xenotype Fequency: percentage chance of assigning a random xenotype to a randomly chosen baseliner faction (only applies if Biotech DLC is also installed)

Integration With Other Mods

Any mod that adds a new faction will automatically be detected by Random Factions and will randomly be added to the world when you use the random selection factions described above.

In addition, the following mods unlock extra features when installed alongside Random Factions:

Faction Control

Random Factions does not interfere with Faction Control, but changing the faction frequencies in Faction Control will have no affect on the chance of a faction being added by Random Factions.

Vanilla Framework Expanded - Core

As of version 1.4.2, Random Factions registers it's temporary factions as ignorable with VFE Core to prevent pop-up spam when you add Random Factions mid-game.

Vanilla Factions Expanded - Mechanoids

If VFE Mechanoids is also installed, then Random Factions will add another random faction called "random mechanoid", which has a 50-50 chance of turning into either the vanilla Mechanoid Hive faction of the VFE Mechanoid Swarm faction.

Vanilla Factions Expanded - Insectoids

If VFE Insectoids is also installed, then Random Factions will add another random faction called "random insectoid", which has a 50-50 chance of turning into either the vanilla Insect Geneline faction of the VFE Insect Hive faction.

Fun Things You Can Do With This Mod

Furry World

You can play on a rim world inhabited almost exclusively by anthropomorphic animal people. Just install the following mods, and then go to Options -> Mod Settings -> Random Factions and set "% Xenotype Fequency" to 100:

Unified World:

Imagine landing on a rim world dominated by two rival factions, one of whom sees you as a natural ally while the other sees you as a threat, yet both are threatened by a global crime syndicate.

Start a new colony with only the following factions in the faction list:

  • 1 random civil faction
  • 1 random rough faction
  • 1 random pirate faction
  • Mechanoid hive
  • Insect geneline

I Love Randy

If you truly love Randy Random, install the following mods:

And then start a new colony with the following factions or a truly unique game world every time:

  • 8 random factions
  • random mechanoid
  • random insectoid

Game Saves

Installing Random Factions will have no effect on existing game saves. You will have to create a new game to utilize the random factions mechanics.

In general, uninstalling any mod which adds a faction or xenotype used in your game save can cause data corruption. Random Factions itself can only damage your game save if you have Biotech DLC installed and a xenotype version of a basliner mod was added to your world. In this case, those random xenotype factions will stop working when you load the game without Random Factions.

Use, Distribution, and Licensing

Random Factions Rimworld Mod is licensed under the Attribution 4.0 International (CC BY 4.0) Creative Commons License.

  • You may include this mod in any of your mod packs (you do not need to ask for permission)
  • You may use or remix any content from this mod so long as you credit Dr. Plantabyte as the original author and provide a link to this GitHub page

There are no other restrictions