Elements that show tmp2

  • 12Me21
    22nd Oct 2015 Member 0 Permalink

    elements that currently show their tmp2:

    CRAY,DRAY,EXOT,LIGH,SOAP,TRON,VIBR,VIRS,WARP

    other elements that use tmp2:

    LCRY,BUBW,VINE,COAL,PBCN,PLNT,FIGH,TSNS,QRTZ,PSNS,DTEC,STOR,CRMC,PIPE,PSTN


    All of these should show tmp2.

  • jacob1
    23rd Oct 2015 Developer 0 Permalink
    @12Me21 (View Post)
    Thanks, some of those probably should show tmp2. I guess jBot-42 didn't add them. PSTN he already submitted a pull request to fix, but I was going to do some other stuff and fix it myself.

    VINE i'm not sure if it needs it (it is a temperature, which is hard to read in Kelvin in .tmp2), same with COAL and PLNT

    STOR and PIPE I specifically had jBot-42 remove from displaying, because they are just used as extra space to store what the particle is holding, also I don't think it is reset when the held particle moves away.

    Also some of those just might not be too useful to show. PBCN is just a decay timer. FIGH I have no idea why it uses .tmp2 at all, i'm pretty sure it is entirely useless. QRTZ and CRMC are just fancy speckles which you can already see by looking at it. And PSNS doesn't use tmp2 at all?
  • thomasxin
    23rd Oct 2015 Member 0 Permalink

    When an element with tmp2 is placed into PIPE/PPIP, the element loses its tmp2! Could we get a fix for that as well?

  • Sandwichlizard
    23rd Oct 2015 Member 0 Permalink

    DTEC should show.  I believe that is how far away it affects FILT

  • jacob1
    23rd Oct 2015 Developer 0 Permalink
    @Sandwichlizard (View Post)
    Actually it is detection radius.

    Anyway I added a bunch more in this commit: https://github.com/simtr/The-Powder-Toy/commit/dc679d7eb05e05f4952a7eb596d09228c9a72fbe

    @thomasxin (View Post)
    We don't really have enough space to store it all. I guess I could do some fancy stuff to compress the properties PIPE uses for itself, but not sure I want to put in the work ...
    Edited once by jacob1. Last: 23rd Oct 2015
  • Sandwichlizard
    23rd Oct 2015 Member 0 Permalink

    right, does tmp do something with DTEC?

  • jacob1
    23rd Oct 2015 Developer 0 Permalink
    @Sandwichlizard (View Post)
    Seems to be used as an extra place to store the expanded GoL type. So basically not needed at all, it could be moved into .ctype just like I did for CRAY / DRAY. But at the moment I don't have a reason to.
  • 12Me21
    23rd Oct 2015 Member 0 Permalink

    coal uses tmp2 to change color from heat. any element that uses tmp2 should show it. There is enough room.

  • jBot-42
    23rd Oct 2015 Banned 0 Permalink
    This post is hidden because the user is banned
    Edited once by jBot-42. Last: 23rd Oct 2015
  • 12Me21
    23rd Oct 2015 Member 0 Permalink

    PIPE uses tmp2 to store the life of particles inside it. Also, there's no reason not to show tmp2 for WOOD, COAL, and QRTZ. It could be useful.