Show weapon experience number & hits required for 100% exp rather than progress bar
当前为
// ==UserScript==
// @name Torn: Show Experience
// @namespace http://tampermonkey.net/
// @version 1.3
// @description Show weapon experience number & hits required for 100% exp rather than progress bar
// @author Untouchable [1360035]
// @match https://www.torn.com/item.php
// @grant none
// ==/UserScript==
(function() {
'use strict';
let keys = ["0","1","2","3"]
Object.keys($('.experience-wrap')).forEach((e) => {
if(keys.includes(e)){
let i = parseInt(e),
percent = $('.experience-wrap')[i].title;
$('.experience-wrap')[i].innerHTML = '<span class="na t-gray-9">' + getExpAndHits(percent) + '</span>';
}
})
})();
function getExpAndHits(experience){
let hits, exp = parseInt(experience.replace("%",""));
if(exp < 25){
hits = (25 - exp) * 8 + 1800;
} else if (exp >= 25 && exp < 50){
hits = (50 - exp) * 12 + 1500
} else if (exp >= 50 && exp <75) {
hits = (75 - exp) * 20 + 1000;
} else {
hits = (100 - exp) * 40;
}
return experience + " (" + hits + ")";
}