From d5a78576499fab3e8e1f56e2fd88d70dbe10b039 Mon Sep 17 00:00:00 2001 From: AMelonInsideLemon Date: Tue, 25 Jun 2024 23:29:45 +0000 Subject: [PATCH] Apply prettier changes --- src/constants/worldStateConstants.ts | 4748 ++++++-------------------- src/services/worldStateService.ts | 126 +- 2 files changed, 1096 insertions(+), 3778 deletions(-) diff --git a/src/constants/worldStateConstants.ts b/src/constants/worldStateConstants.ts index 91064fe6..8305845e 100644 --- a/src/constants/worldStateConstants.ts +++ b/src/constants/worldStateConstants.ts @@ -53,7 +53,7 @@ export const liteSortiesMissionIndex = [ 8, // Defense 13, // Interception 17, // Excavation - 33, // Disruption + 33 // Disruption ], [ 0 // Assasination @@ -67,3710 +67,1059 @@ export const liteSortiesMissionIndex = [ */ export const endStates = [ { - "bossName": "SORTIE_BOSS_VOR", - "regions": [ - { - "systemIndex": 0, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 1, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 8, - 7, - 0 - ] - }, - { - "systemIndex": 2, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 1, - 0 - ] - }, - { - "systemIndex": 3, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 13, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 4, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 5, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 6, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 7, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 17, - 7, - 0 - ] - }, - { - "systemIndex": 8, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 9, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 14, - 0 - ] - }, - { - "systemIndex": 10, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 11, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 12, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 14, - 0 - ] - }, - { - "systemIndex": 15, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 1, - 0 - ] - }, - { - "systemIndex": 16, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 1, - 0 - ] - }, - { - "systemIndex": 17, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 1, - 0 - ] - }, + bossName: "SORTIE_BOSS_VOR", + regions: [ + { + systemIndex: 0, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 1, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 8, 7, 0] + }, + { + systemIndex: 2, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 1, 0] + }, + { + systemIndex: 3, + missionIndex: [1, 2, 3, 4, 7, 13, 9, 13, 7, 0] + }, + { + systemIndex: 4, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 5, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 6, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 7, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 17, 7, 0] + }, + { + systemIndex: 8, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 9, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 14, 0] + }, + { + systemIndex: 10, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 11, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 12, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 14, 0] + }, + { + systemIndex: 15, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 1, 0] + }, + { + systemIndex: 16, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 1, 0] + }, + { + systemIndex: 17, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 1, 0] + }, - { - "systemIndex": 18, - "missionIndex": [ - 8, - 8, - 8, - 8, - 8, - 8, - 8, - 8, - 8, - 0 - ] - } - ] + { + systemIndex: 18, + missionIndex: [8, 8, 8, 8, 8, 8, 8, 8, 8, 0] + } + ] }, { - "bossName": "SORTIE_BOSS_HEK", - "regions": [ - { - "systemIndex": 0, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 1, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 8, - 7, - 0 - ] - }, - { - "systemIndex": 2, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 1, - 0 - ] - }, - { - "systemIndex": 3, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 13, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 4, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 5, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 6, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 7, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 17, - 7, - 0 - ] - }, - { - "systemIndex": 8, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 9, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 14, - 0 - ] - }, - { - "systemIndex": 10, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 11, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 12, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 14, - 0 - ] - }, - { - "systemIndex": 15, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 1, - 0 - ] - }, - { - "systemIndex": 17, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 1, - 0 - ] - }, + bossName: "SORTIE_BOSS_HEK", + regions: [ + { + systemIndex: 0, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 1, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 8, 7, 0] + }, + { + systemIndex: 2, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 1, 0] + }, + { + systemIndex: 3, + missionIndex: [1, 2, 3, 4, 7, 13, 9, 13, 7, 0] + }, + { + systemIndex: 4, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 5, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 6, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 7, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 17, 7, 0] + }, + { + systemIndex: 8, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 9, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 14, 0] + }, + { + systemIndex: 10, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 11, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 12, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 14, 0] + }, + { + systemIndex: 15, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 1, 0] + }, + { + systemIndex: 17, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 1, 0] + }, - { - "systemIndex": 18, - "missionIndex": [ - 8, - 8, - 8, - 8, - 8, - 8, - 8, - 8, - 8, - 0 - ] - } - ] + { + systemIndex: 18, + missionIndex: [8, 8, 8, 8, 8, 8, 8, 8, 8, 0] + } + ] }, { - "bossName": "SORTIE_BOSS_RUK", - "regions": [ - { - "systemIndex": 0, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 1, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 8, - 7, - 0 - ] - }, - { - "systemIndex": 2, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 1, - 0 - ] - }, - { - "systemIndex": 3, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 13, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 4, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 5, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 6, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 7, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 17, - 7, - 0 - ] - }, - { - "systemIndex": 8, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 9, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 8, - 0 - ] - }, - { - "systemIndex": 10, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 11, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 12, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 14, - 0 - ] - }, - { - "systemIndex": 15, - "missionIndex": [ - 1, - 17, - 3, - 4, - 8, - 8, - 9, - 13, - 1, - 0 - ] - }, - { - "systemIndex": 17, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 1, - 0 - ] - }, + bossName: "SORTIE_BOSS_RUK", + regions: [ + { + systemIndex: 0, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 1, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 8, 7, 0] + }, + { + systemIndex: 2, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 1, 0] + }, + { + systemIndex: 3, + missionIndex: [1, 2, 3, 4, 7, 13, 9, 13, 7, 0] + }, + { + systemIndex: 4, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 5, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 6, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 7, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 17, 7, 0] + }, + { + systemIndex: 8, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 9, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 8, 0] + }, + { + systemIndex: 10, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 11, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 12, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 14, 0] + }, + { + systemIndex: 15, + missionIndex: [1, 17, 3, 4, 8, 8, 9, 13, 1, 0] + }, + { + systemIndex: 17, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 1, 0] + }, - { - "systemIndex": 18, - "missionIndex": [ - 8, - 8, - 8, - 8, - 8, - 8, - 8, - 8, - 8, - 0 - ] - } - ] + { + systemIndex: 18, + missionIndex: [8, 8, 8, 8, 8, 8, 8, 8, 8, 0] + } + ] }, { - "bossName": "SORTIE_BOSS_KELA", - "regions": [ - { - "systemIndex": 0, - "missionIndex": [ - 1, - 2, - 2, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 1, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 8, - 7, - 0 - ] - }, - { - "systemIndex": 2, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 1, - 0 - ] - }, - { - "systemIndex": 3, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 13, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 4, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 5, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 6, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 7, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 17, - 7, - 0 - ] - }, - { - "systemIndex": 8, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 9, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 14, - 0 - ] - }, - { - "systemIndex": 10, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 11, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 12, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 14, - 0 - ] - }, - { - "systemIndex": 15, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 1, - 0 - ] - }, - { - "systemIndex": 17, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 1, - 0 - ] - }, + bossName: "SORTIE_BOSS_KELA", + regions: [ + { + systemIndex: 0, + missionIndex: [1, 2, 2, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 1, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 8, 7, 0] + }, + { + systemIndex: 2, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 1, 0] + }, + { + systemIndex: 3, + missionIndex: [1, 2, 3, 4, 7, 13, 9, 13, 7, 0] + }, + { + systemIndex: 4, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 5, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 6, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 7, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 17, 7, 0] + }, + { + systemIndex: 8, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 9, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 14, 0] + }, + { + systemIndex: 10, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 11, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 12, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 14, 0] + }, + { + systemIndex: 15, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 1, 0] + }, + { + systemIndex: 17, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 1, 0] + }, - { - "systemIndex": 18, - "missionIndex": [ - 8, - 8, - 8, - 8, - 8, - 8, - 8, - 8, - 8, - 0 - ] - } - ] + { + systemIndex: 18, + missionIndex: [8, 8, 8, 8, 8, 8, 8, 8, 8, 0] + } + ] }, { - "bossName": "SORTIE_BOSS_KRIL", - "regions": [ - { - "systemIndex": 0, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 1, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 8, - 7, - 0 - ] - }, - { - "systemIndex": 2, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 1, - 0 - ] - }, - { - "systemIndex": 3, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 13, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 4, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 5, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 6, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 7, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 17, - 7, - 0 - ] - }, - { - "systemIndex": 8, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 9, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 14, - 0 - ] - }, - { - "systemIndex": 10, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 11, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 12, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 14, - 0 - ] - }, - { - "systemIndex": 15, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 1, - 0 - ] - }, - { - "systemIndex": 17, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 1, - 0 - ] - }, + bossName: "SORTIE_BOSS_KRIL", + regions: [ + { + systemIndex: 0, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 1, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 8, 7, 0] + }, + { + systemIndex: 2, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 1, 0] + }, + { + systemIndex: 3, + missionIndex: [1, 2, 3, 4, 7, 13, 9, 13, 7, 0] + }, + { + systemIndex: 4, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 5, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 6, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 7, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 17, 7, 0] + }, + { + systemIndex: 8, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 9, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 14, 0] + }, + { + systemIndex: 10, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 11, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 12, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 14, 0] + }, + { + systemIndex: 15, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 1, 0] + }, + { + systemIndex: 17, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 1, 0] + }, - { - "systemIndex": 18, - "missionIndex": [ - 8, - 8, - 8, - 8, - 8, - 8, - 8, - 8, - 8, - 0 - ] - } - ] + { + systemIndex: 18, + missionIndex: [8, 8, 8, 8, 8, 8, 8, 8, 8, 0] + } + ] }, { - "bossName": "SORTIE_BOSS_TYL", - "regions": [ - { - "systemIndex": 0, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 1, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 8, - 7, - 0 - ] - }, - { - "systemIndex": 2, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 1, - 0 - ] - }, - { - "systemIndex": 3, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 13, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 4, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 5, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 6, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 7, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 17, - 7, - 0 - ] - }, - { - "systemIndex": 8, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 9, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 14, - 0 - ] - }, - { - "systemIndex": 10, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 11, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 12, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 14, - 0 - ] - }, - { - "systemIndex": 15, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 1, - 0 - ] - }, - { - "systemIndex": 17, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 1, - 0 - ] - }, + bossName: "SORTIE_BOSS_TYL", + regions: [ + { + systemIndex: 0, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 1, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 8, 7, 0] + }, + { + systemIndex: 2, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 1, 0] + }, + { + systemIndex: 3, + missionIndex: [1, 2, 3, 4, 7, 13, 9, 13, 7, 0] + }, + { + systemIndex: 4, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 5, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 6, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 7, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 17, 7, 0] + }, + { + systemIndex: 8, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 9, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 14, 0] + }, + { + systemIndex: 10, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 11, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 12, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 14, 0] + }, + { + systemIndex: 15, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 1, 0] + }, + { + systemIndex: 17, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 1, 0] + }, - { - "systemIndex": 18, - "missionIndex": [ - 8, - 8, - 8, - 1, - 8, - 8, - 8, - 8, - 8, - 0 - ] - } - ] + { + systemIndex: 18, + missionIndex: [8, 8, 8, 1, 8, 8, 8, 8, 8, 0] + } + ] }, { - "bossName": "SORTIE_BOSS_JACKAL", - "regions": [ - { - "systemIndex": 0, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 1, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 8, - 7, - 0 - ] - }, - { - "systemIndex": 2, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 1, - 0 - ] - }, - { - "systemIndex": 3, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 13, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 4, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 5, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 6, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 7, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 17, - 7, - 0 - ] - }, - { - "systemIndex": 8, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 9, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 14, - 0 - ] - }, - { - "systemIndex": 10, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 11, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 12, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 14, - 0 - ] - }, - { - "systemIndex": 15, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 1, - 0 - ] - }, - { - "systemIndex": 17, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 1, - 0 - ] - }, + bossName: "SORTIE_BOSS_JACKAL", + regions: [ + { + systemIndex: 0, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 1, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 8, 7, 0] + }, + { + systemIndex: 2, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 1, 0] + }, + { + systemIndex: 3, + missionIndex: [1, 17, 3, 4, 7, 13, 9, 13, 7, 0] + }, + { + systemIndex: 4, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 5, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 6, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 7, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 17, 7, 0] + }, + { + systemIndex: 8, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 9, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 14, 0] + }, + { + systemIndex: 10, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 11, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 12, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 14, 0] + }, + { + systemIndex: 15, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 1, 0] + }, + { + systemIndex: 17, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 1, 0] + }, - { - "systemIndex": 18, - "missionIndex": [ - 8, - 8, - 8, - 8, - 8, - 8, - 8, - 8, - 8, - 0 - ] - } - ] + { + systemIndex: 18, + missionIndex: [8, 8, 8, 8, 8, 8, 8, 8, 8, 0] + } + ] }, { - "bossName": "SORTIE_BOSS_ALAD", - "regions": [ - { - "systemIndex": 0, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 1, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 8, - 7, - 0 - ] - }, - { - "systemIndex": 2, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 1, - 0 - ] - }, - { - "systemIndex": 3, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 13, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 4, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 5, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 6, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 7, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 17, - 7, - 0 - ] - }, - { - "systemIndex": 8, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 9, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 14, - 0 - ] - }, - { - "systemIndex": 10, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 11, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 12, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 14, - 0 - ] - }, - { - "systemIndex": 15, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 1, - 0 - ] - }, - { - "systemIndex": 17, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 1, - 0 - ] - }, + bossName: "SORTIE_BOSS_ALAD", + regions: [ + { + systemIndex: 0, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 1, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 8, 7, 0] + }, + { + systemIndex: 2, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 1, 0] + }, + { + systemIndex: 3, + missionIndex: [1, 2, 3, 4, 7, 13, 9, 13, 7, 0] + }, + { + systemIndex: 4, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 5, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 6, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 7, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 17, 7, 0] + }, + { + systemIndex: 8, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 9, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 14, 0] + }, + { + systemIndex: 10, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 11, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 12, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 14, 0] + }, + { + systemIndex: 15, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 1, 0] + }, + { + systemIndex: 17, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 1, 0] + }, - { - "systemIndex": 18, - "missionIndex": [ - 8, - 8, - 8, - 1, - 8, - 8, - 8, - 8, - 8, - 0 - ] - } - ] + { + systemIndex: 18, + missionIndex: [8, 8, 8, 1, 8, 8, 8, 8, 8, 0] + } + ] }, { - "bossName": "SORTIE_BOSS_AMBULAS", - "regions": [ - { - "systemIndex": 0, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 1, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 8, - 7, - 0 - ] - }, - { - "systemIndex": 2, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 1, - 0 - ] - }, - { - "systemIndex": 3, - "missionIndex": [ - 1, - 1, - 3, - 4, - 7, - 13, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 4, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 5, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 6, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 7, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 17, - 7, - 0 - ] - }, - { - "systemIndex": 8, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 9, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 14, - 0 - ] - }, - { - "systemIndex": 10, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 11, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 12, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 14, - 0 - ] - }, - { - "systemIndex": 15, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 1, - 0 - ] - }, - { - "systemIndex": 17, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 1, - 0 - ] - }, + bossName: "SORTIE_BOSS_AMBULAS", + regions: [ + { + systemIndex: 0, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 1, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 8, 7, 0] + }, + { + systemIndex: 2, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 1, 0] + }, + { + systemIndex: 3, + missionIndex: [1, 1, 3, 4, 7, 13, 9, 13, 7, 0] + }, + { + systemIndex: 4, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 5, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 6, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 7, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 17, 7, 0] + }, + { + systemIndex: 8, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 9, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 14, 0] + }, + { + systemIndex: 10, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 11, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 12, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 14, 0] + }, + { + systemIndex: 15, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 1, 0] + }, + { + systemIndex: 17, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 1, 0] + }, - { - "systemIndex": 18, - "missionIndex": [ - 8, - 8, - 8, - 1, - 8, - 8, - 8, - 8, - 8, - 0 - ] - } - ] + { + systemIndex: 18, + missionIndex: [8, 8, 8, 1, 8, 8, 8, 8, 8, 0] + } + ] }, { - "bossName": "SORTIE_BOSS_HYENA", - "regions": [ - { - "systemIndex": 0, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 1, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 3, - 7, - 0 - ] - }, - { - "systemIndex": 2, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 1, - 0 - ] - }, - { - "systemIndex": 3, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 4, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 4, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 5, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 6, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 7, - "missionIndex": [ - 1, - 7, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 8, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 9, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 14, - 0 - ] - }, - { - "systemIndex": 10, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 11, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 12, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 14, - 0 - ] - }, - { - "systemIndex": 15, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 1, - 0 - ] - }, - { - "systemIndex": 17, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 1, - 0 - ] - }, + bossName: "SORTIE_BOSS_HYENA", + regions: [ + { + systemIndex: 0, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 1, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 3, 7, 0] + }, + { + systemIndex: 2, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 1, 0] + }, + { + systemIndex: 3, + missionIndex: [1, 2, 3, 4, 7, 4, 9, 13, 7, 0] + }, + { + systemIndex: 4, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 5, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 6, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 7, + missionIndex: [1, 7, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 8, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 9, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 14, 0] + }, + { + systemIndex: 10, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 11, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 12, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 14, 0] + }, + { + systemIndex: 15, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 1, 0] + }, + { + systemIndex: 17, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 1, 0] + }, - { - "systemIndex": 18, - "missionIndex": [ - 8, - 8, - 8, - 1, - 8, - 8, - 8, - 8, - 8, - 0 - ] - } - ] + { + systemIndex: 18, + missionIndex: [8, 8, 8, 1, 8, 8, 8, 8, 8, 0] + } + ] }, { - "bossName": "SORTIE_BOSS_NEF", - "regions": [ - { - "systemIndex": 0, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 1, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 2, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 1, - 0 - ] - }, - { - "systemIndex": 3, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 13, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 4, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 5, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 6, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 7, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 17, - 7, - 0 - ] - }, - { - "systemIndex": 8, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 9, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 14, - 0 - ] - }, - { - "systemIndex": 10, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 11, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 12, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 14, - 0 - ] - }, - { - "systemIndex": 15, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 1, - 0 - ] - }, - { - "systemIndex": 17, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 1, - 0 - ] - }, + bossName: "SORTIE_BOSS_NEF", + regions: [ + { + systemIndex: 0, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 1, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 2, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 1, 0] + }, + { + systemIndex: 3, + missionIndex: [1, 2, 3, 4, 7, 13, 9, 13, 7, 0] + }, + { + systemIndex: 4, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 5, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 6, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 7, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 17, 7, 0] + }, + { + systemIndex: 8, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 9, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 14, 0] + }, + { + systemIndex: 10, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 11, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 12, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 14, 0] + }, + { + systemIndex: 15, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 1, 0] + }, + { + systemIndex: 17, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 1, 0] + }, - { - "systemIndex": 18, - "missionIndex": [ - 8, - 8, - 8, - 1, - 8, - 8, - 8, - 8, - 8, - 0 - ] - } - ] + { + systemIndex: 18, + missionIndex: [8, 8, 8, 1, 8, 8, 8, 8, 8, 0] + } + ] }, { - "bossName": "SORTIE_BOSS_RAPTOR", - "regions": [ - { - "systemIndex": 0, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 1, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 8, - 7, - 0 - ] - }, - { - "systemIndex": 2, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 1, - 0 - ] - }, - { - "systemIndex": 3, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 13, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 4, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 5, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 6, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 7, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 8, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 9, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 14, - 0 - ] - }, - { - "systemIndex": 10, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 11, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 12, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 14, - 0 - ] - }, - { - "systemIndex": 15, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 1, - 0 - ] - }, - { - "systemIndex": 17, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 1, - 0 - ] - }, - { - "systemIndex": 18, - "missionIndex": [ - 8, - 8, - 8, - 1, - 8, - 8, - 8, - 8, - 8, - 0 - ] - } - ] + bossName: "SORTIE_BOSS_RAPTOR", + regions: [ + { + systemIndex: 0, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 1, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 8, 7, 0] + }, + { + systemIndex: 2, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 1, 0] + }, + { + systemIndex: 3, + missionIndex: [1, 2, 3, 4, 7, 13, 9, 13, 7, 0] + }, + { + systemIndex: 4, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 5, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 6, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 7, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 8, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 9, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 14, 0] + }, + { + systemIndex: 10, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 11, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 12, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 14, 0] + }, + { + systemIndex: 15, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 1, 0] + }, + { + systemIndex: 17, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 1, 0] + }, + { + systemIndex: 18, + missionIndex: [8, 8, 8, 1, 8, 8, 8, 8, 8, 0] + } + ] }, { - "bossName": "SORTIE_BOSS_PHORID", - "regions": [ - { - "systemIndex": 0, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 1, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 8, - 7, - 0 - ] - }, - { - "systemIndex": 2, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 1, - 0 - ] - }, - { - "systemIndex": 3, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 13, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 4, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 5, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 6, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 7, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 17, - 7, - 0 - ] - }, - { - "systemIndex": 8, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 9, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 14, - 0 - ] - }, - { - "systemIndex": 10, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 15, - 0 - ] - }, - { - "systemIndex": 11, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 12, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 14, - 0 - ] - }, - { - "systemIndex": 15, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 1, - 0 - ] - }, - { - "systemIndex": 17, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 1, - 0 - ] - }, + bossName: "SORTIE_BOSS_PHORID", + regions: [ + { + systemIndex: 0, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 1, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 8, 7, 0] + }, + { + systemIndex: 2, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 1, 0] + }, + { + systemIndex: 3, + missionIndex: [1, 2, 3, 4, 7, 13, 9, 13, 7, 0] + }, + { + systemIndex: 4, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 5, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 6, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 7, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 17, 7, 0] + }, + { + systemIndex: 8, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 9, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 14, 0] + }, + { + systemIndex: 10, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 15, 0] + }, + { + systemIndex: 11, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 12, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 14, 0] + }, + { + systemIndex: 15, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 1, 0] + }, + { + systemIndex: 17, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 1, 0] + }, - { - "systemIndex": 18, - "missionIndex": [ - 8, - 8, - 8, - 1, - 8, - 8, - 8, - 8, - 8, - 0 - ] - } - ] + { + systemIndex: 18, + missionIndex: [8, 8, 8, 1, 8, 8, 8, 8, 8, 0] + } + ] }, { - "bossName": "SORTIE_BOSS_LEPHANTIS", - "regions": [ - { - "systemIndex": 0, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 1, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 8, - 7, - 0 - ] - }, - { - "systemIndex": 2, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 1, - 0 - ] - }, - { - "systemIndex": 3, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 4, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 5, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 6, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 7, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 7, - 7, - 0 - ] - }, - { - "systemIndex": 8, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 9, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 14, - 0 - ] - }, - { - "systemIndex": 10, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 7, - 9, - 0 - ] - }, - { - "systemIndex": 11, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 15, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 12, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 14, - 0 - ] - }, - { - "systemIndex": 15, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 1, - 0 - ] - }, - { - "systemIndex": 17, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 1, - 0 - ] - }, + bossName: "SORTIE_BOSS_LEPHANTIS", + regions: [ + { + systemIndex: 0, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 1, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 8, 7, 0] + }, + { + systemIndex: 2, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 1, 0] + }, + { + systemIndex: 3, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 4, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 5, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 6, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 7, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 7, 7, 0] + }, + { + systemIndex: 8, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 9, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 14, 0] + }, + { + systemIndex: 10, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 7, 9, 0] + }, + { + systemIndex: 11, + missionIndex: [1, 2, 3, 4, 7, 8, 15, 13, 7, 0] + }, + { + systemIndex: 12, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 14, 0] + }, + { + systemIndex: 15, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 1, 0] + }, + { + systemIndex: 17, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 1, 0] + }, - { - "systemIndex": 18, - "missionIndex": [ - 8, - 8, - 8, - 1, - 8, - 8, - 8, - 8, - 8, - 0 - ] - } - ] + { + systemIndex: 18, + missionIndex: [8, 8, 8, 1, 8, 8, 8, 8, 8, 0] + } + ] }, { - "bossName": "SORTIE_BOSS_INFALAD", - "regions": [ - { - "systemIndex": 0, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 1, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 8, - 7, - 0 - ] - }, - { - "systemIndex": 2, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 1, - 0 - ] - }, - { - "systemIndex": 3, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 13, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 4, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 5, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 6, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 7, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 17, - 7, - 0 - ] - }, - { - "systemIndex": 8, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 9, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 14, - 0 - ] - }, - { - "systemIndex": 10, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 2, - 15, - 0 - ] - }, - { - "systemIndex": 11, - "missionIndex": [ - 1, - 2, - 3, - 4, - 7, - 8, - 9, - 13, - 7, - 0 - ] - }, - { - "systemIndex": 12, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 14, - 0 - ] - }, - { - "systemIndex": 15, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 1, - 0 - ] - }, - { - "systemIndex": 17, - "missionIndex": [ - 1, - 17, - 3, - 4, - 7, - 8, - 9, - 13, - 1, - 0 - ] - }, + bossName: "SORTIE_BOSS_INFALAD", + regions: [ + { + systemIndex: 0, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 1, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 8, 7, 0] + }, + { + systemIndex: 2, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 1, 0] + }, + { + systemIndex: 3, + missionIndex: [1, 2, 3, 4, 7, 13, 9, 13, 7, 0] + }, + { + systemIndex: 4, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 5, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 6, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 7, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 17, 7, 0] + }, + { + systemIndex: 8, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 9, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 14, 0] + }, + { + systemIndex: 10, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 2, 15, 0] + }, + { + systemIndex: 11, + missionIndex: [1, 2, 3, 4, 7, 8, 9, 13, 7, 0] + }, + { + systemIndex: 12, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 14, 0] + }, + { + systemIndex: 15, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 1, 0] + }, + { + systemIndex: 17, + missionIndex: [1, 17, 3, 4, 7, 8, 9, 13, 1, 0] + }, - { - "systemIndex": 18, - "missionIndex": [ - 8, - 8, - 8, - 1, - 8, - 8, - 8, - 8, - 8, - 0 - ] - } - ] + { + systemIndex: 18, + missionIndex: [8, 8, 8, 1, 8, 8, 8, 8, 8, 0] + } + ] } - ] +]; export const validFisureMissionIndex = [ 1, // Exterminate @@ -3921,63 +1270,26 @@ export const FortunaNormalJobs = [ "/Lotus/Types/Gameplay/Venus/Jobs/VenusWetworkJobSpy" ]; - export const normalCircutRotations = [ - [ - "Excalibur", "Trinity", "Ember" - ], - [ - "Loki", "Mag", "Rhino" - ], - [ - "Ash", "Frost", "Nyx" - ], - [ - "Saryn", "Vauban", "Nova" - ], - [ - "Nekros", "Valkyr", "Oberon" - ], - [ - "Hydroid", "Mirage", "Limbo" - ], - [ - "Mesa", "Chroma", "Atlas" - ], - [ - "Ivara", "Inaros", "Titania" - ], - [ - "Nidus", "Octavia", "Harrow" - ], - [ - "Gara", "Khora", "Revenant" - ], - [ - "Garuda", "Baruuk", "Hildryn" - ] + ["Excalibur", "Trinity", "Ember"], + ["Loki", "Mag", "Rhino"], + ["Ash", "Frost", "Nyx"], + ["Saryn", "Vauban", "Nova"], + ["Nekros", "Valkyr", "Oberon"], + ["Hydroid", "Mirage", "Limbo"], + ["Mesa", "Chroma", "Atlas"], + ["Ivara", "Inaros", "Titania"], + ["Nidus", "Octavia", "Harrow"], + ["Gara", "Khora", "Revenant"], + ["Garuda", "Baruuk", "Hildryn"] ]; export const hardCircutRotations = [ - [ - "Braton", "Lato", "Skana", "Paris", "Kunai" - ], - [ - "Boar", "Grammacor", "Angstrum", "Gorgon", "Anku" - ], - [ - "Bo", "Latron", "Furis", "Furax", "Strun" - ], - [ - "Lex", "Magistar", "Boltor", "Bronko", "Ceramic Dagger" - ], - [ - "Torid", "Dual Toxocyst", "Dual Ichor", "Milter", "Atomos" - ], - [ - "Ack & Brunt", "Soma", "Vasto", "Nami Solo", "Burston" - ], - [ - "Zylok", "Sibear", "Dread", "Despair", "Hate" - ] -] \ No newline at end of file + ["Braton", "Lato", "Skana", "Paris", "Kunai"], + ["Boar", "Grammacor", "Angstrum", "Gorgon", "Anku"], + ["Bo", "Latron", "Furis", "Furax", "Strun"], + ["Lex", "Magistar", "Boltor", "Bronko", "Ceramic Dagger"], + ["Torid", "Dual Toxocyst", "Dual Ichor", "Milter", "Atomos"], + ["Ack & Brunt", "Soma", "Vasto", "Nami Solo", "Burston"], + ["Zylok", "Sibear", "Dread", "Despair", "Hate"] +]; diff --git a/src/services/worldStateService.ts b/src/services/worldStateService.ts index c55b1b62..8d111af7 100644 --- a/src/services/worldStateService.ts +++ b/src/services/worldStateService.ts @@ -470,10 +470,7 @@ const updateVoidFisures = async () => { const getRandomFisureNode = (isRailJack: boolean, isOmnia: boolean) => { const validNodes = Object.entries(ExportRegions) .map(([key, node]) => ({ ...node, nodeKey: key })) - .filter(node => - validFisureMissionIndex.includes(node.missionIndex) && - !node.missionName.includes("Archwing") - ); + .filter(node => validFisureMissionIndex.includes(node.missionIndex) && !node.missionName.includes("Archwing")); if (isRailJack) { const railJackNodes = Object.keys(ExportRailjack.nodes); @@ -540,17 +537,15 @@ const updateSorties = async () => { throw new Error(`Unknown liteSortiesBoss: ${liteSortiesBoss}`); } }); - + const filteredLiteSortiesNodes = liteSortiesMissionIndex.map(missionIndexArray => - liteSortiesSystemIndex.filter(node => - missionIndexArray.includes(node.missionIndex) - ) + liteSortiesSystemIndex.filter(node => missionIndexArray.includes(node.missionIndex)) ); - - const selectedLiteSortiesNodes = filteredLiteSortiesNodes.map(filteredNodes => - filteredNodes[Math.floor(Math.random() * filteredNodes.length)] + + const selectedLiteSortiesNodes = filteredLiteSortiesNodes.map( + filteredNodes => filteredNodes[Math.floor(Math.random() * filteredNodes.length)] ); - + const sortie = { Activation: oneWeekIntervalStart, Expiry: oneWeekIntervalEnd, @@ -560,9 +555,9 @@ const updateSorties = async () => { Missions: selectedLiteSortiesNodes.map(node => ({ missionType: missionIndexToMissionTypes[node.missionIndex], node: node.nodeKey - })) + })) }; - + liteSorties.push(sortie); } @@ -570,13 +565,14 @@ const updateSorties = async () => { const randomState = endStates[Math.floor(Math.random() * endStates.length)]; const selectedSortieNodes = Array.from({ length: 3 }, () => { const randomIndex = Math.floor(Math.random() * randomState.regions.length); - const filteredNodes = nodes.filter(node => - randomState.regions[randomIndex].systemIndex === node.systemIndex && - randomState.regions[randomIndex].missionIndex.includes(node.missionIndex) + const filteredNodes = nodes.filter( + node => + randomState.regions[randomIndex].systemIndex === node.systemIndex && + randomState.regions[randomIndex].missionIndex.includes(node.missionIndex) ); return filteredNodes[Math.floor(Math.random() * filteredNodes.length)]; }); - + const sortie: ISortie = { Activation: oneDayIntervalStart, Expiry: oneDayIntervalEnd, @@ -592,7 +588,7 @@ const updateSorties = async () => { })), Twitter: true }; - sorties.push(sortie); + sorties.push(sortie); } await ws.save(); @@ -606,12 +602,12 @@ const updateCircuit = async () => { try { const ws = await WorldState.findOne(); if (!ws) throw new Error("Missing worldState"); - const curWeek = Math.floor(Date.now()/(7*unixTimesInMs.day)); + const curWeek = Math.floor(Date.now() / (7 * unixTimesInMs.day)); const normalIndex = curWeek % 11; const hardIndex = curWeek % 7; ws.EndlessXpChoices = [ - { "Category": "EXC_NORMAL", "Choices": normalCircutRotations[normalIndex] }, - { "Category": "EXC_HARD", "Choices": hardCircutRotations[hardIndex] } + { Category: "EXC_NORMAL", Choices: normalCircutRotations[normalIndex] }, + { Category: "EXC_HARD", Choices: hardCircutRotations[hardIndex] } ]; await ws.save(); return ws; @@ -631,19 +627,20 @@ const updateNigthWave = async () => { try { const ws = await WorldState.findOne(); if (!ws) throw new Error("Missing worldState"); - let season = ws.SeasonInfo - if(!season) season = { - Activation: 1715796000000, - Expiry: 9999999999999, - AffiliationTag: "RadioLegionIntermission10Syndicate", - Season: 12, - Phase: 0, - Params: "", - ActiveChallenges: [], - UsedChallenges: [] - } - const activeChallenges = season.ActiveChallenges.filter(challenge => currentDate < challenge.Expiry) - const usedChallenges = season.UsedChallenges + let season = ws.SeasonInfo; + if (!season) + season = { + Activation: 1715796000000, + Expiry: 9999999999999, + AffiliationTag: "RadioLegionIntermission10Syndicate", + Season: 12, + Phase: 0, + Params: "", + ActiveChallenges: [], + UsedChallenges: [] + }; + const activeChallenges = season.ActiveChallenges.filter(challenge => currentDate < challenge.Expiry); + const usedChallenges = season.UsedChallenges; const exportChallenges = Object.keys(ExportNightwave.challenges); const filterChallenges = (prefix: string) => exportChallenges.filter(challenge => challenge.startsWith(prefix)); @@ -652,7 +649,9 @@ const updateNigthWave = async () => { const weeklyChallenges = filterChallenges("/Lotus/Types/Challenges/Seasons/Weekly/"); const weeklyHardChallenges = filterChallenges("/Lotus/Types/Challenges/Seasons/WeeklyHard/"); - let dailyCount = 0, weeklyCount = 0, weeklyHardCount = 0; + let dailyCount = 0, + weeklyCount = 0, + weeklyHardCount = 0; activeChallenges.forEach(challenge => { if (challenge.Challenge.startsWith("/Lotus/Types/Challenges/Seasons/Daily/")) dailyCount++; @@ -660,19 +659,26 @@ const updateNigthWave = async () => { else if (challenge.Challenge.startsWith("/Lotus/Types/Challenges/Seasons/WeeklyHard/")) weeklyHardCount++; }); - const addChallenges = (count: number, limit: number, intervalStart: number, intervalEnd: number, challengesArray: string[], isDaily = false) => { + const addChallenges = async ( + count: number, + limit: number, + intervalStart: number, + intervalEnd: number, + challengesArray: string[], + isDaily = false + ) => { while (count < limit) { - challengesArray = challengesArray.filter(challenge => !usedChallenges.includes(challenge)) - const uniqueName = challengesArray[Math.floor(Math.random() * challengesArray.length)] + challengesArray = challengesArray.filter(challenge => !usedChallenges.includes(challenge)); + const uniqueName = challengesArray[Math.floor(Math.random() * challengesArray.length)]; const challenge: IActiveChallenge = { Activation: intervalStart, Expiry: intervalEnd, Challenge: uniqueName }; - if (isDaily){ + if (isDaily) { challenge.Daily = true; } else { - usedChallenges.push(uniqueName) + usedChallenges.push(uniqueName); } activeChallenges.push(challenge); count++; @@ -692,11 +698,11 @@ const updateNigthWave = async () => { Params: season.Params || "", ActiveChallenges: activeChallenges, UsedChallenges: usedChallenges - } + }; - ws.SeasonInfo = season + ws.SeasonInfo = season; await ws.save(); - return ws + return ws; } catch (error) { throw new Error(`Error while updating NigthWave ${error}`); } @@ -706,23 +712,23 @@ const updateNodeOverrides = async () => { try { const ws = await WorldState.findOne(); if (!ws) throw new Error("Missing worldState"); - const curWeek = Math.floor(Date.now()/(7*unixTimesInMs.day)); - let overrides = ws.NodeOverrides - if(overrides == undefined || overrides.length<1 ){ + const curWeek = Math.floor(Date.now() / (7 * unixTimesInMs.day)); + let overrides = ws.NodeOverrides; + if (overrides == undefined || overrides.length < 1) { overrides = [ - { "Node": "EuropaHUB", "Hide": true }, - { "Node": "ErisHUB", "Hide": true }, - { "Node": "VenusHUB", "Hide": true }, - { "Node": "SolNode802", "Seed": curWeek }, // Elite santuary onnslaught + { Node: "EuropaHUB", Hide: true }, + { Node: "ErisHUB", Hide: true }, + { Node: "VenusHUB", Hide: true }, + { Node: "SolNode802", Seed: curWeek }, // Elite santuary onnslaught { - "Node": "EarthHUB", - "Hide": false, - "LevelOverride": "/Lotus/Levels/Proc/Hub/RelayStationHubTwoB", + Node: "EarthHUB", + Hide: false, + LevelOverride: "/Lotus/Levels/Proc/Hub/RelayStationHubTwoB" }, { - "Node": "MercuryHUB", - "Hide": true, - "LevelOverride": "/Lotus/Levels/Proc/Hub/RelayStationHubHydroid", + Node: "MercuryHUB", + Hide: true, + LevelOverride: "/Lotus/Levels/Proc/Hub/RelayStationHubHydroid" } ]; } else { @@ -731,13 +737,13 @@ const updateNodeOverrides = async () => { if (solNodeIndex !== -1) { if (overrides[solNodeIndex].Seed !== curWeek) overrides[solNodeIndex].Seed = curWeek; } else { - overrides.push({ "Node": "SolNode802", "Seed": curWeek }); + overrides.push({ Node: "SolNode802", Seed: curWeek }); } } - ws.NodeOverrides = overrides + ws.NodeOverrides = overrides; await ws.save(); return ws; } catch (error) { throw new Error(`Error while updating NodeOverrides ${error}`); } -} \ No newline at end of file +};