Smoothbrain-ComfortCalculationTweaks icon

ComfortCalculationTweaks

A fix for the comfort calculation logic with configs for comfort radius, base comfort and shelter comfort with the option to show a list of all comfort items youre gaining comfort from to find the missing one!

Last updated 4 years ago
Total downloads 768
Total rating 6 
Categories
Dependency string Smoothbrain-ComfortCalculationTweaks-1.2.2
Dependants 3 other packages depend on this package

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.800 icon
denikson-BepInExPack_Valheim

BepInEx pack for Valheim. Preconfigured and includes unstripped Unity DLLs.

Preferred version: 5.4.800

README

Comfort Calculation Tweaks for Valheim

Features

Rewritten Comfort Logic Configs for

  • Base comfort
  • Shelter comfort
  • Comfort radius
  • Comfort requires roof?
  • Show comfort items providing comfort

Pre-Requisites

This mod requires BepInEx. Follow the instructions here if you don't have it installed already: https://valheim.thunderstore.io/package/denikson/BepInExPack_Valheim/

Installation (manual)

If you are installing this manually, do the following (You will need Bepinex installed)

  1. Extract the archive into a folder. Do not extract into the game folder.
  2. Move the contents of plugins folder into <GameDirectory>\Bepinex\plugins.
  3. Run the game, it will generate automatically an configuration file into <GameDirectory>\Bepinex\config

Config

[1. Enable Mod]

## If the mod is enabled
# Setting type: Boolean
# Default value: true
Mod Enabled = true

[2. Options]

## Comfort Level that comfort items add to
# Setting type: Int32
# Default value: 1
1. BaseComfort = 1

## The amount of comfort the shelter buff provides
# Setting type: Int32
# Default value: 1
2. ShelterComfort = 1

## Range of comfort detection
# Setting type: Single
# Default value: 10
3. ComfortRange = 10

## Dont require shelter for comfort bonus pieces (You still need to sit)
# Setting type: Boolean
# Default value: false
4. Ignore Shelter = false

[3. Comfort List]

## Show the comfort pieces that are currently providing comfort
# Setting type: Boolean
# Default value: false
1. Show Pieces = true

## X value in % of the Screen from Top Left
# Setting type: Int32
# Default value: 2
# Acceptable value range: From 0 to 100
2. X Value = 2

## Y value in % of the Screen from Top Left
# Setting type: Int32
# Default value: 35
# Acceptable value range: From 0 to 100
3. Y Value = 35

## Change the font color
# Setting type: Color
# Default value: FFFFFFFF
4. Font Color = FFFFFFFF

## Font size
# Setting type: Int32
# Default value: 24
5. Font Size = 24

## Show/Hide the list of comfort pieces
# Setting type: KeyCode
# Default value: F7

6. Toggle Visibility = F6

## Saves the Value of Hotkey Toggle
# Setting type: Boolean
# Default value: true