Subnautica: Below Zero
0 of 0

File information

Last updated

Original upload

Created by

Luke Vo

Uploaded by

lukevo

Virus scan

Safe to use

About this mod

Change various aspects of the game to your liking. Customizable stats (Cold/Health/Food/Water/Oxygen) for each game difficulty. Freedom is still too restrictive? Hardcore is still too easy? This mod is for you!

Requirements
Permissions and credits
Donations
Note for v1.1: If you are updating to v1.1, it's not backward compatible and the files are different, please make sure to delete the old mod files and unzip the mod again. Keep config.json file if you want. To prevent overwritting config.json file for old version, this one does not include one. It will be created when you first run the game.

Change various aspects of the game to your liking. Customizable stats (Cold/Health/Food/Water/Oxygen) for each game difficulty. Freedom is still too restrictive? Hardcore is still too easy? This mod is for you!

If you don't care about the customization, by default this mod enables Food and Water back for Freedom but all the stats are easier to gain and maintains much longer and make all Hardcore stats 25% harder (i.e. Food and Water drains 25% faster). Also due to many changes to the game, Achievements code are modified so it's always enabled even if you use cheat/console.

You can change different stats of the game based on difficulty, including Enabling/Disabling them completely by editing config.json file. Note that Creative mode may be mostly unaffected due to too many special cases. At the end of the files are default values (of the game and of the mod) so you can copy/paste back after modifications. Note that even if you Disable something (i.e. Cold), the Cold stat would still show but the value will freeze, I have to do that or else the UI is broken.

For each difficulty, you can modify:
  • Cold Stats:
  • Enabled (true/false): false will cause Cold stat to freeze (no pun intended).
  • Max: how much you can fill up when getting warm like swimming or staying near vents (game default 100).
  • ColdMultiplier: how fast your heat would drain/gain, higher = faster (game default 1).
  • Health
  • Enabled (true/false): false will cause Invincible and (probably) predators won't attack.
  • Max: how much you can fill up with healing items (game default 100).
  • DamageMultiplier: how much damage you get less/more, higher = more damage (game default 1).
  • FirstAidKitHeal: how much health you get from using First Aid Kit (game default 50).

  • Food
  • Enabled (true/false): false will cause Food stat to freeze.
  • Max: how much you can fill up by eating (game default 200).
  • FoodIntakeMultiplier: how much Food stat you gain less/more, higher = more Food (game default 1).
  • HungerRate: how fast your Food stat would drain (game default 1).

  • Water
  • Enabled (true/false): false will cause Water stat to freeze.
  • Max: how much you can fill up by drinking/eating (game default 100).
  • WaterIntakeMultiplier: how much Water stat you gain less/more, higher = more Water (game default 1).
  • DehydrateRate: how fast your Water stat would drain (game default 1).


  • Oxygen
  • Enabled (true/false): false will cause Oxygen stat to freeze.
  • DeficiencyDepths (array of 2 numbers): How deep you can go before Oxygen become less effective without Rebreather (game default [100.0, 200.0])
  • DeficiencyMultipliers (array of 2 numbers): How much more Oxygen you use when going deep without Rebreather (game default [1.5, 3.0])
  • Capacities: A list of capacities (in seconds) of Oxygen items and player's lungs: Player, StandardTank, HighCapacityTank, LightweightHighCapacityTank (unable to obtain normally but I put it there anyway in case you have a mod), UltraHighCapacityTank, BoosterTank.


{
  "Values": {
    "Creative": {
      "Cold": {
        "Enabled": false,
        "Max": 100.0,
        "ColdMultiplier": 1.0
      },
      "Health": {
        "Enabled": false,
        "Max": 100.0,
        "DamageMultiplier": 1.0,
        "FirstAidKitHeal": 50.0
      },
      "Food": {
        "Enabled": false,
        "Max": 200.0,
        "FoodIntakeMultiplier": 1.0,
        "HungerRate": 1.0
      },
      "Water": {
        "Enabled": false,
        "Max": 100.0,
        "WaterIntakeMultiplier": 1.0,
        "DehydrateRate": 1.0
      },
      "Oxygen": {
        "Enabled": false,
        "DeficiencyDepths": [
          100.0,
          200.0
        ],
        "DeficiencyMultipliers": [
          1.5,
          3.0
        ],
        "Capacities": {
          "Player": 45.0,
          "StandardTank": 30.0,
          "HighCapacityTank": 90.0,
          "LightweightHighCapacityTank": 90.0,
          "UltraHighCapacityTank": 180.0,
          "BoosterTank": 90.0
        }
      }
    },
    "Freedom": {
      "Cold": {
        "Enabled": true,
        "Max": 200.0,
        "ColdMultiplier": 1.0
      },
      "Health": {
        "Enabled": true,
        "Max": 200.0,
        "DamageMultiplier": 1.0,
        "FirstAidKitHeal": 200.0
      },
      "Food": {
        "Enabled": true,
        "Max": 300.0,
        "FoodIntakeMultiplier": 1.0,
        "HungerRate": 1.0
      },
      "Water": {
        "Enabled": true,
        "Max": 200.0,
        "WaterIntakeMultiplier": 1.0,
        "DehydrateRate": 1.0
      },
      "Oxygen": {
        "Enabled": true,
        "DeficiencyDepths": [
          100.0,
          200.0
        ],
        "DeficiencyMultipliers": [
          1.5,
          3.0
        ],
        "Capacities": {
          "Player": 67.5,
          "StandardTank": 33.75,
          "HighCapacityTank": 101.25,
          "LightweightHighCapacityTank": 101.25,
          "UltraHighCapacityTank": 202.5,
          "BoosterTank": 101.25
        }
      }
    },
    "Survival": {
      "Cold": {
        "Enabled": true,
        "Max": 100.0,
        "ColdMultiplier": 1.0
      },
      "Health": {
        "Enabled": true,
        "Max": 100.0,
        "DamageMultiplier": 1.0,
        "FirstAidKitHeal": 50.0
      },
      "Food": {
        "Enabled": true,
        "Max": 200.0,
        "FoodIntakeMultiplier": 1.0,
        "HungerRate": 1.0
      },
      "Water": {
        "Enabled": true,
        "Max": 100.0,
        "WaterIntakeMultiplier": 1.0,
        "DehydrateRate": 1.0
      },
      "Oxygen": {
        "Enabled": true,
        "DeficiencyDepths": [
          100.0,
          200.0
        ],
        "DeficiencyMultipliers": [
          1.5,
          3.0
        ],
        "Capacities": {
          "Player": 45.0,
          "StandardTank": 30.0,
          "HighCapacityTank": 90.0,
          "LightweightHighCapacityTank": 90.0,
          "UltraHighCapacityTank": 180.0,
          "BoosterTank": 90.0
        }
      }
    },
    "Hardcore": {
      "Cold": {
        "Enabled": true,
        "Max": 75.0,
        "ColdMultiplier": 1.25
      },
      "Health": {
        "Enabled": true,
        "Max": 100.0,
        "DamageMultiplier": 1.0,
        "FirstAidKitHeal": 50.0
      },
      "Food": {
        "Enabled": true,
        "Max": 100.0,
        "FoodIntakeMultiplier": 0.75,
        "HungerRate": 1.0
      },
      "Water": {
        "Enabled": true,
        "Max": 100.0,
        "WaterIntakeMultiplier": 1.0,
        "DehydrateRate": 1.0
      },
      "Oxygen": {
        "Enabled": true,
        "DeficiencyDepths": [
          50.0,
          100.0
        ],
        "DeficiencyMultipliers": [
          1.5,
          3.0
        ],
        "Capacities": {
          "Player": 45.0,
          "StandardTank": 30.0,
          "HighCapacityTank": 90.0,
          "LightweightHighCapacityTank": 90.0,
          "UltraHighCapacityTank": 180.0,
          "BoosterTank": 90.0
        }
      }
    }
  },
  // Default values so you can copy over
}


Requirements
QModManager

Installation
1. Install QModManager.
2. Unpack the archive to folder \SubnauticaZero\QMods\

Source code available on my Github.