Barry Evans
Barry Evans
So the problem is in the ```Person.hasGarment``` method I think. It return true when the Person doesn;t have a garment which generates the error against the Person inventory.
Yes I agree holding g parts in a basic Equipment is not right.
Probably we should move the MicroInventory from Equipment to EVASuit as well. Having ut un Equipment means all the GenericContainer objects get a microinventory that they do not need.
We only record the last 5 sols of sleep time to limit memory consumption. This must be a bug in the UI not updating correctly.
The logic in the SleepTableModel is correct. I think the problem is some update events are getting lost and the JTable does not update. Why do we hold so many...
Well the unresponsiveness is because all the building tabs are constructed upfront. The UnitWindow in the UI is a very "fat" UI and consumes a lot of memory. Personally I...
I do still feel there is some problem in the AirLock logic. Maybe one way round this is we assign individual suits to Settlers so they always use the same...
When this happens again (and I'll try and reproduce it as well) use the equipment command against the Settlement from the Console. It will report on what Equipment is in...
First thing is to understand where the EVA Suits have gone I think.
It's common that Persons can not enter a Vehicle airlocks because there is queuing and it's full but these always resolve themselves. Maybe we should shorten the cycle time in...