I do realize the ambient heat code was changed earlier, but because mod makers don't update their mods and I use mods 99% of the time I wasn't aware of this before.
The code change didn't just break the save I mentioned before, it broke/changed the behaviour of *every* save using ambient heat I made.
I suspect the new ambient heat code subtly changes a lot more saves with ambient heat enabled if you let them run long enough, it's a game breaker.
Hello friends, I need advice. I use sim.CreateParts a lot in the update function of my particles for instance to create fire, plasma, fireworks, etc... when the particle explodes or collides with certains other particles.
With the new changes sim.CreateParts is restricted to interface events so how could I do this? Creating a ball of fire by creating all the particles one by one? Is there other ways of creating a bunch of particles in LUA?
Thank you for your quick answer!
Couldn't we get a native function for creating these particles? Or at least some helper.
Creating this in LUA will be much slower... if I manage to do it.
I'll try to watch the C code and see if I can translate it...
Is it that important that this function is only a part of the interface? Maybe we could have something similar but detached from the brushes, if that's the problem.
Thank you for the update! I asked about recovering createParts in simulation and about a more useful heat display so I'm very grateful. Still, I have some issues.
a) Without changing anything sim.CreateParts() is still not working for me, I get error: "This funcionality is restricted to interface events". Has the call to sim.createParts() changed? I've checked the wiki and no change there though I understand changes will reach the wiki with a stable version, not with an snapshot.
b) Could we have Dynamic Heat Display more like in Jacob's mod where you can fix min and max values? As it is now the screen is like a disco and with all that flashing I thought I was going to have a seizure, I'm not kidding, I had to stop it :-( With quick temperature changes (like having small explosions) the whole screen changes colors very quickly. When fixing min and max heat values particles that don't change temperature don't change color so only parts of the screen where temperature change get also a color change.
That said, thankyou for the update!