crustyselenium_ added a new file:
QuoteDisplay MoreThis mod follows this very simple equation:
Boss spawn chance = Player level * configurable multiplier
-1.1.0+ versions has an optional algorithmic equation that is similar to Proportional Bosses.
Conflicting mods:
- Realism's "boss changes" options
- SWAG + Donuts
- Better Spawns Plus
- Works with Questing Bots spawning, and is my personal recommendation w/ this mod. Let me know if it's not working by sending me logs and modlist.
- Any mod that changes PMC Karma (which is none at the moment) may make partisan spawn chance different than expected.
DEFAULT SETTINGS ARE SET TO WHAT I FEEL IS FUN, GOONS, CULTIST, AND PARTISAN ARE AT 1/2 LEVEL CHANCE.
CULTISTS SPAWN AT RANDOM TIMES DURING THE RAID, EVEN AT 100%
Use:
Drag and drop into your sptarkov folder, config is in user\mods\crustyselenium-playerlevelequalsbossspawnchance\config\config.json
The mod updates the spawn chance every time a raid has ended, and when you start the client.
The config.json file contains the modified bosses, and a preset multiplier that I've somewhat-arbitrarily set to what I feel is fun. The multiplier is MULTIPLIED to your level, so if you are level 50, and the multiplier is set to 2, the boss will have a 100% spawn chance. If you have a multiplier set to 0.1, and you are level 50, the boss will have a 5% chance of spawning. Anything above 100% will just be a 100% chance, and all decimals are rounded up.
Configs:
Basic config:
Code-"enabled" - enable or disable the mod. Default: true -"debugSpawnChanceMessages" - enable or disable console messages that displays modified spawn chances. Default: false -"bossesMultiplier" - contains a map by map and boss by boss multiplier with the aforementioned multiplier. You can also enable/disable the mod's effect on specific bosses on specific maps. Default: dev settings
Advanced config:
Code-"advancedEnabled" - Turns on an algorithmic determination of boss spawn chance. Uses the next values and player level to determine chance. The chance determined by this function is ALSO multiplied by the number in the basic config. Default: false -"sigmoidFunctionParamters" - parameters used in the sigmoid function. Default: dev settings - "MaxSpawnPercentage" - maximum chance for any boss to spawn. Default: 100 - "QuarterPercentLevelSpreadSigmoid" - How many levels away from the next value to be another 25% chance away. Default: 8 (For example: if next value is 35 and this is 8, at level 43 and 27 the spawn chance is 75% and 25% respectively) - "levelToHaveHalfPercentSpawnChance" - What level the player needs to be for the spawn chance to be at 50%. Default: 35 -"defaultSpawnChances" - Changing these values won't do anything. These are the vanilla settings released by the SPT dev team, use them to compare what you want other values to be.
This was made because I don't like fighting the goons every other raid at level 11 on a hardcore profile, and I don't want to modify the actual json files and restart the server every hour or so. I might add some more functionality later, but I'm okay with anyone else messing with it.
Inspired by Proportional Bosses, which has sadly fallen out of maintenance.