NOTICE: By continued use of this site you understand and agree to the binding Terms of Service and Privacy Policy.
// ==UserScript==
// @name CatWar Energy Percent
// @namespace http://tampermonkey.net/
// @version 0.3
// @description Показывает процент энергии кота в боережиме под моделькой (для всех котов)
// @author Твой ник
// @match https://catwar.su/*
// @icon https://catwar.su/favicon.ico
// @grant none
// @license MIT
// ==/UserScript==
(function() {
'use strict';
function updateEnergyPercent() {
document.querySelectorAll(".arrow").forEach(arrow => {
const green = arrow.querySelector(".arrow_green");
const red = arrow.querySelector(".arrow_red");
if (!green || !red) return;
let totalWidth = green.offsetWidth + red.offsetWidth;
let percent = totalWidth > 0 ? Math.round((green.offsetWidth / totalWidth) * 100) : 0;
let percentEl = arrow.querySelector(".energyPercent");
if (!percentEl) {
percentEl = document.createElement("div");
percentEl.className = "energyPercent";
percentEl.style.position = "absolute";
percentEl.style.top = "12px"; // чуть ниже стрелки
percentEl.style.left = "50%";
percentEl.style.transform = "translateX(-50%)";
percentEl.style.fontWeight = "bold";
percentEl.style.fontSize = "11px";
percentEl.style.color = "white";
percentEl.style.textShadow = "0 0 3px black"; // чтобы видно было на фоне
arrow.appendChild(percentEl);
}
percentEl.textContent = percent + "%";
});
}
setInterval(updateEnergyPercent, 200);
})();