Thease are my Suggestions:
CBMB: Cold bomb with a cold explosion releasing CFLM and CMKE. Looks like A light blue BOMB.
CMKE: Cold smoke that is sub-zero. looks a little lighter that HYGN.
PRCT: Protector, An AI Controlled Stickman that trys its best to protect STKM and STK2 from being killed by FIGH. Looks like a full light green STKM.
BMND: Breakable DMND. Looks like a little darker than the usal one.
FTRN: A fast-reacted TRON Looks the same as normal.
AVIS: Anti-Virus: Just like soap but cures alot quicker. Looks like a lighter BIZR.
GELS: A solid Gel. GEL becomes this when reaches 0C or below (Negative)
Well, first of all, forgive me if some of my suggestions are repeated or maybe irrelevant, but I am messing around with TPT and many ideas came to my mind.
I made suggestions before, but I noticed that I didn't put them into the right topic, so, if this is the suggestion topic for the official TPT, here I go:
ALCL - Alcohol
Temp: 22°C
Flammable
Freezes at -117°C (becomes FALC - frozen alcohol, solid and not flammable)
Burns colder than OIL
SODI - Sodium
Temp: 22°C
Flammable
Reacts with WATR and explodes all at once with fire and pressure
NAOH - Sodium Hydroxide
Temp: 22°C
Reacts with ACID and mutually nullify their particles generating an equal quantity of SLTW
Corrosive (same as ACID)
Produced mixing SODI + H2 + O2 + pressure. (not sure about how the reaction couldd be better formulated)
Breaks under pressure
SPLS - Solid Plastic
Temp: 22°C
Non Condutive, but heats when electricity is in contact with it
Melts at 80°C becoming LPLS (Liquid Plastic)
Breaks under pressure like GOO
LPLS - Liquid Plastic
Temp: 90°C
Burns slowly at 300°C
Produces DUST and GAS when it burns.
Returns to solid at 80°C
LMBT - Limited Battery
Temp: 22°C
Produces limited amount of electricity defined by its size.
Charge is determined by tmp - it starts at 100 and decreases in 1 per every 10 frames
Flammable at 200°C
Explodes at 400°C or under pressure
LELC - Lightning Electrode (can't think on better name)
Emits an arc of lightning between 2 LELCs.
Only receives SPRK from PSCN, and only gives charge to NSCN.
The LELC connected to PSCN sends charge to any LELC connected to NSCN.
If only one LELC is present connected to PSCN, it produces LIGH like TESC.
VCFL - Vacuum Fluctuation
Same as SING but inverse - like a powdered WHOL.
Nullify SING in 1:1 rate.
Well, I'm out of suggestions right now, but I have some ideas to improve existing ones:
WIFI - why not use tmp or tmp2 to store the channel?
Portals IN and OUT - same as WIFI, why not store the channel on tmp or tmp2?
CLNE and PCLN - why not restrict its replication ability only to liquids, gasses and particles?
=> Conductivity rule: it could help to make TPT more realistic and make DLAY and INST unneccessary:
Spark speed is influenced by temperature like in real life, and it is instantaneous at -273°C - superconductors!
=> Rule of overlaying:
Materials such as WIRE, INWR, FUSE and IGNC would be passable by liquids, this would avoid problems like flaws of equalization when putting them underwater, for example.
Those improvements would be great, since using temperature to set WIFI and portal channels is kind of unreal.
I think many of those modifications are not really hard to implement, since they don't add anything really new and use only existing element properties from TPT.
Well, about NAOH breaking with pressure, I think I'd put it wrongly. It doesn't break under pressure, it is obtained under pressure mixing the sodium element I proposed plus O2 and H2. I couldn't think in a better reaction, but if NAOH was a primary element, it wouldn't be a problem.
About the other feedbacks, well, I think you are right. But in fact we are running out of elements, heheh
About WIFI, why not to make a "PPWF" - plug'n'play wifi, a new one, like the new fireworks? This wouldn't break any save but would give people a new option.
I think it is time for a last resource, something to stop with people annoying with suggestions that they think that would be great but doesn't fit in the original game. Most users doesn't have the skill or the patience to mod and even if Lua scripting is quite easy and even though I'm used to programming in DarkBASIC (Don't laugh, plz), it is uncomfortable to mod TPT like this for 3 reasons:
1) The coding itself
2) The lack of portability and compatibility with saves - if I save a creation with a modded element, people woill have trouble with it.
3) Some people make code in a way it is hard to comprehend and if you want to pile up many element mods together, the most probably is that you shall receive an error message because the code you got wasn't indented or separated in a comprehensive way.
So, it would be the next step, something that the developers of TPT could invest time on: an basic element creator inside the game.
How it could work? Well, it could make simple elements like almost every single one I proposed just specifying their properties and then saving all in a file with all custom elements in it. So, they could be easily shared - an export/import feature could be great to help in this task.
To savegames, I believe it wouldn't be hard to add the code of any non-default element in a creation to be used by the person who loads the save - the element creator/manager could also ask to the user if he/she wants to add the custom element to his/her own library. Ah, the element creator could load an existing element as a preset to provide users with a starting point in making elements slightly different but with common attributes. :)
TPT is great, it is probably one of the greatest pieces of software I ever seen.
Invest in an element creator/manager as the last step before 100.0 and let the coding for the most dramatic changes on gameplay or complex elements.
By the way, the mod manager and the multiplayer servers are great, they could be polished and incorporated to the final game, too. Those guys worked real hard on them and those pieces of code made many people happy, I think they deserve to see their improvements added to the official game.
Oh, once again I extended myself beyond necessary, so please forgive my grammar mistakes (English is not my native language) and my annoying pledges for stuff that if I wanted so much I should put effort in learn how to make. :D Thank you for the attention, this is probably one of the most accessible communities on the web, far better than my Facebook timeline. :)
It's not my fault computers only understand code, there is a element creator application i've seen a while back in a thread ,saves devs doing radical changes to tpt. as for understanding code just ask me or any lua scripter or modder to help explain, Theres a whole lua and modding section devoted to asking questions and post your own mod. We write things to be the most compact and lag stopping way. To be honest I some times I even loose track of some strings and tables and have to figuer out what I write.
found the element creator https://powdertoy.co.uk/Discussions/Thread/View.html?Thread=18174
Thank you very much. :) I appreciate your help and attention.
Ah, in fact in coding there is something that I want to know: there is any way to control TRON?
I saw that there is someone who has a "Control TRON" plugin, but the guy didn't post it anywhere.
How I change existing elements is i'll look at the C++ source code then see where the movement commands/strings/IDK are and either modify the C++ and create your own powder.exe with your changes or you could translate it to lua and overite the existing function. kinda like what I did it make acid not explode when mixing with nitro in one of my mods.
https://github.com/simtr/The-Powder-Toy/blob/master/src/simulation/elements/TRON.cpp
if this goes over the top of your head pm me