返回提交历史
Modified
src/services/itemDataService.ts
+39
-2
XFEstudio/XFESpaceNinjaServer
fix: give pre-U33.5 clients a syndicate sigil for initiation (#3751)
Reviewed-on: https://onlyg.it/OpenWF/SpaceNinjaServer/pulls/3751 Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com> Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
816814f6
代码差异
1 个文件
+39
-2
@@ -1028,8 +1028,45 @@ export const getRecipe = (uniqueName: string): IRecipe | undefined => {
1028
1028
};
1029
1029
1030
1030
export const getSyndicate = (tag: string, buildLabel: string | undefined): ISyndicate | undefined => {
1031
if (tag == "EntratiSyndicate" && buildLabel && version_compare(buildLabel, gameToBuildVersion["41.0.0"]) < 0) {
1032
return EntratiSyndicate_pre_U41 as ISyndicate;
1031
if (buildLabel && version_compare(buildLabel, gameToBuildVersion["41.0.0"]) < 0) {
1032
if (tag == "EntratiSyndicate") {
1033
return EntratiSyndicate_pre_U41 as ISyndicate;
1034
}
1035
if (version_compare(buildLabel, gameToBuildVersion["33.5.0"]) < 0) {
1036
let syndicate = ExportSyndicates[tag];
1037
if (tag == "ArbitersSyndicate") {
1038
syndicate = {
1039
...syndicate,
1040
initiationReward: "/Lotus/StoreItems/Upgrades/Skins/Sigils/SyndicateSigilArbitersOfHexisA"
1041
};
1042
} else if (tag == "CephalonSudaSyndicate") {
1043
syndicate = {
1044
...syndicate,
1045
initiationReward: "/Lotus/StoreItems/Upgrades/Skins/Sigils/SyndicateSigilCephalonSudaA"
1046
};
1047
} else if (tag == "NewLokaSyndicate") {
1048
syndicate = {
1049
...syndicate,
1050
initiationReward: "/Lotus/StoreItems/Upgrades/Skins/Sigils/SyndicateSigilNewLokaA"
1051
};
1052
} else if (tag == "PerrinSyndicate") {
1053
syndicate = {
1054
...syndicate,
1055
initiationReward: "/Lotus/StoreItems/Upgrades/Skins/Sigils/SyndicateSigilPerrinSequenceA"
1056
};
1057
} else if (tag == "RedVeilSyndicate") {
1058
syndicate = {
1059
...syndicate,
1060
initiationReward: "/Lotus/StoreItems/Upgrades/Skins/Sigils/SyndicateSigilRedVeilA"
1061
};
1062
} else if (tag == "SteelMeridianSyndicate") {
1063
syndicate = {
1064
...syndicate,
1065
initiationReward: "/Lotus/StoreItems/Upgrades/Skins/Sigils/SyndicateSigilSteelMeridianA"
1066
};
1067
}
1068
return syndicate;
1069
}
1033
1070
}
1034
1071
return ExportSyndicates[tag];
1035
1072
};