Better reactor meltdown
authorZefram <zefram@fysh.org>
Wed, 23 Jul 2014 19:04:18 +0000 (20:04 +0100)
committerZefram <zefram@fysh.org>
Wed, 23 Jul 2014 19:21:59 +0000 (20:21 +0100)
commit366fc3bc6503a03100ddb50d473385e0cb7376fa
treeacdd2ed746fcbfd0820b1820adc9a25f6f6040db
parent62e04b9c0de18684fb3cdc74e0ca8f376ff6c75c
Better reactor meltdown

Reactor `explosion' now replaces the reactor core with a corium source
node.  Corium is a new liquid, which flows a bit like lava, but has
the additional feature of destroying nodes to which it is adjacent.
It also randomly turns into a solid form, chernobylite, which makes an
attractive building block.  It thus gradually melts its way through the
reactor shielding layers; a meltdown gets worse over time if not cleaned
up promptly.

The mechanism for an active reactor core to damage nearby players is
generalised into a "radioactive" node group.  Corium and chernobylite
are radioactive, to varying degrees.  Players receive a varying amount of
damage from a radioactive node, depending on proximity.  Staying outside
a reactor cube is sufficient to be safe from the active core, but not
sufficient to be safe from a melted core.
technic/README.md
technic/depends.txt
technic/machines/HV/nuclear_reactor.lua
technic/textures/technic_bucket_corium.png [new file with mode: 0644]
technic/textures/technic_chernobylite_block.png [new file with mode: 0644]
technic/textures/technic_corium_flowing_animated.png [new file with mode: 0644]
technic/textures/technic_corium_source_animated.png [new file with mode: 0644]