Exemplo n.º 1
0
 public MoveResourceTask(MoveResourceTaskScript taskScript, MoveResourceJob job)
     : base()
 {
     TaskScript = taskScript;
     Job = job;
 }
Exemplo n.º 2
0
 public void StartTask(MoveResourceJob moveResourceJob)
 {
     if(MoveResourceJob != moveResourceJob) {
         MoveResourceJob = moveResourceJob;
         // Return any other incorrect held resources to a depot before beginning
         if(HeldResourceSpaceAvailable(MoveResourceJob.Resource) == 0) {
             StartTask();
         }
     }
 }