sad to see such a good user leaving.
thanks for creating cool saves giving me inspiration in my account-less times.
good luck in stuff youll do irl mate
I changed the way ambient heat works, that must be the main reason for most of your issues. The way air temperature worked in TPT before that was horrendous - for example, you can check that in version 98 cold air actually goes up, although it's supposed to go down. There were no other major changes to the air simulation besides a few bugfixes which shouldn't affect most saves.
There were some changes to photon refraction in one of the recent versions, see this commit. The commit message explains the reason for the change and what types of saves are likely to break, so you could check if your save falls into that category.
As for lightning being invisible, now lightning inherits deco color of the tesla coil (see this pull request in TPT repository). So lightning isn't "invisible" it's black because tesla coils are painted black in your save :-) I personally don't like this change, so maybe we could add an exception for black tesla coils, so that lightning appears unaffected.
What exactly should one do to break QRTZ in the "I love science" save? I only see a small QRTZ stopper at the acid pipe end, and it's intact. I tried the previous version of the save as well. There were no recent changes to QRTZ, so the only explanation I have is increased pressure due to some other reasons.
I also ran the fireworks factory, and it also works fine. Sometimes small reactor "columns" have fires, but these are quickly resolved and, more importantly, they also happen in previous TPT versions like 95.
The heat swich also works as it did before, so I would like more details what exactly is broken. If I fill a 4x4 cell with HSWC, it stopps ambient heat completely. A thin 1px line of HSWC doesn't stop air heat, but it never did, even in the older versions.
It's hard to troubleshoot complex saves like yours, so if something broke in the new version, it's best to make a small isolated save which shows the problem. Like, "this save immediately explodes in version 99, but doesn't in version 98". Then we will be able to do something about the issue.
Also as a general advice, it's best to have options like Newtonian gravity and ambient heat off, unless you need those for the save to work. That way the save will be more robust to future changes. For instance, I'm pretty sure your fireworks factory doesn't need those options.