Jump to content

False breathability diagnostic warnings


llunak
  • Branch: Live Branch Version: Linux Pending

The breathability diagnostic may give false warnings:

- Right after loading the game. BreathabilityDiagnostic.CheckLowBreathability() lacks a some kind of tracker.GetDataTimeLength() check that other diagnostics use to prevent calculations without sufficient data.

- When a duplicant enters an empty rocket or planetoid. BreathabilityTracker.UpdateData() adds a 0% breathability point in case there's no duplicant on a world, and so then BreathabilityDiagnostic.CheckLowBreathability() calculates the average of history full of 0's.


Steps to Reproduce

- Load a game, unpause, see breathability warnings for planetoids.

- Make a duplicant enter a rocket that's been empty for a while, see breathability warning for the rocket.

 




User Feedback


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 account

Sign in

Already have an account? Sign in here.

Sign In Now

×
  • Create New...