From 6c728e90b5050cc49cbf0ac59e09759962948cef Mon Sep 17 00:00:00 2001 From: Fen Dweller Date: Sun, 30 Dec 2018 09:52:56 -0600 Subject: [PATCH] Custom character names are sorted --- game.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/game.js b/game.js index 1cbc324..b3b9194 100644 --- a/game.js +++ b/game.js @@ -4139,6 +4139,12 @@ function updateCustomCharacters() { 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) { let none = document.createElement("option"); none.innerText = "No characters to load"; @@ -4147,7 +4153,7 @@ function updateCustomCharacters() { return; } else { - Object.entries(saves).forEach(function([name, contents]) { + names.forEach(function (name) { let entry = document.createElement("option"); entry.value = name; entry.innerText = name;