From d464751cee74a1688adf4c366f01a688963e9a98 Mon Sep 17 00:00:00 2001 From: DramaticShape Date: Mon, 27 Jul 2026 11:17:31 -0400 Subject: [PATCH] probe comment no longer spells out the ROM cache path MK301 greps .lua/.json bodies for the generated-tree paths, so the comment explaining how to match a template offline read exactly like a real load path. Nothing here ever opened that tree -- the probe walks the live map through the engine -- so describe the tables instead and point at tools/voxel-survey.md, which keeps the literal paths because the gate exempts .md and .py. --- tests/voxel_building_probe.lua | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tests/voxel_building_probe.lua b/tests/voxel_building_probe.lua index 848a134..87d77a7 100644 --- a/tests/voxel_building_probe.lua +++ b/tests/voxel_building_probe.lua @@ -14,8 +14,10 @@ -- foreign building has stamped here when it has not. -- -- To answer "does template X place on map Y", match its `tiles` grid --- against the map's tile grid OFFLINE (data/generated/maps.lua plus --- tilesets.lua) -- no engine needed, and it gives you the coordinates. +-- against the map's tile grid OFFLINE (the map and tileset tables the +-- ROM importer writes into the player's own cache -- see +-- tools/voxel-survey.md for the paths) -- no engine needed, and it gives +-- you the coordinates. -- And note a drawing can STRADDLE A MAP BOUNDARY (the Pokemon Tower's -- roof is on ROUTE_10, its facade on LAVENDER_TOWN), in which case no -- single map's grid holds the whole thing and each half meshes alone.