Open tomimaki opened 2 years ago
Ok, it looks like the crystal has a LOD or a copy of a LOD that's static in addition to the crystal that's rotating properly.
I can reproduce the bug, but I don't know what caused it yet. There was a previous bug which manifested in a similar way, but I fixed that one. I can't think of a way for the comm node error to happen that would not have been fixed by the previous fix.
The previous bug was lower-level LODs not rotating along with higher-level ones. For example, you could see the Faustus panel rotating, but when you flew far enough away, it would stop rotating.
I suppose the comm node bug could happen if a lower-level, non-rotating LOD was being displayed along with the rotating LOD0.
Further investigation indicates that this is much deeper problem than a simple bug. Its root cause goes back to a model hack that was introduced in 2013 to link a subsystem with a different destroyed submodel. The fix will require changes to both the code and the model.
Unfortunately, #5203 did not affect this.
After commit (part of #2992):
crystal in Shivan Comm Node looks weird in mission or lab, like it have doubled armor. Before: https://user-images.githubusercontent.com/18072803/159471258-0983ea96-02dd-4278-94e3-6599c342d713.mp4 After: https://user-images.githubusercontent.com/18072803/159473353-dda672ae-c97e-47db-ae4a-f692a463dcc5.mp4 Similar in mission.
Of course it's possible that commit uncovered some bug in model.