Fragment Scan Counts
Re(ef)balance allows you to change the required fragment scan count for any unlock in the game, modded or vanilla. To do this, edit the file
[Subnautica Install Folder]\QMods\Reefbalance\fragment_scan_requirements.txt
.
Each line of this file will specify an unlock and its scan count, in the format unlock=count
.
For example, the following file contents would set the seamoth to require 4 fragment scans, the nuclear reactor 7, and the prawn drill arm 11:
SeamothFragment=4
BaseNuclearReactorFragment=7
ExosuitDrillArmFragment=11
Do note that this will require knowing the "name" of the unlock in question, ie the TechType
entry in the game database. This is the same name as used when spawning the item/entity in the world, and can be determined ingame with the RuntimeEditor mod, as the type
property on the TechTag
component of the GameObject
. For vanilla unlocks, a partial list can be found here. The 'Fragment' portion of the name is usually optional, though for some items - notably base parts - there are multiple similarly-named TechTypes and it may be unclear which is the correct one, and using the one with the 'Fragment' name ensures you have the correct one.
Configuration Settings
This mod contains several config options to modify values and behaviors - such as for balance or server safety concerns, or simply personal taste - to your preferences. Note that several settings may have bounds imposed on their values, either logically or explicitly; these can usually be seen in the actual settings files or ingame. These are listed in order found in the source code, which is generally the order in which they were added; They may be present in a different order ingame or in the configuration files.
The settings for the mod, when installed, can be found in the mod's install folder.
Reduce creepvine sample size to 1x2
Type: boolean
Current Default Value:
true
Vanilla Value
Value:
false
Inventory size of creepvine samples.
Make nonfunctional decorative blocks 1x1
Type: boolean
Current Default Value:
true
Vanilla Value
Value:
false
Inventory size of things like nonfunctional sample containers and lab equipment.
Make decorative seeds 1x1
Type: boolean
Current Default Value:
true
Vanilla Value
Value:
false
Inventory size of seeds for plants not used in crafting.
Downsize some of the larger tools to 1x2 or 2x2
Type: boolean
Current Default Value:
false
Vanilla Value
Value:
false
Vegetable-Based food spoilage start delay (days)
Type: float
Current Default Value:
0.75F
Maximum Value
Value:
100.0F
How long in days before plant-type food begins to decay.
Meat-Based food spoilage start delay (days)
Type: float
Current Default Value:
0.25F
Maximum Value
Value:
100.0F
How long in days before meat-type food begins to decay.
Generic food spoilage start delay (days)
Type: float
Current Default Value:
0.5F
Maximum Value
Value:
100.0F
How long in days before other food begins to decay.
Reduce glass cost to 1 quartz
Type: boolean
Current Default Value:
false
Vanilla Value
Value:
false
Replace scanner HUD chip magnetite
Type: boolean
Current Default Value:
true
Vanilla Value
Value:
false
Replace glass in seabase parts with reinforced glass which costs half as much quartz
Type: boolean
Current Default Value:
true
Vanilla Value
Value:
false
Reduce cost of some seabase components
Type: boolean
Current Default Value:
true
Vanilla Value
Value:
false
Increase size of cyclops lockers
Type: boolean
Current Default Value:
true
Vanilla Value
Value:
false
Thermoblade gives doubled coral tube yield
Type: boolean
Current Default Value:
true
Vanilla Value
Value:
false
Thermoblade gives doubled mushroom disk yield
Type: boolean
Current Default Value:
true
Vanilla Value
Value:
false
Lantern Tree Growth Rate Multiplier
Type: float
Current Default Value:
1.0F
Maximum Value
Value:
10.0F
Source Code
The source code for Re(ef)Balance can be found here:
GitHub