Method to load workorders on bootstrap

This commit is contained in:
MagicBot committed 2024-04-22 16:02:22 -04:00
1 parent 7300af9073
commit 73e30062ea
2 files changed
+23 -1

No files matched your search

+13 -1
View File
@@ -10,6 +10,7 @@
package engine.db.handlers;
import engine.gameManager.DbManager;
import engine.gameManager.ForgeManager;
import engine.loot.WorkOrder;
import engine.mbEnums;
import engine.mbEnums.GameObjectType;
@@ -201,12 +202,23 @@ public class dbWarehouseHandler extends dbHandlerBase {
Logger.error(e);
}
// Delete the old records
// Process workOrder records
for (WorkOrder workOrder : submitList)
DbManager.WarehouseQueries.DELETE_WORKORDER(workOrder);
for (WorkOrder workOrder : submitList) {
// WorkOrder needs a new ID
workOrder.workOrderID = ForgeManager.wordOrderCounter.incrementAndGet();
// Reconstruct cooking items
}
// Pass the new workOrders to the ForgeManager
}
}