KSP-RO / TestFlight

KSP Mod that provides a part research and reliability system
42 stars 31 forks source link

TestFlight RD-100/101 Status & Cause paw messages do not refresh #275

Closed bofhgr closed 7 months ago

bofhgr commented 1 year ago

screenshot0

It might be the same with other engines, have only tested and confirmed this with the RD-100/101.

The Status and Cause messages on the paw for the engine show the correct status until you get a failure. Subsequent flights will always show the status: Failed and Cause: Engine Shutdown even if this is a new vehicle built after the failure. It seems like these status messages are not unique for the vehicle.

In the attached screenshot you can see the status messages when the rocket is actually flying fine.

Playing on hard with pre-flight failures enabled if that makes any difference

siimav commented 11 months ago

new vehicle built after the failure

Could you please be more specific about that. Did you roll the vessel back and replace the engines? Did you save the craft file after rollback but before switching out the engines? The thing to keep in mind is that failures will get stored in craft files and thus persist on future vessels if using said craft file.

bofhgr commented 11 months ago

It's been a while so can't recall very accurately, I believe that every craft that used that engine after the failure had this issue. There was no rollback, just using the same craft file, load up in the vab, change payload, build and fly.

siimav commented 7 months ago

I now fixed an issue where failures didn't actually apply after a scene change. Next time something like this pops up, we'll at least see if there's an actual underlying failure or if it's just that status text being wrong.