Element property combinations

  • Mihobre
    20th Aug 2013 Member 0 Permalink

    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

     

  • boxmein
    20th Aug 2013 Former Staff 0 Permalink
    Please learn lua scripting.
  • Cacophony
    20th Aug 2013 Member 0 Permalink

    Better yet, make a modding tool.

  • Mihobre
    21st Aug 2013 Member 0 Permalink

    @boxmein (View Post)

     

    @Cacophony (View Post)

    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.

  • jacob1
    21st Aug 2013 Developer 0 Permalink
    Well, lua does everything you asked plus much more, so I don't see a reason to spend the time to add a complicated to make and use feature. It wouldn't be easy to distribute the final element either.

    What would be fine, is a lua script to do this and output a finished lua element script ...

    Edit: actually I was working on that once as an extension to my old fav. menu lua script. When I released that latest 1.3 version that was in progress, I stopped when noone showed any interest in the script at all. The script no longer works in tpt++ anyway (although I know how to fix it)
    Edited 2 times by jacob1. Last: 21st Aug 2013
  • Mihobre
    3rd Sep 2013 Member 0 Permalink

    then please fix it! please! pretty please? :)

  • Wobbly_Jack
    1st Nov 2020 Member 0 Permalink

    huh?

Locked by LBPHacker: necro (how do people even find these threads???)