Skip to content

Instantly share code, notes, and snippets.

@miraizu-k
Created February 18, 2023 14:10
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save miraizu-k/cada23e411e1e39471bcd104c5580858 to your computer and use it in GitHub Desktop.
Save miraizu-k/cada23e411e1e39471bcd104c5580858 to your computer and use it in GitHub Desktop.
gran blue fantasy item-pickup Bookmarklet
javascript:(function (d) {
function c(a) {
if (!a) {
return;
}
var f = document.createElement("TEXTAREA");
document.body.appendChild(f);
f.value = a;
f.select();
try {
document.execCommand("copy");
} catch (b) {
return false;
} finally {
f.remove();
}
return true;
}
c(d())
})(function () {
if (location.hash.indexOf("#item") === false) {
return
}
var output = "";
['allTreasureItemList'].forEach(function (value) {
var obj = Game.view[value] || null;
if (obj === null) {
return;
}
Object.values(obj).forEach(function (item) {
output += item.name + "\t" + item.number + "\n";
});
});
return output;
});
javascript:(function(a){function b(d){if(!d){return}var e=document.createElement("TEXTAREA");document.body.appendChild(e);e.value=d;e.select();try{document.execCommand("copy")}catch(c){return false}finally{e.remove()}return true}b(a())})(function(){if(location.hash.indexOf("#item")===false){return}var a="";["allTreasureItemList"].forEach(function(b){var c=Game.view[b]||null;if(c===null){return}Object.values(c).forEach(function(d){a+=d.name+"\t"+d.number+"\n"})});return a});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment