Random Configs
Random Configs aims to add all kinds of configs that could or should have been in vanilla, and does so without adding or remapping any new items, structures, or creatures.
Random Configs aims to add all kinds of configs that could or should have been vanilla, but does so without adding or remapping any new items, structures, or creatures. Due to this, nearly all configs are compatible with other mods, and removing this mod does not delete any of your items, structures, or creatures.
One thing to keep in mind is that all these configs have a default state of 'doing nothing'. Put the configs you want in your GameUserSettings.ini file, and configs you don't want, just don't touch those at all. While this is a cross-play compatible mod, it is not usable for singleplayer console due to the lack of setting modded configs.
All configs go into GameUserSettings.ini
, under a [RandomConfigs]
header.
ASA | ASE | Config | Description |
---|---|---|---|
StatCap
|
Default value: 255 Value type: integer, ranging from 0 to 255 Any stat that has more points than what you put in the config will be nerfed to that value. For example, use StatCap=100 , and an Oxygen stat with 112 points will lose 12 points. If Mutagen is used to exceed the Stat cap, then the stats will be nerfed down again the next server restart.
Having a stat exceed 255 will cause a 'rollover', where 256 is subtracted. 260 for example becomes 4. The Stat Cap cannot prevent this, nor can a mod be made to increase this maximum value. Also, having 255 points in a stat causes you to not be able to level it with XP anymore, therefore I would recommend at least using The Stat Cap only affects the wild stat points, not the ones you put in yourself with XP. In the example with | ||
MutationStatCap
|
Default value: 255 Value type: integer, ranging from 0 to 255 Similar to the StatCap config, this config sets a maximum on mutation points each individual stat can have. Note however that it does not prevent mutations being wasted by boosting those stats regardless. | ||
BetterOxygenStat
|
Default value: 0.0 Value type: float, ranging from 0 to 1 Wild oxygen points will get the additional effect of boosting stamina regeneration. The new regeneration rate is BaseRate * (1 + FoodPoint * config value) . For example, given a creature with 50 oxygen points. Setting the config to 0.01 gives as multiplier 0.01*50+1 = 1.5x . Setting the config to 0.1 gives 6x, and setting it to 1 gives 51x. Something to note is that even creatures that don't show the oxygen stat have it, so they also benefit from it.
| ||
BetterFoodStat
|
Default value: 0.0 Value type: float, ranging from 0 to 1 Wild food points will get the additional effect of boosting health regeneration. The new regeneration rate is BaseRate * (1 + FoodPoint * config value) . For example, given a creature with 50 oxygen points. Setting the config to 0.01 gives as multiplier 0.01*50+1 = 1.5x . Setting the config to 0.1 gives 6x, and setting it to 1 gives 51x.
| ||
BetterSpeedStat
|
Default value: False Value type: boolean If True , all points in speed are instead spread over the other stats. This respects the stat cap in an effort to not waste points by having them go over the cap. Something to note is that flyers, not getting wild speed points, don't benefit from this, leaving them behind compared to all other creatures.
| ||
Breeding | |||
MutationRolls
|
Default value: 3 Value type: integer, ranging 0 to 255 Sets how many attempts a dino has at getting a mutation. In vanilla this is 3. Setting this to 0 makes you unable to get mutations. The S+ Mutator overrides this value, and should restore it after that buff ends. | ||
MutationChance
|
Default value: 0.025 Value type: float, ranging 0 to 1 Sets the chance a mutation roll gives a mutation. In vanilla this is 0.025, or 2.5%. Setting this to 1.0 guarantees mutations. Setting this to 0 makes you unable to get mutations. The S+ Mutator overrides this value, and should restore it after that buff ends. | ||
MutationPoints
|
Default value: 2 Value type: integer, ranging 0 to 255 Sets the amount of points a stat increases with per mutation. In vanilla this is 2. Setting this to 0 makes you still able to get mutations but they will only affect colours, not stats. | ||
MutationCap
|
Default value: 20 Value type: integer, ranging 0 to 1000000 Sets the mutation cap dinos have. | ||
ClearMutations
|
Default value: False Value type: boolean If True , automatically sets the mutation count of your dinos to 0, giving you the ability to have infinite mutations. The NAT feature of Dino Storage v2 will trigger before this config does, so you can then still see if you got new mutations or not.
| ||
HardCapMutations
|
Default value: False Value type: boolean If True , any dino who's mutation count exceeds the mutation cap will have that count lowered. This way, you cannot build up an integer overflow. This config does not work if ClearMutations is used.
| ||
AccurateMutationCount
|
Default value: False Value type: boolean If True , the mutation counters will be equal to all mutation points added together. This config does not work if ClearMutations or HardCapMutations is used.
| ||
TwinsChance
|
Default value: 0.1 Value type: float, ranging 0 to 1 Sets the chance for twins when breeding. | ||
TripletsChance
|
Default value: 0.02 Value type: float, ranging 0 to 1 Sets the chance for triplets when breeding. | ||
DoubleMatingRange
|
Default value: False Value type: boolean If True , doubles the range at which your dinos can breed. Because singleplayer has shorter ranges but we double it according to dedicated's standards, it will be more than doubling in there.
| ||
VariantMateBoost
|
Default value: False Value type: boolean If True , dinos with the same dino tag will be able to mate boost each other. This could for example be a Male Aberrant Parasaur and Female X-Parasaur.
Due to using the dino tag, fire, lightning, poison, and ice wyverns can mateboost each other. The crystal wyverns can mateboost each other too, and equus and unicorns can mateboost each other. For performance reasons, this does not affect wild creatures. | ||
VariantMating
|
Default value: False Value type: boolean If True , dinos with the same dino tag will be able to mate with each other. This could for example be a Male Aberrant Parasaur and Female X-Parasaur. The offspring will always be of the mother's type.
Due to using the dino tag, fire, lightning, poison, and ice wyverns can breed with each other. The crystal wyverns can breed with each other too, and equus and unicorns can breed with each other. | ||
VariantMatingBlacklist
|
Value type: list of creature file names Sets a blacklist for creatures, preventing them to use the the variant mate boost and mating features. They will still be able to mate with their own kind. To for example ban Tek Rexes and Aberrant Dodos, you would use VariantMatingBlacklist=BionicRex_Character_BP_C,Dodo_Character_BP_Aberrant_C .
| ||
DLC Engrams | |||
AllowScorchedEngrams
|
Default value: False Value type: boolean If True , players can learn Scorched Earth engrams regardless of what map they are on.
| ||
AllowAberrationEngrams
|
Default value: False Value type: boolean If True , players can learn Aberration engrams regardless of what map they are on.
| ||
AllowExtinctionEngrams
|
Default value: False Value type: boolean If True , players can learn Extinction engrams regardless of what map they are on.
| ||
AllowGenesis1Engrams
|
Default value: False Value type: boolean If True , players can learn Genesis: Part 1 engrams regardless of what map they are on.
Due to a bug in the vanilla game, this also enables Genesis: Part 2 engrams. | ||
AllowGenesis2Engrams
|
Default value: False Value type: boolean If True , players can learn Genesis: Part 2 engrams regardless of what map they are on.
| ||
Cloning and Mutagen | |||
CloneBaseCostMultiplier
|
Default value: 1.0 Value type: float, ranging from 0 to 1000 This is for the base cloning cost creatures have. Setting this to 2 makes it twice as expensive for example. Setting this to 0 results in a base cost of 1 Element Shard. | ||
ClonePerLevelCostMultiplier
|
Default value: 1.0 Value type: float, ranging from 0 to 1000 This is for the cloning cost added per level of the creature. Setting this to 2 makes it twice as expensive for example. Setting this to 0 removes the additional cost per level. | ||
MutagenCostMultiplier
|
Default value: 1.0 Value type: float, ranging from 0.001 to 1000 This is for the mutagen cost to increase the stats of your tames. It cannot be set to 0 to make it free, due to the way Mutagen costs are calculated. | ||
MinimumMutagenCost
|
Default value: 1 Value type: integer, ranging from 1 to 1000000 Sets what the minimum mutagen cost is. | ||
MaximumMutagenCost
|
Default value: 1000000 Value type: integer, ranging from 1 to 1000000 Sets what the maximum mutagen cost is. | ||
Bosses | |||
BossArenaTimeMultiplier
|
Default value: 1.0, ranging from 0.1 to 10 Value type: float Sets how much time you have in boss arenas. | ||
BossArenaCooldownMultiplier
|
Default value: 1.0, ranging from 0.01 to 100 Value type: float Sets the cooldown between boss fights. Works with Extinction's Titans, but not with Fjordur's world bosses. | ||
RemoveOriginalTekgrams
|
Default value: False Value type: boolean Removes the Tekgrams a boss has. | ||
FixHomesteadTekgrams
|
Default value: False Value type: boolean Adds Tekgrams that bosses on story maps got with the Homestead update, but those on free DLCs, like The Center, did not. These Tekgrams are listed below. As expected, the Tekgrams are also added to the higher difficulties. This config is applied after RemoveOriginalTekgrams has been applied. These tekgrams are:
| ||
AdditionalTekgrams<boss name>
|
Default value: False Value type: List of item file paths A more complicated config, partially because it is actually multiple configs. These configs can be used to give extra Tekgrams to bosses. The names of the config are first AdditionalTekgrams, followed be the boss name, such as AdditionalTekgramsBroodmotherBeta. An Example and a list of all accepted boss names are listed below. This config is applied after RemoveOriginalTekgrams has been applied. If you encounter a boss not working, please report so. Here is an example that would add the Tek Sleeping Pod, Rock Drake Tek Saddle, and Tek Railgun to the Beta and Alpha Broodmother, but not the Gamma Broodmother, Valguero Broodmother, or Genesis Gauntlet Broodmother. In your config files, this should be in one line per config entry, not separated like in this example: AdditionalTekgramsBroodmotherBeta= /Game/PrimalEarth/CoreBlueprints/Items/Structures/Misc/PrimalItemStructure_Bed_Tek.PrimalItemStructure_Bed_Tek, /Game/Aberration/Dinos/RockDrake/PrimalItemArmor_RockDrakeSaddle_Tek.PrimalItemArmor_RockDrakeSaddle_Tek, /Game/Aberration/WeaponTekSniper/PrimalItem_TekSniper.PrimalItem_TekSniper For a list of boss names, look below this table. | ||
Genesis1MissionRequirements
|
Default value: 58,116,168 Value type: List of 3 integers, each ranging from 0 to 176 With this config you can set the amount of missions you need for The Arrival, the final boss of Genesis: Part 1. | ||
FenrirTotalLevels
|
Value type: List of 3 integers This config replaces Fenrir's level mechanics with one like normal creatures. The config sets what level will be given, with the usual +50% bonus added. For example, using FenrirTotalLevels=50,100,150 gives a lvl 75 Fenrir from gamma Fenrisúlfr, 150 from beta, and 225 from alpha, with the points randomly allocated to the stats as usual with creatures.
| ||
GammaFenrirStats
|
Default value: 6,5,5,5,5,4 Value type: List of 6 or 7 integers This sets the stats you get from the Fenrir rewards from Gamma Fenrisúlfr. For example, 1,1,1,1,1,1,10 gives 6 stats with 1 point, and 1 with 10 points. Setting 6 values omits Movement Speed, keeping it at 0. Note, on difficulties lower than 1, the internal Fenrisúlfr code lowers the stats. Difficulty 0.5 will for example half the stats. These configs won't work if FenrirTotalLevels is used.
| ||
BetaFenrirStats
|
Default value: 8,6,6,6,6,6 Value type: List of 6 or 7 integers This sets the stats you get from the Fenrir rewards from Beta Fenrisúlfr. For example, 1,1,1,1,1,1,10 gives 6 stats with 1 point, and 1 with 10 points. Setting 6 values omits Movement Speed, keeping it at 0. Note, on difficulties lower than 1, the internal Fenrisúlfr code lowers the stats. Difficulty 0.5 will for example half the stats. These configs won't work if FenrirTotalLevels is used.
| ||
AlphaFenrirStats
|
Default value: 10,7,7,7,7,7 Value type: List of 6 or 7 integers This sets the stats you get from the Fenrir rewards from Alpha Fenrisúlfr. For example, 1,1,1,1,1,1,10 gives 6 stats with 1 point, and 1 with 10 points. Setting 6 values omits Movement Speed, keeping it at 0. Note, on difficulties lower than 1, the internal Fenrisúlfr code lowers the stats. Difficulty 0.5 will for example half the stats. These configs won't work if FenrirTotalLevels is used.
| ||
Titans | |||
TitanFoodDrainMultiplier
|
Default value: 1.0, ranging from 0.0 to 1000.0 Value type: float Applies a multiplier to the food drain. In singleplayer this config does not work, as Titans forcefully have no food drain there. | ||
TitanHealthRegenerationRate
|
Default value: 1.0, ranging from 0.0 to 10000000.0.0 Value type: float Sets how much health Titans regenerate per second, assuming they are not starving. When set to the default of -1.0, they use their default regeneration, which is 0 for servers, and 16 for singleplayer. | ||
TitanTransferSicknessTime
|
Default value: 900.0, ranging from 2.0 to 1000000.0.0 Value type: float Sets how many seconds Titans suffer from Download Sickness when transferring them, or when released via Dino Storage. | ||
TitanRestoreFood
|
Default value: False Value type: boolean If set to true, the mod will keep the Titan food full, even when Download Sickness sets their food to 0. Using this config will set TitanFoodDrainMultiplier to 0. |
Additional Tekgram boss list
Bosses
- BroodmotherGamma
- BroodmotherBeta
- BroodmotherAlpha
- BroodmotherValguero
- MegapithecusGamma
- MegapithecusBeta
- MegapithecusAlpha
- DragonGamma
- DragonBeta
- DragonAlpha
- OverseerGamma
- OverseerBeta
- OverseerAlpha
- ManticoreGamma
- ManticoreBeta
- ManticoreAlpha
- RockwellGamma
- RockwellBeta
- RockwellAlpha
- ForestTitan
- IceTitan
- DesertTitan
- KingTitanGamma
- KingTitanBeta
- KingTitanAlpha
- MoederGamma
- MoederBeta
- MoederAlpha
- MasterControllerGamma
- MasterControllerBeta
- MasterControllerAlpha
- RockwellPrimeGamma
- RockwellPrimeBeta
- RockwellPrimeAlpha
- IcewormQueen
- LavaGolem
- CrystalWyvernQueenGamma
- CrystalWyvernQueenBeta
- CrystalWyvernQueenAlpha
- DinopithecusKingGamma
- DinopithecusKingBeta
- DinopithecusKingAlpha
- Beyla
- Hati
- Skoll
- Steinbjorn
- FenrisulfrGamma
- FenrisulfrBeta
- FenrisulfrAlpha
Alpha Variants
- AlphaRaptor
- AlphaCarnotaurus
- AlphaRex
- AlphaMegalodon
- AlphaMosasaurus
- AlphaTusoteuthis
- AlphaLeedsichthys
- AlphaFireWyvern
- AlphaDeathworm
- AlphaKarkinos
- AlphaBasilisk
- AlphaSurfaceReaperKing
- EnragedTriceratops
- EnragedCorruptedRex
- AlphaBloodCrystalWyvern
Genesis: Part 1 Gauntlets
- BroodmotherMission - Bog Beatdown
- MegapithecusMission - Built Fjord Tough
- BruteFireWyvern - Magma Medley Melee
- ReaperQueenMission - Gamma TEKnological Terrors
- MalfunctionedTekGiganotosaurusGauntlet - Beta/Alpha TEKnological Terrors
Genesis: Part 1 Hunts
- BruteBloodstalker - Web Search
- BruteRaptor - Cheaper by the Pack
- BruteSarcosuchus - Swamp Placid
- BruteSpinosaurus - Spy Vs Spino
- BruteFerox - Hyde and Seek
- BruteMammoth - Mammoths on Parade
- BruteMegaloceros - Deer-ly Departed
- BruteYutyrannus - Ruffle Some Feathers
- BruteLeedsichthys - Chasing the White Whale
- BruteMosasaurus - The Mosa Proposal
- BrutePlesiosaur - Loch'd and Loaded
- BruteTusoteuthis - Who Hid the Squid?
- BruteAllosaurus - Allo and Goodbye
- BruteMagmasaur - Hunt in the Heat
- BruteRex - Kingslayer
- BruteRockElemental - We Will Rock You
- BruteAstrocetus - A Captain's conquest
- BruteMalfunctionedTekGiganotosaurusHunt - Hunting by Moonlight
- BruteReaperKing - It's a Bug Hunt
- BruteMalfunctionedTekRex - King of the Moon
Genesis: Part 1 Retrieves
- BruteMegalodon - The Teeth Underneath
- AlphaTrike - One Hell of a Treasure Hunt
- InjuredBruteReaperKing - Don't Fear the Reaper King.
Genesis: Part 2 Missions
- MacroSummoner - Choose Your Own Adventure
- DodoRexMission - Survive the ARK
- MekKnight - Life Support
- ExperimentalGiganotosaurus - Code Red
- CorruptedMasterControllerMissionGamma - Gamma Star Dolphin
- CorruptedMasterControllerMissionBeta - Beta Star Dolphin
- CorruptedMasterControllerMissionAlpha - Alpha Star Dolphin
Events
- DodoRexEvent