Stop trying to scoop derelicts: closes #72
This commit is contained in:
parent
f29e3a2ff1
commit
65f3e2e197
@ -2173,7 +2173,7 @@ PriorityAIController.prototype.conditionScannerContainsRocks = function()
|
|||||||
PriorityAIController.prototype.conditionScannerContainsSalvage = function()
|
PriorityAIController.prototype.conditionScannerContainsSalvage = function()
|
||||||
{
|
{
|
||||||
return this.checkScannerWithPredicate(function(s) {
|
return this.checkScannerWithPredicate(function(s) {
|
||||||
return s.isInSpace && s.scanClass == "CLASS_CARGO";
|
return s.isInSpace && s.scanClass == "CLASS_CARGO" && s.commodity != null;
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -2201,7 +2201,7 @@ PriorityAIController.prototype.conditionScannerContainsSalvageForGroup = functio
|
|||||||
this.__ltcache.oolite_conditionScannerContainsSalvageForGroup = maxspeed;
|
this.__ltcache.oolite_conditionScannerContainsSalvageForGroup = maxspeed;
|
||||||
}
|
}
|
||||||
return this.checkScannerWithPredicate(function(s) {
|
return this.checkScannerWithPredicate(function(s) {
|
||||||
return s.isInSpace && s.scanClass == "CLASS_CARGO" && s.velocity.magnitude() < this.__ltcache.oolite_conditionScannerContainsSalvageForGroup;
|
return s.isInSpace && s.scanClass == "CLASS_CARGO" && s.commodity != null && s.velocity.magnitude() < this.__ltcache.oolite_conditionScannerContainsSalvageForGroup;
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -2213,7 +2213,7 @@ PriorityAIController.prototype.conditionScannerContainsSalvageForMe = function()
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
return this.checkScannerWithPredicate(function(s) {
|
return this.checkScannerWithPredicate(function(s) {
|
||||||
return s.isInSpace && s.scanClass == "CLASS_CARGO" && s.velocity.magnitude() < this.ship.maxSpeed;
|
return s.isInSpace && s.scanClass == "CLASS_CARGO" && s.commodity != null && s.velocity.magnitude() < this.ship.maxSpeed;
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user