|
|
@ -15,6 +15,7 @@ import engine.gameManager.*; |
|
|
|
import engine.job.JobContainer; |
|
|
|
import engine.job.JobContainer; |
|
|
|
import engine.job.JobScheduler; |
|
|
|
import engine.job.JobScheduler; |
|
|
|
import engine.jobs.UpgradeNPCJob; |
|
|
|
import engine.jobs.UpgradeNPCJob; |
|
|
|
|
|
|
|
import engine.loot.WorkOrder; |
|
|
|
import engine.math.Bounds; |
|
|
|
import engine.math.Bounds; |
|
|
|
import engine.math.Vector3f; |
|
|
|
import engine.math.Vector3f; |
|
|
|
import engine.math.Vector3fImmutable; |
|
|
|
import engine.math.Vector3fImmutable; |
|
|
@ -78,6 +79,7 @@ public class NPC extends AbstractCharacter { |
|
|
|
public int parentZoneUUID; |
|
|
|
public int parentZoneUUID; |
|
|
|
public int equipmentSetID = 0; |
|
|
|
public int equipmentSetID = 0; |
|
|
|
private int repairCost = 5; |
|
|
|
private int repairCost = 5; |
|
|
|
|
|
|
|
ArrayList<WorkOrder> workOrders = new ArrayList<>(); |
|
|
|
|
|
|
|
|
|
|
|
// New NPC constructor. Fill in the blanks and then call
|
|
|
|
// New NPC constructor. Fill in the blanks and then call
|
|
|
|
// PERSIST.
|
|
|
|
// PERSIST.
|
|
|
|