This commit is contained in:
2023-11-07 21:45:16 -06:00
parent 1b5738f9b3
commit c426a84db0
4 changed files with 63 additions and 38 deletions
+4 -10
View File
@@ -12,6 +12,7 @@ package engine.devcmd.cmds;
import engine.Enum;
import engine.devcmd.AbstractDevCmd;
import engine.gameManager.BuildingManager;
import engine.gameManager.NavigationManager;
import engine.gameManager.ZoneManager;
import engine.math.Vector3f;
import engine.math.Vector3fImmutable;
@@ -68,16 +69,9 @@ public class RegionCmd extends AbstractDevCmd {
//}else {
// output += "zone: null" + newline;
//}
if( building != null){
boolean pointBlocked = false;
for(Path2D.Float area : building.meshes){
Vector3fImmutable pos = ((AbstractCharacter)target).loc;
if(area.contains(new Point((int) pos.x, (int) pos.z))){
pointBlocked = true;
}
}
output += "pointBlocked: " + pointBlocked;
}
output += "pointBlocked: " + NavigationManager.pointIsBlocked(((AbstractCharacter)target).loc);