extractors can only be built on unoccupied deposits

This commit is contained in:
devZoGok
2024-05-29 20:09:35 +03:00
parent aa657e34af
commit 76bf747451
3 changed files with 10 additions and 1 deletions
+1 -1
View File
@@ -68,7 +68,7 @@ namespace battleship{
for(ResourceDeposit *dep : deposits){
Vector3 depPos = dep->getPos();
if(s.getPos().getDistanceFrom(depPos) < maxDist){
if(!dep->getExtractor() && s.getPos().getDistanceFrom(depPos) < maxDist){
s.status = GameObjectFrame::PLACEABLE;
s.placeAt(depPos);
break;