Sfoglia il codice sorgente

Custom character names are sorted

tags/v1.0.0
Fen Dweller 6 anni fa
parent
commit
6c728e90b5
1 ha cambiato i file con 7 aggiunte e 1 eliminazioni
  1. +7
    -1
      game.js

+ 7
- 1
game.js Vedi File

@@ -4139,6 +4139,12 @@ function updateCustomCharacters() {


let saves = JSON.parse(storage.getItem("custom-characters")); let saves = JSON.parse(storage.getItem("custom-characters"));


let names = Object.entries(saves).map(function([name, contents]) {
return name;
});

names.sort(function(x,y) {return x.localeCompare(y); } );

if (Object.keys(saves).length == 0) { if (Object.keys(saves).length == 0) {
let none = document.createElement("option"); let none = document.createElement("option");
none.innerText = "No characters to load"; none.innerText = "No characters to load";
@@ -4147,7 +4153,7 @@ function updateCustomCharacters() {


return; return;
} else { } else {
Object.entries(saves).forEach(function([name, contents]) {
names.forEach(function (name) {
let entry = document.createElement("option"); let entry = document.createElement("option");
entry.value = name; entry.value = name;
entry.innerText = name; entry.innerText = name;


Loading…
Annulla
Salva