From 1a33c4e1029571e8c24ea27ca752f0c4a02da6a8 Mon Sep 17 00:00:00 2001 From: vickydotbat Date: Mon, 8 Jun 2026 19:39:27 +0200 Subject: [PATCH] fix: png now 2080 --- internal/erf/erf.go | 4 ++-- internal/erf/erf_test.go | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/internal/erf/erf.go b/internal/erf/erf.go index 8830ac1..dd71df0 100644 --- a/internal/erf/erf.go +++ b/internal/erf/erf.go @@ -115,7 +115,7 @@ var extensionTypes = map[string]uint16{ "mtr": 0x0818, "jpg": 0x081C, "lod": 0x081E, - "png": 0x083E, + "png": 0x0820, "lyt": 0x0BB8, "vis": 0x0BB9, "mdx": 0x0BC0, @@ -180,7 +180,7 @@ var typeExtensions = map[uint16]string{ 0x0818: "mtr", 0x081C: "jpg", 0x081E: "lod", - 0x083E: "png", + 0x0820: "png", 0x0BB8: "lyt", 0x0BB9: "vis", 0x0BC0: "mdx", diff --git a/internal/erf/erf_test.go b/internal/erf/erf_test.go index 628c04e..2dbe828 100644 --- a/internal/erf/erf_test.go +++ b/internal/erf/erf_test.go @@ -58,8 +58,8 @@ func TestExtensionMappingsKeep2DAAndTLKDistinct(t *testing.T) { } func TestHAKResourceTypeForExtensionSupportsPNG(t *testing.T) { - if resourceType, ok := HAKResourceTypeForExtension("png"); !ok || resourceType != 0x083E { - t.Fatalf("expected png to stay valid for HAK generation, got ok=%v type=0x%04X", ok, resourceType) + if resourceType, ok := HAKResourceTypeForExtension("png"); !ok || resourceType != 0x0820 { + t.Fatalf("expected png restype 0x0820 (2080) for HAK generation, got ok=%v type=0x%04X", ok, resourceType) } if resourceType, ok := HAKResourceTypeForExtension("2da"); !ok || resourceType != 0x07E1 { t.Fatalf("expected 2da to stay valid for HAK generation, got ok=%v type=0x%04X", ok, resourceType)