I've always thought about this a long timeago b ut never had time to post it.
I thought an element property combiner would be a good addition to TPT. It works like this:
1. Press a button on the top-right screen along with the ambient-heat, newtonian gravity, etc.
2. A screen will appear and at the left side is the element and property selector and the right side is the properties list. At the bottom is a color tool, an options bar(I will discuss that later), and the test element button(to be discussed later). The top contains a save button, a load button, and an exit button.
3. First, you choose an element at the left side with a search bar and when the elements searched are found, there will be a drop-down list of all matching elements(like the search tool). After you select one, a list of it's properties appears, ie: powder, flammable, explosive, sensitive to neutrons, etc.
4. At the left side of every property is a check box. Clicking the check bo highlights it and when you're done selecting, you click the add button at the right side of the window. Then they get added on a list of properties your new element has. There are also check boxes beside the properties at the right side for deleting them, which can be done by clicking a remove button beside the add button.
5. The color selector button lets you select your element color. It's like the custom color selector in deco- mode.
6. The options button is used to name the element, enable color variation (like CLST), if the element is hidden, and which menu it belongs to. It also allows you to give the element a ctype and in what temperature will it change into it.
7. The test button will let you test the element. It will bring you back to the game and let you test your element's reaction to other elements. To get back, click the element mixer button.
8. Clicking the save button will save your element. To load an element, you click the load button. hen you load it you can edit it again. When loading an element, a window will appear with the list of the elements you made and you can highlight elements to delete them.
9. When an element is saved, it will now appear in the menu you assigned to them and also in the search tool.
10.If the new element is uploaded in a save, the save should somehow keep information about the element so it will open in another computer without it. There will also be an option when opening saves if you want to save a element that's not in your TPT. This way, users can make element packs for others to download.
This way, people don't have to post lots of repetitive topics in the forums about adding rejected element requests and they don't have to make saves for adding elements. ;) Hope this gets added.
-Mihobre
I'm a bit too young too fully understand lua scripting (I'm eleven). Yeah, I know there are kids like, at least ten years old, and they know programming. Yeah, I'm a bit (0.0000001%) experienced on lua (I studied modding in MineTest before but didn't understood it alot (for MineTest, go here: minetest.net)). So I'm, umm, depending on the opinion of the TPT players and developers.
huh?