feat: resource extractor drones #1068
@ -85,7 +85,11 @@ export const dronesController: RequestHandler = async (req, res) => {
|
|||||||
inventory.RegularCredits += 100;
|
inventory.RegularCredits += 100;
|
||||||
inventoryChanges.RegularCredits = 100;
|
inventoryChanges.RegularCredits = 100;
|
||||||
inventory.Drones.pull({ _id: req.query.collectDroneId as string });
|
inventory.Drones.pull({ _id: req.query.collectDroneId as string });
|
||||||
// TODO: Response format?
|
inventoryChanges.RemovedIdItems = [
|
||||||
|
{
|
||||||
|
ItemId: { $oid: req.query.collectDroneId }
|
||||||
|
}
|
||||||
|
];
|
||||||
} else {
|
} else {
|
||||||
const completionTime = drone.DeployTime!.getTime() + ExportDrones[drone.ItemType].fillRate * 3600_000;
|
const completionTime = drone.DeployTime!.getTime() + ExportDrones[drone.ItemType].fillRate * 3600_000;
|
||||||
if (Date.now() >= completionTime) {
|
if (Date.now() >= completionTime) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user