From 3fc3a14a94ed7c3942c1e430b4628b22512cce34 Mon Sep 17 00:00:00 2001 From: Kelly Rauchenberger Date: Sun, 31 Jan 2021 08:42:36 -0500 Subject: Fixed Flint sprite weirdness --- tools/sprite_dumper/main.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'tools/sprite_dumper') diff --git a/tools/sprite_dumper/main.cpp b/tools/sprite_dumper/main.cpp index 46599e5..79e3df0 100644 --- a/tools/sprite_dumper/main.cpp +++ b/tools/sprite_dumper/main.cpp @@ -266,6 +266,7 @@ struct Sprite { }; struct SpriteSheet { + int spriteindex = 0; int gfxPtr; std::vector sprites; @@ -274,8 +275,8 @@ struct SpriteSheet { int maxHeight = 0; std::vector frames; + const Palette& palette = palettes.GetPalette(spriteindex); for (int i=0; i maxWidth) maxWidth = f.width; @@ -324,6 +325,7 @@ public: if (sheetAddr == -1) continue; SpriteSheet ss; + ss.spriteindex = i; ss.gfxPtr = GetGfxPointer(m3, i); m3.Seek(sheetAddr); -- cgit 1.4.1