Property Shifter

  • CrustyBunz
    12th Nov 2016 Member 0 Permalink

    Just a suggestion I thought about, feel free to go against it, Its just my opinion. I've been wondering If we could change the Properties of an element like changing its tmp and tmp2 value or changing the element's life value to a specific value etc. But not through the use of console or PROP tool, but through the use of electricity compoents much like cray, dray or aray where in you spark it with something conductible it fires a beam opposite to the spark and changes the property value of what element is in its way.

    I don't really know but I'll name it PTSH.

     

    Here are some tweakable values whan using Property Shifter:

     

    TMP - much like cray, based on the amount set to tmp, it only changes the elements specific to the value set.

     

    TMP2 - still like cray, depends on the value set to tmp2, it makes spaces based on the amount set.

     

    HEAT - every 10 degrees rounder off to the nearest 10 degrees (much like piston), it changes the property of one element. So if you were to have 50 pixels of elements you want to change, set the heat of the "Property Shifter" to 500 degrees.

     

    And lastly the properties, these uses the conductible elements and I only used 7 of the 14 properties you can use: 

     

    INST - TMP

    INWR - TMP2

    NSCN - TYPE

    PSCN - LIFE

    METL - CTYPE

    TTAN - HEAT

    GOLD - DCOLOUR

     

    Please post your "Opinions" if you like it or not. :)

    But I think this is too complicated.

    Please comment also if this has been posted before and was denied because of difficult situations :)

    Thank You.

  • DanielGalrito
    12th Nov 2016 Member 0 Permalink

    Yeah, this was denied before, i dont remember the reason, but if i remember correctly there is a mod that adds something like that.

  • CrustyBunz
    12th Nov 2016 Member 0 Permalink

    @DanielGalrito (View Post) Oh I see, It could have been awesome if it was implemnted. Thanks anyways :)

     

      

  • boxmein
    13th Nov 2016 Former Staff 0 Permalink
    ERAY, an element I implemented, was similar (but with a bad implementation).

    The reasoning back then was that it's too "magic" and if in the future elements use some different set of properties (so tmp and tmp2 might be replaced with actual names) it would break a lot of saves.
  • jacob1
    14th Nov 2016 Developer 0 Permalink
    For more info on why we don't want direct property setting elements, see these links:

    https://powdertoy.co.uk/Wiki/W/Previously_requested_elements.html#CMND
    https://powdertoy.co.uk/Discussions/Thread/View.html?Thread=15385&PageNum=1#Message=224643

    In addition (I can't remember if it is discussed there), it adds extra complication to the game that only very advanced users would understand. But the main reason is that the element would break extremely easily and we don't want to deal with the compatibility in doing that.