elements.lemonade = {
color: "#FFEA00",
behavior: behaviors.LIQUID,
category: "liquids",
isFood: true,
state: "solid",
}

elements.head.reactions["lemonade"] = {elem2: null}
elements.head.reactions["lemons"] = {elem2: null}
elements.head.reactions["lemon_juice"] = {elem2: null}
elements.head.reactions["false_lemons"] = {elem2: "armageddon"}

elements.lemon_juice = {
color: "#FFFF00",
behavior: behaviors.LIQUID,
category: "liquids",
state: "solid",
reactions: {
		"sugar_water": { elem1: null, elem2: "lemonade" },
	}
};

elements.lemons = {
    
	color: "#8B8000",
	behavior: behaviors.POWDER,
	category: "food",
	state: "solid",
breakInto: "lemon_juice"

};
elements.false_lemons = {
    color: "#8B8000",
    behavior: behaviors.POWDER,
    category: "special",
    state: "solid",
    breakInto: "armageddon"
};
elements.lemon_tree = {
    category: "life",
    color: "#a0522d",
    tick: function(tick) {
        if (!pixel.burning) {
            if (!pixel.lc) { pixel.lc = "#8B8000" }
            if (!pixel.wc) { pixel.wc = "#a0522d" }
            if (isEmpty(pixel.x-1,pixel.y-1) && Math.random() < 0.02) {
                if (Math.random() < 0.5) {
                    createPixel("lemons",pixel.x-1,pixel.y-1);
                    pixelMap[pixel.x-1][pixel.y-1].color = pixelColorPick(pixelMap[pixel.x-1][pixel.y-1], pixel.lc);
                }
            }
        }
    }
}
elements.false_lemon_tree = {
    category: "life",
    color: "#a0522d",
    tick: function(tick) {
        if (!pixel.burning) {
            if (!pixel.lc) { pixel.lc = "#8B8000" }
            if (!pixel.wc) { pixel.wc = "#a0522d" }
            if (isEmpty(pixel.x-1,pixel.y-1) && Math.random() < 0.02) {
                if (Math.random() < 0.5) {
                    createPixel("false_lemons",pixel.x-1,pixel.y-1);
                    pixelMap[pixel.x-1][pixel.y-1].color = pixelColorPick(pixelMap[pixel.x-1][pixel.y-1], pixel.lc);
                }
            }
        }
    }
}
