diff --git a/mods/flipflop.js b/mods/flipflop.js index 4404d1f3..431020da 100644 --- a/mods/flipflop.js +++ b/mods/flipflop.js @@ -1,7 +1,6 @@ elements.flipflop = { properties: { powerstate: "false", - cooldown: "0", }, name: "Flip Flop", color: "#CF300D", @@ -14,18 +13,14 @@ elements.flipflop = { let Output = pixelMap[pixel.x+1][pixel.y] let Input = pixelMap[pixel.x-1][pixel.y] - if (typeof Output !== "undefined" && typeof Input !== "undefined"){ - if (pixel.cooldown > 0){ - pixel.cooldown-- - if (pixel.powerstate == "true" && Input.charge > 0.2 && pixel.cooldown < 1) { + if (typeof Output !== "undefined" && typeof Input !== "undefined") + if (pixel.powerstate == "true" && Input.charge > 0.2) { Input.charge = 0 - pixel.cooldown = 5 pixel.powerstate = "false" pixel.color = "#CF300D" Output.charge = 0 - } else if (pixel.powerstate == "false" && Input.charge > 0.2 && pixel.cooldown < 1) { + } else if (pixel.powerstate == "false" && Input.charge > 0.2) { Input.charge = 0 - pixel.cooldown = 5 pixel.powerstate = "true" pixel.color = "#94CF0D" Output.charge = 5