code/modules/atmospherics/gasmixtures/gas_mixture.dm
MINIMUM_HEAT_CAPACITY | I feel the need to document what happens here. Basically this is used catch rounding errors, and make gas go away in small portions. People have raised it to higher levels in the past, do not do this. Consider this number a soft limit If you're making gasmixtures that have unexpected behavior related to this value, you're doing something wrong. |
---|---|
MINIMUM_MOLE_COUNT | Minimum mole count of a gas |
Define Details
MINIMUM_HEAT_CAPACITY
I feel the need to document what happens here. Basically this is used catch rounding errors, and make gas go away in small portions. People have raised it to higher levels in the past, do not do this. Consider this number a soft limit If you're making gasmixtures that have unexpected behavior related to this value, you're doing something wrong.
On an unrelated note this may cause a bug that creates negative gas, related to round(). When it has a second arg it will round up. So for instance round(0.5, 1) == 1. I've hardcoded a fix for this into share, by forcing the garbage collect. Any other attempts to fix it just killed atmos. I leave this to a greater man then I The minimum heat capacity of a gas
MINIMUM_MOLE_COUNT
Minimum mole count of a gas