Element:ACID

From The Powder Toy
Revision as of 03:21, 3 May 2013 by Cadde (talk | contribs) (Corrected the Hardness header)
Jump to: navigation, search
ACID.png Acid
Properties
Section unknown Expression error: Unrecognized punctuation character "{".
Spawn temperature 22°C
Heat Conductivity 13.6%
Relative weight 10
Gravity 0.10
Acid dissolve rate 0.1%
Flammability 40
State Liquid
Source code


Creation

Only by brush and clone.

Reactions

Acid corrodes soft materials. For example, Diamond is considered a hard material due to it's Hardness property of 0 (zero) which makes it unbreakable.
Even though Glass (GLAS) is a soft material, ACID will not affect it. (Simulating laboratory conditions where acid can be stored in flasks)

When corroding a material, the temperature of the acid increases (depending on the hardness of the material), which may lead to self-combustion/melting of materials in contact with the ACID.

ACID will create fire when in contact with certain explosives. (see listing below)
It will also turn Water Vapor (WTRV) into Caustic Gas (CAUS). (0.4% chance per frame)

Hardness

The Hardness value of a material defines whether ACID can corrode the material and if so, how fast the material will corrode. A value of 0 means it is unable to be corroded by ACID, the same applies to materials with a Hardness value greater than 1000.
A Hardness value between 1 and 1000 means it can be corroded, smaller values makes the reaction more likely and thus goes faster.
Hardness values between 1 and 60 makes the reaction exothermic, the temperature rise formula is as follows:


Temperature_Rise = (60-Hardness)*7


Example:

Drop a Water (WATR) particle on top of an ACID particle. Water has a Hardness value of 20, this causes the Acid to heat up by 60-20 = 40 * 7 = 280 degrees.
Though keep in mind that other particles touching the acid (also keeping in mind that corrosion is chance based) will transfer the heat away from the Acid. And when corroded, these particles temperatures will be lost to the void.

It is still advisable to gradually introduce whatever material you want to corrode or face runaway temperatures in your Acid bath.

Special cases

Acid treats certain materials differently... If not listed below, expect the material to be consumed by the Acid. (keeping the above mentioned hardness value in mind)
Here is a list of special case materials:

Lifetime

Each particle of Acid is created with a Life value of 75. For each reaction performed the Life value of the Acid particle is reduced by one. (simulating dilution)
Once the life value reaches 50 or below the Acid particle will be consumed.

In effect, each particle of Acid will corrode 25 other particles before being consumed.

Acid shares life!

Acid particles who comes into contact with each other will trade life. (simulating diffusion)
This doesn't happen automatically every frame however, instead two random pixel in a box around the Acid particle are chosen per frame and if another Acid particle exists in those spots life will be shared among the two. (or possibly even three)

Dilution

Acid (as per the lifetime section above) will dilute the more particles get corroded by it.
This leads a cosmetic change of color, where the more diluted the Acid gets the darker it's color gets.

See the picture on the right for a comparison shot.

The Acid particle on the left is unaffected.
The Acid particle on the right has been diluted with 24 other particles, turning a darker color to reflect this.
Language: [[::Element:ACID|English]]