diff --git a/src/js/shield_defs.js b/src/js/shield_defs.js index 24189b40a..5cb08ac7a 100644 --- a/src/js/shield_defs.js +++ b/src/js/shield_defs.js @@ -105,6 +105,21 @@ export function loadShields() { // NORTH AMERICA shields["GLCT"] = { notext: true, + overrideByRef: { + LECT: { + spriteBlank: "shield_glct_lect", + }, + LHCT: { + spriteBlank: "shield_glct_lhct", + }, + LMCT: { + spriteBlank: "shield_glct_lmct", + colorLighten: Color.shields.green, + }, + LSCT: { + spriteBlank: "shield_glct_lsct", + }, + }, }; shields["GLCT:Loop"] = banneredShield( shields["GLCT"], @@ -112,6 +127,13 @@ export function loadShields() { Color.shields.brown ); + shields["GLCT:Loop"].overrideByRef = { + LMCT: { + spriteBlank: "shield_glct_lmct", + colorLighten: Color.shields.brown, + }, + }; + // Canada shields["CA:transcanada"] = { spriteBlank: ["shield_ca_tch_2", "shield_ca_tch_3"], @@ -3890,29 +3912,6 @@ export function loadShields() { "Westpark Tollway": "WPT", }; - shields["GLCT"].overrideByRef = { - LECT: { - spriteBlank: "shield_glct_lect", - }, - LHCT: { - spriteBlank: "shield_glct_lhct", - }, - LMCT: { - spriteBlank: "shield_glct_lmct", - colorLighten: Color.shields.green, - }, - LSCT: { - spriteBlank: "shield_glct_lsct", - }, - }; - - shields["GLCT:Loop"].overrideByRef = { - LMCT: { - spriteBlank: "shield_glct_lmct", - colorLighten: Color.shields.brown, - }, - }; - return { networks: shields, options: {