extra elements

  • _kinloch_
    2nd Apr 2012 Member 0 Permalink
    as I have discovered there is a limit to the number of tpt elements.
    I have thought of a way to add loads of new elements without going over the element limit.
    for example to make single use wire you wouldn't need to add a new element you could make it so if metl has a ctype of sprk(or something else) then it behaves differently.
    basically what I am saying is that with different ctypes elements behave differently maybe even having different colors.





    a possible use for this idea is dissolving.
    certain things when put in water will dissolve it like how water dissolves salt.as this would add many more elements(one for every dissolvable thing)you could use the idea I suggested at the top of the page so if you dissolved element x in watr it would give watr(x) (watr with ctype of x)
    dissolving is only an idea of how it could work.
    also you if you could make it so with different ctypes the elements did scripted things. that way if you had a programed element(for example replacing electrons with something else) you could have normal electrons acting as electrons and electrons with a ctype of something like thdr(can be anything) acting as the programed in element.
    that way you could have large numbers of new elements/programed elements at once and many more than the limit.

    uses:
    adding more elements than the old limit
    programing loads of elements
    programing elements and keeping the original
    many more....(as programing with lua is so flexible there can be loads of posible uses)



    sorry if I make no sense :P  I understand what I am trying to say but do you?




    /if this Idea was added it would be great.
    tell me what you think of the Idea :D
    also if you cant understand what I am saying then post here and i will see if I can explain
  • Minishooz
    2nd Apr 2012 Member 0 Permalink
    BRKN(BRCK). Broken, a broken solid. Ctype would decide what it is:
    ^above: STNE
    BRKN(GLAS)=BGLA
    BRKN(COAL)=BCOL
    BRKN(QRTZ)=PQRT
    BRKN(BMTL)=BRMT

    See what I mean? Like your idea =D
  • circovik
    31st Mar 2012 Member 0 Permalink
    Pretty good idea
  • _kinloch_
    1st Apr 2012 Member 0 Permalink

    Minishooz:

    BRKN(BRCK). Broken, a broken solid. Ctype would decide what it is:
    ^above: STNE
    BRKN(GLAS)=BGLA
    BRKN(COAL)=BCOL
    BRKN(QRTZ)=PQRT
    BRKN(BMTL)=BRMT

    See what I mean? Like your idea =D




    that is one possible application of the idea :)
    for example watr(salt) = salt water watr()= distiled water  watr(watr)= normal water

    the only problem is that if you wanted to clone salt water (wattr(salt))  you would need another ctype to store the extra value.
    as there isn't any two ctype clone then it may break saves that use salt water(as an element not a ctype of watr)
    also with sprk you would need extra ctypes to remember the ctype of the element it was going along

    another way it could be used is metl(fire) would transmit sprk but the sprk would be igven the ctype of the metl it was on(fire)
    so the  spark would be sprk(fire) making sprkd metl(fire) be like once use wire that leaves a trail of fire

    example:
    f = fire  s = sprk m = metl
                           f   
    mmmssssfff f f

    If a way could be thought of to get round the problems mentioned above then it would be a brilliant thing for TPT

    the thing I explained about lua scripted stuff:
    I think there is a lua coded element called ball-lightning  I dont know what its name is so thets call it blgh :P (What is its actual name? I think its only 4 letters long)
    anyway blgh replaces electrons and behaves differently...    (I think)
    using my idea you could have electron() as electrons and electron(thdr) as ball-lightning meaning you could have coded stuff as well as all the original elements :)

    why WHY WHY does lots of quotation marks apear to the right?
    the quote was suposed to end near the top...    how do you and quotes on wysiwyg mode???
  • epicksl
    1st Apr 2012 Member 0 Permalink
    LHM got banned and as revenge he hacked TPT. ALL of TPT server shuts down today at noon. SAVE ALL YOUR STUFF TO YOUR DISC PEOPLE
  • Minishooz
    1st Apr 2012 Member 0 Permalink
    @epicksl (View Post)
    Lol, you fell for that! XD