You are viewing a potentially older version of this package.
View all versions.
ComfortTweaks
A Tweak to Comfort and the Rested Buff with many configs and the option to show a list of all comfort items you're gaining comfort from to find the missing one!
Date uploaded | 2 years ago |
Version | 2.7.6 |
Download link | Smoothbrain-ComfortTweaks-2.7.6.zip |
Downloads | 2416 |
Dependency string | Smoothbrain-ComfortTweaks-2.7.6 |
This mod requires the following mods to function
denikson-BepInExPack_Valheim
BepInEx pack for Valheim. Preconfigured and includes unstripped Unity DLLs.
Preferred version: 5.4.2202README
Comfort Calculation Tweaks for Valheim
Features
Configs for
- Comfort radius
- Comfort requires roof?
- Show comfort items providing comfort
- Show missing buildable comfort items
- Rested delay
- Rested base time
- Rested time per comfort point
- Comfort for each comfort piece
Configs for Rested buff:
- Experience Multiplier
- HP Regeneration Multiplier
- Stamina Regeneration Multiplier
- Stamina Decrease for running
- Stamina Decrease for jumping
- Damage Multiplier
- Carry Weight
- Stay Rested on Logout
bold configs scaleable with bosses killed
Configs for Resting:
- Hp Regeneration Multiplier
- Stamina Regeneration Multiplier
Enable Recipes for
- Maypole
- Yule Tree
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)
- Extract the archive into a folder. Do not extract into the game folder.
- Move the contents of
plugins
folder into<GameDirectory>\Bepinex\plugins
. - Run the game, it will generate automatically an configuration file into
<GameDirectory>\Bepinex\config
Config
## Settings file was created by plugin Comfort Tweaks v2.7.6
## Plugin GUID: xyz.alcan.comfortcalc
[1. Mod Options]
## If the mod is enabled
# Setting type: Boolean
# Default value: true
Mod Enabled = true
## The configuration is locked and may not be changed by clients. Only active for servers.
# Setting type: Boolean
# Default value: false
Config Locked = false
[2. Resting]
## Range of comfort detection
# Setting type: Int32
# Default value: 10
# Acceptable value range: From 10 to 100
Comfort Range = 10
## Dont require shelter for comfort bonus pieces (You still need to sit)
# Setting type: Boolean
# Default value: false
Ignore Shelter = false
## Seconds resting before rested
# Setting type: Int32
# Default value: 20
# Acceptable value range: From 0 to 100
Rested Delay = 20
## Stamina Regen Multiplier while Resting
# Setting type: Int32
# Default value: 400
# Acceptable value range: From 0 to 1000
Stamina Regen Multiplier Percent = 400
## Health Regen Multiplier while Resting
# Setting type: Int32
# Default value: 300
# Acceptable value range: From 0 to 1000
Health Regen Multiplier Percent = 300
[3. Rested Buff]
## Base Rested Time in Seconds
# Setting type: Int32
# Default value: 480
# Acceptable value range: From 0 to 3000
Base Rested Time = 480
## Seconds Rested per Comfort Level in Seconds
# Setting type: Int32
# Default value: 60
# Acceptable value range: From 0 to 3000
Rested per Comfort = 60
## Experience Multiplier
# Setting type: Int32
# Default value: 50
# Acceptable value range: From 0 to 500
Rested Xp Multiplier Percent = 50
## Stamina Regen Multiplier
# Setting type: Int32
# Default value: 200
# Acceptable value range: From 0 to 1000
Stamina Regen Multiplier Percent = 200
## Decreased Stamina Use for Running
# Setting type: Int32
# Default value: 0
# Acceptable value range: From 0 to 100
Run Stamina Drain Modifier Percent = 0
## Decreased Stamina Use for Jumping
# Setting type: Int32
# Default value: 0
# Acceptable value range: From 0 to 100
Jump Stamina Drain Modifier Percent = 0
## HP Regen Multiplier
# Setting type: Int32
# Default value: 150
# Acceptable value range: From 0 to 3000
Health Regen Multiplier Percent = 150
## Damage Done during Rested
# Setting type: Int32
# Default value: 100
# Acceptable value range: From 0 to 1000
Damage Modifier Percent = 100
## Carry Weight added
# Setting type: Int32
# Default value: 0
# Acceptable value range: From 0 to 1000
Added Max Carry Weight = 0
## Save Rested buff on Logout
# Setting type: Boolean
# Default value: false
Stay Rested between Sessions = false
[4. Comfort Pieces List]
## Show the comfort pieces that are currently providing comfort
# Setting type: Boolean
# Default value: false
Show Comfort Pieces List = false
## X value in % of the Screen from Top Left
# Setting type: Int32
# Default value: 2
# Acceptable value range: From 0 to 100
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
Y Value = 35
## Font color of the Comfort Pieces List
# Setting type: Color
# Default value: FFFFFFFF
Font Color = FFFFFFFF
## Font size
# Setting type: Int32
# Default value: 24
Font Size = 24
## Show/Hide the list of comfort pieces
# Setting type: KeyboardShortcut
# Default value: F6
Toggle Visibility = F6
[5. Missing Comfort Pieces]
## Lists comfort pieces you dont have the comfort from
# Setting type: Boolean
# Default value: false
Show Missing Comfort Pieces = false
## Lists only unlocked comfort pieces you're able to build but dont have the comfort from
# Setting type: Boolean
# Default value: true
Show Only Known Missing Comfort Pieces = true
## Font color of the Missing Pieces List
# Setting type: Color
# Default value: FF0000FF
Missing Pieces Font Color = FF0000FF
[6. Boss Multipliers]
## Adds RestedPerComfort/6 seconds per comfort point per unique boss killed
# Setting type: Boolean
# Default value: false
Rested time per Comfort Point = false
## Multiply the Rested Experience Modifier with the amount of unique bosses killed
# Setting type: Boolean
# Default value: false
Xp Multiplier = false
## Multiply the Rested Stamina Regeneration with the amount of unique bosses killed
# Setting type: Boolean
# Default value: false
Stamina Regen = false
## Multiply the Rested HP Regeneration with the amount of unique bosses killed
# Setting type: Boolean
# Default value: false
Hp Regen = false
## Multiply the Rested bonus Carry Weight with the amount of unique bosses killed
# Setting type: Boolean
# Default value: false
Carry Weight = false
## Multiply the Rested Damage Modifier with the amount of unique bosses killed
# Setting type: Boolean
# Default value: false
Damage Modifier = false
[7. Comfort Piece Settings]
# Setting type: Int32
# Default value: 1
# Acceptable value range: From 0 to 10
Bed = 1
# Setting type: Int32
# Default value: 1
# Acceptable value range: From 0 to 10
Bonfire = 1
# Setting type: Int32
# Default value: 1
# Acceptable value range: From 0 to 10
Campfire = 1
# Setting type: Int32
# Default value: 2
# Acceptable value range: From 0 to 10
Hearth = 2
# Setting type: Int32
# Default value: 1
# Acceptable value range: From 0 to 10
Black banner = 1
# Setting type: Int32
# Default value: 1
# Acceptable value range: From 0 to 10
Blue banner = 1
# Setting type: Int32
# Default value: 1
# Acceptable value range: From 0 to 10
White and red striped banner = 1
# Setting type: Int32
# Default value: 1
# Acceptable value range: From 0 to 10
Red banner = 1
# Setting type: Int32
# Default value: 1
# Acceptable value range: From 0 to 10
Green banner = 1
# Setting type: Int32
# Default value: 1
# Acceptable value range: From 0 to 10
Blue, red and white banner = 1
# Setting type: Int32
# Default value: 1
# Acceptable value range: From 0 to 10
White and blue striped banner = 1
# Setting type: Int32
# Default value: 2
# Acceptable value range: From 0 to 10
Hot tub = 2
# Setting type: Int32
# Default value: 2
# Acceptable value range: From 0 to 10
Dragon bed = 2
# Setting type: Int32
# Default value: 1
# Acceptable value range: From 0 to 10
Bench = 1
# Setting type: Int32
# Default value: 1
# Acceptable value range: From 0 to 10
Hanging brazier = 1
# Setting type: Int32
# Default value: 1
# Acceptable value range: From 0 to 10
Stool = 1
# Setting type: Int32
# Default value: 2
# Acceptable value range: From 0 to 10
Chair = 2
# Setting type: Int32
# Default value: 2
# Acceptable value range: From 0 to 10
Darkwood chair = 2
# Setting type: Int32
# Default value: 1
# Acceptable value range: From 0 to 10
Sitting log = 1
# Setting type: Int32
# Default value: 1
# Acceptable value range: From 0 to 10
Maypole = 1
# Setting type: Int32
# Default value: 1
# Acceptable value range: From 0 to 10
Table = 1
# Setting type: Int32
# Default value: 2
# Acceptable value range: From 0 to 10
Long heavy table = 2
# Setting type: Int32
# Default value: 2
# Acceptable value range: From 0 to 10
Round table = 2
# Setting type: Int32
# Default value: 3
# Acceptable value range: From 0 to 10
Raven throne = 3
# Setting type: Int32
# Default value: 3
# Acceptable value range: From 0 to 10
Stone throne = 3
# Setting type: Int32
# Default value: 1
# Acceptable value range: From 0 to 10
Yule tree = 1
# Setting type: Int32
# Default value: 1
# Acceptable value range: From 0 to 10
Deer rug = 1
# Setting type: Int32
# Default value: 1
# Acceptable value range: From 0 to 10
Lox rug = 1
# Setting type: Int32
# Default value: 1
# Acceptable value range: From 0 to 10
Wolf rug = 1
[7. Enable Pieces]
## Make Maypole buildable
# Setting type: Boolean
# Default value: false
enable Maypole = false
## Make Yule Tree buildable
# Setting type: Boolean
# Default value: false
enable Yule Tree = false
[9. Advanced Options]
## Saves the Value of Hotkey Toggle
# Setting type: Boolean
# Default value: true
Value of Hotkey toggle (showing/not showing) = true
CHANGELOG
Version |
Update Notes |
---|---|
3.2.10 | - Updated Keymanager AGAIN AGAIN AGAIN |
3.2.9 | - Update for new Valheim Version - Updated Keymanager AGAIN AGAIN |
3.2.8 | - Fixed gems |
3.2.7 | - Fixed the comfort piece list missing pieces - Fixed the Jewelcrafting stuff that didnt work - Updated ServerSync |
3.2.6 | - Fixed some small text errors |
3.2.5 | - Updated Keymanager AGAIN |
3.2.4 | - Updated Keymanager |
3.2.3 | - Updated for Valheim Patch 0.217.22 |
3.2.2 | - Small Tweaks - Fixed perfect acceleration and wrong version number |
3.2.1 | - Updated to new Valheim version - Updated ItemManager - Added new Gem, Acceleration which increases your attackspeed while rested |
3.2.0 | - Updated to new Valheim version - Updated ItemManager and GroupsAPI - Set Keymanger to Dedicated Server only - Changed the Potions to something nicer (will delete all your potions, sorry not sorry) |
3.1.13 | - Fixed Localization not initialized crash - Cleaned up some code |
3.1.12 | - Increment version so i can upload to thunderstore again because it didnt override the dll the first time |
3.1.11 | - Updated Keymanager - Added Keymanager Disclaimer to Readme - Added Removing rested buff on teleport |
3.1.9 | - General - updated JewelcraftingAPI - Comfort piece list - Show only Missing pieces - Comfort piece list - edit Update interval - Rested Potions - general fixes and code cleanup, added cooldown icon - Rest Together - fixed counting of players - Gems - fixed slot locations - Gems - fixed gem spawn rates - Gems - fixed overexertion description typo - Gems - added Nourishing and necklace of comfortable saturation - Gems - added spawns to mistlands and deep north (not ashlands because lazy) - Gems - increased default values of secret pocket - Gems - fixed Refreshed Mind to make it not replace the value set for the rested buff - Incompatible with Valheim Plus (because fuck em) |
3.1.1 | - Fixed and balanced gem effects - Fixed resting together for two players in a group - Drastically reduced gem spawn percentages |
3.1.0 | - Comfort Group configs for every Piece - Eitr regeneration multiplier for Rested and Resting - Reintegrated KeyManager - Updated ServerSync - Fixed all the % settings that were messed up thanks to ConfigurationManagers ShowAsPercent |
3.0.5 | - Fixed the Jewelcrafting and Groups optional integration so that the mod works when you dont have the other mods installed - Cleaned up the comfort pieces list and made it less laggy |
3.0.0 | - Removed the boss scaling because i didnt like how it worked. - Added optional integrations for Jewelcrafting and Groups - Added rested potions for on-the-go resting - Cleaned and fixed some code for Mistlands |
2.7.5 | - Updated Configsync for Hearth and Home - Made some some setting pretty |
2.7.3 | - Rewrote rested keeping logic, actually works now! - Fixed for solo and server. |
2.6.5 | - Fixed Rested saving on servers |
2.6.3 | - Several Bug fixes for Rested Buff saving |
2.6.1 | - Hotfix for infinite black screen when logging out while not rested. |
2.6.0 | - Config to keep Rested Buff when Logging out/in |
2.5.5 | - Added options to enable Maypole and Yule tree recipes |
2.5.0 | - New configs for the Rested buff for: - Experience multiplier - Stamina regeneration multiplier - Stamina use for running - Stamina use for jumping - HP regeneration multiplier - Damage multiplier - Carry Weight New configs for Resting: - HP regeneration multiplier - Stamina regeneration multiplier - Minor Bugfixes |
2.1.0 | - Rested Delay config added - Rested base time config added - Rested time per comfort config added |
2.0.0 | - Added config to count comfort pieces while not sheltered, so you can sit at the bonfire with the boys and still get comfort - Added config to list comfort pieces you are currently benefiting comfort from (doesn't list shelter and base comfort) |
1.2.2 | - List visibility now saved to config to make it save between sessions. |
1.2.1 | - Fixed Log Debug Spam |
1.2.0 | - Added config to count comfort pieces while not sheltered, so you can sit at the bonfire with the boys and still get comfort - Added config to list comfort pieces you are currently benefiting comfort from (doesn't list shelter and base comfort) |
1.1.0 | - Small fix so comfort pieces only give comfort while sheltered |
1.0.0 | - First release |