I'm sorry for posting too much, but I need some help with modding. I'm working on COPR, (basic color is #B87333, this is important) copper right now and I wanted my copper to:
- Increase tmp by 1 when in contact with OXYG
- Change it's color to #9C7147 when tmp is 1
- Change it's color to #7D715A when tmp is 2
- Change it's color to #4E7566 when tmp is 3
- Change it's tmp to 0 when it's temp is 1353k (this value is important)
- Be unable to increase it's tmp when with ctype (WAX)
If you know how to do things like this, please reply or PM how to. I will propably be inactive until 13.01.2021
IlikeUssr
First, that's compiling the source.
Second, in the update function, maybe if its neighbor elements include OXYG or LOXY or SLTW, it has a 1/100 chance to turn the tmp of the particle up for each frame, and a 1/25 chance to raise its tmp by 1 if the copper particle's tmp next to it is bigger. And in the graphics function, if the ctype is not wax, if the tmp is 1, change the color to the first level of oxidation, for a tmp of 2, change it to the second color of oxidation, etc. And then when it's at 1353K, just change the tmp to 0.
It's not hard to do if you know what you're doing. If you don't, I recommend first learning how to use C++, compile C++, and use TPT's functions.
I'll do what I can, but it might not be too efficient. I *very* rarely use C++ for TPT mods, simply because of the compiling time and how hard it is to distribute and store.
1/13/21 (Editing so that I don't add an unneeded piece): Looks like your mod idea and my lua script used the same color!