Voorash Inline Tier Charts

This will provide an inline tier chart for DotD on Armor games

目前為 2014-07-28 提交的版本,檢視 最新版本

// ==UserScript==
// @name        Voorash Inline Tier Charts
// @namespace   voorash
// @description   This will provide an inline tier chart for DotD on Armor games
// @include     http://armorgames.com/dawn-of-the-dragons-game/13509
// @require  http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js
// @version     1.1.2
// @grant       none
// ==/UserScript==



var gameCanvas = document.getElementById('gamearea');
var newdiv = document.createElement('div');
newdiv.setAttribute('id','voorashTierDiv');
newdiv.innerHTML = '<table border="1"> <tbody> <tr> <td>Name</td> <td>AP</td> <td>OS</td> <td>Min Tier</td> <td>Max Tier</td> <td>All Tiers</td> </tr> <tr> <td>Apocolocyntosised Demon</td> <td>20m</td> <td>20m</td> <td>20m</td> <td>180m</td> <td>Every 20 mil from Min Tier to Max Tier</td> </tr> <tr> <td>Burbata</td> <td>10m</td> <td>100m</td> <td>100m</td> <td>1b</td> <td>Every 100 mil from Min Tier to Max Tier</td> </tr> <tr> <td> Burbata</td> <td>10m</td> <td>100m</td> <td>100m</td> <td>1b</td> <td>Every 100 mil from Min Tier to Max Tier</td> </tr> <tr> <td>Cannibal Barbarians</td> <td>240m</td> <td>250m</td> <td>250m</td> <td>3.5b</td> <td>250m/300m/375m/480m/580m/660m/900m/1.5b/2b/2.8b/3.5b</td> </tr><tr> <td>Caracalla</td> <td>200m</td> <td>400m</td> <td>400m</td> <td>3b</td> <td>400m/500m/600m/700m/800m/900m/1b/1.25b/1.5b/1.75b/2b/3b</td></tr> <tr> <td>Frogmen</td> <td>128m</td> <td>400m</td> <td>400m</td> <td>3b</td> <td>400m/500m/600m/700m/800m/900m/1b/1.25b/1.5b/1.75b/2b/3b</td> </tr> <tr> <td>Gulkanari</td> <td>150m</td> <td>180/300m*</td> <td>100m</td> <td>1.5b</td> <td>100m/135m/150m/180m/225m/300m/550m/900m/1.5b</td> </tr> <tr> <td>Hurkus</td> <td>112.5m</td> <td>150m</td> <td>100m</td> <td>900m</td> <td>100m/135m/150m/180m/225m/300m/550m/900m</td> </tr> <tr> <td>Jack</td> <td>6m</td> <td>12m</td> <td>12m</td> <td>576m</td> <td>12m/60m/72m/every 72m to max tier</td> </tr> <tr> <td>Jack\'s Revenge</td> <td>30m</td> <td>60m</td> <td>60m</td> <td>3b</td> <td>60m/120m/180m/240m/300m/360m/720m/1.5b/3b</td> </tr> <tr> <td>Krasgore</td> <td>5m</td> <td>20m</td> <td>10m</td> <td>90m</td> <td>10m/14m/18m/20m/every 10m to max tier</td> </tr> <tr> <td>Krugnug</td> <td>80m</td> <td>100m</td> <td>100m</td> <td>1b</td> <td>Every 100 mil from Min Tier to Max Tier</td> </tr> <tr> <td>Leonine</td> <td>80m</td> <td>100m</td> <td>100m</td> <td>1b</td> <td>Every 100 mil from Min Tier to Max Tier</td> </tr> <tr> <td>Malchar</td> <td>5m</td> <td>20m</td> <td>10m</td> <td>90m</td> <td>10m/14m/18m/20m/every 10m to max tier</td></tr> <tr> <td>Malleus</td> <td>100m</td> <td>150m</td> <td>100m</td> <td>600m</td> <td>100m/150m/225m/300m/375m/450m/525m/600m/900m</td> </tr><tr> <td>Marius</td> <td>80m</td> <td>100m</td> <td>100m</td> <td>1b</td> <td>Every 100 mil from Min Tier to Max Tier</td> </tr> <tr> <td>Riddler</td> <td>80m</td> <td>100m</td> <td>100m</td> <td>1b</td> <td>Every 100 mil from Min Tier to Max Tier</td> </tr> <tr> <td>Ruzzik</td><td>220m</td> <td>500m</td> <td>300m</td> <td>3b</td> <td>Every 100 mil from Min Tier to 1b then every .25 bil to Max Tier</td> </tr> <tr> <td>Salome</td> <td>6.66m</td> <td>26.64m</td> <td>13.32m</td> <td>119.88m</td> <td>13.4/18.7/23.8/26.7/40/every 13.32 to max tier</td> </tr> <tr><td>Siculus</td> <td>4.25m</td> <td>400m</td> <td>400m</td> <td>2b</td> <td>400m/500m/600m/700m/800m/900m/1b/2b</td> </tr> <tr> <td>Teremarthu</td> <td>120m</td> <td>100m</td> <td>100m</td> <td>1b</td> <td>Every 100 mil from Min Tier to Max Tier</td> </tr> <tr> <td>Thaltherda</td> <td>150m</td> <td>120m</td> <td>120m</td> <td>1b</td> <td>120m/180m/225m/240m/300m/500m/750m/1b</td> </tr> <tr> <td>Tisiphone</td> <td>75m</td> <td>260m</td> <td>150m</td> <td>650m</td> <td>150m/200m/260m/325m/400m/650m</td> </tr> <tr> <td>Verkiteia</td> <td>112.5m</td> <td>250m</td> <td>100m</td> <td>1.5b</td> <td>100m/175m/250m/300m/375m/450m/525m/600m/900m/1.5b</td> </tr> <tr> <td>Xessus</td><td>5m</td> <td>20m</td> <td>10m</td> <td>90m</td> <td>10m/14m/18m/20m/every 10m to max tier</td> </tr> <tr> <td>Z\'ralk\'thalat</td> <td>175m</td> <td>100m</td> <td>100m</td> <td>1b</td> <td>Every 100 mil from Min Tier to Max Tier</td> </tr> <tr> <td>Zugen</td> <td>200m</td> <td>120m</td> <td>120m</td> <td>1.5b</td> <td>120m/180m/225m/240m/300m/400m/750m/1b/1.5b</td> </tr> <tr> <td>Z15</td> <td><br /></td> <td>300m</td><td>225m</td> <td>8b</td> <td>225m/240m/300m/400m/750m/1b/1.5b/2.5b/5b/8b</td> </tr> </tbody></table>';

var newdiv2 = document.createElement('div');
newdiv2.setAttribute('id','voorashTierButtonDiv');
newdiv2.innerHTML = 'Show Tiers';

var newCanvas = document.createElement('canvas');
newCanvas.setAttribute('id','voorashTierCanvas');
newCanvas.setAttribute('class', 'modalTierCanvasOn');

newCanvas.setAttribute('position','absolute');
newCanvas.setAttribute('left','0px');
newCanvas.setAttribute('z-index','100000');
newdiv.appendChild(newCanvas);


gameCanvas.appendChild(newdiv);
gameCanvas.appendChild(newdiv2);

//var gameLocation = $('#gamefilearea').css(property)

$("#voorashTierDiv").css({"position":"fixed","top":"0px","left":"0px","z-index":"100000","background-color":"white"}); 
$("#voorashTierButtonDiv").css({"position":"fixed","top":"0px","left":"0px","z-index":"100000","background-color":"white"}); 
$("#voorashTierDiv").hide();
$("#voorashTierButtonDiv").show();

var script = document.createElement( 'script' );
script.type = 'text/javascript';
script.text = "$(document).delegate(\"#voorashTierDiv\", \"click\", function() {$(\"#voorashTierDiv\").hide(); $(\"#voorashTierButtonDiv\").show();});";
$("head").append( script );


var script = document.createElement( 'script' );
script.type = 'text/javascript';
script.text = "$(document).delegate(\"#voorashTierButtonDiv\", \"click\", function() {$(\"#voorashTierButtonDiv\").hide(); $(\"#voorashTierDiv\").show();});";
$("head").append( script );