feat: resource extractor drones #1068

Merged
Sainan merged 9 commits from drones into main 2025-03-03 05:48:47 -08:00
Showing only changes of commit f102d65beb - Show all commits

View File

@ -86,6 +86,11 @@ export const sellController: RequestHandler = async (req, res) => {
inventory.Hoverboards.pull({ _id: sellItem.String }); inventory.Hoverboards.pull({ _id: sellItem.String });
}); });
} }
if (payload.Items.Drones) {
payload.Items.Drones.forEach(sellItem => {
inventory.Drones.pull({ _id: sellItem.String });
});
}
if (payload.Items.Consumables) { if (payload.Items.Consumables) {
const consumablesChanges = []; const consumablesChanges = [];
for (const sellItem of payload.Items.Consumables) { for (const sellItem of payload.Items.Consumables) {
@ -152,6 +157,7 @@ interface ISellRequest {
SentinelWeapons?: ISellItem[]; SentinelWeapons?: ISellItem[];
OperatorAmps?: ISellItem[]; OperatorAmps?: ISellItem[];
Hoverboards?: ISellItem[]; Hoverboards?: ISellItem[];
Drones?: ISellItem[];
}; };
SellPrice: number; SellPrice: number;
SellCurrency: SellCurrency: