// ==UserScript== // @name Voorash Inline Tier Charts with LoD Camp Maps // @namespace voorash__editedByDusan // @description This will provide an inline tier chart for DotD on Armor games // @include http://armorgames.com/dawn-of-the-dragons-game/13509 // @include http://www.27thdimension.com/dotd/tierChartsStandalone.html // @require http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js // @version 1.5 // @grant none // @downloadURL none // ==/UserScript== var lowTiers = ""; //var lowTiers = ""; var highTiers = ""; var guildTiers = ""; var campTiers = ""; ///////ADDED var BoBMap = ""; var MaMMap = ""; var GDMap = ""; var GoCMap = ""; var FWMap = ""; ///////ADDED // Create Tier Divs var gameCanvas = document.getElementById('gamearea'); var lowTierDiv = document.createElement('div'); lowTierDiv.setAttribute('id','voorashLowTierDiv'); lowTierDiv.innerHTML = lowTiers; var highTierDiv = document.createElement('div'); highTierDiv.setAttribute('id','highTierDiv'); highTierDiv.innerHTML = highTiers; var guildTierDiv = document.createElement('div'); guildTierDiv.setAttribute('id','guildTierDiv'); guildTierDiv.innerHTML = guildTiers; var campTierDiv = document.createElement('div'); campTierDiv.setAttribute('id','campTierDiv'); campTierDiv.innerHTML = campTiers; ///////////ADDED var BobMapDiv = document.createElement('div'); BobMapDiv.setAttribute('id','BobMapDiv'); BobMapDiv.innerHTML = BoBMap; var MaMMapDiv = document.createElement('div'); MaMMapDiv.setAttribute('id','MaMMapDiv'); MaMMapDiv.innerHTML = MaMMap; var GDMapDiv = document.createElement('div'); GDMapDiv.setAttribute('id','GDMapDiv'); GDMapDiv.innerHTML = GDMap; var GoCMapDiv = document.createElement('div'); GoCMapDiv.setAttribute('id','GoCMapDiv'); GoCMapDiv.innerHTML = GoCMap; var FWMapDiv = document.createElement('div'); FWMapDiv.setAttribute('id','FWMapDiv'); FWMapDiv.innerHTML = FWMap; //////////ADDED // Create button divs var voorashLowTierButtonDiv = document.createElement('div'); voorashLowTierButtonDiv.setAttribute('id','voorashLowTierButtonDiv'); voorashLowTierButtonDiv.innerHTML = 'Z1-Z9'; var voorashHighTierButtonDiv = document.createElement('div'); voorashHighTierButtonDiv.setAttribute('id','voorashHighTierButtonDiv'); voorashHighTierButtonDiv.innerHTML = 'Z10+'; var voorashGuildTierButtonDiv = document.createElement('div'); voorashGuildTierButtonDiv.setAttribute('id','voorashGuildTierButtonDiv'); voorashGuildTierButtonDiv.innerHTML = 'Guild'; var voorashCampTierButtonDiv = document.createElement('div'); voorashCampTierButtonDiv.setAttribute('id','voorashCampTierButtonDiv'); voorashCampTierButtonDiv.innerHTML = 'Camp'; ////////ADDED var LoDBoBMapTierButtonDiv = document.createElement('div'); LoDBoBMapTierButtonDiv.setAttribute('id','LoDBoBMapTierButtonDiv'); LoDBoBMapTierButtonDiv.innerHTML = 'BoBMap'; var LoDMaMMapTierButtonDiv = document.createElement('div'); LoDMaMMapTierButtonDiv.setAttribute('id','LoDMaMMapTierButtonDiv'); LoDMaMMapTierButtonDiv.innerHTML = 'MaMMap'; var LoDGDMapTierButtonDiv = document.createElement('div'); LoDGDMapTierButtonDiv.setAttribute('id','LoDGDMapTierButtonDiv'); LoDGDMapTierButtonDiv.innerHTML = 'GDMap'; var LoDGoCMapTierButtonDiv = document.createElement('div'); LoDGoCMapTierButtonDiv.setAttribute('id','LoDGoCMapTierButtonDiv'); LoDGoCMapTierButtonDiv.innerHTML = 'GoCMap'; var LoDFWMapTierButtonDiv = document.createElement('div'); LoDFWMapTierButtonDiv.setAttribute('id','LoDFWMapTierButtonDiv'); LoDFWMapTierButtonDiv.innerHTML = 'FWMap'; ////////ADDED gameCanvas.appendChild(lowTierDiv); gameCanvas.appendChild(highTierDiv); gameCanvas.appendChild(guildTierDiv); gameCanvas.appendChild(campTierDiv); ////////ADDED gameCanvas.appendChild(BobMapDiv); gameCanvas.appendChild(MaMMapDiv); gameCanvas.appendChild(GDMapDiv); gameCanvas.appendChild(GoCMapDiv); gameCanvas.appendChild(FWMapDiv); ///////ADDED gameCanvas.appendChild(voorashLowTierButtonDiv); gameCanvas.appendChild(voorashHighTierButtonDiv); gameCanvas.appendChild(voorashGuildTierButtonDiv); gameCanvas.appendChild(voorashCampTierButtonDiv); ////////ADDED gameCanvas.appendChild(LoDBoBMapTierButtonDiv); gameCanvas.appendChild(LoDMaMMapTierButtonDiv); gameCanvas.appendChild(LoDGDMapTierButtonDiv); gameCanvas.appendChild(LoDGoCMapTierButtonDiv); gameCanvas.appendChild(LoDFWMapTierButtonDiv); ///////ADDED $("#voorashLowTierDiv").css({"position":"fixed","top":"0px","left":"0px","z-index":"100000","background-color":"white"}); $("#voorashLowTierDiv").hide(); $("#highTierDiv").css({"position":"fixed","top":"0px","left":"0px","z-index":"100000","background-color":"white"}); $("#highTierDiv").hide(); $("#guildTierDiv").css({"position":"fixed","top":"0px","left":"0px","z-index":"100000","background-color":"white"}); $("#guildTierDiv").hide(); $("#campTierDiv").css({"position":"fixed","top":"0px","left":"0px","z-index":"100000","background-color":"white"}); $("#campTierDiv").hide(); /////////////ADDED $("#BobMapDiv").css({"position":"fixed","top":"0px","left":"0px","z-index":"100000","background-color":"white"}); $("#BobMapDiv").hide(); $("#MaMMapDiv").css({"position":"fixed","top":"0px","left":"0px","z-index":"100000","background-color":"white"}); $("#MaMMapDiv").hide(); $("#GDMapDiv").css({"position":"fixed","top":"0px","left":"0px","z-index":"100000","background-color":"white"}); $("#GDMapDiv").hide(); $("#GoCMapDiv").css({"position":"fixed","top":"0px","left":"0px","z-index":"100000","background-color":"white"}); $("#GoCMapDiv").hide(); $("#FWMapDiv").css({"position":"fixed","top":"0px","left":"0px","z-index":"100000","background-color":"white"}); $("#FWMapDiv").hide(); ////////////ADDED var divWidth = "60px"; $("#voorashLowTierButtonDiv").css({"position":"fixed","top":"0px","left":"0px","width":divWidth,"border": "1px solid", "z-index":"99","background-color":"white"}); $("#voorashLowTierButtonDiv").show(); $("#voorashHighTierButtonDiv").css({"position":"fixed","top":"20px","left":"0px","width":divWidth,"border": "1px solid","z-index":"99","background-color":"white"}); $("#voorashHighTierButtonDiv").show(); $("#voorashGuildTierButtonDiv").css({"position":"fixed","top":"40px","left":"0px","width":divWidth,"border": "1px solid","z-index":"99","background-color":"white"}); $("#voorashGuildTierButtonDiv").show(); $("#voorashCampTierButtonDiv").css({"position":"fixed","top":"60px","left":"0px","width":divWidth,"border": "1px solid","z-index":"99","background-color":"white"}); $("#voorashCampTierButtonDiv").show(); //////////ADDED $("#LoDBoBMapTierButtonDiv").css({"position":"fixed","top":"80px","left":"0px","width":divWidth,"border": "1px solid","z-index":"99","background-color":"white"}); $("#LoDBoBMapTierButtonDiv").show(); $("#LoDMaMMapTierButtonDiv").css({"position":"fixed","top":"100px","left":"0px","width":divWidth,"border": "1px solid","z-index":"99","background-color":"white"}); $("#LoDMaMMapTierButtonDiv").show(); $("#LoDGDMapTierButtonDiv").css({"position":"fixed","top":"120px","left":"0px","width":divWidth,"border": "1px solid","z-index":"99","background-color":"white"}); $("#LoDGDMapTierButtonDiv").show(); $("#LoDGoCMapTierButtonDiv").css({"position":"fixed","top":"140px","left":"0px","width":divWidth,"border": "1px solid","z-index":"99","background-color":"white"}); $("#LoDGoCMapTierButtonDiv").show(); $("#LoDFWMapTierButtonDiv").css({"position":"fixed","top":"160px","left":"0px","width":divWidth,"border": "1px solid","z-index":"99","background-color":"white"}); $("#LoDFWMapTierButtonDiv").show(); //////////ADDED //////////////////////////// //////////////////////////// //////////////////////////// // Low Tier Div Show and Hide var script = document.createElement( 'script' ); script.type = 'text/javascript'; script.text = "$(document).delegate(\"#voorashLowTierDiv\", \"click\", function() {$(\"#voorashLowTierDiv\").hide();});"; $("head").append( script ); var script = document.createElement( 'script' ); script.type = 'text/javascript'; script.text = "$(document).delegate(\"#voorashLowTierButtonDiv\", \"click\", function() {$(\"#voorashLowTierDiv\").show();});"; $("head").append( script ); // High Tier Div Show and Hide var script = document.createElement( 'script' ); script.type = 'text/javascript'; script.text = "$(document).delegate(\"#highTierDiv\", \"click\", function() {$(\"#highTierDiv\").hide();});"; $("head").append( script ); var script = document.createElement( 'script' ); script.type = 'text/javascript'; script.text = "$(document).delegate(\"#voorashHighTierButtonDiv\", \"click\", function() {$(\"#highTierDiv\").show();});"; $("head").append( script ); // Guild Tier Div Show and Hide var script = document.createElement( 'script' ); script.type = 'text/javascript'; script.text = "$(document).delegate(\"#guildTierDiv\", \"click\", function() {$(\"#guildTierDiv\").hide();});"; $("head").append( script ); var script = document.createElement( 'script' ); script.type = 'text/javascript'; script.text = "$(document).delegate(\"#voorashGuildTierButtonDiv\", \"click\", function() {$(\"#guildTierDiv\").show();});"; $("head").append( script ); // Camp Tier Div Show and Hide var script = document.createElement( 'script' ); script.type = 'text/javascript'; script.text = "$(document).delegate(\"#campTierDiv\", \"click\", function() {$(\"#campTierDiv\").hide();});"; $("head").append( script ); var script = document.createElement( 'script' ); script.type = 'text/javascript'; script.text = "$(document).delegate(\"#voorashCampTierButtonDiv\", \"click\", function() {$(\"#campTierDiv\").show();});"; $("head").append( script ); ///LoD BoB Map Show and Hide var script = document.createElement( 'script' ); script.type = 'text/javascript'; script.text = "$(document).delegate(\"#BobMapDiv\", \"click\", function() {$(\"#BobMapDiv\").hide();});"; $("head").append( script ); var script = document.createElement( 'script' ); script.type = 'text/javascript'; script.text = "$(document).delegate(\"#LoDBoBMapTierButtonDiv\", \"click\", function() {$(\"#BobMapDiv\").show();});"; $("head").append( script ); //LoD MaM Map Show and Hide var script = document.createElement( 'script' ); script.type = 'text/javascript'; script.text = "$(document).delegate(\"#MaMMapDiv\", \"click\", function() {$(\"#MaMMapDiv\").hide();});"; $("head").append( script ); var script = document.createElement( 'script' ); script.type = 'text/javascript'; script.text = "$(document).delegate(\"#LoDMaMMapTierButtonDiv\", \"click\", function() {$(\"#MaMMapDiv\").show();});"; $("head").append( script ); //LoD GD Map Show and Hide var script = document.createElement( 'script' ); script.type = 'text/javascript'; script.text = "$(document).delegate(\"#GDMapDiv\", \"click\", function() {$(\"#GDMapDiv\").hide();});"; $("head").append( script ); var script = document.createElement( 'script' ); script.type = 'text/javascript'; script.text = "$(document).delegate(\"#LoDGDMapTierButtonDiv\", \"click\", function() {$(\"#GDMapDiv\").show();});"; $("head").append( script ); //LoD GoC Map Show and Hide var script = document.createElement( 'script' ); script.type = 'text/javascript'; script.text = "$(document).delegate(\"#GoCMapDiv\", \"click\", function() {$(\"#GoCMapDiv\").hide();});"; $("head").append( script ); var script = document.createElement( 'script' ); script.type = 'text/javascript'; script.text = "$(document).delegate(\"#LoDGoCMapTierButtonDiv\", \"click\", function() {$(\"#GoCMapDiv\").show();});"; $("head").append( script ); //LoD FW Map Show and Hide var script = document.createElement( 'script' ); script.type = 'text/javascript'; script.text = "$(document).delegate(\"#FWMapDiv\", \"click\", function() {$(\"#FWMapDiv\").hide();});"; $("head").append( script ); var script = document.createElement( 'script' ); script.type = 'text/javascript'; script.text = "$(document).delegate(\"#LoDFWMapTierButtonDiv\", \"click\", function() {$(\"#FWMapDiv\").show();});"; $("head").append( script );