Compare commits

...

3 Commits

+8 -10
View File
@@ -48,18 +48,17 @@ public enum ForgeManager implements Runnable {
if (workOrder.total_produced >= workOrder.total_to_produce) { if (workOrder.total_produced >= workOrder.total_to_produce) {
Logger.info("Workorder has completed: " + workOrder.workOrderID);
workOrder.runCompleted = true; workOrder.runCompleted = true;
workOrder.vendor.workOrders.remove(workOrder); workOrder.vendor.workOrders.remove(workOrder);
Logger.info("Workorder has completed: " + workOrder.workOrderID);
workOrder.vendor.workOrders.remove(workOrder); workOrder.vendor.workOrders.remove(workOrder);
continue; continue;
} }
// Resubmit workOrder // Resubmit workOrder
workOrder.rollingDuration = System.currentTimeMillis() + 10000; workOrder.completionTime = System.currentTimeMillis() + workOrder.rollingDuration;
workOrder.total_to_produce = workOrder.total_to_produce - 1; workOrder.total_to_produce = workOrder.total_to_produce - 1;
workOrders.add(workOrder); workOrders.add(workOrder);
@@ -72,11 +71,11 @@ public enum ForgeManager implements Runnable {
public static void start() { public static void start() {
Thread messageDispatcher; Thread forgeManager;
messageDispatcher = new Thread(FORGE_MANAGER); forgeManager = new Thread(FORGE_MANAGER);
messageDispatcher.setName("Forge Manager"); forgeManager.setName("Forge Manager");
messageDispatcher.start(); forgeManager.start();
} }
public static void submit(WorkOrder workOrder) { public static void submit(WorkOrder workOrder) {
@@ -93,8 +92,7 @@ public enum ForgeManager implements Runnable {
} }
public static boolean validate(PlayerCharacter playerCharacter, WorkOrder workOrder) { public static boolean validate(PlayerCharacter playerCharacter, WorkOrder workOrder) {
return true; return true;
} }