Things I Get Annoyed of on TPT.

  • jklujm
    15th Dec 2012 Member 2 Permalink

    I realize that converting Powder Toy to C++ caused some technical issues and took away some features of Powder Toy, but can these things be added anytime soon? Also there are some things that could be added that would make Powder Toy more convenient. 

     

    1:I can't select an individual pixel when copy/saving. At the moment it is limited to a 4x4 area like walls.

    2:Replace mode is gone.

    3:I can't sample in the decoration layer. This feature is usefull when making LCDs or when you try to hide elements to look like another. Whenever I middle-click with the decoration layer, it just gives me a shade of gray.

    4:Stamps no longer show up in order of last used.

    5:I can't seem to correctly use the console to set temps of elements. It usually just sets itselft to -273.15 no matter what I type in.

    6:When I type in things on the comments section of a save, I sometimes press ENTER insted of the submit button, and it opens the save. This gets annoying when I type in a long comment and I have to type it again.

  • jacob1
    15th Dec 2012 Developer 1 Permalink
    @jklujm (View Post)
    1. I fixed that a few months ago, when tpt++ first came out. Simon said it needed "more testing". I guess now that i'm an official developer I can put it in anyway, I already did the testing.

    2. That's also annoying. I was hoping Simon would fix that or something though. The drawing code in the c++ version is overcomplicated, instead of just calling the drawing functions, it does all this things with tools and stuff, this sometimes causes other problems too. I don't want to attempt it, but I will if I need to.

    3. This is another annoying glitch, you will just have to make your mouse size greater than one pixel for now. I do think I know how to fix it though.

    4. I noticed this, I always forgot to report it or fix it myself. I can try sometime though.

    5. what is your exact command? I did "!set temp all 1234" and it worked. Do you have quotes on them or something? Or maybe you forgot the "all" or any other element name for that spot.

    6. I really hated this too, I will remove that. At least for when you don't have the textbox selected. I just removed this in my mod too.
  • jklujm
    15th Dec 2012 Member 0 Permalink

    Concerning 5, I drew a ball of dmnd. I typed in the console:

    !set temp dmnd 234

    I checked the temp of the dmnd. It was -39.5.

    I don't know why this is, but it is really annoying. My computer is pretty messed up, so it may not be TPT's fault.

    By the way, it also does the exact same thing with the property edit tool.

  • Simon
    15th Dec 2012 Administrator 1 Permalink
    @jklujm (View Post)
    That's because the console uses Kelvin for temperature.
  • jklujm
    15th Dec 2012 Member 0 Permalink

    Umm... Ok. So how come it's not like that for jacob1?

  • jacob1
    15th Dec 2012 Developer 1 Permalink
    @jklujm (View Post)
    it was like that for me, I just didn't say it. In the future, i'll add the ability to do things like !set temp all 1234C , for celcius. For now, just add 273.15 to everything
  • plead-for-destruction
    15th Dec 2012 Member 2 Permalink
    @jacob1 (View Post)
    cause that's so convienient... *rolls eyes* why was that decision made in the first place?
  • R3APER
    15th Dec 2012 Member 0 Permalink
    @plead-for-destruction (View Post)
    Maybe due to the location of game development? If Simon is American it may have been done in such a manner for that reason.
  • therocketeer
    15th Dec 2012 Member 2 Permalink
    @plead-for-destruction (View Post)
    I think it's so the game doesn't have to deal with negatives
  • jacob1
    15th Dec 2012 Developer 0 Permalink
    @R3APER (View Post)
    Simon is British. I'm American.

    @plead-for-destruction (View Post)
    Kelvin makes a lot more sense for the internal workings of tpt. It would be weird to have to use negative numbers to represent things instead of doing all positive like we do with Kelvin. The console is for more advanced users who know how to convert, but for people that don't, i'm adding that C thing. It would have been in already but Simon wanted me to add it to the lua console too.