diff --git a/Tools/Scripts/ReliefRenderTool.cs b/Tools/Scripts/ReliefRenderTool.cs index 2a47460..955866b 100644 --- a/Tools/Scripts/ReliefRenderTool.cs +++ b/Tools/Scripts/ReliefRenderTool.cs @@ -26,7 +26,7 @@ namespace IslaApocalypse.Tools /// ISLA_LOOKS comma-separated look names (default: atlas,relief,dusk) /// ISLA_TASK authoring task number (default 3) /// ISLA_BATCH descriptor, NO prefix (default "relief_taste") - /// ISLA_SOURCE batch to read .f32 from (default 01_pass1_port) + /// ISLA_SOURCE batch to read .f32 from (default 02_pass1_port) /// ISLA_DUMP_RAW "1" to also dump .f32 when a field had to be generated /// public partial class ReliefRenderTool : Node @@ -41,7 +41,10 @@ namespace IslaApocalypse.Tools int[] seeds = EnvSeeds("ISLA_SEEDS", DefaultSeeds); int task = EnvInt("ISLA_TASK", 3); // the task that authored this batch string batch = EnvStr("ISLA_BATCH", "relief_taste"); - string source = EnvStr("ISLA_SOURCE", "01_pass1_port"); + // ⚠ A FULL batch folder name, prefix included — it names an EXISTING folder rather than + // composing a new one, so it is not run through BatchRoot. Tracks TerrainGenTool's + // default output: BatchRoot(task 2, "pass1_port") = 02_pass1_port. + string source = EnvStr("ISLA_SOURCE", "02_pass1_port"); bool dumpRaw = EnvStr("ISLA_DUMP_RAW", "0") == "1"; LookConfig[] looks = SelectLooks(EnvStr("ISLA_LOOKS", null)); diff --git a/Tools/Scripts/ReviewBatchTool.cs b/Tools/Scripts/ReviewBatchTool.cs index 4dbc30e..0b218cc 100644 --- a/Tools/Scripts/ReviewBatchTool.cs +++ b/Tools/Scripts/ReviewBatchTool.cs @@ -25,7 +25,7 @@ namespace IslaApocalypse.Tools /// /// ISLA_TASK authoring task number (default 4) /// ISLA_BATCH descriptor, NO prefix (default "review") - /// ISLA_SOURCE batch holding the .f32 (default 01_pass1_port) + /// ISLA_SOURCE batch holding the .f32 (default 02_pass1_port) /// ISLA_MAPSIZE side in columns (default 2048) /// ISLA_SEEDS comma-separated positive (default: the 4 pinned seeds) /// @@ -62,7 +62,13 @@ namespace IslaApocalypse.Tools int task = EnvInt("ISLA_TASK", 4); string descr = EnvStr("ISLA_BATCH", "review"); - string source = EnvStr("ISLA_SOURCE", "01_pass1_port"); + // ⚠ A FULL batch folder name, prefix included — this NAMES AN EXISTING FOLDER rather than + // composing a new one, so it is not run through BatchRoot. The default tracks where + // TerrainGenTool writes by default: BatchRoot(task 2, "pass1_port") = 02_pass1_port. + // It was "01_pass1_port" until chat1/05 renamed the folder to its authoring-task number; + // a stale default here does not fail loudly, it just silently regenerates instead of + // loading — which is exactly the kind of quiet cost worth pinning to the real name. + string source = EnvStr("ISLA_SOURCE", "02_pass1_port"); int mapSize = EnvInt("ISLA_MAPSIZE", 2048); int[] seeds = EnvSeeds("ISLA_SEEDS", DefaultSeeds);