Created supplier and builder functions

This commit is contained in:
unknown
2023-08-29 20:43:10 +02:00
parent 523a2e0005
commit 112c3c3a97
8 changed files with 239 additions and 30 deletions

View File

@@ -30,14 +30,20 @@ class _StructureSpawn extends StructureSpawn {
function getJobName(role){
switch (role) {
case Role.BUILDER: return "Bob";
case Role.HARVESTER: return "Harvy";
case Role.MINER: return "minny";
case Role.SUPPLIER: return "Sully";
case Role.UPGRADER: return "Uppa";
}
}
function getBodyByJob(role){
switch (role) {
case Role.HARVESTER: return [WORK, CARRY, MOVE, MOVE];
case Role.MINER: return [WORK, WORK, MOVE];
case Role.BUILDER:
case Role.HARVESTER: return [WORK, CARRY, CARRY, MOVE, MOVE];
case Role.UPGRADER: return [WORK, WORK, CARRY, MOVE];
case Role.MINER: return [WORK, WORK, MOVE, MOVE];
case Role.SUPPLIER: return [CARRY, CARRY, CARRY, MOVE, MOVE, MOVE]
}
}