From fdb8704f005c1fc9507a06ade14712db3cc3f5f2 Mon Sep 17 00:00:00 2001 From: Guillaume Jacquemin Date: Tue, 16 Jul 2024 13:01:06 +0200 Subject: [PATCH] GameData: fill missing story/mission data. --- src/GameData/LastMissionId.h | 8 ++++++++ src/GameData/StoryProgress.h | 20 ++++++++++++++++++++ 2 files changed, 28 insertions(+) diff --git a/src/GameData/LastMissionId.h b/src/GameData/LastMissionId.h index 61c1e7f..b329b42 100644 --- a/src/GameData/LastMissionId.h +++ b/src/GameData/LastMissionId.h @@ -44,6 +44,12 @@ static const std::map mission_id_map {{ {114, "Mission 15 - Outposts Line of Defense"_s}, {115, "Mission 16 - Hidden in the Pass"_s}, {116, "Mission 17 - Homebase Security"_s}, + {117, "Mission 18 - Molewarp Protection Deal"_s}, + {118, "Mission 19 - Behind the Walls of Ice"_s}, + {119, "Mission 20 - Odin in the Sea of Flames"_s}, + {120, "Mission 21 - Retracing Ruined Shelter"_s}, + {121, "Mission 22 - The Traitor"_s}, + {122, "Mission 23 - Duel of Aces"_s}, // Hunting grounds {200, "Hunt 1 - Desert Pathway Safety"_s}, @@ -52,6 +58,8 @@ static const std::map mission_id_map {{ {203, "Hunt 4 - Depths of the Machineries"_s}, {204, "Hunt 5 - Crater Crashers"_s}, {205, "Hunt 6 - Prototype Performance Tests"_s}, + {206, "Hunt 7 - A Mess in Manufacturing"_s}, + {207, "Hunt 8 - Visitors in Volcanic Fissures"_s}, // Challenges {300, "Challenge 1 - Redline Battlefront"_s}, diff --git a/src/GameData/StoryProgress.h b/src/GameData/StoryProgress.h index 9a891cf..5973afa 100644 --- a/src/GameData/StoryProgress.h +++ b/src/GameData/StoryProgress.h @@ -108,7 +108,27 @@ static const Corrade::Containers::Array story_progress {0x06A5, "Chapter 3"_s, "Returned to hangar"_s, "After mission 16"_s}, {0x06A6, "Chapter 3"_s, "Got mission 17 briefing"_s, "After mission 16"_s}, {0x0708, "Chapter 3"_s, "Debriefing"_s, "After mission 17"_s}, + {0x0709, "Chapter 3"_s, "Returned to hangar"_s, "After mission 17"_s}, {0x070A, "Chapter 3"_s, "Got hunt 6 briefing"_s, "After mission 17"_s}, + {0x070B, "Chapter 3"_s, "Returned to hangar"_s, "After mission 17"_s}, + {0x070C, "Chapter 3"_s, "Got mission 18 briefing"_s, "After mission 17"_s}, + {0x076C, "Chapter 3"_s, "Debriefing"_s, "After mission 18"_s}, + {0x076D, "Chapter 3"_s, "Returned to hangar"_s, "After mission 18"_s}, + {0x076E, "Chapter 3"_s, "Got hunt 7 and mission 19 briefing"_s, "After mission 18"_s}, + + {0x07D0, "Chapter 4"_s, "Debriefing"_s, "After mission 19"_s}, + {0x07D1, "Chapter 4"_s, "Returned to hangar"_s, "After mission 19"_s}, + {0x07D2, "Chapter 4"_s, "Got mission 20 briefing"_s, "After mission 19"_s}, + {0x0834, "Chapter 4"_s, "Debriefing"_s, "After mission 20"_s}, + {0x0835, "Chapter 4"_s, "Returned to hangar"_s, "After mission 20"_s}, + {0x0836, "Chapter 4"_s, "Got hunt 8 and mission 21 briefing"_s, "After mission 20"_s}, + {0x0898, "Chapter 4"_s, "Debriefing"_s, "After mission 21"_s}, + {0x0899, "Chapter 4"_s, "Returned to hangar"_s, "After mission 21"_s}, + {0x089A, "Chapter 4"_s, "Got mission 22 briefing"_s, "After mission 21"_s}, + {0x08FC, "Chapter 4"_s, "Debriefing"_s, "After mission 22"_s}, + {0x08FD, "Chapter 4"_s, "Returned to hangar"_s, "After mission 22"_s}, + {0x08FE, "Chapter 4"_s, "Got mission 23 briefing"_s, "After mission 22"_s}, + {0x0960, "Chapter 4"_s, "Returned to hangar"_s, "After mission 23"_s}, } };