XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet

XFESpaceNinjaServer

A simple server for a small space ninja game

公开
关注 0 Fork 0 Star 0
返回提交历史

XFEstudio/XFESpaceNinjaServer

chore: more nightwave fallback versions (#4408)

Reviewed-on: https://onlyg.it/OpenWF/SpaceNinjaServer/pulls/4408 Reviewed-by: Sainan <63328889+sainan@users.noreply.github.com> Co-authored-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com> Co-committed-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com>

a762cd8f
AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com>
提交于

代码差异

2 个文件 +43 -0
Modified src/constants/gameToBuildVersion.ts +9 -0
@@ -22,25 +22,34 @@ const gameToBuildVersion = {
22 22 "33.6.0": "2023.07.26.16.38",
23 23 "33.5.0": "2023.06.21.07.11",
24 24 "34.0.8": "2023.11.06.13.39",
25 "33.0.10": "2023.05.12.11.43",
25 26 "33.0.0": "2023.04.25.23.40",
26 27 "32.2.0": "2022.11.30.08.13",
27 28 "32.0.0": "2022.09.06.19.24",
29 "31.6.4": "2022.07.14.15.00", // forum post date
28 30 "31.6.0": "2022.06.09.08.45",
29 31 "31.5.0": "2022.04.29.12.53",
32 "31.2.0": "2022.03.16.17.58", // forum post date
30 33 "31.0.0": "2021.12.15.00.15",
34 "30.6.0": "2021.08.04.17.32", // forum post date
31 35 "30.5.0": "2021.07.05.17.03",
32 36 "30.0.0": "2021.04.13.19.58",
33 37 "29.10.0": "2021.03.19.10.30",
38 "29.7.0": "2021.02.01.18.57", // forum post date
34 39 "29.6.8": "2021.01.25.08.49",
35 40 "29.5.0": "2020.11.19.17.52",
36 41 "29.3.1": "2020.11.04.18.58",
37 42 "29.0.0": "2020.08.25.18.35",
43 "28.3.2": "2020.08.13.01.46", // forum post date
38 44 "28.3.0": "2020.08.12.19.57",
39 45 "28.0.0": "2020.06.12.16.46",
40 46 "27.3.0": "2020.03.24.20.24",
41 47 "27.2.0": "2020.03.05.16.06",
42 48 "26.0.0": "2019.10.31.22.42",
43 49 "25.7.0": "2019.08.29.20.01",
50 "25.8.2": "2019.10.18.15.43", // forum post date
51 "25.3.0": "2019.07.06.20.11", // forum post date
52 "25.1.2": "2019.06.12.17.55", // forum post date
44 53 "25.0.0": "2019.05.22.23.12",
45 54 "24.5.1": "2019.03.15.18.11",
46 55 "24.4.0": "2019.03.07.20.21",
Modified src/services/worldStateService.ts +34 -0
@@ -5126,6 +5126,40 @@ export const getNightwaveSyndicateTag = (buildLabel: string = BL_LATEST): string
5126 5126 if (version_compare(buildLabel, gameToBuildVersion["34.0.8"]) >= 0) {
5127 5127 return "RadioLegionIntermission9Syndicate";
5128 5128 }
5129 // Actual version is U33.0.11
5130 if (version_compare(buildLabel, gameToBuildVersion["33.0.10"]) > 0) {
5131 return "RadioLegionIntermission8Syndicate";
5132 }
5133 if (version_compare(buildLabel, gameToBuildVersion["32.2.0"]) >= 0) {
5134 return "RadioLegionIntermission7Syndicate";
5135 }
5136 if (version_compare(buildLabel, gameToBuildVersion["31.6.4"]) >= 0) {
5137 return "RadioLegionIntermission6Syndicate";
5138 }
5139 if (version_compare(buildLabel, gameToBuildVersion["31.2.0"]) >= 0) {
5140 return "RadioLegionIntermission5Syndicate";
5141 }
5142 if (version_compare(buildLabel, gameToBuildVersion["30.6.0"]) >= 0) {
5143 return "RadioLegionIntermission4Syndicate";
5144 }
5145 if (version_compare(buildLabel, gameToBuildVersion["29.7.0"]) >= 0) {
5146 return "RadioLegionIntermission3Syndicate";
5147 }
5148 if (version_compare(buildLabel, gameToBuildVersion["28.3.2"]) >= 0) {
5149 return "RadioLegion3Syndicate";
5150 }
5151 if (version_compare(buildLabel, gameToBuildVersion["25.8.2"]) >= 0) {
5152 return "RadioLegionIntermission2Syndicate";
5153 }
5154 if (version_compare(buildLabel, gameToBuildVersion["25.3.0"]) >= 0) {
5155 return "RadioLegion2Syndicate";
5156 }
5157 if (version_compare(buildLabel, gameToBuildVersion["25.1.2"]) >= 0) {
5158 return "RadioLegionIntermissionSyndicate";
5159 }
5160 if (version_compare(buildLabel, gameToBuildVersion["24.3.0"]) >= 0) {
5161 return "RadioLegionSyndicate";
5162 }
5129 5163 return undefined;
5130 5164 };
5131 5165