New Element - FAIL

  • Fusionftw
    17th Jul 2020 Member 9 Permalink

    New Element - FAIL


    Characteristics:

    • Color: RGB(147, 206, 230)
    • Description: "Structure simulator, fails when too many particles are resting on it."
    • Section: Solids
    • Melting Point: 1000C
    • Phase Changes: It turns to a powder when it has a .TMP of 1

    Properties:

    • Each particle of FAIL does a vertical raycast to figure out how many particles are resting on it. When the amount of particles on top of a pixel of FAIL reaches the threshold, it receives a .TMP of 1 and turns into a powder.
    • The LIFE property sets the amount of particles that can be on top of a pixel of FAIL before it turns to a powder.
    • When exposed to high amount of pressure, it turns itself into a powder (like BRCK).
    • Pixels of FAIL combine their LIFE properties when touching, so that a large chunk of FAIL is stronger than a single pixel.*
    • Its DCOLOR (or possibly base color) changes the closer the amount of particles resting on it reaches its LIFE. It would change colors on a scale from Green (low stress) to Red (high stress).*

    Uses:

    • Collapsing buildings. Now, you can make structures that collapse under their own weight.
    • Building games. Now, you could make a game where you have a limited amount of supports (made of FAIL) and you have to build a structure that can support a certain weight.

     

    *This could be a possible property, but i'm not sure if it would work well.

    Edited 7 times by Fusionftw. Last: 18th Jul 2020
  • nousernamefound
    17th Jul 2020 Member 4 Permalink

    nice idea

  • INFINITY-BOI
    18th Jul 2020 Banned 2 Permalink
    This post is hidden because the user is banned
  • JMBuilder
    23rd Jul 2020 Member 1 Permalink

    This might overcomplicate it, but it would be cool if FAIL could determine the type of particle that was resting on it and collapse at different numbers of different elements to simulate particle mass.

  • Fusionftw
    23rd Jul 2020 Member 2 Permalink

    @JMBuilder (View Post)

    Well, powders and solids have a weight property, so I guess it wouldn't be too hard to implement. All you would need to do is check for all particles in a vertical raycast from a pixel of FAIL and add their weights together (then compare it with the LIFE of the FAIL particle).

  • INFINITY-BOI
    23rd Jul 2020 Banned 1 Permalink
    This post is hidden because the user is banned