XCOM 2
Partisan War -OUTDATED-
JayBee 🔰  [developer] May 20, 2016 @ 9:39am
Modded Enemies and Force Level (How to add other enemy mods)
Overview

One of the key characteristics of Partisan War is that of an expanded and extended campaign.

Currently we are working on tripling the length of the game and balancing for that extended campaign, with future options to also have players choose the length of their game.

An important factor for that, and something a player needs to keep in mind when adding other mods, particularly new enemy mods to Partisan War, is Force Level.


Force Level

As any game progresses, so do the aliens relative power. This is their Force Level.

When Force Level increases the aliens gain more hit points and abilities, or are simply added to the pool of potential enemies you'll encounter, more powerful enemies than at the start of the game.

Force Level increases every so many days of game time based on difficulty.

The default game has Force Levels of 1-20, as of this writing Partisan War has Force Levels of 1-60. This means that the tougher enemies show up later. Our Force Level also increases slower, so you don't get crushed completely on Day 1.

When you add a new modded enemy, that modder has set the Force Level for that enemy to 1-20. This means that you will encounter that enemy 3X Faster, when you aren't ready, when you aren't strong enough. At best you'll have tough fights, and probably squad wipes.

For example imagine an enemy as powerful as a Sectopod on the first mission, that's why if you use other enemy mods you need to do this or you'll have those new modded enemies showing up at, shall we say, an inconvenient time. ;)

You can adjust the Force Level manually, by editing the appropriate config file for their mod;

1) Find the mod.
- ...\Steam\steamapps\workshop\content\268500\THEIRMOD

2) Find the config file
-XComGameData_CharacterStats.config

3) Scroll to the name of the new enemy and near the end of the file locate ths section;
LeaderLevelSpawnWeights=(MinForceLevel=1, MaxForceLevel=7, SpawnWeight=15, MaxAlertSpawnWeight=12)
FollowerLevelSpawnWeights=(MinForceLevel=99, MaxForceLevel=98, SpawnWeight=0, MaxAlertSpawnWeight=0)
UntetheredLeaderLevelSpawnWeights=(MinForceLevel=99, MaxForceLevel=98, SpawnWeight=0, MaxAlertSpawnWeight=12)

4) Adjust the ForceLevel=##

Remove the old by putting a " - " before those lines.

Add the new by putting a " + " at the start of a copy of those lines.

eg

-LeaderLevelSpawnWeights=(MinForceLevel=1, MaxForceLevel=7, SpawnWeight=15, MaxAlertSpawnWeight=12)
-FollowerLevelSpawnWeights=(MinForceLevel=99, MaxForceLevel=98, SpawnWeight=0, MaxAlertSpawnWeight=0)
-UntetheredLeaderLevelSpawnWeights=(MinForceLevel=99, MaxForceLevel=98, SpawnWeight=0, MaxAlertSpawnWeight=12)

+LeaderLevelSpawnWeights=(MinForceLevel=1, MaxForceLevel=21, SpawnWeight=15, MaxAlertSpawnWeight=12)
+FollowerLevelSpawnWeights=(MinForceLevel=99, MaxForceLevel=98, SpawnWeight=0, MaxAlertSpawnWeight=0)
+UntetheredLeaderLevelSpawnWeights=(MinForceLevel=99, MaxForceLevel=98, SpawnWeight=0, MaxAlertSpawnWeight=12)


4a) If the ForceLevel is 1 or 99 or 98, leave it!

4b) Otherwise triple the ForceLevel (which should be 1-20)

5) If their mod updates then you will need to redo your changes.


Doing this should take 30 seconds once you know where to look. :)



all the best,

Jonathan
Last edited by JayBee 🔰; May 20, 2016 @ 9:44am