50billioncubes
50billioncubes
66 / 30
13th Apr 2015
6th Mar 2016
A bomb that "destroys" dmnd and such. It can also go through wall to destroy stuff. This does not work anymore. It`s just something to remember.
impossibru pointofnoreturn hacks mods thefallofdiamond thediamondisalie

Comments

  • pepcio73
    pepcio73
    13th Apr 2015
    First time ever my TPT crashed on this save :o Good job! :D +1
  • jacob1
    jacob1
    13th Apr 2015
    ok that explanation might be slightly incorrect ... but it's definitely something with PROT+SPRK. And it's an easy fix
  • jacob1
    jacob1
    13th Apr 2015
    Also the reason the DMND is deleted is because it's creating new particles using the ID of the DMND particles. This doesn't actually destroy it, just ... corrupts everything so that the diamond never existed. I guess this is my fault for coding PROT improperly, also this bug doesn't work in my mod.
  • jacob1
    jacob1
    13th Apr 2015
    *continued*: .life is really important to never ever change on dead particles. We use the .life of dead particles to keep track of which particles are dead and where the next dead particle is (it's basically a linked list if you know what that is). By changing the life of a dead particle, that means the next time you create a new particle it may create it on top of a live one instead. Anyway ... the simulation just totally breaks after that, often leading to crashes.
  • jacob1
    jacob1
    13th Apr 2015
    This is definitely a bug. Inside the save is SPRK with ctype 500. The protons in the save move over the spark and attempt to revert it back to whatever it used to be. It doesn't make sure that the spark used to be a valid element though, so it attemps to change the SPRK back into an imaginary element with id 500. part_change_type realizes this is invalid so instead just kills the SPRK. Afterwards, PROT doesn't notice the spark is dead, and sets properties on the now dead particle, including life
  • Di97
    Di97
    13th Apr 2015
    After a bit of chat with jacob1, he found thing that cause this: When proton trying to remove spark with invalid ctype, it's corrupts the simulation, which does wierd things such a randomly removing elements. This'll be fixed in new version
  • ProtoBlast
    ProtoBlast
    13th Apr 2015
    Also, Protons clearly don't affect dmnd in this save: The damage happens before any particle reaches it.
  • ProtoBlast
    ProtoBlast
    13th Apr 2015
    @TheKingOfLife2, it's impossible that the diamond is spark: it says DMND when you mouse over it. It would be SPRK with DMND as ctype if what you were telling us was correct.
  • ProtoBlast
    ProtoBlast
    13th Apr 2015
    +1 for finding this, even though this bomb seems more like a random experiment of BCLN and different elements used in normal bombs.
  • Di97
    Di97
    13th Apr 2015
    It's the most wierd save i ever saw. Congrats, now i'm inspecting it, to get rid of that bags. Also fav.