Don't Starve Together

Don't Starve Together

284 ratings
Home Base Bonus
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
496.391 KB
Aug 5, 2016 @ 7:41pm
Apr 27 @ 7:00am
21 Change Notes ( view )

Subscribe to download
Home Base Bonus

Description
Turfs (Wooden, Carpet and Marble Floor) work as a familiar home with roof.

If game lags with this mod enabled, try lowering the base range or increase the update intervalls at the bottom of the mod settings!

They can give speed, sanity, insulation and rain reduction bonus.
Rain reduction also applies to structures and items.

You can configure what bonuses, how big they should be and also if they should be only active, if in range of a base.
By default a base is at least a science or (v1.17) alchemy machine, a crockpot, a chest and a lightsource + 10 walls near (30 steps) the floor.
You can change the definition of base in the settings.

If any of the boost requires a base, you will see an icon on the top left or your char will get a bit orange (by default both), if your base is complete (+floor).

This mod also contains "drying fire", which is enabled by default:
Hot things will give small rain reduction. Also structures and items will get wet later or dry faster,if in range of heat.
By default you can also see the MoistureRate (wetness gain per second), if you hover over the wetness icon.


Default Settings:

Drying Fire : ................................... On
Show MoistureRate : ...................... On

Sanity Need Base : ......................... On
Sanity Wooden : .............................. Small (+1.8)
Sanity Carptet : ................................ Medium (+3)
Sanity Marble : ................................. Medium (+3)

Insulation Need Base: ...................... On
Insulation Wooden : ......................... Short
Insulation Carpet : ............................ Long ------> slows down temperature decreasing, so better don't use in summer.
Insulation Marble : ............................ None (v1.17)
Summer Insulation Wooden : ........... Short
Summer Insulation Carpet : .............. None (v1.17)
Summer Insulation Marble : .............. Long ------> slows down temperature rising, so better don't use in winter.

Rain Reduction Need Base: ............. On
Rain Reduction Wooden : ................ 60%
Rain Reduction Carpet : ................... 70% (v1.17)
Rain Reduction Marble : ................... 70% (v1.17)

Speed Need Base : .......................... Off
Speed Wooden : .............................. x1.15
Speed Carpet : ................................. x1.20 (v1.17)
Speed Marble : ................................. x1.25 (v1.17)

Damage Absorption Base : .............. On (new v1.17)
Absorption Wooden : ........................ 5% (new v1.17)
Absorption Carpet : ........................... 10% (new v1.17)
Absorption Marble : ........................... 10% (new v1.17)

Damage Need Base : ........................ On (new v1.17)
Damage Wooden : ............................ x1.05 (new v1.17)
Damage Carpet : ............................... x1.10 (new v1.17)
Damage Marble : ............................... x1.10 (new v1.17)

Base Range : .................................... 30 steps
Base Indicator : ................................. icon and orange colour
Building to form a complete base: ..... see above description. (v1.17)

Update Intervalls, check if on floor in base or heat
Intervall Player : ................................ 1.0 sec
Intervall Structure : ............................ 5.0 sec
Intervall Other : .................................. 3.0 sec
(The lower these update values are, the higher are chances for lag if many things are on floor. The higher they are, the longer the mod will need to realise that you are on a floor/base/heat, but it shoudl reduce lags)


The tooltips you can see in one of the screenshots are not included in this mod. You need a tooltip mod like "Show Me". This should show all the tooltips except speed, since this is not included in the actual "Show Me" version.
Also the insulation from tooltip can only show one of the set insulations (winter or summer). If they are equal, the tooltip will show the insulation for winter. Otherwise it will show the higher insulation.

Hint:
The rainreduction from this mod does not stack up with game related rainproofness.
In the game you can wear 5 things that gives you 20% rainproofness, which will sum up to 100% rainproof.
But if you have a thing that gives you 30% rainproof and are standing on a floor with 70% rainreduction, you will receive a total rainproof of 79%.
So a rainreduction of 70% will just multiply the MoistureRate, you have after all your rainproofness bonuses, with 0.3.

The mod is based on the "Multifunctional Carpet" mod from [BS]Jupiter https://steamcommunity.com/sharedfiles/filedetails/?id=506553597
Thanks to IvanX and DarkXero for helping me with showing the icon and all the server/client stuff! :)

Also take a look at other mods I made, see my workshop ;)
BTC 1E8HXyHEz993SPA8wNPKfFkwZU2Ep6W1dw

My version of "Show Me":
http://steamcommunity.com/sharedfiles/filedetails/?id=732456848

Game update from 26.06.2020:
Game devs removed wetnesss and drying resistance values from items. So they no longer dry/get wet faster/slower, since their new code uses the same values for all items, no custom values anymore per item.
Popular Discussions View All (2)
13
Jun 28, 2020 @ 3:05am
Report Bugs
Serp
2
Feb 11, 2021 @ 5:30pm
Question about moisture levels.
Furry Eskimo
138 Comments
Serp  [author] Apr 27 @ 7:02am 
@Kuro2111: I did take a short look and fixed the CalcDamage func in my mod. Can you please test if it works now?
Since I don't know planar damage, I decided to not mess with this value, so carpets wont change the planardamage you take.
Kuro2111 Apr 26 @ 7:05pm 
Planar damage seems to be bugged in general when mod is active, can it be checked?
123 Apr 19 @ 7:06am 
作者这个还可以正常使用吗
MikiNya Feb 13 @ 1:43pm 
@serp Thank you for the quick reply!
Serp  [author] Feb 13 @ 8:53am 
@MikiNya: you need the pitchfork tool to remove the current floor (grass and so on). Then you can place a new floor with rightclick (if you need to know more, you can google it or ask in klei forum, since this is a vanilla feature and not special about this mod)
MikiNya Feb 13 @ 12:41am 
it only gives me the option to drop the carpet rather than placing it. Am i doing something wrong?
Sanguine's Valor Aug 2, 2024 @ 11:17am 
planar damage from brightshade sword is bugged when this mod is enabled
Dionisio03 Jan 12, 2024 @ 8:22am 
tyvm for adding it so fast, i appreciate it
Serp  [author] Jan 5, 2024 @ 5:53am 
@Dionisio03:
added it, uses the settings from "carpet".
I also added a customsettings.lua file which contains a global table.
You can add any tile_name you want to these lists, either by directly editing the lua file (make sure to make a backup of your changes) or by filling this global table from within another mod.
Dionisio03 Jan 4, 2024 @ 5:11pm 
Can you add the dragonfly's flooring? i'd like to make it so that it is equal to cobblestone flooring (spd bonus) to use it along the uncompromising mod, so that i dont lose the speed bonus to get defense from snow piles