-
Notifications
You must be signed in to change notification settings - Fork 3.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add new freezer atmos devices and fix freezer fixgridatmos marker #34991
Add new freezer atmos devices and fix freezer fixgridatmos marker #34991
Conversation
…he freezer in Atmospherics.cs
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me, thanks!
upperBound: !type:AlarmThresholdSetting | ||
threshold: 335.15 # T-38.15C (235) + 100 | ||
lowerBound: !type:AlarmThresholdSetting | ||
threshold: 135.15 # T-38.15C (235) - 100 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These bounds are quite wide, but in line with the current bounds further up in this file. Someone else can eventually adjust this later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
They are, and they'll have to be manually adjusted if the freezer temp is changed.
My plan is to remove the directional fans in freezers when I give every map's freezer a proper atmos setup. Might be nice.
About the PR
Adds new Freezer atmos devices for mapping. These devices have their sensors tuned to the roundstart environment of a freezer, with auto mode off. The solution is similar to that employed by custom Vox alarms that are no longer used.
Fixes the Freezer FixGridAtmos marker to properly pressurize freezer rooms. Previously they were only at 80 kPa due to their molar amounts not being adjusted to a colder environment. Freezers now start at 101.325 kPa at their desired temp.
Maps will need to have FixGridAtmos reran in order for the changes to take effect when this PR is merged.
Why / Balance
Commonly mappers map atmospheric devices into freezers with a connected air alarm. This air alarm will commonly scream at you over the atmospheric alerts computer, because the freezer is not within a safe temperature.
Technical details
Added new threshold, freezerTemperature.
Added new freezer.yml file for holding all of our custom atmos devices with their changed sensor values.
Added new float, FreezerTemp.
Added new float, MolesCellFreezer for determining how many moles we need for a colder room (we'll need more than standard because the room is colder).
Added new floats, OxygenMolesFreezer and NitrogenMolsFreezer, for usage in FixGridAtmos.
Adjusted mixtures[6].AdjustMoles to include new OxygenMolsFreezer and NitrogenMolsFreezer.
Media
Requirements
Changelog
This unfortunately can't get a CL right now because the player-facing changes haven't been made yet.