From 638cde1e398084039a67644f1c1c55c4cd4a8b2b Mon Sep 17 00:00:00 2001 From: Listerw <33641061+Listerw@users.noreply.github.com> Date: Tue, 7 Jan 2025 10:33:43 -0800 Subject: [PATCH] When Purus Pathfinder is in debug mode, output image on failure --- src/haven/purus/pathfinder/Pathfinder.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/haven/purus/pathfinder/Pathfinder.java b/src/haven/purus/pathfinder/Pathfinder.java index a83fa1a1..c7053897 100644 --- a/src/haven/purus/pathfinder/Pathfinder.java +++ b/src/haven/purus/pathfinder/Pathfinder.java @@ -374,6 +374,15 @@ else if (accessMatrix[i][j] == 2) synchronized (gui.map) { gui.map.foundPath = false; } + if (DEBUG) { + g.setColor(Color.WHITE); + g.fillRect(destTile.x * 11+3, destTile.y * 11+3, 11-6, 11-6); + try { + ImageIO.write(bMap, "png", new File(System.currentTimeMillis() + "fail.png")); + } catch (IOException e) { + e.printStackTrace(); + } + } return; }