// ==UserScript== // @name MouseHunt - SEH Loot Counter for Hunting Log // @author Jia Hao (Limerence#0448 @Discord) // @namespace https://greasyfork.org/en/users/165918-jia-hao // @version 1.0 // @description Counts the number of unique loot you have in your daily hunting log. // @include https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js // @include http://www.mousehuntgame.com/* // @include https://www.mousehuntgame.com/* // @downloadURL none // ==/UserScript== //Appends loot count into the journal entry itself function countLoot() { var logEntry = $("a:contains('More details')"); if (logEntry.length <= 0) return; //Find the JSON string for the loot obtained. Parse into JSON and iterate to count the loot var lootRawString = logEntry.attr('onclick').match(/{.*?}/gm)[2]; var lootJSON = JSON.parse(lootRawString); var counter = 0; for (var loot in lootJSON) counter++; //HTML magic var htmlString = `