mirror of
https://github.com/devZoGok/PlanetFleet.git
synced 2026-08-26 19:43:29 +00:00
improved targetting of projectiles
This commit is contained in:
+1
-1
@@ -148,7 +148,7 @@ namespace battleship{
|
||||
aimedAtTarget = (minRange <= targDist && targDist <= maxRange);
|
||||
}
|
||||
else{
|
||||
Vector3 targPos = unit->getOrder(0).targets[0].pos;
|
||||
Vector3 targPos = (targDestruct ? targDestruct->getPos() : unit->getOrder(0).targets[0].pos);
|
||||
float targDist = refPos.getDistanceFrom(targPos);
|
||||
bool withinRange = (minRange <= targDist && targDist <= maxRange);
|
||||
bool withinAngle = (dirVec.getAngleBetween((targPos - refPos).norm()) <= maxFireAngle);
|
||||
|
||||
Reference in New Issue
Block a user