03-30-2024, 09:42 PM
This problem is caused by an inconsistency between the building subsystem volumes and the overall volume of the building itself. This error also afflicts some spacecraft blueprints.
I updated the building and spacecraft blueprint finalize functions to catch this situation and report it as an error. It also tells you how to fix it, which simply requires a refresh of the obstacles data and then to Ok the properties. A careful look at the subsystem volumes is recommended.
I also fixed the total hit points function to return a reasonable number when this situation occurs. The giant number was due to a negative number that got cast as an unsigned integer.
The default building and spacecraft blueprints should be reviewed and republished as necessary. There is no time for that today. I'll do it right away next week.
I updated the building and spacecraft blueprint finalize functions to catch this situation and report it as an error. It also tells you how to fix it, which simply requires a refresh of the obstacles data and then to Ok the properties. A careful look at the subsystem volumes is recommended.
I also fixed the total hit points function to return a reasonable number when this situation occurs. The giant number was due to a negative number that got cast as an unsigned integer.
The default building and spacecraft blueprints should be reviewed and republished as necessary. There is no time for that today. I'll do it right away next week.