Flashdex: added parameters in URL for sharing

This commit is contained in:
2024-01-06 15:31:52 +01:00
parent 670b33850f
commit cba1c7c3ef
6 changed files with 170 additions and 107 deletions

View File

@ -13,6 +13,8 @@ $(document).ready(function()
var MEGA = [1011, 1060];
var GIGA = [1061, 1092];
var REG = [1093, 1147];
var gen_number = 9;
var extra_number = 3; // mega, giga, reg
/************ GAME *************/
/*******************************/
@ -57,10 +59,26 @@ $(document).ready(function()
if (gen_list.length == 0)
return;
setUrlSearch();
$('article #container #game #loading').show();
$('article #container #game #flashdex').empty().hide();
function setUrlSearch()
{
gen = '';
if (gen_list.length < (gen_number + extra_number))
{
for (i in gen_list)
gen += gen_list[i].substring(0,1);
}
else gen += "all";
window.history.replaceState(null, null, "?gen=" + gen + "&lang=" + lang);
localStorage.setItem('lang', lang);
}
function getFormText(pkmn)
{
if (pkmn["origin"] == "Kanto")