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: convert kubrow egg item type for pre-U40 versions (#3401)

Closes #3374 Reviewed-on: https://onlyg.it/OpenWF/SpaceNinjaServer/pulls/3401 Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com> Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>

b694ce5c
Sainan <63328889+Sainan@users.noreply.github.com>
提交于

代码差异

1 个文件 +8 -0
Modified src/controllers/api/inventoryController.ts +8 -0
@@ -480,6 +480,14 @@ export const getInventoryResponse = async (
480 480 inventoryResponse.Nemesis = undefined;
481 481 }
482 482
483 // U40 changed the path from /Lotus/Types/Game/KubrowPet/Eggs/KubrowPetEggItem to /Lotus/Types/Game/KubrowPet/Eggs/KubrowEgg
484 // so translate it back for older versions
485 if (inventoryResponse.KubrowPetEggs && version_compare(buildLabel, gameToBuildVersion["40.0.0"]) < 0) {
486 for (const ke of inventoryResponse.KubrowPetEggs) {
487 ke.ItemType = "/Lotus/Types/Game/KubrowPet/Eggs/KubrowPetEggItem";
488 }
489 }
490
483 491 if (version_compare(buildLabel, gameToBuildVersion["24.4.0"]) < 0) {
484 492 // Builds before U24.4.0 handle equipment features differently
485 493 for (const category of equipmentKeys) {