Meaning its intended values don't match with the actual day phase temperature.
In worldtemperature.lua:
local SUMMER_BLOOM_TEMP_MODIFIER = 0.10 / TUNING.DAY_HEAT -- amount that the daily temp. variation factors into the overall bloom
TUNING.DAY_HEAT is unused in Don't Starve Together, phase temperature for the day is set using this private table a bit above it, so it should be using that value.
local PHASE_TEMPERATURES = { day = 5, night = -6, }
Although, if SUMMER_BLOOM_TEMP_MODIFIER is intended to use a higher value than the phase temperature in DST, it should probably be clarified and be manually defined there.
Also, this table could be changed to reference those tuning variables instead (and have the values changed to 5 and -6):
local PHASE_TEMPERATURES = { day = TUNING.DAY_HEAT, night = TUNING.NIGHT_COLD, }
And yes, while world temperature isn't synced between server and clients, doing this would make it easier to change with all_clients_require_mod mods, without having to do upvalue hacking and/or replacing the functions entirely.
Not much to say in this regard, summer bloom values simply don't match the intended ones for the day phase, meaning bloom looks different than it's supposed to when the day temperature reaches its peak, which all you can do is observe and compare.
There are no comments to display.
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now