public void CancelJob(jobType job) { if (AttackComp && (job == jobType.all || job == jobType.attack)) { AttackComp.Stop(); } if (BuilderComp && (job == jobType.all || job == jobType.building)) { BuilderComp.Stop(); } if (CollectorComp && (job == jobType.all || job == jobType.collecting)) { CollectorComp.CancelDropOff(); CollectorComp.Stop(); } if (HealerComp && (job == jobType.all || job == jobType.healing)) { HealerComp.Stop(); } if (ConverterComp && (job == jobType.all || job == jobType.converting)) { ConverterComp.Stop(); } }