// ==UserScript== // @name MouseHunt - Display Converted Unstable Charm Thumbnail // @author Jia Hao (Limerence#0448 @Discord) // @namespace https://greasyfork.org/en/users/165918-jia-hao // @version 1.1 // @description Adds a thumbnail showing the charm obtained from Unstable Charm. // @include https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js // @include http://www.mousehuntgame.com/* // @include https://www.mousehuntgame.com/* // @downloadURL none // ==/UserScript== function unstableThumbnails() { var charmPops = $(".entry.short.misc.custom.chesla_trap_trigger"); charmPops.each(function() { if ($(this).text().indexOf("Unstable Charm") >= 0) { //only entries made by unstable charms var charmLexiconURL = $($(this).find("[href]")[1]).attr("href"); $(this).prepend("
"); var thumb = $(this).find(".journalimage img"); $.ajax({ url: charmLexiconURL, type: "GET", success: function(data) { var charmURL = $(data).find('.itemView-thumbnail').css("background-image").replace('url("','').replace('")', ''); $(thumb).attr("src", charmURL); } }); } }); } $(document).ready(function() { //If current page is main camp or journal var pageTitle = document.title; if (pageTitle.includes("Hunter's Camp") || pageTitle.includes("Journal Page")) { unstableThumbnails(); } });