From 85ddce14a58e4df89a769193deb5fb6fdc5a312b Mon Sep 17 00:00:00 2001 From: Sid Date: Thu, 23 Dec 2021 09:54:10 +0530 Subject: [PATCH] Minor modifications for Multi-limpet Controllers --- src/app/components/AvailableModulesMenu.jsx | 12 +++++++++++- src/app/i18n/en.json | 1 + 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/src/app/components/AvailableModulesMenu.jsx b/src/app/components/AvailableModulesMenu.jsx index 94cd0e23..593b6df8 100644 --- a/src/app/components/AvailableModulesMenu.jsx +++ b/src/app/components/AvailableModulesMenu.jsx @@ -20,6 +20,7 @@ const GRPCAT = { 'cc': 'limpet controllers', 'fx': 'limpet controllers', 'hb': 'limpet controllers', + 'mlc': 'limpet controllers', 'pc': 'limpet controllers', 'rpl': 'limpet controllers', 'pce': 'passenger cabins', @@ -92,7 +93,7 @@ const CATEGORIES = { 'fi': ['fi'], 'fuel': ['ft', 'fs'], 'hangars': ['fh', 'pv'], - 'limpet controllers': ['cc', 'fx', 'hb', 'pc', 'rpl'], + 'limpet controllers': ['cc', 'fx', 'hb', 'pc', 'rpl', 'mlc'], 'passenger cabins': ['pce', 'pci', 'pcm', 'pcq'], 'rf': ['rf'], 'shields': ['sg', 'bsg', 'psg', 'scb'], @@ -516,6 +517,15 @@ export default class AvailableModulesMenu extends TranslatedComponent { return 1; } } + // Sort multi limpet controllers by name + if (a.grp === 'mlc') { + if (a.name[0] <= b.name[0]) { + return -1; + } + if (a.name[0] > b.name[0]) { + return 1; + } + } // Rating ordered from highest (A) to lowest (E) if (a.rating < b.rating) { return -1; diff --git a/src/app/i18n/en.json b/src/app/i18n/en.json index e50f137a..a67158a8 100644 --- a/src/app/i18n/en.json +++ b/src/app/i18n/en.json @@ -110,6 +110,7 @@ "mc": "Multi-cannon", "axmc": "AX Multi-cannon", "ml": "Mining Laser", + "mlc": "Multi Limpet Controller", "mr": "Missile Rack", "axmr": "AX Missile Rack", "mrp": "Module Reinforcement Package",