The All Mighty

Wave builder for Travian Legends and Travian Codex Victoria

当前为 2020-05-12 提交的版本,查看 最新版本

// ==UserScript==
// @name           The All Mighty
// @namespace      http://greasyfork.org/users/
// @description    Wave builder for Travian Legends and Travian Codex Victoria
// @author         Adir Avisar
// @contributionURL https://www.paypal.com/
// @include        *://*.travian.*/dorf3.php*
// @include        *://*.travian.*.*/dorf3.php*
// @include        *://*/*.travian.*/dorf3.php*
// @include        *://*/*.travian.*.*/dorf3.php*

// @version        1.X Beta
// ==/UserScript==

function OneCodeToRuleThemAll () {
    'use strict';
    var version = '1.0';
    var scriptURL = 'https://greasyfork.org/scripts/TO-BE-ADDED';
    var OVER_VIEW_COLUMNS = ['tro', 'bui', 'att']

    function OverViewGenrCol(name) {
        for(var village = 0; village < document.getElementsByTagName('tbody')[0].getElementsByClassName(name).length; village++){
            if(document.getElementsByTagName('tbody')[0].getElementsByClassName(name).item(village).getElementsByTagName('img')[0]){
                for(var element  = 0; element < document.getElementsByTagName('tbody')[0].getElementsByClassName(name).item(village).getElementsByTagName('a').length;element++){
                    document.getElementsByTagName('tbody')[0].getElementsByClassName(name)
                            .item(village).getElementsByTagName('a')[element].innerHTML = document.getElementsByTagName('tbody')[0].getElementsByClassName(name).
                            item(village).getElementsByTagName('img')[0].alt + '</br>'
                    document.getElementsByTagName('tbody')[0].getElementsByClassName(name)
                            .item(village).getElementsByTagName('a')[element].style.fontSize = '85%'
                }
            }
        }
    }

    /********** begin of main code block ************/
    OVER_VIEW_COLUMNS.forEach(OverViewGenrCol)
    /********** end of main code block ************/


}

OneCodeToRuleThemAll();