mirror of
https://github.com/EDCD/coriolis.git
synced 2025-12-09 06:43:24 +00:00
Sort ships by name
This commit is contained in:
@@ -26,7 +26,8 @@ async.parallel([
|
|||||||
function done(err, json) { this(err,json); }
|
function done(err, json) { this(err,json); }
|
||||||
|
|
||||||
function writeDB(err, arr) {
|
function writeDB(err, arr) {
|
||||||
var internal = {}, hardpoints = {};
|
var ships = {}, internal = {}, hardpoints = {};
|
||||||
|
var shipOrder = Object.keys(arr[0]).sort();
|
||||||
var internalOrder = Object.keys(arr[3]).sort();
|
var internalOrder = Object.keys(arr[3]).sort();
|
||||||
var hpOrder = [
|
var hpOrder = [
|
||||||
"Pulse Lasers",
|
"Pulse Lasers",
|
||||||
@@ -56,9 +57,13 @@ function writeDB(err, arr) {
|
|||||||
hardpoints[hpOrder[j]] = arr[2][hpOrder[j]];
|
hardpoints[hpOrder[j]] = arr[2][hpOrder[j]];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
for (var s = 0; s < shipOrder.length; s++) {
|
||||||
|
ships[shipOrder[s]] = arr[0][shipOrder[s]];
|
||||||
|
}
|
||||||
|
|
||||||
try {
|
try {
|
||||||
var db = {
|
var db = {
|
||||||
ships: arr[0],
|
ships: ships,
|
||||||
components: {
|
components: {
|
||||||
common: arr[1],
|
common: arr[1],
|
||||||
hardpoints: hardpoints,
|
hardpoints: hardpoints,
|
||||||
|
|||||||
Reference in New Issue
Block a user