Greasy Fork is available in English.

kirka gun fire rate increase toggleable

Click X to toggle

// ==UserScript==
// @name         kirka gun fire rate increase toggleable
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  Click X to toggle
// @author       Cqmbo__
// @match        https://kirka.io/
// @icon         https://www.google.com/s2/favicons?sz=64&domain=kirka.io
// @license MIT
// @grant        none
// ==/UserScript==

let fireRateEnabled = false;

function toggleFireRate() {
    if (fireRateEnabled) {
        Date.now = () => original() * 2123;
        console.log("Gun fire rate increase disabled");
    } else {
        Date.now = () => original();
        console.log("Gun fire rate increase enabled");
    }
    fireRateEnabled = !fireRateEnabled;
    updateInfoDisplay();
}


function updateInfoDisplay() {
    const infoDisplay = document.getElementById("infoDisplay");
    infoDisplay.innerText = `Fire Rate: ${fireRateEnabled ? 'Disabled' : 'Enabled'}`;
}

// Original Date.now function
const original = Date.now;

// Override Date.now with a modified function
Date.now = () => original() * 2123;

// Toggle function when pressing "x"
document.addEventListener('keydown', function(event) {
    if (event.key === 'x') {
        toggleFireRate();
    }
});


// Create info display
const infoDisplay = document.createElement("div");
infoDisplay.id = "infoDisplay";
infoDisplay.style.position = "fixed";
infoDisplay.style.top = "10px";
infoDisplay.style.left = "10px";
infoDisplay.style.color = "#ffffff";
infoDisplay.style.zIndex = "9999";
document.body.appendChild(infoDisplay);

// Initial update of info display
updateInfoDisplay();