From c6b6eb74bb22846981a865a99435c9f067ca3b96 Mon Sep 17 00:00:00 2001 From: Justin Scofield <47263509+scawful@users.noreply.github.com> Date: Sun, 7 Aug 2022 14:46:26 -0400 Subject: [PATCH] chore: add virtual method for mock test --- src/app/asm/script.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/app/asm/script.h b/src/app/asm/script.h index 61be3609..4b8e4a7c 100644 --- a/src/app/asm/script.h +++ b/src/app/asm/script.h @@ -26,6 +26,9 @@ constexpr int kSNESToPCOffset = 0x138000; class ScriptTemplate { public: virtual absl::Status ApplyPatchToROM(ROM& rom) = 0; + virtual absl::Status GenerateMosaicChangeAssembly( + ROM& rom, char mosaic_tiles[core::kNumOverworldMaps], int routine_offset, + int hook_offset = 0) = 0; }; class Script : public ScriptTemplate { @@ -35,7 +38,7 @@ class Script : public ScriptTemplate { absl::Status ApplyPatchToROM(ROM& rom) override; absl::Status GenerateMosaicChangeAssembly( ROM& rom, char mosaic_tiles[core::kNumOverworldMaps], int routine_offset, - int hook_offset = 0); + int hook_offset = 0) override; private: int64_t patch_size_;