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

improve: save loadouts for all item types (#306)

96fa616f
Sainan <sainan@calamity.gg>
提交于

代码差异

1 个文件 +13 -13
Modified src/services/saveLoadoutService.ts +13 -13
@@ -132,7 +132,19 @@ export const handleInventoryItemConfigChange = async (
132 132 case "DataKnives":
133 133 case "DrifterMelee":
134 134 case "Sentinels":
135 case "Horses": {
135 case "Horses":
136 case "OperatorAmps":
137 case "SentinelWeapons":
138 case "KubrowPets":
139 case "SpaceSuits":
140 case "SpaceGuns":
141 case "SpaceMelee":
142 case "SpecialItems":
143 case "MoaPets":
144 case "Hoverboards":
145 case "MechSuits":
146 case "CrewShipHarnesses":
147 case "CrewShips": {
136 148 logger.debug(`general Item config saved of type ${equipmentName}`, { config: equipment });
137 149
138 150 const itemEntries = equipment as IItemEntry;
@@ -162,18 +174,6 @@ export const handleInventoryItemConfigChange = async (
162 174 default: {
163 175 logger.error(`category not implemented: ${equipmentName}`, { config: equipment });
164 176 }
165 //case "OperatorAmps":
166 // case "SentinelWeapons":
167 // case "KubrowPets":
168 // case "SpaceSuits":
169 // case "SpaceGuns":
170 // case "SpaceMelee":
171 // case "SpecialItems":
172 // case "MoaPets":
173 // case "Hoverboards":
174 // case "MechSuits":
175 // case "CrewShipHarnesses":
176 // case "CrewShips":
177 177 //case "KahlLoadOuts": not sure yet how to handle kahl: it is not sent in inventory
178 178 }
179 179 }