INI Settings

INI settings can be used to fine-tune how the Upgrade Station, Salvage Station, Blueprint Station, and Augment Station work for your single-player game or dedicated server.

Upgrade Station

The following settings go in GameUserSettings.ini under a section named [UpgradeStation].

Disabled=false
Boolean

Whether or not upgrading items is disabled.

DisableAutoRepair=false
Boolean

Whether or not to automatically repair items when upgraded.

DisallowedClassNames=PrimalItem_ExampleItem_C
String

A comma-separated list of item classes that aren’t allowed to be upgraded. For example, to disallow upgrading of torches and cloth shirts, you would use:

DisallowedClassNames=PrimalItem_WeaponTorch_C,PrimalItemArmor_ClothShirt_C

ItemRatingMultiplier=1.0
Float

Specifies how many resources are required to repair an item. Lower values (0.5) will result in lower repair and crafting costs; higher values (1.5) will result in higher repair costs. This value also affects crafting costs of blueprints that are created from upgraded items.

MaxQualityIndex=-1
Integer

Specifies the maximum quality level items can be upgraded to. Clamped between -1 (no limit) and the current maximum quality index. Without mods, the maximum quality index is 5, or Ascendant.

0 = Default (Ascendant)
1 = Ramshackle
2 = Apprentice
3 = Journeyman
4 = Mastercraft
5 = Ascendant

QualityIncreaseChance=0.5
Float

Specifies how often the quality should increase when upgrading an item. Default is 50%.

Example: For 80%, use 0.8.

ResourcesRequiredBaseMultiplier=1.0
Float

Specifies how many resources are required to upgrade an item. Lower values (1.0) will result in much lower upgrade costs; higher values (1.5) will result in much higher upgrade costs.

ResourcesRequiredExponentialMultiplier=1.0
Float

Specifies what the ResourcesRequiredBaseMultiplier should be multiplied to the power of and is used to fine-tune the upgrade costs. Lower values (1.0) will result in a more linear upgrade path; higher values (1.5) will result in an exponential upgrade path.

StatIncreaseMin=1000
Integer

The minimum value to use when generating a random value for stat increase. Clamped between 0 and 10,000.

StatIncreaseMax=5000
Integer

The maximum value to use when generating a random value for stat increase. Clamped between 0 and 10,000.

XPMultiplier=1.0
Float

Specifies how much experience should be awarded to players each time an item is upgraded. Clamped between 0 and 65,535.

Salvage Station

The following settings go in GameUserSettings.ini under a section named [SalvageStation].

Disabled=false
Boolean

Whether or not salvaging items is disabled.

DisallowedClassNames=PrimalItem_ExampleItem_C
String

A comma-separated list of item classes that aren’t allowed to be salvaged. For example, to disallow salvaging of torches and cloth shirts, you would use:

DisallowedClassNames=PrimalItem_WeaponTorch_C,PrimalItemArmor_ClothShirt_C

ResourcesReturnedMultiplier=0.25
Float

Specifies how many resources are returned when an item is salvaged. Higher-tier items will return more resources than lower-tier items.

XPMultiplier=1.0
Float

Specifies how much experience should be awarded to players each time an item is salvaged.

Blueprint Station

The following settings go in GameUserSettings.ini under a section named [BlueprintStation].

DisallowCraftedSkillBonusItems=false
Boolean

Whether or not items with Crafted Skill Bonus can be turned into blueprints.

AllowedCraftedSkillBonusPercent=-1.0
Float

The maximum Crafted Skill Bonus that is allowed to be turned into a blueprint. Default is -1 (no limit).

Example: For 12.3%, use 12.3.

DisableConsume=false
Boolean

Whether or not to consume the item when creating a blueprints.

Disabled=false
Boolean

Whether or not creating blueprints is disabled.

DisallowedClassNames=PrimalItem_ExampleItem_C
String

A comma-separated list of item classes that aren’t allowed to be blueprinted. For example, to disallow blueprinting of torches and cloth shirts, you would use:

DisallowedClassNames=PrimalItem_WeaponTorch_C,PrimalItemArmor_ClothShirt_C

ResourcesReturnedMultiplier=0.1
Float

Specifies how many resources are returned when an item is turned into a blueprint. Higher-tier items will return more resources than lower-tier items.

XPMultiplier=1.0
Float

Specifies how much experience should be awarded to players each time an item is turned into a blueprint.

Augment Station

The following settings go in GameUserSettings.ini under a section named [AugmentStation].

Disabled=false
Boolean

Whether or not augmenting items is disabled.

DisallowedClassNames=PrimalItem_ExampleItem_C
String

A comma-separated list of item classes that aren’t allowed to be augmented. For example, to disallow augmenting of torches and cloth shirts, you would use:

DisallowedClassNames=PrimalItem_WeaponTorch_C,PrimalItemArmor_ClothShirt_C

HideEngrams=false
Boolean

Whether or not to hide the engrams in the station.

MaxArmorPerIndex=10923
MaxDamagePerIndex=10923
MaxDurabilityPerIndex=10923
MaxEfficiencyPerIndex=10923
MaxHyperInsulationPerIndex=10923
MaxHypoInsulationPerIndex=10923
Integers

Specifies the maximum amount each stat can be increased to per item quality level. Default is 10,923 (65,535 / 6). For example: Primitive is 10,923, Ramshackle is 21,846, Ascendant is 65,535, etc. If you use an overhaul mod that adds additional quality indexes then you’ll want to recalculate these settings.

StatIncreaseMin=500
Integer

The minimum value to use when generating a random value for stat increase. Clamped between 0 and 10,000.

StatIncreaseMax=1000
Integer

The maximum value to use when generating a random value for stat increase. Clamped between 0 and 10,000.

XPMultiplier=1.0
Float

Specifies how much experience should be awarded to players each time an item is augmented.