From 24c501d73d65e3711852a174cf0981de5d3f12c3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=81=AA=E3=81=AA=E3=81=BF?= Date: Wed, 7 Jan 2026 01:59:47 +0800 Subject: [PATCH] Reduce diff for easier review --- ArcFormats/DigitalWorks/ImageTM2.cs | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/ArcFormats/DigitalWorks/ImageTM2.cs b/ArcFormats/DigitalWorks/ImageTM2.cs index 4ee897f8..84c1664f 100644 --- a/ArcFormats/DigitalWorks/ImageTM2.cs +++ b/ArcFormats/DigitalWorks/ImageTM2.cs @@ -66,12 +66,12 @@ namespace GameRes.Formats.DigitalWorks byte bpp = header[0x23]; switch (bpp) { - case 1: bpp = 16; break; - case 2: bpp = 24; break; - case 3: bpp = 32; break; - case 4: bpp = 4; break; //16color - case 5: bpp = 8; break; - default: return null; + case 1: bpp = 16; break; + case 2: bpp = 24; break; + case 3: bpp = 32; break; + case 4: bpp = 4; break; //16color + case 5: bpp = 8; break; + default: return null; } byte alpha; switch (AlphaFormat.Get()) @@ -218,13 +218,13 @@ namespace GameRes.Formats.DigitalWorks int dst = 0; for (int part = 0; part < parts; part++) - for (int block = 0; block < blocks; block++) - for (int row = 0; row < rows; row++) - { - int src = (part * rows * blocks + row * rows + block) * colors; - Array.Copy (source, src, color_map, dst, colors); - dst += colors; - } + for (int block = 0; block < blocks; block++) + for (int row = 0; row < rows; row++) + { + int src = (part * rows * blocks + row * rows + block) * colors; + Array.Copy (source, src, color_map, dst, colors); + dst += colors; + } return new BitmapPalette (color_map); } }