您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Show the hidden badges
当前为
// ==UserScript== // @name Munzee Badges // @version 0.3 // @description Show the hidden badges // @author rabe85 // @match https://www.munzee.com/m/* // @grant GM_setValue // @grant GM_getValue // @grant GM_listValues // @grant GM_deleteValue // @namespace https://gf.qytechs.cn/users/156194 // ==/UserScript== // Bekannte Fehler: // - Wechsel-Link nach komplett eingefügten Kategorien funktioniert nicht (function() { 'use strict'; function munzee_badges() { var dev = 0; // Einstellungen laden var munzee_setting_badge_show = GM_getValue('munzee_setting_badge_show', 'Platzhalter'); // 'Badges' oder 'Platzhalter' anzeigen // Einstellungen speichern - Badges function save_settings_showbadges() { GM_setValue('munzee_setting_badge_show', 'Badges'); location.reload(); } // Einstellungen speichern - Platzhalter function save_settings_hidebadges() { GM_setValue('munzee_setting_badge_show', 'Platzhalter'); location.reload(); } // Fancybox CSS laden var load_fancybox_css = document.createElement('link'); load_fancybox_css.rel = 'StyleSheet'; load_fancybox_css.type = 'text/css'; load_fancybox_css.href = 'https://cdnjs.cloudflare.com/ajax/libs/fancybox/3.1.25/jquery.fancybox.min.css'; document.head.appendChild(load_fancybox_css); // Fancybox Script laden var load_fancybox_script = document.createElement('script'); load_fancybox_script.src = 'https://cdnjs.cloudflare.com/ajax/libs/fancybox/3.1.25/jquery.fancybox.min.js'; document.body.appendChild(load_fancybox_script); // Bootstrap Script laden var bootstrap_script_start = document.createElement('script'); var bootstrap_script_function = document.createTextNode('$(window).load(function(){ $(\'.badge-helper-inserts\').popover(); });'); bootstrap_script_start.appendChild(bootstrap_script_function); document.head.appendChild(bootstrap_script_start); // Badges Style (schwarz/weiß) var missing_badges_style = document.createElement("STYLE"); var missing_badges_text = document.createTextNode(".black_white {filter: url(\"data:image/svg xml; nowhitespace: afterproperty;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale\"); filter: gray; -webkit-filter: grayscale(100%); -webkit-transition: all .6s ease; -webkit-backface-visibility: hidden; } .black_white:hover {filter: none; -webkit-filter: grayscale(0%);}"); missing_badges_style.appendChild(missing_badges_text); document.head.appendChild(missing_badges_style); var url_path = window.location.pathname; var url_array = url_path.split("/"); var url_array_lenght = url_array.length - 1; var url_switch = url_array[url_array_lenght]; // url_array[123] // 0 - leer // 1 - m // 2 - *Username* // 3 - Kategorie if(url_array[3] == 'badges') { // Funktion - Badge einfügen function insert_badge(name, desc, img_badge, img_platzhalter) { if(munzee_setting_badge_show == 'Platzhalter') { return '<li class="badge-helper-inserts" data-container="body" data-toggle="popover" data-placement="top" data-trigger="hover" data-html="true" data-title="' + name + '" data-content="<div class=\'badge-desc\'>' + desc + '</div>" data-original-title="' + name + '" title="' + name + '"><img src="https://munzee.global.ssl.fastly.net/images/new_badges/small/' + img_platzhalter + '.png" class="black_white"> <p class="name">' + name + '</p> </li>'; } else if(munzee_setting_badge_show == 'Badges') { return '<li class="badge-helper-inserts" data-container="body" data-toggle="popover" data-placement="top" data-trigger="hover" data-html="true" data-title="' + name + '" data-content="<div class=\'badge-desc\'>' + desc + '</div>" data-original-title="' + name + '" title="' + name + '"><img src="https://munzee.global.ssl.fastly.net/images/new_badges/small/' + img_badge + '.png" class="black_white"> <p class="name">' + name + '</p> </li>'; } else { return ''; } } // Fehlende Badges anzeigen var badge_category = ''; var badge_category_before1 = ''; var badge_category_before2 = ''; var badge_category_before3 = ''; var badge_category_count = 0; var badge_category_count_inserts = 0; var missing_badges0 = document.getElementsByClassName('badge-category'); for(var mb = 0, missing_badges; !!(missing_badges=missing_badges0[mb]); mb++) { badge_category_before3 = badge_category_before2; badge_category_before2 = badge_category_before1; badge_category_before1 = badge_category; badge_category = missing_badges.innerHTML; badge_category_count = mb + badge_category_count_inserts; var replace_link = ''; // Badges / Platzhalter umschalten var badge_preview_link = ''; var badge_preview_link_inserts = ''; if(munzee_setting_badge_show == 'Platzhalter') { badge_preview_link = '<div style="float:right; cursor: pointer;" id="save_settings_showbadges' + badge_category_count + '">Show Badges</div>'; missing_badges.insertAdjacentHTML('beforebegin', badge_preview_link); document.getElementById('save_settings_showbadges' + badge_category_count).addEventListener("click", save_settings_showbadges, false); } else { badge_preview_link = '<div style="float:right; cursor: pointer;" id="save_settings_hidebadges' + badge_category_count + '">Hide Badges</div>'; missing_badges.insertAdjacentHTML('beforebegin', badge_preview_link); document.getElementById('save_settings_hidebadges' + badge_category_count).addEventListener("click", save_settings_hidebadges, false); } if(badge_category == 'Capture Badges') { var badge_capture_innerHTML = document.getElementsByClassName('list-inline')[badge_category_count]; if(dev == 1) { missing_badges.innerHTML = badge_category_count + '. ' + missing_badges.innerHTML; } // todo } else if(badge_category == 'Mythological Badges') { var badge_myth_innerHTML = document.getElementsByClassName('list-inline')[badge_category_count]; if(dev == 1) { missing_badges.innerHTML = badge_category_count + '. ' + missing_badges.innerHTML; } var badge_myth_count = 0; var badge_myth_count_inserts = 0; var badge_myth0 = badge_myth_innerHTML.getElementsByClassName('badge-helper'); var badge_myth0_length = badge_myth0.length; for(var bm = 0, badge_myth; !!(badge_myth=badge_myth0[bm]); bm++) { badge_myth_count = bm + badge_myth_count_inserts; var badge_myth_text = badge_myth.getAttribute("data-title"); // Unicorn var badge_myth_unicorn500 = insert_badge('Fourth Class Unicorn Soldier', 'Capture 500 unique Unicorn Munzees', 'unicorn500', 'unicorn100_null'); var badge_myth_unicorn1000 = insert_badge('Fifth Class Unicorn General', 'Capture 1000 unique Unicorn Munzees', 'unicorn1000', 'unicorn100_null'); var badge_myth_unicorn1500 = insert_badge('Sixth Class Unicorn Master', 'Capture 1500 unique Unicorn Munzees', 'unicorn1500', 'unicorn100_null'); if(badge_myth_count == 3 && badge_myth_text != 'Fourth Class Unicorn Soldier') { badge_myth.insertAdjacentHTML('beforebegin', badge_myth_unicorn500 + badge_myth_unicorn1000 + badge_myth_unicorn1500); badge_myth_count_inserts += 3; } else { if(badge_myth_count == 4 && badge_myth_text != 'Fifth Class Unicorn General') { badge_myth.insertAdjacentHTML('beforebegin', badge_myth_unicorn1000 + badge_myth_unicorn1500); badge_myth_count_inserts += 2; } else { if(badge_myth_count == 5 && badge_myth_text != 'Sixth Class Unicorn Master') { badge_myth.insertAdjacentHTML('beforebegin', badge_myth_unicorn1500); badge_myth_count_inserts++; } } } // Leprechaun var badge_myth_leprechaun500 = insert_badge('Fourth Class Leprechaun Soldier', 'Capture 500 unique Leprechaun Munzees', 'leprechaun500', 'leprechaun100_null'); var badge_myth_leprechaun1000 = insert_badge('Fifth Class Leprechaun General', 'Capture 1000 unique Leprechaun Munzees', 'leprechaun1000', 'leprechaun100_null'); var badge_myth_leprechaun1500 = insert_badge('Sixth Class Leprechaun Master', 'Capture 1500 unique Leprechaun Munzees', 'leprechaun1500', 'leprechaun100_null'); if(badge_myth_count == 9 && badge_myth_text != 'Fourth Class Leprechaun Soldier') { badge_myth.insertAdjacentHTML('beforebegin', badge_myth_leprechaun500 + badge_myth_leprechaun1000 + badge_myth_leprechaun1500); badge_myth_count_inserts += 3; } else { if(badge_myth_count == 10 && badge_myth_text != 'Fifth Class Leprechaun General') { badge_myth.insertAdjacentHTML('beforebegin', badge_myth_leprechaun1000 + badge_myth_leprechaun1500); badge_myth_count_inserts += 2; } else { if(badge_myth_count == 11 && badge_myth_text != 'Sixth Class Leprechaun Master') { badge_myth.insertAdjacentHTML('beforebegin', badge_myth_leprechaun1500); badge_myth_count_inserts++; } } } // Dragon var badge_myth_dragon500 = insert_badge('Fourth Class Dragon Soldier', 'Capture 500 unique Dragon Munzees', 'dragon500', 'dragon100_null'); var badge_myth_dragon1000 = insert_badge('Fifth Class Dragon General', 'Capture 1000 unique Dragon Munzees', 'dragon1000', 'dragon100_null'); var badge_myth_dragon1500 = insert_badge('Sixth Class Dragon Master', 'Capture 1500 unique Dragon Munzees', 'dragon1500', 'dragon100_null'); if(badge_myth_count == 15 && badge_myth_text != 'Fourth Class Dragon Soldier') { badge_myth.insertAdjacentHTML('beforebegin', badge_myth_dragon500 + badge_myth_dragon1000 + badge_myth_dragon1500); badge_myth_count_inserts += 3; } else { if(badge_myth_count == 16 && badge_myth_text != 'Fifth Class Dragon General') { badge_myth.insertAdjacentHTML('beforebegin', badge_myth_dragon1000 + badge_myth_dragon1500); badge_myth_count_inserts += 2; } else { if(badge_myth_count == 17 && badge_myth_text != 'Sixth Class Dragon Master') { badge_myth.insertAdjacentHTML('beforebegin', badge_myth_dragon1500); badge_myth_count_inserts++; } } } // Yeti var badge_myth_yeti500 = insert_badge('Fourth Class Yeti Soldier', 'Capture 500 unique Yeti Munzees', 'yeti500', 'cyeti3_null'); var badge_myth_yeti1000 = insert_badge('Fifth Class Yeti General', 'Capture 1000 unique Yeti Munzees', 'yeti1000', 'cyeti3_null'); var badge_myth_yeti1500 = insert_badge('Sixth Class Yeti Master', 'Capture 1500 unique Yeti Munzees', 'yeti1500', 'cyeti3_null'); if(badge_myth_count == 21 && badge_myth_text != 'Fourth Class Yeti Soldier') { badge_myth.insertAdjacentHTML('beforebegin', badge_myth_yeti500 + badge_myth_yeti1000 + badge_myth_yeti1500); badge_myth_count_inserts += 3; } else { if(badge_myth_count == 22 && badge_myth_text != 'Fifth Class Yeti General') { badge_myth.insertAdjacentHTML('beforebegin', badge_myth_yeti1000 + badge_myth_yeti1500); badge_myth_count_inserts += 2; } else { if(badge_myth_count == 23 && badge_myth_text != 'Sixth Class Yeti Master') { badge_myth.insertAdjacentHTML('beforebegin', badge_myth_yeti1500); badge_myth_count_inserts++; } } } // Faun var badge_myth_faun500 = insert_badge('Polis Faun General', 'Capture 500 unique Faun Munzees', 'faun500', 'faunl3_null'); var badge_myth_faun1000 = insert_badge('Kingdom Faun Commander', 'Capture 1000 unique Faun Munzees', 'faun1000', 'faunl3_null'); var badge_myth_faun1500 = insert_badge('Imperial Faun Master', 'Capture 1500 unique Faun Munzees', 'faun1500', 'faunl3_null'); if(badge_myth_count == 27 && badge_myth_text != 'Polis Faun General') { badge_myth.insertAdjacentHTML('beforebegin', badge_myth_faun500 + badge_myth_faun1000 + badge_myth_faun1500); badge_myth_count_inserts += 3; } else { if(badge_myth_count == 28 && badge_myth_text != 'Kingdom Faun Commander') { badge_myth.insertAdjacentHTML('beforebegin', badge_myth_faun1000 + badge_myth_faun1500); badge_myth_count_inserts += 2; } else { if(badge_myth_count == 29 && badge_myth_text != 'Imperial Faun Master') { badge_myth.insertAdjacentHTML('beforebegin', badge_myth_faun1500); badge_myth_count_inserts++; } } } // Hydra var badge_myth_hydra500 = insert_badge('Polis Hydra General', 'Capture 500 unique Hydra Munzees', 'hydra500', 'hydral3_null'); var badge_myth_hydra1000 = insert_badge('Kingdom Hydra Commander', 'Capture 1000 unique Hydra Munzees', 'hydra1000', 'hydral3_null'); var badge_myth_hydra1500 = insert_badge('Imperial Hydra Master', 'Capture 1500 unique Hydra Munzees', 'hydra1500', 'hydral3_null'); if(badge_myth_count == 33 && badge_myth_text != 'Polis Hydra General') { badge_myth.insertAdjacentHTML('beforebegin', badge_myth_hydra500 + badge_myth_hydra1000 + badge_myth_hydra1500); badge_myth_count_inserts += 3; } else { if(badge_myth_count == 34 && badge_myth_text != 'Kingdom Hydra Commander') { badge_myth.insertAdjacentHTML('beforebegin', badge_myth_hydra1000 + badge_myth_hydra1500); badge_myth_count_inserts += 2; } else { if(badge_myth_count == 35 && badge_myth_text != 'Imperial Hydra Master') { badge_myth.insertAdjacentHTML('beforebegin', badge_myth_hydra1500); badge_myth_count_inserts++; } } } // Pegasus var badge_myth_pegasus500 = insert_badge('Polis Pegasus General', 'Capture 500 unique Pegasus Munzees', 'pegasus500', 'pegasusl3_null'); var badge_myth_pegasus1000 = insert_badge('Kingdom Pegasus Commander', 'Capture 1000 unique Pegasus Munzees', 'pegasus1000', 'pegasusl3_null'); var badge_myth_pegasus1500 = insert_badge('Imperial Pegasus Master', 'Capture 1500 unique Pegasus Munzees', 'pegasus1500', 'pegasusl3_null'); if(badge_myth_count == 39 && badge_myth_text != 'Polis Pegasus General') { badge_myth.insertAdjacentHTML('beforebegin', badge_myth_pegasus500 + badge_myth_pegasus1000 + badge_myth_pegasus1500); badge_myth_count_inserts += 3; } else { if(badge_myth_count == 40 && badge_myth_text != 'Kingdom Pegasus Commander') { badge_myth.insertAdjacentHTML('beforebegin', badge_myth_pegasus1000 + badge_myth_pegasus1500); badge_myth_count_inserts += 2; } else { if(badge_myth_count == 41 && badge_myth_text != 'Imperial Pegasus Master') { badge_myth.insertAdjacentHTML('beforebegin', badge_myth_pegasus1500); badge_myth_count_inserts++; } } } // Cyclops var badge_myth_cyclops500 = insert_badge('Polis Cyclops General', 'Capture 500 unique Cyclops Munzees', 'cycl4', 'cycl3_null'); var badge_myth_cyclops1000 = insert_badge('Kingdom Cyclops Commander', 'Capture 1000 unique Cyclops Munzees', 'cycl5', 'cycl3_null'); var badge_myth_cyclops1500 = insert_badge('Imperial Cyclops Master', 'Capture 1500 unique Cyclops Munzees', 'cycl6', 'cycl3_null'); if(badge_myth_count == 45 && badge_myth_text != 'Polis Cyclops General') { badge_myth.insertAdjacentHTML('beforebegin', badge_myth_cyclops500 + badge_myth_cyclops1000 + badge_myth_cyclops1500); badge_myth_count_inserts += 3; } else { if(badge_myth_count == 46 && badge_myth_text != 'Kingdom Cyclops Commander') { badge_myth.insertAdjacentHTML('beforebegin', badge_myth_cyclops1000 + badge_myth_cyclops1500); badge_myth_count_inserts += 2; } else { if(badge_myth_count == 47 && badge_myth_text != 'Imperial Cyclops Master') { badge_myth.insertAdjacentHTML('beforebegin', badge_myth_cyclops1500); badge_myth_count_inserts++; } } } // Myth nach letztem Badge ausgeben - aktuell Cyclops if(badge_myth_count == (badge_myth0_length + badge_myth_count_inserts - 1)) { if(badge_myth_count == 44 && badge_myth_text == 'Brigadier Cyclops Trainer') { badge_myth.insertAdjacentHTML('afterend', badge_myth_cyclops500 + badge_myth_cyclops1000 + badge_myth_cyclops1500); badge_myth_count_inserts += 3; } else { if(badge_myth_count == 45 && badge_myth_text == 'Polis Cyclops General') { badge_myth.insertAdjacentHTML('afterend', badge_myth_cyclops1000 + badge_myth_cyclops1500); badge_myth_count_inserts += 2; } else { if(badge_myth_count == 46 && badge_myth_text == 'Kingdom Cyclops Commander') { badge_myth.insertAdjacentHTML('afterend', badge_myth_cyclops1500); badge_myth_count_inserts++; } } } } } } else if(badge_category == 'Pouch Creatures Badges') { var badge_pouch_innerHTML = document.getElementsByClassName('list-inline')[badge_category_count]; if(dev == 1) { missing_badges.innerHTML = badge_category_count + '. ' + missing_badges.innerHTML; } var badge_pouch_count = 0; var badge_pouch_count_inserts = 0; var badge_pouch0 = badge_pouch_innerHTML.getElementsByClassName('badge-helper'); var badge_pouch0_length = badge_pouch0.length; for(var bp = 0, badge_pouch; !!(badge_pouch=badge_pouch0[bp]); bp++) { badge_pouch_count = bp + badge_pouch_count_inserts; var badge_pouch_text = badge_pouch.getAttribute("data-title"); var badge_pouch_tuli50 = insert_badge('Silver Tuli Searcher', 'Capture 50 Unique Tuli Pouch Creature Munzees', 'tuli50', 'tuli50_null'); var badge_pouch_tuli100 = insert_badge('Gold Tuli Specialist', 'Capture 100 Unique Tuli Pouch Creature Munzees', 'tuli100', 'tuli100_null'); var badge_pouch_tulimber50 = insert_badge('Silver Tulimber Searcher', 'Capture 50 Unique Tulimber Pouch Creature Munzees', 'tulimber50', 'tulimber50_null'); var badge_pouch_tulimber100 = insert_badge('Gold Tulimber Specialist', 'Capture 100 Unique Tulimber Pouch Creature Munzees', 'tulimber100', 'tulimber100_null'); var badge_pouch_tulinferno50 = insert_badge('Silver Tulinferno Searcher', 'Capture 50 Unique Tulinferno Pouch Creature Munzees', 'tuliferno50', 'tuliferno50_null'); var badge_pouch_tulinferno100 = insert_badge('Gold Tulinferno Specialist', 'Capture 100 Unique Tulinferno Pouch Creature Munzees', 'tuliferno100', 'tuliferno100_null'); if(badge_pouch_count == 1 && badge_pouch_text != 'Silver Tuli Searcher') { badge_pouch.insertAdjacentHTML('beforebegin', badge_pouch_tuli50 + badge_pouch_tuli100); badge_pouch_count_inserts += 2; } else { if(badge_pouch_count == 2 && badge_pouch_text != 'Gold Tuli Specialist') { badge_pouch.insertAdjacentHTML('beforebegin', badge_pouch_tuli100); badge_pouch_count_inserts++; } } if(badge_pouch_count == 4 && badge_pouch_text != 'Silver Tulimber Searcher') { badge_pouch.insertAdjacentHTML('beforebegin', badge_pouch_tulimber50 + badge_pouch_tulimber100); badge_pouch_count_inserts += 2; } else { if(badge_pouch_count == 5 && badge_pouch_text != 'Gold Tulimber Specialist') { badge_pouch.insertAdjacentHTML('beforebegin', badge_pouch_tulimber100); badge_pouch_count_inserts++; } } if(badge_pouch_count == 7 && badge_pouch_text != 'Silver Tulinferno Searcher') { badge_pouch.insertAdjacentHTML('beforebegin', badge_pouch_tulinferno50 + badge_pouch_tulinferno100); badge_pouch_count_inserts += 2; } else { if(badge_pouch_count == 8 && badge_pouch_text != 'Gold Tulinferno Specialist') { badge_pouch.insertAdjacentHTML('beforebegin', badge_pouch_tulinferno100); badge_pouch_count_inserts++; } } // Next Pouch Creature ? var badge_pouch_muru50 = insert_badge('Silver Muru Searcher', 'Capture 50 Unique Muru Pouch Creature Munzees', 'muru50', 'muru50_null'); var badge_pouch_muru100 = insert_badge('Gold Muru Specialist', 'Capture 100 Unique Muru Pouch Creature Munzees', 'muru100', 'muru100_null'); var badge_pouch_muruchi50 = insert_badge('Silver Muruchi Searcher', 'Capture 50 Unique Muruchi Pouch Creature Munzees', 'muruchi50', 'muruchi50_null'); var badge_pouch_muruchi100 = insert_badge('Gold Muruchi Specialist', 'Capture 100 Unique Muruchi Pouch Creature Munzees', 'muruchi100', 'muruchi100_null'); var badge_pouch_murutain50 = insert_badge('Silver Murutain Searcher', 'Capture 50 Unique Murutain Pouch Creature Munzees', 'murutain50', 'murutain50_null'); var badge_pouch_murutain100 = insert_badge('Gold Murutain Specialist', 'Capture 100 Unique Murutain Pouch Creature Munzees', 'murutain100', 'murutain100_null'); if(badge_pouch_count == 10 && badge_pouch_text != 'Silver Muru Searcher') { badge_pouch.insertAdjacentHTML('beforebegin', badge_pouch_muru50 + badge_pouch_muru100); badge_pouch_count_inserts += 2; } else { if(badge_pouch_count == 11 && badge_pouch_text != 'Gold Muru Specialist') { badge_pouch.insertAdjacentHTML('beforebegin', badge_pouch_muru100); badge_pouch_count_inserts++; } } if(badge_pouch_count == 13 && badge_pouch_text != 'Silver Muruchi Searcher') { badge_pouch.insertAdjacentHTML('beforebegin', badge_pouch_muruchi50 + badge_pouch_muruchi100); badge_pouch_count_inserts += 2; } else { if(badge_pouch_count == 14 && badge_pouch_text != 'Gold Muruchi Specialist') { badge_pouch.insertAdjacentHTML('beforebegin', badge_pouch_muruchi100); badge_pouch_count_inserts++; } } if(badge_pouch_count == 16 && badge_pouch_text != 'Silver Murutain Searcher') { badge_pouch.insertAdjacentHTML('beforebegin', badge_pouch_murutain50 + badge_pouch_murutain100); badge_pouch_count_inserts += 2; } else { if(badge_pouch_count == 17 && badge_pouch_text != 'Gold Murutain Specialist') { badge_pouch.insertAdjacentHTML('beforebegin', badge_pouch_murutain100); badge_pouch_count_inserts++; } } // Next Pouch Creature ? var badge_pouch_vesi50 = insert_badge('Silver Vesi Searcher', 'Capture 50 Unique Vesi Pouch Creature Munzees', 'vesi50', 'vesi50_null'); var badge_pouch_vesi100 = insert_badge('Gold Vesi Specialist', 'Capture 100 Unique Vesi Pouch Creature Munzees', 'vesi100', 'vesi100_null'); var badge_pouch_vesial50 = insert_badge('Silver Vesial Searcher', 'Capture 50 Unique Vesial Pouch Creature Munzees', 'vesial50', 'vesial50_null'); var badge_pouch_vesial100 = insert_badge('Gold Vesial Specialist', 'Capture 100 Unique Vesial Pouch Creature Munzees', 'vesial100', 'vesial100_null'); var badge_pouch_vesisaur50 = insert_badge('Silver Vesisaur Searcher', 'Capture 50 Unique Vesisaur Pouch Creature Munzees', 'vesisaur50', 'vesisaur50_null'); var badge_pouch_vesisaur100 = insert_badge('Gold Vesisaur Specialist', 'Capture 100 Unique Vesisaur Pouch Creature Munzees', 'vesisaur100', 'vesisaur100_null'); if(badge_pouch_count == 19 && badge_pouch_text != 'Silver Vesi Searcher') { badge_pouch.insertAdjacentHTML('beforebegin', badge_pouch_vesi50 + badge_pouch_vesi100); badge_pouch_count_inserts += 2; } else { if(badge_pouch_count == 20 && badge_pouch_text != 'Gold Vesi Specialist') { badge_pouch.insertAdjacentHTML('beforebegin', badge_pouch_vesi100); badge_pouch_count_inserts++; } } if(badge_pouch_count == 22 && badge_pouch_text != 'Silver Vesial Searcher') { badge_pouch.insertAdjacentHTML('beforebegin', badge_pouch_vesial50 + badge_pouch_vesial100); badge_pouch_count_inserts += 2; } else { if(badge_pouch_count == 23 && badge_pouch_text != 'Gold Vesial Specialist') { badge_pouch.insertAdjacentHTML('beforebegin', badge_pouch_vesial100); badge_pouch_count_inserts++; } } if(badge_pouch_count == 25 && badge_pouch_text != 'Silver Vesisaur Searcher') { badge_pouch.insertAdjacentHTML('beforebegin', badge_pouch_vesisaur50 + badge_pouch_vesisaur100); badge_pouch_count_inserts += 2; } else { if(badge_pouch_count == 26 && badge_pouch_text != 'Gold Vesisaur Specialist') { badge_pouch.insertAdjacentHTML('beforebegin', badge_pouch_vesisaur100); badge_pouch_count_inserts++; } } // Pouch nach letztem Badge ausgeben - aktuell Tulinferno if(badge_pouch_count == 4 && badge_pouch_text == 'Bronze Tulinferno Scout') { badge_pouch.insertAdjacentHTML('afterend', badge_pouch_tulinferno50 + badge_pouch_tulinferno100); badge_pouch_count_inserts += 2; } else { if(badge_pouch_count == 5 && badge_pouch_text == 'Silver Tulinferno Searcher') { badge_pouch.insertAdjacentHTML('afterend', badge_pouch_tulinferno100); badge_pouch_count_inserts++; } } } } else if(badge_category == 'Deploy Badges') { var badge_deploy_innerHTML = document.getElementsByClassName('list-inline')[badge_category_count]; if(dev == 1) { missing_badges.innerHTML = badge_category_count + '. ' + missing_badges.innerHTML; } // todo } else if(badge_category == 'Munzee Badges') { var badge_munzee_innerHTML = document.getElementsByClassName('list-inline')[badge_category_count]; if(dev == 1) { missing_badges.innerHTML = badge_category_count + '. ' + missing_badges.innerHTML; } // todo } else if(badge_category == 'Zodiacs Badges') { var badge_zodiacs_innerHTML = document.getElementsByClassName('list-inline')[badge_category_count]; if(dev == 1) { missing_badges.innerHTML = badge_category_count + '. ' + missing_badges.innerHTML; } var badge_zodiacs_scorpio = insert_badge('Scorpio', 'Capture or Deploy a Scorpio Munzee', 'scorpio', 'drum1_null'); var badge_zodiacs_sagittarius = insert_badge('Sagittarius', 'Capture or Deploy a Sagittarius Munzee', 'sagittarius', 'drum1_null'); var badge_zodiacs_capricorn = insert_badge('Capricorn', 'Capture or Deploy a Capricorn Munzee', 'capricorn', 'drum1_null'); var badge_zodiacs_aquarius = insert_badge('Aquarius', 'Capture or Deploy a Aquarius Munzee', 'aquarius', 'drum1_null'); var badge_zodiacs_pisces = insert_badge('Pisces', 'Capture or Deploy a Pisces Munzee', 'pisces', 'drum1_null'); var badge_zodiacs_aries = insert_badge('Aries', 'Capture or Deploy a Aries Munzee', 'aries', 'drum1_null'); var badge_zodiacs_taurus = insert_badge('Taurus', 'Capture or Deploy a Taurus Munzee', 'taurus', 'drum1_null'); var badge_zodiacs_gemini = insert_badge('Gemini', 'Capture or Deploy a Gemini Munzee', 'gemini', 'drum1_null'); var badge_zodiacs_cancer = insert_badge('Cancer', 'Capture or Deploy a Cancer Munzee', 'cancer', 'drum1_null'); var badge_zodiacs_leo = insert_badge('Leo', 'Capture or Deploy a Leo Munzee', 'leo', 'drum1_null'); var badge_zodiacs_virgo = insert_badge('Virgo', 'Capture or Deploy a Virgo Munzee', 'virgo', 'drum1_null'); var badge_zodiacs_libra = insert_badge('Libra', 'Capture or Deploy a Libra Munzee', 'libra', 'drum1_null'); var badge_zodiacs_dogchinesezodiac = insert_badge('Dog', 'Capture or Deploy a Dog Chinese Munzee', 'dogchinesezodiac', 'drum1_null'); var badge_zodiacs_pigchinesezodiac = insert_badge('Pig', 'Capture or Deploy a Pig Chinese Munzee', 'pigchinesezodiac', 'drum1_null'); var badge_zodiacs_ratchinesezodiac = insert_badge('Rat', 'Capture or Deploy a Rat Chinese Munzee', 'ratchinesezodiac', 'drum1_null'); var badge_zodiacs_oxchinesezodiac = insert_badge('Ox', 'Capture or Deploy a Ox Chinese Munzee', 'oxchinesezodiac', 'drum1_null'); var badge_zodiacs_tigerchinesezodiac = insert_badge('Tiger', 'Capture or Deploy a Tiger Chinese Munzee', 'tigerchinesezodiac', 'drum1_null'); var badge_zodiacs_rabbitchinesezodiac = insert_badge('Rabbit', 'Capture or Deploy a Rabbit Chinese Munzee', 'rabbitchinesezodiac', 'drum1_null'); var badge_zodiacs_dragonchinesezodiac = insert_badge('Dragon', 'Capture or Deploy a Dragon Chinese Munzee', 'dragonchinesezodiac', 'drum1_null'); var badge_zodiacs_snakechinesezodiac = insert_badge('Snake', 'Capture or Deploy a Snake Chinese Munzee', 'snakechinesezodiac', 'drum1_null'); var badge_zodiacs_horsechinesezodiac = insert_badge('Horse', 'Capture or Deploy a Horse Chinese Munzee', 'horsechinesezodiac', 'drum1_null'); var badge_zodiacs_goatchinesezodiac = insert_badge('Goat', 'Capture or Deploy a Goat Chinese Munzee', 'goatchinesezodiac', 'drum1_null'); var badge_zodiacs_monkeychinesezodiac = insert_badge('Monkey', 'Capture or Deploy a Monkey Chinese Munzee', 'monkeychinesezodiac', 'drum1_null'); var badge_zodiacs_roosterchinesezodiac = insert_badge('Rooster', 'Capture or Deploy a Rooster Chinese Munzee', 'roosterchinesezodiac', 'drum1_null'); if(!badge_zodiacs_innerHTML) { missing_badges.nextElementSibling.remove(); missing_badges.insertAdjacentHTML('afterend', '<ul id="badges-listing" class="list-inline">' + badge_zodiacs_scorpio + badge_zodiacs_sagittarius + badge_zodiacs_capricorn + badge_zodiacs_aquarius + badge_zodiacs_pisces + badge_zodiacs_aries + badge_zodiacs_taurus + badge_zodiacs_gemini + badge_zodiacs_cancer + badge_zodiacs_leo + badge_zodiacs_virgo + badge_zodiacs_libra + badge_zodiacs_dogchinesezodiac + badge_zodiacs_pigchinesezodiac + badge_zodiacs_ratchinesezodiac + badge_zodiacs_oxchinesezodiac + badge_zodiacs_tigerchinesezodiac + badge_zodiacs_rabbitchinesezodiac + badge_zodiacs_dragonchinesezodiac + badge_zodiacs_snakechinesezodiac + badge_zodiacs_horsechinesezodiac + badge_zodiacs_goatchinesezodiac + badge_zodiacs_monkeychinesezodiac + badge_zodiacs_roosterchinesezodiac + '</ul>'); } else { var badge_zodiacs_position = 0; var badge_zodiacs_insert = ''; var badge_zodiacs_stop = 0; var badge_zodiacs0 = badge_zodiacs_innerHTML.getElementsByClassName('badge-helper'); var badge_zodiacs_length = badge_zodiacs_innerHTML.getElementsByClassName('badge-helper').length; for(var bz = 0, badge_zodiacs; !!(badge_zodiacs=badge_zodiacs0[bz]); bz++) { var badge_zodiacs_title = badge_zodiacs.getAttribute("data-title"); badge_zodiacs_insert = ''; badge_zodiacs_stop = 0; if(badge_zodiacs_stop === 0 && badge_zodiacs_position <= 1) { if(badge_zodiacs_title != 'Scorpio') { badge_zodiacs_insert += badge_zodiacs_scorpio; } else { badge_zodiacs_stop = 1; badge_zodiacs_position = 2; } } if(badge_zodiacs_stop === 0 && badge_zodiacs_position <= 2) { if(badge_zodiacs_title != 'Sagittarius') { badge_zodiacs_insert += badge_zodiacs_sagittarius; } else { badge_zodiacs_stop = 1; badge_zodiacs_position = 3; } } if(badge_zodiacs_stop === 0 && badge_zodiacs_position <= 3) { if(badge_zodiacs_title != 'Capricorn') { badge_zodiacs_insert += badge_zodiacs_capricorn; } else { badge_zodiacs_stop = 1; badge_zodiacs_position = 4; } } if(badge_zodiacs_stop === 0 && badge_zodiacs_position <= 4) { if(badge_zodiacs_title != 'Aquarius') { badge_zodiacs_insert += badge_zodiacs_aquarius; } else { badge_zodiacs_stop = 1; badge_zodiacs_position = 5; } } if(badge_zodiacs_stop === 0 && badge_zodiacs_position <= 5) { if(badge_zodiacs_title != 'Pisces') { badge_zodiacs_insert += badge_zodiacs_pisces; } else { badge_zodiacs_stop = 1; badge_zodiacs_position = 6; } } if(badge_zodiacs_stop === 0 && badge_zodiacs_position <= 6) { if(badge_zodiacs_title != 'Aries') { badge_zodiacs_insert += badge_zodiacs_aries; } else { badge_zodiacs_stop = 1; badge_zodiacs_position = 7; } } if(badge_zodiacs_stop === 0 && badge_zodiacs_position <= 7) { if(badge_zodiacs_title != 'Taurus') { badge_zodiacs_insert += badge_zodiacs_taurus; } else { badge_zodiacs_stop = 1; badge_zodiacs_position = 8; } } if(badge_zodiacs_stop === 0 && badge_zodiacs_position <= 8) { if(badge_zodiacs_title != 'Gemini') { badge_zodiacs_insert += badge_zodiacs_gemini; } else { badge_zodiacs_stop = 1; badge_zodiacs_position = 9; } } if(badge_zodiacs_stop === 0 && badge_zodiacs_position <= 9) { if(badge_zodiacs_title != 'Cancer') { badge_zodiacs_insert += badge_zodiacs_cancer; } else { badge_zodiacs_stop = 1; badge_zodiacs_position = 10; } } if(badge_zodiacs_stop === 0 && badge_zodiacs_position <= 10) { if(badge_zodiacs_title != 'Leo') { badge_zodiacs_insert += badge_zodiacs_leo; } else { badge_zodiacs_stop = 1; badge_zodiacs_position = 11; } } if(badge_zodiacs_stop === 0 && badge_zodiacs_position <= 11) { if(badge_zodiacs_title != 'Virgo') { badge_zodiacs_insert += badge_zodiacs_virgo; } else { badge_zodiacs_stop = 1; badge_zodiacs_position = 12; } } if(badge_zodiacs_stop === 0 && badge_zodiacs_position <= 12) { if(badge_zodiacs_title != 'Libra') { badge_zodiacs_insert += badge_zodiacs_libra; } else { badge_zodiacs_stop = 1; badge_zodiacs_position = 13; } } if(badge_zodiacs_stop === 0 && badge_zodiacs_position <= 13) { if(badge_zodiacs_title != 'Dog') { badge_zodiacs_insert += badge_zodiacs_dogchinesezodiac; } else { badge_zodiacs_stop = 1; badge_zodiacs_position = 14; } } if(badge_zodiacs_stop === 0 && badge_zodiacs_position <= 14) { if(badge_zodiacs_title != 'Pig') { badge_zodiacs_insert += badge_zodiacs_pigchinesezodiac; } else { badge_zodiacs_stop = 1; badge_zodiacs_position = 15; } } if(badge_zodiacs_stop === 0 && badge_zodiacs_position <= 15) { if(badge_zodiacs_title != 'Rat') { badge_zodiacs_insert += badge_zodiacs_ratchinesezodiac; } else { badge_zodiacs_stop = 1; badge_zodiacs_position = 16;} } if(badge_zodiacs_stop === 0 && badge_zodiacs_position <= 16) { if(badge_zodiacs_title != 'Ox') { badge_zodiacs_insert += badge_zodiacs_oxchinesezodiac; } else { badge_zodiacs_stop = 1; badge_zodiacs_position = 17;} } if(badge_zodiacs_stop === 0 && badge_zodiacs_position <= 17) { if(badge_zodiacs_title != 'Tiger') { badge_zodiacs_insert += badge_zodiacs_tigerchinesezodiac; } else { badge_zodiacs_stop = 1; badge_zodiacs_position = 18;} } if(badge_zodiacs_stop === 0 && badge_zodiacs_position <= 18) { if(badge_zodiacs_title != 'Rabbit') { badge_zodiacs_insert += badge_zodiacs_rabbitchinesezodiac; } else { badge_zodiacs_stop = 1; badge_zodiacs_position = 19;} } if(badge_zodiacs_stop === 0 && badge_zodiacs_position <= 19) { if(badge_zodiacs_title != 'Dragon') { badge_zodiacs_insert += badge_zodiacs_dragonchinesezodiac; } else { badge_zodiacs_stop = 1; badge_zodiacs_position = 20;} } if(badge_zodiacs_stop === 0 && badge_zodiacs_position <= 20) { if(badge_zodiacs_title != 'Snake') { badge_zodiacs_insert += badge_zodiacs_snakechinesezodiac; } else { badge_zodiacs_stop = 1; badge_zodiacs_position = 21;} } if(badge_zodiacs_stop === 0 && badge_zodiacs_position <= 21) { if(badge_zodiacs_title != 'Horse') { badge_zodiacs_insert += badge_zodiacs_horsechinesezodiac; } else { badge_zodiacs_stop = 1; badge_zodiacs_position = 22;} } if(badge_zodiacs_stop === 0 && badge_zodiacs_position <= 22) { if(badge_zodiacs_title != 'Goat') { badge_zodiacs_insert += badge_zodiacs_goatchinesezodiac; } else { badge_zodiacs_stop = 1; badge_zodiacs_position = 23;} } if(badge_zodiacs_stop === 0 && badge_zodiacs_position <= 23) { if(badge_zodiacs_title != 'Monkey') { badge_zodiacs_insert += badge_zodiacs_monkeychinesezodiac; } else { badge_zodiacs_stop = 1; badge_zodiacs_position = 24;} } if(badge_zodiacs_stop === 0 && badge_zodiacs_position <= 24) { if(badge_zodiacs_title != 'Rooster') { badge_zodiacs_insert += badge_zodiacs_roosterchinesezodiac; } else { badge_zodiacs_stop = 1; badge_zodiacs_position = 25;} } if(badge_zodiacs_insert !== '') { badge_zodiacs.insertAdjacentHTML('beforebegin', badge_zodiacs_insert); } if(badge_zodiacs_length == bz + 1) { if(badge_zodiacs_title == 'Scorpio') { badge_zodiacs.insertAdjacentHTML('afterend', badge_zodiacs_sagittarius + badge_zodiacs_capricorn + badge_zodiacs_aquarius + badge_zodiacs_pisces + badge_zodiacs_aries + badge_zodiacs_taurus + badge_zodiacs_gemini + badge_zodiacs_cancer + badge_zodiacs_leo + badge_zodiacs_virgo + badge_zodiacs_libra + badge_zodiacs_dogchinesezodiac + badge_zodiacs_pigchinesezodiac + badge_zodiacs_ratchinesezodiac + badge_zodiacs_oxchinesezodiac + badge_zodiacs_tigerchinesezodiac + badge_zodiacs_rabbitchinesezodiac + badge_zodiacs_dragonchinesezodiac + badge_zodiacs_snakechinesezodiac + badge_zodiacs_horsechinesezodiac + badge_zodiacs_goatchinesezodiac + badge_zodiacs_monkeychinesezodiac + badge_zodiacs_roosterchinesezodiac); } else if(badge_zodiacs_title == 'Sagittarius') { badge_zodiacs.insertAdjacentHTML('afterend', badge_zodiacs_capricorn + badge_zodiacs_aquarius + badge_zodiacs_pisces + badge_zodiacs_aries + badge_zodiacs_taurus + badge_zodiacs_gemini + badge_zodiacs_cancer + badge_zodiacs_leo + badge_zodiacs_virgo + badge_zodiacs_libra + badge_zodiacs_dogchinesezodiac + badge_zodiacs_pigchinesezodiac + badge_zodiacs_ratchinesezodiac + badge_zodiacs_oxchinesezodiac + badge_zodiacs_tigerchinesezodiac + badge_zodiacs_rabbitchinesezodiac + badge_zodiacs_dragonchinesezodiac + badge_zodiacs_snakechinesezodiac + badge_zodiacs_horsechinesezodiac + badge_zodiacs_goatchinesezodiac + badge_zodiacs_monkeychinesezodiac + badge_zodiacs_roosterchinesezodiac); } else if(badge_zodiacs_title == 'Capricorn') { badge_zodiacs.insertAdjacentHTML('afterend', badge_zodiacs_aquarius + badge_zodiacs_pisces + badge_zodiacs_aries + badge_zodiacs_taurus + badge_zodiacs_gemini + badge_zodiacs_cancer + badge_zodiacs_leo + badge_zodiacs_virgo + badge_zodiacs_libra + badge_zodiacs_dogchinesezodiac + badge_zodiacs_pigchinesezodiac + badge_zodiacs_ratchinesezodiac + badge_zodiacs_oxchinesezodiac + badge_zodiacs_tigerchinesezodiac + badge_zodiacs_rabbitchinesezodiac + badge_zodiacs_dragonchinesezodiac + badge_zodiacs_snakechinesezodiac + badge_zodiacs_horsechinesezodiac + badge_zodiacs_goatchinesezodiac + badge_zodiacs_monkeychinesezodiac + badge_zodiacs_roosterchinesezodiac); } else if(badge_zodiacs_title == 'Aquarius') { badge_zodiacs.insertAdjacentHTML('afterend', badge_zodiacs_pisces + badge_zodiacs_aries + badge_zodiacs_taurus + badge_zodiacs_gemini + badge_zodiacs_cancer + badge_zodiacs_leo + badge_zodiacs_virgo + badge_zodiacs_libra + badge_zodiacs_dogchinesezodiac + badge_zodiacs_pigchinesezodiac + badge_zodiacs_ratchinesezodiac + badge_zodiacs_oxchinesezodiac + badge_zodiacs_tigerchinesezodiac + badge_zodiacs_rabbitchinesezodiac + badge_zodiacs_dragonchinesezodiac + badge_zodiacs_snakechinesezodiac + badge_zodiacs_horsechinesezodiac + badge_zodiacs_goatchinesezodiac + badge_zodiacs_monkeychinesezodiac + badge_zodiacs_roosterchinesezodiac); } else if(badge_zodiacs_title == 'Pisces') { badge_zodiacs.insertAdjacentHTML('afterend', badge_zodiacs_aries + badge_zodiacs_taurus + badge_zodiacs_gemini + badge_zodiacs_cancer + badge_zodiacs_leo + badge_zodiacs_virgo + badge_zodiacs_libra + badge_zodiacs_dogchinesezodiac + badge_zodiacs_pigchinesezodiac + badge_zodiacs_ratchinesezodiac + badge_zodiacs_oxchinesezodiac + badge_zodiacs_tigerchinesezodiac + badge_zodiacs_rabbitchinesezodiac + badge_zodiacs_dragonchinesezodiac + badge_zodiacs_snakechinesezodiac + badge_zodiacs_horsechinesezodiac + badge_zodiacs_goatchinesezodiac + badge_zodiacs_monkeychinesezodiac + badge_zodiacs_roosterchinesezodiac); } else if(badge_zodiacs_title == 'Aries') { badge_zodiacs.insertAdjacentHTML('afterend', badge_zodiacs_taurus + badge_zodiacs_gemini + badge_zodiacs_cancer + badge_zodiacs_leo + badge_zodiacs_virgo + badge_zodiacs_libra + badge_zodiacs_dogchinesezodiac + badge_zodiacs_pigchinesezodiac + badge_zodiacs_ratchinesezodiac + badge_zodiacs_oxchinesezodiac + badge_zodiacs_tigerchinesezodiac + badge_zodiacs_rabbitchinesezodiac + badge_zodiacs_dragonchinesezodiac + badge_zodiacs_snakechinesezodiac + badge_zodiacs_horsechinesezodiac + badge_zodiacs_goatchinesezodiac + badge_zodiacs_monkeychinesezodiac + badge_zodiacs_roosterchinesezodiac); } else if(badge_zodiacs_title == 'Taurus') { badge_zodiacs.insertAdjacentHTML('afterend', badge_zodiacs_gemini + badge_zodiacs_cancer + badge_zodiacs_leo + badge_zodiacs_virgo + badge_zodiacs_libra + badge_zodiacs_dogchinesezodiac + badge_zodiacs_pigchinesezodiac + badge_zodiacs_ratchinesezodiac + badge_zodiacs_oxchinesezodiac + badge_zodiacs_tigerchinesezodiac + badge_zodiacs_rabbitchinesezodiac + badge_zodiacs_dragonchinesezodiac + badge_zodiacs_snakechinesezodiac + badge_zodiacs_horsechinesezodiac + badge_zodiacs_goatchinesezodiac + badge_zodiacs_monkeychinesezodiac + badge_zodiacs_roosterchinesezodiac); } else if(badge_zodiacs_title == 'Gemini') { badge_zodiacs.insertAdjacentHTML('afterend', badge_zodiacs_cancer + badge_zodiacs_leo + badge_zodiacs_virgo + badge_zodiacs_libra + badge_zodiacs_dogchinesezodiac + badge_zodiacs_pigchinesezodiac + badge_zodiacs_ratchinesezodiac + badge_zodiacs_oxchinesezodiac + badge_zodiacs_tigerchinesezodiac + badge_zodiacs_rabbitchinesezodiac + badge_zodiacs_dragonchinesezodiac + badge_zodiacs_snakechinesezodiac + badge_zodiacs_horsechinesezodiac + badge_zodiacs_goatchinesezodiac + badge_zodiacs_monkeychinesezodiac + badge_zodiacs_roosterchinesezodiac); } else if(badge_zodiacs_title == 'Cancer') { badge_zodiacs.insertAdjacentHTML('afterend', badge_zodiacs_leo + badge_zodiacs_virgo + badge_zodiacs_libra + badge_zodiacs_dogchinesezodiac + badge_zodiacs_pigchinesezodiac + badge_zodiacs_ratchinesezodiac + badge_zodiacs_oxchinesezodiac + badge_zodiacs_tigerchinesezodiac + badge_zodiacs_rabbitchinesezodiac + badge_zodiacs_dragonchinesezodiac + badge_zodiacs_snakechinesezodiac + badge_zodiacs_horsechinesezodiac + badge_zodiacs_goatchinesezodiac + badge_zodiacs_monkeychinesezodiac + badge_zodiacs_roosterchinesezodiac); } else if(badge_zodiacs_title == 'Leo') { badge_zodiacs.insertAdjacentHTML('afterend', badge_zodiacs_virgo + badge_zodiacs_libra + badge_zodiacs_dogchinesezodiac + badge_zodiacs_pigchinesezodiac + badge_zodiacs_ratchinesezodiac + badge_zodiacs_oxchinesezodiac + badge_zodiacs_tigerchinesezodiac + badge_zodiacs_rabbitchinesezodiac + badge_zodiacs_dragonchinesezodiac + badge_zodiacs_snakechinesezodiac + badge_zodiacs_horsechinesezodiac + badge_zodiacs_goatchinesezodiac + badge_zodiacs_monkeychinesezodiac + badge_zodiacs_roosterchinesezodiac); } else if(badge_zodiacs_title == 'Virgo') { badge_zodiacs.insertAdjacentHTML('afterend', badge_zodiacs_libra + badge_zodiacs_dogchinesezodiac + badge_zodiacs_pigchinesezodiac + badge_zodiacs_ratchinesezodiac + badge_zodiacs_oxchinesezodiac + badge_zodiacs_tigerchinesezodiac + badge_zodiacs_rabbitchinesezodiac + badge_zodiacs_dragonchinesezodiac + badge_zodiacs_snakechinesezodiac + badge_zodiacs_horsechinesezodiac + badge_zodiacs_goatchinesezodiac + badge_zodiacs_monkeychinesezodiac + badge_zodiacs_roosterchinesezodiac); } else if(badge_zodiacs_title == 'Libra') { badge_zodiacs.insertAdjacentHTML('afterend', badge_zodiacs_dogchinesezodiac + badge_zodiacs_pigchinesezodiac + badge_zodiacs_ratchinesezodiac + badge_zodiacs_oxchinesezodiac + badge_zodiacs_tigerchinesezodiac + badge_zodiacs_rabbitchinesezodiac + badge_zodiacs_dragonchinesezodiac + badge_zodiacs_snakechinesezodiac + badge_zodiacs_horsechinesezodiac + badge_zodiacs_goatchinesezodiac + badge_zodiacs_monkeychinesezodiac + badge_zodiacs_roosterchinesezodiac); } else if(badge_zodiacs_title == 'Dog') { badge_zodiacs.insertAdjacentHTML('afterend', badge_zodiacs_pigchinesezodiac + badge_zodiacs_ratchinesezodiac + badge_zodiacs_oxchinesezodiac + badge_zodiacs_tigerchinesezodiac + badge_zodiacs_rabbitchinesezodiac + badge_zodiacs_dragonchinesezodiac + badge_zodiacs_snakechinesezodiac + badge_zodiacs_horsechinesezodiac + badge_zodiacs_goatchinesezodiac + badge_zodiacs_monkeychinesezodiac + badge_zodiacs_roosterchinesezodiac); } else if(badge_zodiacs_title == 'Pig') { badge_zodiacs.insertAdjacentHTML('afterend', badge_zodiacs_ratchinesezodiac + badge_zodiacs_oxchinesezodiac + badge_zodiacs_tigerchinesezodiac + badge_zodiacs_rabbitchinesezodiac + badge_zodiacs_dragonchinesezodiac + badge_zodiacs_snakechinesezodiac + badge_zodiacs_horsechinesezodiac + badge_zodiacs_goatchinesezodiac + badge_zodiacs_monkeychinesezodiac + badge_zodiacs_roosterchinesezodiac); } else if(badge_zodiacs_title == 'Rat') { badge_zodiacs.insertAdjacentHTML('afterend', badge_zodiacs_oxchinesezodiac + badge_zodiacs_tigerchinesezodiac + badge_zodiacs_rabbitchinesezodiac + badge_zodiacs_dragonchinesezodiac + badge_zodiacs_snakechinesezodiac + badge_zodiacs_horsechinesezodiac + badge_zodiacs_goatchinesezodiac + badge_zodiacs_monkeychinesezodiac + badge_zodiacs_roosterchinesezodiac); } else if(badge_zodiacs_title == 'Ox') { badge_zodiacs.insertAdjacentHTML('afterend', badge_zodiacs_tigerchinesezodiac + badge_zodiacs_rabbitchinesezodiac + badge_zodiacs_dragonchinesezodiac + badge_zodiacs_snakechinesezodiac + badge_zodiacs_horsechinesezodiac + badge_zodiacs_goatchinesezodiac + badge_zodiacs_monkeychinesezodiac + badge_zodiacs_roosterchinesezodiac); } else if(badge_zodiacs_title == 'Tiger') { badge_zodiacs.insertAdjacentHTML('afterend', badge_zodiacs_rabbitchinesezodiac + badge_zodiacs_dragonchinesezodiac + badge_zodiacs_snakechinesezodiac + badge_zodiacs_horsechinesezodiac + badge_zodiacs_goatchinesezodiac + badge_zodiacs_monkeychinesezodiac + badge_zodiacs_roosterchinesezodiac); } else if(badge_zodiacs_title == 'Rabbit') { badge_zodiacs.insertAdjacentHTML('afterend', badge_zodiacs_dragonchinesezodiac + badge_zodiacs_snakechinesezodiac + badge_zodiacs_horsechinesezodiac + badge_zodiacs_goatchinesezodiac + badge_zodiacs_monkeychinesezodiac + badge_zodiacs_roosterchinesezodiac); } else if(badge_zodiacs_title == 'Dragon') { badge_zodiacs.insertAdjacentHTML('afterend', badge_zodiacs_snakechinesezodiac + badge_zodiacs_horsechinesezodiac + badge_zodiacs_goatchinesezodiac + badge_zodiacs_monkeychinesezodiac + badge_zodiacs_roosterchinesezodiac); } else if(badge_zodiacs_title == 'Snake') { badge_zodiacs.insertAdjacentHTML('afterend', badge_zodiacs_horsechinesezodiac + badge_zodiacs_goatchinesezodiac + badge_zodiacs_monkeychinesezodiac + badge_zodiacs_roosterchinesezodiac); } else if(badge_zodiacs_title == 'Horse') { badge_zodiacs.insertAdjacentHTML('afterend', badge_zodiacs_goatchinesezodiac + badge_zodiacs_monkeychinesezodiac + badge_zodiacs_roosterchinesezodiac); } else if(badge_zodiacs_title == 'Goat') { badge_zodiacs.insertAdjacentHTML('afterend', badge_zodiacs_monkeychinesezodiac + badge_zodiacs_roosterchinesezodiac); } else if(badge_zodiacs_title == 'Monkey') { badge_zodiacs.insertAdjacentHTML('afterend', badge_zodiacs_roosterchinesezodiac); } } } } } else if(badge_category == 'Munzee Special Badges') { var badge_munzee_special_innerHTML = document.getElementsByClassName('list-inline')[badge_category_count]; if(dev == 1) { missing_badges.innerHTML = badge_category_count + '. ' + missing_badges.innerHTML; } var badge_munzee_special_goldenunicorn = insert_badge('Monthly Video Contest Winner', 'Win the monthly video contest!', 'goldenunicorn', 'videocontest_null'); var badge_munzee_special_clean1 = insert_badge('Reduce', 'Capture 1 Recycle Icon', 'clean1', '1k_null'); var badge_munzee_special_clean2 = insert_badge('Reuse', 'Capture 50 Recycle Icons', 'clean2', '1k_null'); var badge_munzee_special_clean3 = insert_badge('Recycle', 'Capture 100 Recycle Icons', 'clean3', '1k_null'); var badge_munzee_special_clean4 = insert_badge('Recycling Basket', 'Capture 500 Recycle Icons', 'clean4', '1k_null'); var badge_munzee_special_clean5 = insert_badge('Recycling Bin', 'Capture 1000 Recycle Icons', 'clean5', '1k_null'); var badge_munzee_special_clean6 = insert_badge('Recycling Can', 'Capture 2500 Recycle Icons', 'clean6', '1k_null'); var badge_munzee_special_clean7 = insert_badge('Recycling Dumpster', 'Capture 5000 Recycle Icons', 'clean7', '1k_null'); // todo } else if(badge_category == 'Premium Membership Badges') { var badge_premium_membership_innerHTML = document.getElementsByClassName('list-inline')[badge_category_count]; if(dev == 1) { missing_badges.innerHTML = badge_category_count + '. ' + missing_badges.innerHTML; } var badge_premium_membership2 = insert_badge('Premium Member 2.0', 'Deploy 2 Premium Munzees', 'pm2', 'pm2_null'); var badge_premium_membership3 = insert_badge('Premium Member 3.0', 'Deploy 3 Premium Munzees', 'pm3', 'pm3_null'); var badge_premium_membership4 = insert_badge('Premium Member 4.0', 'Deploy 4 Premium Munzees', 'pm4', 'pm4_null'); var badge_premium_membership5 = insert_badge('Premium Member 5.0', 'Deploy 5 Premium Munzees', 'pm5', 'pm5_null'); var badge_premium_membership6 = insert_badge('Premium Member 6.0', 'Deploy 6 Premium Munzees', 'pm6', 'pm6_null'); var badge_premium_membership_length = badge_premium_membership_innerHTML.getElementsByClassName('badge-helper').length; if(badge_premium_membership_length == 1) { badge_premium_membership_innerHTML.insertAdjacentHTML('beforeend', badge_premium_membership2 + badge_premium_membership3 + badge_premium_membership4 + badge_premium_membership5 + badge_premium_membership6); } else { if(badge_premium_membership_length == 2) { badge_premium_membership_innerHTML.insertAdjacentHTML('beforeend', badge_premium_membership3 + badge_premium_membership4 + badge_premium_membership5 + badge_premium_membership6); } else { if(badge_premium_membership_length == 3) { badge_premium_membership_innerHTML.insertAdjacentHTML('beforeend', badge_premium_membership4 + badge_premium_membership5 + badge_premium_membership6); } else { if(badge_premium_membership_length == 4) { badge_premium_membership_innerHTML.insertAdjacentHTML('beforeend', badge_premium_membership5 + badge_premium_membership6); } else { if(badge_premium_membership_length == 5) { badge_premium_membership_innerHTML.insertAdjacentHTML('beforeend', badge_premium_membership6); } } } } } } else if(badge_category == 'MHQ Visit Badges') { var badge_mhq_visit_innerHTML = document.getElementsByClassName('list-inline')[badge_category_count]; if(dev == 1) { missing_badges.innerHTML = badge_category_count + '. ' + missing_badges.innerHTML; } // todo } else if(badge_category == 'Meet & Greet Badges') { var badge_meet_greet_innerHTML = document.getElementsByClassName('list-inline')[badge_category_count]; if(dev == 1) { missing_badges.innerHTML = badge_category_count + '. ' + missing_badges.innerHTML; } // Komplett fehlende Kategorie 'MHQ Visit Badges' nachbilden if(badge_category_count !== 0 && badge_category_before1 != 'MHQ Visit Badges') { missing_badges.insertAdjacentHTML('beforebegin', '<h4 style="border-bottom: 1px solid #d3d3d3; padding-bottom: 7px;">MHQ Visit Badges</h4><ul id="badges-listing" class="list-inline">Keine Badges vorhanden.</ul>' + badge_preview_link); badge_category_count_inserts++; } var badge_meet_greet_makers = insert_badge('Meet the Makers', 'Meet a member of the Team', 'makers', 'familyjewels_null'); var badge_meet_greet_reseller = insert_badge('Reseller', 'Meet a Reseller', 'reseller', '1k_null'); var badge_meet_greet_robtour = insert_badge('Rob Tour', 'Meet Rob along his Munzee 4th Birthday Tour!', 'robtour', '1k_null'); // archiviert? var badge_meet_greet_matttour = insert_badge('Matt Tour', 'Meet Matt along his Munzee 4th Birthday Tour!', 'matttour', '1k_null'); // archiviert? var badge_meet_greet_meetmatt = insert_badge('Meet Matt', 'Meet Matt', 'meetmatt', '1k_null'); var badge_meet_greet_meetlouise = insert_badge('Meet Louise', 'Meet Louise', 'meetlouise', '1k_null'); var badge_meet_greet_trey = insert_badge('The 3rd', 'Meet ZeeSon', 'trey', '1k_null'); var badge_meet_greet_meetdaniel = insert_badge('Meet Daniel', 'Meet Daniel', 'meetdaniel', '1k_null'); var badge_meet_greet_robnc15 = insert_badge('Rob in NC', 'Meet Rob in NC', 'robnc15', '1k_null'); // archiviert? var badge_meet_greet_meetskylar = insert_badge('Meet Skylar', 'Meet Skylar - Ms. Wheelchair Texas USA 2015', 'meetskylar', '1k_null'); var badge_meet_greet_dylan = insert_badge('Meet Dylan', 'Meet Dylan', 'dylan', 'watson_null'); var badge_meet_greet_adminextraordinaire = insert_badge('Admin Extraordinaire', 'Meet Wylie', 'adminextraordinaire', 'deployfire1_null'); var badge_meet_greet_robbie = insert_badge('Meet Robbie', 'Meet Robbie', 'robbie', 'deployfire1_null'); var badge_meet_greet_scott = insert_badge('Meet Scott', 'Meet Scott', 'scott', 'seeker_null'); var badge_meet_greet_judy = insert_badge('Meet Judy', 'Meet Judy', 'judy', '1k_null'); var badge_meet_greet_hammock = insert_badge('Meet Hammock', 'Meet Hammock', 'hammock', '1k_null'); var badge_meet_greet_trish = insert_badge('Meet Trish', 'Meet Trish', 'trish', '1k_null'); var badge_meet_greet_rw = insert_badge('Road Warriors', 'Meet Dale n Barb', 'rw', 'cnomad25_null'); var badge_meet_greet_john = insert_badge('Meet John', 'Meet John', 'john', 'deployfire1_null'); if(!badge_meet_greet_innerHTML) { missing_badges.nextElementSibling.remove(); missing_badges.insertAdjacentHTML('afterend', '<ul id="badges-listing" class="list-inline">' + badge_meet_greet_makers + badge_meet_greet_reseller + badge_meet_greet_meetmatt + badge_meet_greet_meetlouise + badge_meet_greet_trey + badge_meet_greet_meetdaniel + badge_meet_greet_meetskylar + badge_meet_greet_dylan + badge_meet_greet_adminextraordinaire + badge_meet_greet_robbie + badge_meet_greet_scott + badge_meet_greet_judy + badge_meet_greet_hammock + badge_meet_greet_trish + badge_meet_greet_rw + badge_meet_greet_john + '</ul>'); } else { var badge_meet_greet_position = 0; var badge_meet_greet_insert = ''; var badge_meet_greet_insert_matt = 0; var badge_meet_greet_insert_3rd = 0; var badge_meet_greet_stop = 0; var badge_meet_greet_list_exist = []; var badge_meet_greet0 = badge_meet_greet_innerHTML.getElementsByClassName('badge-helper'); var badge_meet_greet_length = badge_meet_greet_innerHTML.getElementsByClassName('badge-helper').length; for(var bmg = 0, badge_meet_greet; !!(badge_meet_greet=badge_meet_greet0[bmg]); bmg++) { var badge_meet_greet_title = badge_meet_greet.getAttribute("data-title"); badge_meet_greet_list_exist.push(badge_meet_greet_title); badge_meet_greet_insert = ''; badge_meet_greet_stop = 0; if(badge_meet_greet_stop === 0 && badge_meet_greet_position <= 1) { if(badge_meet_greet_title != 'Meet the Makers') { badge_meet_greet_insert += badge_meet_greet_makers; } else { badge_meet_greet_stop = 1; badge_meet_greet_position = 2; } } if(badge_meet_greet_stop === 0 && badge_meet_greet_position <= 2) { if(badge_meet_greet_title != 'Reseller') { badge_meet_greet_insert += badge_meet_greet_reseller; } else { badge_meet_greet_stop = 1; badge_meet_greet_position = 3; } } if(badge_meet_greet_stop === 0 && badge_meet_greet_position <= 3) { if(badge_meet_greet_title != 'Rob Tour') { /*badge_meet_greet_insert += badge_meet_greet_robtour;*/ } else { badge_meet_greet_stop = 1; badge_meet_greet_position = 4; } } if(badge_meet_greet_stop === 0 && badge_meet_greet_position <= 4) { if(badge_meet_greet_title != 'Matt Tour') { /*badge_meet_greet_insert += badge_meet_greet_matttour;*/ } else { badge_meet_greet_stop = 1; badge_meet_greet_position = 5; } } if(badge_meet_greet_stop === 0 && badge_meet_greet_position <= 5) { if(badge_meet_greet_title != 'Meet Matt') { badge_meet_greet_insert += badge_meet_greet_meetmatt; } else { badge_meet_greet_stop = 1; badge_meet_greet_position = 6; } } if(badge_meet_greet_stop === 0 && badge_meet_greet_position <= 6) { if(badge_meet_greet_title != 'Meet Louise') { badge_meet_greet_insert += badge_meet_greet_meetlouise; } else { badge_meet_greet_stop = 1; badge_meet_greet_position = 7; } } if(badge_meet_greet_stop === 0 && badge_meet_greet_position <= 7) { if(badge_meet_greet_title != 'The 3rd') { badge_meet_greet_insert += badge_meet_greet_trey; } else { badge_meet_greet_stop = 1; badge_meet_greet_position = 8; } } if(badge_meet_greet_stop === 0 && badge_meet_greet_position <= 8) { if(badge_meet_greet_title != 'Meet Daniel') { badge_meet_greet_insert += badge_meet_greet_meetdaniel; } else { badge_meet_greet_stop = 1; badge_meet_greet_position = 9; } } if(badge_meet_greet_stop === 0 && badge_meet_greet_position <= 9) { if(badge_meet_greet_title != 'Meet Matt') { badge_meet_greet_insert += badge_meet_greet_meetmatt; } else { badge_meet_greet_stop = 1; badge_meet_greet_position = 10; } } if(badge_meet_greet_stop === 0 && badge_meet_greet_position <= 10) { if(badge_meet_greet_title != 'Rob in NC') { /*badge_meet_greet_insert += badge_meet_greet_robnc15;*/ } else { badge_meet_greet_stop = 1; badge_meet_greet_position = 11; } } if(badge_meet_greet_stop === 0 && badge_meet_greet_position <= 11) { if(badge_meet_greet_title != 'The 3rd') { badge_meet_greet_insert += badge_meet_greet_trey; } else { badge_meet_greet_stop = 1; badge_meet_greet_position = 12; } } if(badge_meet_greet_stop === 0 && badge_meet_greet_position <= 12) { if(badge_meet_greet_title != 'Meet Skylar') { badge_meet_greet_insert += badge_meet_greet_meetskylar; } else { badge_meet_greet_stop = 1; badge_meet_greet_position = 13; } } if(badge_meet_greet_stop === 0 && badge_meet_greet_position <= 13) { if(badge_meet_greet_title != 'Meet Dylan') { badge_meet_greet_insert += badge_meet_greet_dylan; } else { badge_meet_greet_stop = 1; badge_meet_greet_position = 14; } } if(badge_meet_greet_stop === 0 && badge_meet_greet_position <= 14) { if(badge_meet_greet_title != 'Admin Extraordinaire') { badge_meet_greet_insert += badge_meet_greet_adminextraordinaire; } else { badge_meet_greet_stop = 1; badge_meet_greet_position = 15; } } if(badge_meet_greet_stop === 0 && badge_meet_greet_position <= 15) { if(badge_meet_greet_title != 'Meet Robbie') { badge_meet_greet_insert += badge_meet_greet_robbie; } else { badge_meet_greet_stop = 1; badge_meet_greet_position = 16; } } if(badge_meet_greet_stop === 0 && badge_meet_greet_position <= 16) { if(badge_meet_greet_title != 'Meet Scott') { badge_meet_greet_insert += badge_meet_greet_scott; } else { badge_meet_greet_stop = 1; badge_meet_greet_position = 17; } } if(badge_meet_greet_stop === 0 && badge_meet_greet_position <= 17) { if(badge_meet_greet_title != 'Meet Judy') { badge_meet_greet_insert += badge_meet_greet_judy; } else { badge_meet_greet_stop = 1; badge_meet_greet_position = 18; } } if(badge_meet_greet_stop === 0 && badge_meet_greet_position <= 18) { if(badge_meet_greet_title != 'Meet Hammock') { badge_meet_greet_insert += badge_meet_greet_hammock; } else { badge_meet_greet_stop = 1; badge_meet_greet_position = 19; } } if(badge_meet_greet_stop === 0 && badge_meet_greet_position <= 19) { if(badge_meet_greet_title != 'Meet Trish') { badge_meet_greet_insert += badge_meet_greet_trish; } else { badge_meet_greet_stop = 1; badge_meet_greet_position = 20; } } if(badge_meet_greet_stop === 0 && badge_meet_greet_position <= 20) { if(badge_meet_greet_title != 'Road Warriors') { badge_meet_greet_insert += badge_meet_greet_rw; } else { badge_meet_greet_stop = 1; badge_meet_greet_position = 21;} } if(badge_meet_greet_stop === 0 && badge_meet_greet_position <= 21) { if(badge_meet_greet_title != 'Meet John') { badge_meet_greet_insert += badge_meet_greet_john; } else { badge_meet_greet_stop = 1; badge_meet_greet_position = 22;} } if(badge_meet_greet_insert !== '') { badge_meet_greet.insertAdjacentHTML('beforebegin', badge_meet_greet_insert); } if(badge_meet_greet_length == bmg + 1) { if(badge_meet_greet_title == 'Meet the Makers') { badge_meet_greet.insertAdjacentHTML('afterend', badge_meet_greet_reseller + badge_meet_greet_meetmatt + badge_meet_greet_meetlouise + badge_meet_greet_trey + badge_meet_greet_meetdaniel + badge_meet_greet_meetskylar + badge_meet_greet_dylan + badge_meet_greet_adminextraordinaire + badge_meet_greet_robbie + badge_meet_greet_scott + badge_meet_greet_judy + badge_meet_greet_hammock + badge_meet_greet_trish + badge_meet_greet_rw + badge_meet_greet_john); } else if(badge_meet_greet_title == 'Reseller') { badge_meet_greet.insertAdjacentHTML('afterend', badge_meet_greet_meetmatt + badge_meet_greet_meetlouise + badge_meet_greet_trey + badge_meet_greet_meetdaniel + badge_meet_greet_meetskylar + badge_meet_greet_dylan + badge_meet_greet_adminextraordinaire + badge_meet_greet_robbie + badge_meet_greet_scott + badge_meet_greet_judy + badge_meet_greet_hammock + badge_meet_greet_trish + badge_meet_greet_rw + badge_meet_greet_john); } else if(badge_meet_greet_title == 'Meet Matt') { badge_meet_greet.insertAdjacentHTML('afterend', badge_meet_greet_meetlouise + badge_meet_greet_trey + badge_meet_greet_meetdaniel + badge_meet_greet_meetskylar + badge_meet_greet_dylan + badge_meet_greet_adminextraordinaire + badge_meet_greet_robbie + badge_meet_greet_scott + badge_meet_greet_judy + badge_meet_greet_hammock + badge_meet_greet_trish + badge_meet_greet_rw + badge_meet_greet_john); } else if(badge_meet_greet_title == 'Meet Louise') { badge_meet_greet.insertAdjacentHTML('afterend', badge_meet_greet_trey + badge_meet_greet_meetdaniel + badge_meet_greet_meetskylar + badge_meet_greet_dylan + badge_meet_greet_adminextraordinaire + badge_meet_greet_robbie + badge_meet_greet_scott + badge_meet_greet_judy + badge_meet_greet_hammock + badge_meet_greet_trish + badge_meet_greet_rw + badge_meet_greet_john); } else if(badge_meet_greet_title == 'The 3rd') { badge_meet_greet.insertAdjacentHTML('afterend', badge_meet_greet_meetdaniel + badge_meet_greet_meetskylar + badge_meet_greet_dylan + badge_meet_greet_adminextraordinaire + badge_meet_greet_robbie + badge_meet_greet_scott + badge_meet_greet_judy + badge_meet_greet_hammock + badge_meet_greet_trish + badge_meet_greet_rw + badge_meet_greet_john); } else if(badge_meet_greet_title == 'Meet Daniel') { badge_meet_greet.insertAdjacentHTML('afterend', badge_meet_greet_meetskylar + badge_meet_greet_dylan + badge_meet_greet_adminextraordinaire + badge_meet_greet_robbie + badge_meet_greet_scott + badge_meet_greet_judy + badge_meet_greet_hammock + badge_meet_greet_trish + badge_meet_greet_rw + badge_meet_greet_john); } else if(badge_meet_greet_title == 'Meet Skylar') { badge_meet_greet.insertAdjacentHTML('afterend', badge_meet_greet_dylan + badge_meet_greet_adminextraordinaire + badge_meet_greet_robbie + badge_meet_greet_scott + badge_meet_greet_judy + badge_meet_greet_hammock + badge_meet_greet_trish + badge_meet_greet_rw + badge_meet_greet_john); } else if(badge_meet_greet_title == 'Meet Dylan') { badge_meet_greet.insertAdjacentHTML('afterend', badge_meet_greet_adminextraordinaire + badge_meet_greet_robbie + badge_meet_greet_scott + badge_meet_greet_judy + badge_meet_greet_hammock + badge_meet_greet_trish + badge_meet_greet_rw + badge_meet_greet_john); } else if(badge_meet_greet_title == 'Admin Extraordinaire') { badge_meet_greet.insertAdjacentHTML('afterend', badge_meet_greet_robbie + badge_meet_greet_scott + badge_meet_greet_judy + badge_meet_greet_hammock + badge_meet_greet_trish + badge_meet_greet_rw + badge_meet_greet_john); } else if(badge_meet_greet_title == 'Meet Robbie') { badge_meet_greet.insertAdjacentHTML('afterend', badge_meet_greet_scott + badge_meet_greet_judy + badge_meet_greet_hammock + badge_meet_greet_trish + badge_meet_greet_rw + badge_meet_greet_john); } else if(badge_meet_greet_title == 'Meet Scott') { badge_meet_greet.insertAdjacentHTML('afterend', badge_meet_greet_judy + badge_meet_greet_hammock + badge_meet_greet_trish + badge_meet_greet_rw + badge_meet_greet_john); } else if(badge_meet_greet_title == 'Meet Judy') { badge_meet_greet.insertAdjacentHTML('afterend', badge_meet_greet_hammock + badge_meet_greet_trish + badge_meet_greet_rw + badge_meet_greet_john); } else if(badge_meet_greet_title == 'Meet Hammock') { badge_meet_greet.insertAdjacentHTML('afterend', badge_meet_greet_trish + badge_meet_greet_rw + badge_meet_greet_john); } else if(badge_meet_greet_title == 'Meet Trish') { badge_meet_greet.insertAdjacentHTML('afterend', badge_meet_greet_rw + badge_meet_greet_john); } else if(badge_meet_greet_title == 'Road Warriors') { badge_meet_greet.insertAdjacentHTML('afterend', badge_meet_greet_john); } } } // Doppeltes 'Meet Matt' und 'The 3rd' erkennen und löschen var badge_meet_greet_remove_count = 0; var badge_meet_greet0_new = badge_meet_greet_innerHTML.getElementsByClassName('badge-helper-inserts'); for(var bmg_new = 0, badge_meet_greet_new; !!(badge_meet_greet_new=badge_meet_greet0_new[bmg_new]); bmg_new++) { var badge_meet_greet_new_title = badge_meet_greet_new.getAttribute('data-title'); if(badge_meet_greet_list_exist.indexOf(badge_meet_greet_new_title) != -1) { badge_meet_greet_new.setAttribute('data-title', 'remove'); badge_meet_greet_remove_count++; } } if(badge_meet_greet_remove_count !== 0) { var badge_meet_greet0_remove = badge_meet_greet_innerHTML.querySelectorAll('li[data-title="remove"]'); for(var bmg_remove = 0, badge_meet_greet_remove; !!(badge_meet_greet_remove=badge_meet_greet0_remove[bmg_remove]); bmg_remove++) { badge_meet_greet_remove.remove(); } } } } else if(badge_category == 'Leaderboard Badges') { var badge_leaderboard_innerHTML = document.getElementsByClassName('list-inline')[badge_category_count]; if(dev == 1) { missing_badges.innerHTML = badge_category_count + '. ' + missing_badges.innerHTML; } // Komplett fehlende Kategorien 'MHQ Visit Badges' und 'Meet & Greet Badges' nachbilden if(badge_category_count !== 0 && badge_category_before2 != 'MHQ Visit Badges' && badge_category_before1 != 'Meet & Greet Badges') { var badge_mhq_visit_missing_insert = ''; var badge_meet_greet_missing_insert = ''; // MHQ Visit Badges badge_mhq_visit_missing_insert = '<h4 style="border-bottom: 1px solid #d3d3d3; padding-bottom: 7px;">MHQ Visit Badges</h4><ul id="badges-listing" class="list-inline">Keine Badges vorhanden.</ul>' + badge_preview_link; // Meet & Greet Badges var badge_meet_greet_makers = insert_badge('Meet the Makers', 'Meet a member of the Team', 'makers', 'familyjewels_null'); var badge_meet_greet_reseller = insert_badge('Reseller', 'Meet a Reseller', 'reseller', '1k_null'); var badge_meet_greet_meetmatt = insert_badge('Meet Matt', 'Meet Matt', 'meetmatt', '1k_null'); var badge_meet_greet_meetlouise = insert_badge('Meet Louise', 'Meet Louise', 'meetlouise', '1k_null'); var badge_meet_greet_trey = insert_badge('The 3rd', 'Meet ZeeSon', 'trey', '1k_null'); var badge_meet_greet_meetdaniel = insert_badge('Meet Daniel', 'Meet Daniel', 'meetdaniel', '1k_null'); var badge_meet_greet_meetskylar = insert_badge('Meet Skylar', 'Meet Skylar - Ms. Wheelchair Texas USA 2015', 'meetskylar', '1k_null'); var badge_meet_greet_dylan = insert_badge('Meet Dylan', 'Meet Dylan', 'dylan', 'watson_null'); var badge_meet_greet_adminextraordinaire = insert_badge('Admin Extraordinaire', 'Meet Wylie', 'adminextraordinaire', 'deployfire1_null'); var badge_meet_greet_robbie = insert_badge('Meet Robbie', 'Meet Robbie', 'robbie', 'deployfire1_null'); var badge_meet_greet_scott = insert_badge('Meet Scott', 'Meet Scott', 'scott', 'seeker_null'); var badge_meet_greet_judy = insert_badge('Meet Judy', 'Meet Judy', 'judy', '1k_null'); var badge_meet_greet_hammock = insert_badge('Meet Hammock', 'Meet Hammock', 'hammock', '1k_null'); var badge_meet_greet_trish = insert_badge('Meet Trish', 'Meet Trish', 'trish', '1k_null'); var badge_meet_greet_rw = insert_badge('Road Warriors', 'Meet Dale n Barb', 'rw', 'cnomad25_null'); var badge_meet_greet_john = insert_badge('Meet John', 'Meet John', 'john', 'deployfire1_null'); badge_meet_greet_missing_insert = '<h4 style="border-bottom: 1px solid #d3d3d3; padding-bottom: 7px;">Meet & Greet Badges</h4><ul id="badges-listing" class="list-inline">' + badge_meet_greet_makers + badge_meet_greet_reseller + badge_meet_greet_meetmatt + badge_meet_greet_meetlouise + badge_meet_greet_trey + badge_meet_greet_meetdaniel + badge_meet_greet_meetskylar + badge_meet_greet_dylan + badge_meet_greet_adminextraordinaire + badge_meet_greet_robbie + badge_meet_greet_scott + badge_meet_greet_judy + badge_meet_greet_hammock + badge_meet_greet_trish + badge_meet_greet_rw + badge_meet_greet_john + '</ul>' + badge_preview_link; missing_badges.insertAdjacentHTML('beforebegin', badge_mhq_visit_missing_insert + badge_meet_greet_missing_insert); badge_category_count_inserts += 2; } // Komplett fehlende Kategorie 'Meet & Greet Badges' nachbilden else if(badge_category_count !== 0 && badge_category_before1 != 'Meet & Greet Badges') { var badge_meet_greet_makers = insert_badge('Meet the Makers', 'Meet a member of the Team', 'makers', 'familyjewels_null'); var badge_meet_greet_reseller = insert_badge('Reseller', 'Meet a Reseller', 'reseller', '1k_null'); var badge_meet_greet_meetmatt = insert_badge('Meet Matt', 'Meet Matt', 'meetmatt', '1k_null'); var badge_meet_greet_meetlouise = insert_badge('Meet Louise', 'Meet Louise', 'meetlouise', '1k_null'); var badge_meet_greet_trey = insert_badge('The 3rd', 'Meet ZeeSon', 'trey', '1k_null'); var badge_meet_greet_meetdaniel = insert_badge('Meet Daniel', 'Meet Daniel', 'meetdaniel', '1k_null'); var badge_meet_greet_meetskylar = insert_badge('Meet Skylar', 'Meet Skylar - Ms. Wheelchair Texas USA 2015', 'meetskylar', '1k_null'); var badge_meet_greet_dylan = insert_badge('Meet Dylan', 'Meet Dylan', 'dylan', 'watson_null'); var badge_meet_greet_adminextraordinaire = insert_badge('Admin Extraordinaire', 'Meet Wylie', 'adminextraordinaire', 'deployfire1_null'); var badge_meet_greet_robbie = insert_badge('Meet Robbie', 'Meet Robbie', 'robbie', 'deployfire1_null'); var badge_meet_greet_scott = insert_badge('Meet Scott', 'Meet Scott', 'scott', 'seeker_null'); var badge_meet_greet_judy = insert_badge('Meet Judy', 'Meet Judy', 'judy', '1k_null'); var badge_meet_greet_hammock = insert_badge('Meet Hammock', 'Meet Hammock', 'hammock', '1k_null'); var badge_meet_greet_trish = insert_badge('Meet Trish', 'Meet Trish', 'trish', '1k_null'); var badge_meet_greet_rw = insert_badge('Road Warriors', 'Meet Dale n Barb', 'rw', 'cnomad25_null'); var badge_meet_greet_john = insert_badge('Meet John', 'Meet John', 'john', 'deployfire1_null'); missing_badges.insertAdjacentHTML('beforebegin', '<h4 style="border-bottom: 1px solid #d3d3d3; padding-bottom: 7px;">Meet & Greet Badges</h4><ul id="badges-listing" class="list-inline">' + badge_meet_greet_makers + badge_meet_greet_reseller + badge_meet_greet_meetmatt + badge_meet_greet_meetlouise + badge_meet_greet_trey + badge_meet_greet_meetdaniel + badge_meet_greet_meetskylar + badge_meet_greet_dylan + badge_meet_greet_adminextraordinaire + badge_meet_greet_robbie + badge_meet_greet_scott + badge_meet_greet_judy + badge_meet_greet_hammock + badge_meet_greet_trish + badge_meet_greet_rw + badge_meet_greet_john + '</ul>' + badge_preview_link); badge_category_count_inserts++; } var badge_leaderboard_king = insert_badge('#1', 'Be the #1 player in the world!', 'king', 'cap_null'); var badge_leaderboard_qw = insert_badge('#1 Queen of the World', 'Be the #1 player in the world!', 'qw', 'cap_null'); var badge_leaderboard_top10 = insert_badge('Top 10', 'Made it to the top 10', 'top10', 'cap_null'); var badge_leaderboard_top50 = insert_badge('Top 50', 'Made it to the top 50', 'top50', 'cap_null'); var badge_leaderboard_top100 = insert_badge('Top 100', 'Made it to the top 100', 'top100', 'cap_null'); var badge_leaderboard_top500 = insert_badge('Top 500', 'Made it to the top 500', 'top500', 'cap_null'); var badge_leaderboard_top1000 = insert_badge('Top 1000', 'Made it to the top 1000', 'top1000', 'cap_null'); var badge_leaderboard_top2000 = insert_badge('Top 2000', 'Made it to the top 2000', 'top2000', 'cap_null'); var badge_leaderboard_winner = insert_badge('Winner', '#1 player in the world on the daily leaderboard', 'winner', 'capsuperstreak_null'); var badge_leaderboard_1stloser = insert_badge('First Loser', '#2 player in the world on the daily leaderboard', '1stloser', 'capsuperstreak_null'); var badge_leaderboard_lucky = insert_badge('Lucky', '#7 player in the world on the daily leaderboard', 'lucky', 'capsuperstreak_null'); var badge_leaderboard_unlucky = insert_badge('Unlucky', '#13 player in the world on the daily leaderboard', 'unlucky', 'capsuperstreak_null'); var badge_leaderboard_lead21 = insert_badge('Blackjack', '#21 player in the world on the daily leaderboard', 'lead21', 'capsuperstreak_null'); var badge_leaderboard_lead42 = insert_badge('The Meaning of Life', '#42 player in the world on the daily leaderboard', 'lead42', 'capsuperstreak_null'); var badge_leaderboard_lead50 = insert_badge('Halfway', '#50 player in the world on the daily leaderboard', 'lead50', 'capsuperstreak_null'); var badge_leaderboard_lead100 = insert_badge('The Final Spot', '#100 player in the world on the daily leaderboard', 'lead100', 'capsuperstreak_null'); if(!badge_leaderboard_innerHTML) { missing_badges.nextElementSibling.remove(); missing_badges.insertAdjacentHTML('afterend', '<ul id="badges-listing" class="list-inline">' + badge_leaderboard_king + badge_leaderboard_qw + badge_leaderboard_top10 + badge_leaderboard_top50 + badge_leaderboard_top100 + badge_leaderboard_top500 + badge_leaderboard_top1000 + badge_leaderboard_top2000 + badge_leaderboard_winner + badge_leaderboard_1stloser + badge_leaderboard_lucky + badge_leaderboard_unlucky + badge_leaderboard_lead21 + badge_leaderboard_lead42 + badge_leaderboard_lead50 + badge_leaderboard_lead100 + '</ul>'); } else { var badge_leaderboard_position = 0; var badge_leaderboard_insert = ''; var badge_leaderboard_stop = 0; var badge_leaderboard0 = badge_leaderboard_innerHTML.getElementsByClassName('badge-helper'); var badge_leaderboard_length = badge_leaderboard_innerHTML.getElementsByClassName('badge-helper').length; for(var bl = 0, badge_leaderboard; !!(badge_leaderboard=badge_leaderboard0[bl]); bl++) { var badge_leaderboard_title = badge_leaderboard.getAttribute("data-title"); badge_leaderboard_insert = ''; badge_leaderboard_stop = 0; if(badge_leaderboard_stop === 0 && badge_leaderboard_position <= 1) { if(badge_leaderboard_title != '#1') { badge_leaderboard_insert += badge_leaderboard_king; } else { badge_leaderboard_stop = 1; badge_leaderboard_position = 2; } } if(badge_leaderboard_stop === 0 && badge_leaderboard_position <= 2) { if(badge_leaderboard_title != '#1 Queen of the World') { badge_leaderboard_insert += badge_leaderboard_qw; } else { badge_leaderboard_stop = 1; badge_leaderboard_position = 3; } } if(badge_leaderboard_stop === 0 && badge_leaderboard_position <= 3) { if(badge_leaderboard_title != 'Top 10') { badge_leaderboard_insert += badge_leaderboard_top10; } else { badge_leaderboard_stop = 1; badge_leaderboard_position = 4; } } if(badge_leaderboard_stop === 0 && badge_leaderboard_position <= 4) { if(badge_leaderboard_title != 'Top 50') { badge_leaderboard_insert += badge_leaderboard_top50; } else { badge_leaderboard_stop = 1; badge_leaderboard_position = 5; } } if(badge_leaderboard_stop === 0 && badge_leaderboard_position <= 5) { if(badge_leaderboard_title != 'Top 100') { badge_leaderboard_insert += badge_leaderboard_top100; } else { badge_leaderboard_stop = 1; badge_leaderboard_position = 6; } } if(badge_leaderboard_stop === 0 && badge_leaderboard_position <= 6) { if(badge_leaderboard_title != 'Top 500') { badge_leaderboard_insert += badge_leaderboard_top500; } else { badge_leaderboard_stop = 1; badge_leaderboard_position = 7; } } if(badge_leaderboard_stop === 0 && badge_leaderboard_position <= 7) { if(badge_leaderboard_title != 'Top 1000') { badge_leaderboard_insert += badge_leaderboard_top1000; } else { badge_leaderboard_stop = 1; badge_leaderboard_position = 8; } } if(badge_leaderboard_stop === 0 && badge_leaderboard_position <= 8) { if(badge_leaderboard_title != 'Top 2000') { badge_leaderboard_insert += badge_leaderboard_top2000; } else { badge_leaderboard_stop = 1; badge_leaderboard_position = 9; } } if(badge_leaderboard_stop === 0 && badge_leaderboard_position <= 9) { if(badge_leaderboard_title != 'Winner') { badge_leaderboard_insert += badge_leaderboard_winner; } else { badge_leaderboard_stop = 1; badge_leaderboard_position = 10; } } if(badge_leaderboard_stop === 0 && badge_leaderboard_position <= 10) { if(badge_leaderboard_title != 'First Loser') { badge_leaderboard_insert += badge_leaderboard_1stloser; } else { badge_leaderboard_stop = 1; badge_leaderboard_position = 11; } } if(badge_leaderboard_stop === 0 && badge_leaderboard_position <= 11) { if(badge_leaderboard_title != 'Lucky') { badge_leaderboard_insert += badge_leaderboard_lucky; } else { badge_leaderboard_stop = 1; badge_leaderboard_position = 12; } } if(badge_leaderboard_stop === 0 && badge_leaderboard_position <= 12) { if(badge_leaderboard_title != 'Unlucky') { badge_leaderboard_insert += badge_leaderboard_unlucky; } else { badge_leaderboard_stop = 1; badge_leaderboard_position = 13; } } if(badge_leaderboard_stop === 0 && badge_leaderboard_position <= 13) { if(badge_leaderboard_title != 'Blackjack') { badge_leaderboard_insert += badge_leaderboard_lead21; } else { badge_leaderboard_stop = 1; badge_leaderboard_position = 14; } } if(badge_leaderboard_stop === 0 && badge_leaderboard_position <= 14) { if(badge_leaderboard_title != 'The Meaning of Life') { badge_leaderboard_insert += badge_leaderboard_lead42; } else { badge_leaderboard_stop = 1; badge_leaderboard_position = 15; } } if(badge_leaderboard_stop === 0 && badge_leaderboard_position <= 15) { if(badge_leaderboard_title != 'Halfway') { badge_leaderboard_insert += badge_leaderboard_lead50; } else { badge_leaderboard_stop = 1; badge_leaderboard_position = 16;} } if(badge_leaderboard_stop === 0 && badge_leaderboard_position <= 16) { if(badge_leaderboard_title != 'The Final Spot') { badge_leaderboard_insert += badge_leaderboard_lead100; } else { badge_leaderboard_stop = 1; badge_leaderboard_position = 17;} } if(badge_leaderboard_insert !== '') { badge_leaderboard.insertAdjacentHTML('beforebegin', badge_leaderboard_insert); } if(badge_leaderboard_length == bl + 1) { /* if(badge_leaderboard_title == '#1') { badge_leaderboard.insertAdjacentHTML('afterend', badge_leaderboard_qw + badge_leaderboard_top10 + badge_leaderboard_top50 + badge_leaderboard_top100 + badge_leaderboard_top500 + badge_leaderboard_top1000 + badge_leaderboard_top2000 + badge_leaderboard_winner + badge_leaderboard_1stloser + badge_leaderboard_lucky + badge_leaderboard_unlucky + badge_leaderboard_lead21 + badge_leaderboard_lead42 + badge_leaderboard_lead50 + badge_leaderboard_lead100); } else if(badge_leaderboard_title == '#1 Queen of the World') { badge_leaderboard.insertAdjacentHTML('afterend', badge_leaderboard_top10 + badge_leaderboard_top50 + badge_leaderboard_top100 + badge_leaderboard_top500 + badge_leaderboard_top1000 + badge_leaderboard_top2000 + badge_leaderboard_winner + badge_leaderboard_1stloser + badge_leaderboard_lucky + badge_leaderboard_unlucky + badge_leaderboard_lead21 + badge_leaderboard_lead42 + badge_leaderboard_lead50 + badge_leaderboard_lead100); } else if(badge_leaderboard_title == 'Top 10') { badge_leaderboard.insertAdjacentHTML('afterend', badge_leaderboard_top50 + badge_leaderboard_top100 + badge_leaderboard_top500 + badge_leaderboard_top1000 + badge_leaderboard_top2000 + badge_leaderboard_winner + badge_leaderboard_1stloser + badge_leaderboard_lucky + badge_leaderboard_unlucky + badge_leaderboard_lead21 + badge_leaderboard_lead42 + badge_leaderboard_lead50 + badge_leaderboard_lead100); } else if(badge_leaderboard_title == 'Top 50') { badge_leaderboard.insertAdjacentHTML('afterend', badge_leaderboard_top100 + badge_leaderboard_top500 + badge_leaderboard_top1000 + badge_leaderboard_top2000 + badge_leaderboard_winner + badge_leaderboard_1stloser + badge_leaderboard_lucky + badge_leaderboard_unlucky + badge_leaderboard_lead21 + badge_leaderboard_lead42 + badge_leaderboard_lead50 + badge_leaderboard_lead100); } else if(badge_leaderboard_title == 'Top 100') { badge_leaderboard.insertAdjacentHTML('afterend', badge_leaderboard_top500 + badge_leaderboard_top1000 + badge_leaderboard_top2000 + badge_leaderboard_winner + badge_leaderboard_1stloser + badge_leaderboard_lucky + badge_leaderboard_unlucky + badge_leaderboard_lead21 + badge_leaderboard_lead42 + badge_leaderboard_lead50 + badge_leaderboard_lead100); } else if(badge_leaderboard_title == 'Top 500') { badge_leaderboard.insertAdjacentHTML('afterend', badge_leaderboard_top1000 + badge_leaderboard_top2000 + badge_leaderboard_winner + badge_leaderboard_1stloser + badge_leaderboard_lucky + badge_leaderboard_unlucky + badge_leaderboard_lead21 + badge_leaderboard_lead42 + badge_leaderboard_lead50 + badge_leaderboard_lead100); } else if(badge_leaderboard_title == 'Top 1000') { badge_leaderboard.insertAdjacentHTML('afterend', badge_leaderboard_top2000 + badge_leaderboard_winner + badge_leaderboard_1stloser + badge_leaderboard_lucky + badge_leaderboard_unlucky + badge_leaderboard_lead21 + badge_leaderboard_lead42 + badge_leaderboard_lead50 + badge_leaderboard_lead100); } else*/ if(badge_leaderboard_title == 'Top 2000') { badge_leaderboard.insertAdjacentHTML('afterend', badge_leaderboard_winner + badge_leaderboard_1stloser + badge_leaderboard_lucky + badge_leaderboard_unlucky + badge_leaderboard_lead21 + badge_leaderboard_lead42 + badge_leaderboard_lead50 + badge_leaderboard_lead100); } else if(badge_leaderboard_title == 'Winner') { badge_leaderboard.insertAdjacentHTML('afterend', badge_leaderboard_1stloser + badge_leaderboard_lucky + badge_leaderboard_unlucky + badge_leaderboard_lead21 + badge_leaderboard_lead42 + badge_leaderboard_lead50 + badge_leaderboard_lead100); } else if(badge_leaderboard_title == 'First Loser') { badge_leaderboard.insertAdjacentHTML('afterend', badge_leaderboard_lucky + badge_leaderboard_unlucky + badge_leaderboard_lead21 + badge_leaderboard_lead42 + badge_leaderboard_lead50 + badge_leaderboard_lead100); } else if(badge_leaderboard_title == 'Lucky') { badge_leaderboard.insertAdjacentHTML('afterend', badge_leaderboard_unlucky + badge_leaderboard_lead21 + badge_leaderboard_lead42 + badge_leaderboard_lead50 + badge_leaderboard_lead100); } else if(badge_leaderboard_title == 'Unlucky') { badge_leaderboard.insertAdjacentHTML('afterend', badge_leaderboard_lead21 + badge_leaderboard_lead42 + badge_leaderboard_lead50 + badge_leaderboard_lead100); } else if(badge_leaderboard_title == 'Blackjack') { badge_leaderboard.insertAdjacentHTML('afterend', badge_leaderboard_lead42 + badge_leaderboard_lead50 + badge_leaderboard_lead100); } else if(badge_leaderboard_title == 'The Meaning of Life') { badge_leaderboard.insertAdjacentHTML('afterend', badge_leaderboard_lead50 + badge_leaderboard_lead100); } else if(badge_leaderboard_title == 'Halfway') { badge_leaderboard.insertAdjacentHTML('afterend', badge_leaderboard_lead100); } } } } } else if(badge_category == 'Clan Badges') { var badge_clan_innerHTML = document.getElementsByClassName('list-inline')[badge_category_count]; if(dev == 1) { missing_badges.innerHTML = badge_category_count + '. ' + missing_badges.innerHTML; } // Komplett fehlende Kategorien 'MHQ Visit Badges', 'Meet & Greet Badges' und 'Leaderboard Badges' einfügen if(badge_category_count !== 0 && badge_category_before3 != 'MHQ Visit Badges' && badge_category_before2 != 'Meet & Greet Badges' && badge_category_before1 != 'Leaderboard Badges') { var badge_mhq_visit_missing_insert = ''; var badge_meet_greet_missing_insert = ''; var badge_leaderboard_missing_insert = ''; // MHQ Visit Badges badge_mhq_visit_missing_insert = '<h4 style="border-bottom: 1px solid #d3d3d3; padding-bottom: 7px;">MHQ Visit Badges</h4><ul id="badges-listing" class="list-inline">Keine Badges vorhanden.</ul>' + badge_preview_link; // Meet & Greet Badges var badge_meet_greet_makers = insert_badge('Meet the Makers', 'Meet a member of the Team', 'makers', 'familyjewels_null'); var badge_meet_greet_reseller = insert_badge('Reseller', 'Meet a Reseller', 'reseller', '1k_null'); var badge_meet_greet_meetmatt = insert_badge('Meet Matt', 'Meet Matt', 'meetmatt', '1k_null'); var badge_meet_greet_meetlouise = insert_badge('Meet Louise', 'Meet Louise', 'meetlouise', '1k_null'); var badge_meet_greet_trey = insert_badge('The 3rd', 'Meet ZeeSon', 'trey', '1k_null'); var badge_meet_greet_meetdaniel = insert_badge('Meet Daniel', 'Meet Daniel', 'meetdaniel', '1k_null'); var badge_meet_greet_meetskylar = insert_badge('Meet Skylar', 'Meet Skylar - Ms. Wheelchair Texas USA 2015', 'meetskylar', '1k_null'); var badge_meet_greet_dylan = insert_badge('Meet Dylan', 'Meet Dylan', 'dylan', 'watson_null'); var badge_meet_greet_adminextraordinaire = insert_badge('Admin Extraordinaire', 'Meet Wylie', 'adminextraordinaire', 'deployfire1_null'); var badge_meet_greet_robbie = insert_badge('Meet Robbie', 'Meet Robbie', 'robbie', 'deployfire1_null'); var badge_meet_greet_scott = insert_badge('Meet Scott', 'Meet Scott', 'scott', 'seeker_null'); var badge_meet_greet_judy = insert_badge('Meet Judy', 'Meet Judy', 'judy', '1k_null'); var badge_meet_greet_hammock = insert_badge('Meet Hammock', 'Meet Hammock', 'hammock', '1k_null'); var badge_meet_greet_trish = insert_badge('Meet Trish', 'Meet Trish', 'trish', '1k_null'); var badge_meet_greet_rw = insert_badge('Road Warriors', 'Meet Dale n Barb', 'rw', 'cnomad25_null'); var badge_meet_greet_john = insert_badge('Meet John', 'Meet John', 'john', 'deployfire1_null'); badge_meet_greet_missing_insert = '<h4 style="border-bottom: 1px solid #d3d3d3; padding-bottom: 7px;">Meet & Greet Badges</h4><ul id="badges-listing" class="list-inline">' + badge_meet_greet_makers + badge_meet_greet_reseller + badge_meet_greet_meetmatt + badge_meet_greet_meetlouise + badge_meet_greet_trey + badge_meet_greet_meetdaniel + badge_meet_greet_meetskylar + badge_meet_greet_dylan + badge_meet_greet_adminextraordinaire + badge_meet_greet_robbie + badge_meet_greet_scott + badge_meet_greet_judy + badge_meet_greet_hammock + badge_meet_greet_trish + badge_meet_greet_rw + badge_meet_greet_john + '</ul>' + badge_preview_link; // Leaderboard Badges var badge_leaderboard_king = insert_badge('#1', 'Be the #1 player in the world!', 'king', 'cap_null'); var badge_leaderboard_qw = insert_badge('#1 Queen of the World', 'Be the #1 player in the world!', 'qw', 'cap_null'); var badge_leaderboard_top10 = insert_badge('Top 10', 'Made it to the top 10', 'top10', 'cap_null'); var badge_leaderboard_top50 = insert_badge('Top 50', 'Made it to the top 50', 'top50', 'cap_null'); var badge_leaderboard_top100 = insert_badge('Top 100', 'Made it to the top 100', 'top100', 'cap_null'); var badge_leaderboard_top500 = insert_badge('Top 500', 'Made it to the top 500', 'top500', 'cap_null'); var badge_leaderboard_top1000 = insert_badge('Top 1000', 'Made it to the top 1000', 'top1000', 'cap_null'); var badge_leaderboard_top2000 = insert_badge('Top 2000', 'Made it to the top 2000', 'top2000', 'cap_null'); var badge_leaderboard_winner = insert_badge('Winner', '#1 player in the world on the daily leaderboard', 'winner', 'capsuperstreak_null'); var badge_leaderboard_1stloser = insert_badge('First Loser', '#2 player in the world on the daily leaderboard', '1stloser', 'capsuperstreak_null'); var badge_leaderboard_lucky = insert_badge('Lucky', '#7 player in the world on the daily leaderboard', 'lucky', 'capsuperstreak_null'); var badge_leaderboard_unlucky = insert_badge('Unlucky', '#13 player in the world on the daily leaderboard', 'unlucky', 'capsuperstreak_null'); var badge_leaderboard_lead21 = insert_badge('Blackjack', '#21 player in the world on the daily leaderboard', 'lead21', 'capsuperstreak_null'); var badge_leaderboard_lead42 = insert_badge('The Meaning of Life', '#42 player in the world on the daily leaderboard', 'lead42', 'capsuperstreak_null'); var badge_leaderboard_lead50 = insert_badge('Halfway', '#50 player in the world on the daily leaderboard', 'lead50', 'capsuperstreak_null'); var badge_leaderboard_lead100 = insert_badge('The Final Spot', '#100 player in the world on the daily leaderboard', 'lead100', 'capsuperstreak_null'); badge_leaderboard_missing_insert = '<h4 style="border-bottom: 1px solid #d3d3d3; padding-bottom: 7px;">Leaderboard Badges</h4><ul id="badges-listing" class="list-inline">' + badge_leaderboard_king + badge_leaderboard_qw + badge_leaderboard_top10 + badge_leaderboard_top50 + badge_leaderboard_top100 + badge_leaderboard_top500 + badge_leaderboard_top1000 + badge_leaderboard_top2000 + badge_leaderboard_winner + badge_leaderboard_1stloser + badge_leaderboard_lucky + badge_leaderboard_unlucky + badge_leaderboard_lead21 + badge_leaderboard_lead42 + badge_leaderboard_lead50 + badge_leaderboard_lead100 + '</ul>' + badge_preview_link; missing_badges.insertAdjacentHTML('beforebegin', badge_mhq_visit_missing_insert + badge_meet_greet_missing_insert + badge_leaderboard_missing_insert); badge_category_count_inserts += 3; } // Komplett fehlende Kategorien 'Meet & Greet Badges' und 'Leaderboard Badges' nachbilden else if(badge_category_count !== 0 && badge_category_before2 != 'Meet & Greet Badges' && badge_category_before1 != 'Leaderboard Badges') { var badge_meet_greet_missing_insert = ''; var badge_leaderboard_missing_insert = ''; // Meet & Greet Badges var badge_meet_greet_makers = insert_badge('Meet the Makers', 'Meet a member of the Team', 'makers', 'familyjewels_null'); var badge_meet_greet_reseller = insert_badge('Reseller', 'Meet a Reseller', 'reseller', '1k_null'); var badge_meet_greet_meetmatt = insert_badge('Meet Matt', 'Meet Matt', 'meetmatt', '1k_null'); var badge_meet_greet_meetlouise = insert_badge('Meet Louise', 'Meet Louise', 'meetlouise', '1k_null'); var badge_meet_greet_trey = insert_badge('The 3rd', 'Meet ZeeSon', 'trey', '1k_null'); var badge_meet_greet_meetdaniel = insert_badge('Meet Daniel', 'Meet Daniel', 'meetdaniel', '1k_null'); var badge_meet_greet_meetskylar = insert_badge('Meet Skylar', 'Meet Skylar - Ms. Wheelchair Texas USA 2015', 'meetskylar', '1k_null'); var badge_meet_greet_dylan = insert_badge('Meet Dylan', 'Meet Dylan', 'dylan', 'watson_null'); var badge_meet_greet_adminextraordinaire = insert_badge('Admin Extraordinaire', 'Meet Wylie', 'adminextraordinaire', 'deployfire1_null'); var badge_meet_greet_robbie = insert_badge('Meet Robbie', 'Meet Robbie', 'robbie', 'deployfire1_null'); var badge_meet_greet_scott = insert_badge('Meet Scott', 'Meet Scott', 'scott', 'seeker_null'); var badge_meet_greet_judy = insert_badge('Meet Judy', 'Meet Judy', 'judy', '1k_null'); var badge_meet_greet_hammock = insert_badge('Meet Hammock', 'Meet Hammock', 'hammock', '1k_null'); var badge_meet_greet_trish = insert_badge('Meet Trish', 'Meet Trish', 'trish', '1k_null'); var badge_meet_greet_rw = insert_badge('Road Warriors', 'Meet Dale n Barb', 'rw', 'cnomad25_null'); var badge_meet_greet_john = insert_badge('Meet John', 'Meet John', 'john', 'deployfire1_null'); badge_meet_greet_missing_insert = '<h4 style="border-bottom: 1px solid #d3d3d3; padding-bottom: 7px;">Meet & Greet Badges</h4><ul id="badges-listing" class="list-inline">' + badge_meet_greet_makers + badge_meet_greet_reseller + badge_meet_greet_meetmatt + badge_meet_greet_meetlouise + badge_meet_greet_trey + badge_meet_greet_meetdaniel + badge_meet_greet_meetskylar + badge_meet_greet_dylan + badge_meet_greet_adminextraordinaire + badge_meet_greet_robbie + badge_meet_greet_scott + badge_meet_greet_judy + badge_meet_greet_hammock + badge_meet_greet_trish + badge_meet_greet_rw + badge_meet_greet_john + '</ul>' + badge_preview_link; // Leaderboard Badges var badge_leaderboard_king = insert_badge('#1', 'Be the #1 player in the world!', 'king', 'cap_null'); var badge_leaderboard_qw = insert_badge('#1 Queen of the World', 'Be the #1 player in the world!', 'qw', 'cap_null'); var badge_leaderboard_top10 = insert_badge('Top 10', 'Made it to the top 10', 'top10', 'cap_null'); var badge_leaderboard_top50 = insert_badge('Top 50', 'Made it to the top 50', 'top50', 'cap_null'); var badge_leaderboard_top100 = insert_badge('Top 100', 'Made it to the top 100', 'top100', 'cap_null'); var badge_leaderboard_top500 = insert_badge('Top 500', 'Made it to the top 500', 'top500', 'cap_null'); var badge_leaderboard_top1000 = insert_badge('Top 1000', 'Made it to the top 1000', 'top1000', 'cap_null'); var badge_leaderboard_top2000 = insert_badge('Top 2000', 'Made it to the top 2000', 'top2000', 'cap_null'); var badge_leaderboard_winner = insert_badge('Winner', '#1 player in the world on the daily leaderboard', 'winner', 'capsuperstreak_null'); var badge_leaderboard_1stloser = insert_badge('First Loser', '#2 player in the world on the daily leaderboard', '1stloser', 'capsuperstreak_null'); var badge_leaderboard_lucky = insert_badge('Lucky', '#7 player in the world on the daily leaderboard', 'lucky', 'capsuperstreak_null'); var badge_leaderboard_unlucky = insert_badge('Unlucky', '#13 player in the world on the daily leaderboard', 'unlucky', 'capsuperstreak_null'); var badge_leaderboard_lead21 = insert_badge('Blackjack', '#21 player in the world on the daily leaderboard', 'lead21', 'capsuperstreak_null'); var badge_leaderboard_lead42 = insert_badge('The Meaning of Life', '#42 player in the world on the daily leaderboard', 'lead42', 'capsuperstreak_null'); var badge_leaderboard_lead50 = insert_badge('Halfway', '#50 player in the world on the daily leaderboard', 'lead50', 'capsuperstreak_null'); var badge_leaderboard_lead100 = insert_badge('The Final Spot', '#100 player in the world on the daily leaderboard', 'lead100', 'capsuperstreak_null'); badge_leaderboard_missing_insert = '<h4 style="border-bottom: 1px solid #d3d3d3; padding-bottom: 7px;">Leaderboard Badges</h4><ul id="badges-listing" class="list-inline">' + badge_leaderboard_king + badge_leaderboard_qw + badge_leaderboard_top10 + badge_leaderboard_top50 + badge_leaderboard_top100 + badge_leaderboard_top500 + badge_leaderboard_top1000 + badge_leaderboard_top2000 + badge_leaderboard_winner + badge_leaderboard_1stloser + badge_leaderboard_lucky + badge_leaderboard_unlucky + badge_leaderboard_lead21 + badge_leaderboard_lead42 + badge_leaderboard_lead50 + badge_leaderboard_lead100 + '</ul>' + badge_preview_link; missing_badges.insertAdjacentHTML('beforebegin', badge_meet_greet_missing_insert + badge_leaderboard_missing_insert); badge_category_count_inserts += 2; } // Komplett fehlende Kategorie 'Leaderboard Badges' nachbilden else if(badge_category_count !== 0 && badge_category_before1 != 'Leaderboard Badges') { var badge_leaderboard_king = insert_badge('#1', 'Be the #1 player in the world!', 'king', 'cap_null'); var badge_leaderboard_qw = insert_badge('#1 Queen of the World', 'Be the #1 player in the world!', 'qw', 'cap_null'); var badge_leaderboard_top10 = insert_badge('Top 10', 'Made it to the top 10', 'top10', 'cap_null'); var badge_leaderboard_top50 = insert_badge('Top 50', 'Made it to the top 50', 'top50', 'cap_null'); var badge_leaderboard_top100 = insert_badge('Top 100', 'Made it to the top 100', 'top100', 'cap_null'); var badge_leaderboard_top500 = insert_badge('Top 500', 'Made it to the top 500', 'top500', 'cap_null'); var badge_leaderboard_top1000 = insert_badge('Top 1000', 'Made it to the top 1000', 'top1000', 'cap_null'); var badge_leaderboard_top2000 = insert_badge('Top 2000', 'Made it to the top 2000', 'top2000', 'cap_null'); var badge_leaderboard_winner = insert_badge('Winner', '#1 player in the world on the daily leaderboard', 'winner', 'capsuperstreak_null'); var badge_leaderboard_1stloser = insert_badge('First Loser', '#2 player in the world on the daily leaderboard', '1stloser', 'capsuperstreak_null'); var badge_leaderboard_lucky = insert_badge('Lucky', '#7 player in the world on the daily leaderboard', 'lucky', 'capsuperstreak_null'); var badge_leaderboard_unlucky = insert_badge('Unlucky', '#13 player in the world on the daily leaderboard', 'unlucky', 'capsuperstreak_null'); var badge_leaderboard_lead21 = insert_badge('Blackjack', '#21 player in the world on the daily leaderboard', 'lead21', 'capsuperstreak_null'); var badge_leaderboard_lead42 = insert_badge('The Meaning of Life', '#42 player in the world on the daily leaderboard', 'lead42', 'capsuperstreak_null'); var badge_leaderboard_lead50 = insert_badge('Halfway', '#50 player in the world on the daily leaderboard', 'lead50', 'capsuperstreak_null'); var badge_leaderboard_lead100 = insert_badge('The Final Spot', '#100 player in the world on the daily leaderboard', 'lead100', 'capsuperstreak_null'); missing_badges.insertAdjacentHTML('beforebegin', '<h4 style="border-bottom: 1px solid #d3d3d3; padding-bottom: 7px;">Leaderboard Badges</h4><ul id="badges-listing" class="list-inline">' + badge_leaderboard_king + badge_leaderboard_qw + badge_leaderboard_top10 + badge_leaderboard_top50 + badge_leaderboard_top100 + badge_leaderboard_top500 + badge_leaderboard_top1000 + badge_leaderboard_top2000 + badge_leaderboard_winner + badge_leaderboard_1stloser + badge_leaderboard_lucky + badge_leaderboard_unlucky + badge_leaderboard_lead21 + badge_leaderboard_lead42 + badge_leaderboard_lead50 + badge_leaderboard_lead100 + '</ul>' + badge_preview_link); badge_category_count_inserts++; } // No hidden clan badges } else if(badge_category == 'Social Badges') { var badge_social_innerHTML = document.getElementsByClassName('list-inline')[badge_category_count]; if(dev == 1) { missing_badges.innerHTML = badge_category_count + '. ' + missing_badges.innerHTML; } // No hidden social badges } else if(badge_category == 'Destination Badges') { var badge_destination_innerHTML = document.getElementsByClassName('list-inline')[badge_category_count]; if(dev == 1) { missing_badges.innerHTML = badge_category_count + '. ' + missing_badges.innerHTML; } // No hidden destination badges } else if(badge_category == 'Rover Badges') { var badge_rover_innerHTML = document.getElementsByClassName('list-inline')[badge_category_count]; if(dev == 1) { missing_badges.innerHTML = badge_category_count + '. ' + missing_badges.innerHTML; } // No hidden rover badges } else if(badge_category == 'Eventzee Badges') { var badge_eventzee_innerHTML = document.getElementsByClassName('list-inline')[badge_category_count]; if(dev == 1) { missing_badges.innerHTML = badge_category_count + '. ' + missing_badges.innerHTML; } // No hidden eventzee badges } else if(badge_category == 'ZeeOps Badges') { var badge_zeeops_innerHTML = document.getElementsByClassName('list-inline')[badge_category_count]; if(dev == 1) { missing_badges.innerHTML = badge_category_count + '. ' + missing_badges.innerHTML; } var badge_zeeops_5zeeops3 = insert_badge('Walkie-Talkie Watch 2.0', 'Complete 5 Basic Operations in ZeeOps', '5zeeops3', '5zeeops3_null'); var badge_zeeops_5zeeops7 = insert_badge('Night Vision Goggles 2.0', 'Complete 5 Advanced Operations in ZeeOps', '5zeeops7', '5zeeops7_null'); var badge_zeeops_5zeeops10 = insert_badge('Laser Pen 2.0', 'Complete 5 Mega Operations in ZeeOps', '5zeeops10', '5zeeops10_null'); var badge_zeeops_5zeeops14 = insert_badge('Grappling Hook Briefcase 2.0', 'Complete 5 Ultra Operations in ZeeOps', '5zeeops14', '5zeeops14_null'); var badge_zeeops_count = 0; var badge_zeeops_count_inserts = 0; var badge_zeeops0 = badge_zeeops_innerHTML.getElementsByClassName('badge-helper'); var badge_zeeops_length = badge_zeeops_innerHTML.getElementsByClassName('badge-helper').length; for(var bz = 0, badge_zeeops; !!(badge_zeeops=badge_zeeops0[bz]); bz++) { badge_zeeops_count = bz + badge_zeeops_count_inserts; var badge_zeeops_text = badge_zeeops.getAttribute("data-title"); if(badge_zeeops_count == 2 && badge_zeeops_text != 'Walkie-Talkie Watch 2.0') { badge_zeeops.insertAdjacentHTML('beforebegin', badge_zeeops_5zeeops3); badge_zeeops_count_inserts++; } if(badge_zeeops_count == 4 && badge_zeeops_text != 'Night Vision Goggles 2.0') { badge_zeeops.insertAdjacentHTML('beforebegin', badge_zeeops_5zeeops7); badge_zeeops_count_inserts++; } if(badge_zeeops_count == 6 && badge_zeeops_text != 'Laser Pen 2.0') { badge_zeeops.insertAdjacentHTML('beforebegin', badge_zeeops_5zeeops10); badge_zeeops_count_inserts++; } if(badge_zeeops_count == 8 && badge_zeeops_text != 'Grappling Hook Briefcase 2.0') { badge_zeeops.insertAdjacentHTML('beforebegin', badge_zeeops_5zeeops14); badge_zeeops_count_inserts++; } if(badge_zeeops_length == 5 && badge_zeeops_count == 6) { badge_zeeops.insertAdjacentHTML('afterend', badge_zeeops_5zeeops14); badge_zeeops_count_inserts++; } } } else if(badge_category == 'Event Host Badges') { var badge_event_host_innerHTML = document.getElementsByClassName('list-inline')[badge_category_count]; if(dev == 1) { missing_badges.innerHTML = badge_category_count + '. ' + missing_badges.innerHTML; } // todo } else if(badge_category == 'Event Badges') { var badge_event_innerHTML = document.getElementsByClassName('list-inline')[badge_category_count]; if(dev == 1) { missing_badges.innerHTML = badge_category_count + '. ' + missing_badges.innerHTML; } // Komplett fehlende Kategorie 'Event Host Badges' nachbilden if(badge_category_count !== 0 && badge_category_before1 != 'Event Host Badges') { missing_badges.insertAdjacentHTML('beforebegin', '<h4 style="border-bottom: 1px solid #d3d3d3; padding-bottom: 7px;">Event Host Badges</h4><ul id="badges-listing" class="list-inline">Keine Badges vorhanden.</ul>' + badge_preview_link); badge_category_count_inserts++; } // todo } else if(badge_category == 'Fitness Badges') { var badge_fitness_innerHTML = document.getElementsByClassName('list-inline')[badge_category_count]; if(dev == 1) { missing_badges.innerHTML = badge_category_count + '. ' + missing_badges.innerHTML; } // No hidden fitness badges } else if(badge_category == 'Coinz Badges') { var badge_coinz_innerHTML = document.getElementsByClassName('list-inline')[badge_category_count]; if(dev == 1) { missing_badges.innerHTML = badge_category_count + '. ' + missing_badges.innerHTML; } var badge_coinz_coinvisit100 = insert_badge('The Claw', 'Visit 100 Munzee Coins', 'coinvisit100', 'sampler_null'); var badge_coinz_coinvisit500 = insert_badge('Skee Ball', 'Visit 500 Munzee Coins', 'coinvisit500', 'sampler_null'); var badge_coinz_coinvisit1000 = insert_badge('Munzee Arcade', 'Visit 1000 Munzee Coins', 'coinvisit1000', 'sampler_null'); var badge_coinz_count = 0; var badge_coinz0 = badge_coinz_innerHTML.getElementsByClassName('badge-helper'); for(var bc = 0, badge_coinz; !!(badge_coinz=badge_coinz0[bc]); bc++) { badge_coinz_count++; var badge_coinz_text = badge_coinz.getAttribute("data-title"); if(badge_coinz_count == 1 && badge_coinz_text != 'The Claw') { badge_coinz.insertAdjacentHTML('beforebegin', badge_coinz_coinvisit100 + badge_coinz_coinvisit500 + badge_coinz_coinvisit1000); break; } else { if(badge_coinz_count == 2 && badge_coinz_text != 'Skee Ball') { badge_coinz.insertAdjacentHTML('beforebegin', badge_coinz_coinvisit500 + badge_coinz_coinvisit1000); break; } else { if(badge_coinz_count == 3 && badge_coinz_text != 'Munzee Arcade') { badge_coinz.insertAdjacentHTML('beforebegin', badge_coinz_coinvisit1000); break; } } } } } } // Großes Badgebild verlinken und Platzhalter ersetzen - Alte Badges var badge_big0 = document.getElementsByClassName('badge-helper'); for(var bb = 0, badge_big; !!(badge_big=badge_big0[bb]); bb++) { var badge_small_link = badge_big.getElementsByTagName('IMG')[0].getAttribute('src'); var badge_big_link = badge_small_link.replace('small/',''); if(munzee_setting_badge_show == 'Badges') { var badge_small_link_showbadges = badge_small_link.replace('_null',''); if(badge_small_link_showbadges != badge_small_link) { badge_big.getElementsByTagName('IMG')[0].setAttribute('src', badge_small_link_showbadges); badge_big.getElementsByTagName("IMG")[0].setAttribute('class', 'black_white'); badge_big_link = badge_small_link_showbadges.replace('small/',''); } } var badge_link = '<a data-fancybox data-type="image" href="javascript:;" style="color: #000000;" data-src="' + badge_big_link + '">' + badge_big.innerHTML + '</a>'; badge_big.innerHTML = badge_link; } // Großes Badgebild verlinken und Platzhalter ersetzen - Neu eingefügte Badges var badge_big1 = document.getElementsByClassName('badge-helper-inserts'); for(var bb = 0, badge_big; !!(badge_big=badge_big1[bb]); bb++) { var badge_small_link = badge_big.getElementsByTagName('IMG')[0].getAttribute('src'); var badge_big_link = badge_small_link.replace('small/',''); if(munzee_setting_badge_show == 'Badges') { var badge_small_link_showbadges = badge_small_link.replace('_null',''); if(badge_small_link_showbadges != badge_small_link) { badge_big.getElementsByTagName('IMG')[0].setAttribute('src', badge_small_link_showbadges); badge_big.getElementsByTagName("IMG")[0].setAttribute('class', 'black_white'); badge_big_link = badge_small_link_showbadges.replace('small/',''); } } var badge_link = '<a data-fancybox data-type="image" href="javascript:;" style="color: #000000;" data-src="' + badge_big_link + '">' + badge_big.innerHTML + '</a>'; badge_big.innerHTML = badge_link; } } } // DOM vollständig aufgebaut? if (/complete|interactive|loaded/.test(document.readyState)) { munzee_badges(); } else { document.addEventListener("DOMContentLoaded", munzee_badges, false); } })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址