Started writing mosaic assembly generation routine

This commit is contained in:
Justin Scofield
2022-08-05 08:07:46 -04:00
parent e86ddfc7c0
commit 030a18fdf1
2 changed files with 50 additions and 0 deletions

View File

@@ -12,12 +12,16 @@ namespace yaze {
namespace app {
namespace editor {
using MosaicArray = std::array<int, core::kNumOverworldMaps>;
constexpr char kDefaultMosaicHook[] = "$02AADB";
class ScreenEditor {
public:
ScreenEditor();
void Update();
private:
void DrawMosaicEditor();
void DrawTitleScreenEditor();
void DrawNamingScreenEditor();
void DrawOverworldMapEditor();
@@ -28,6 +32,8 @@ class ScreenEditor {
void DrawCanvas();
void DrawToolset();
MosaicArray mosaic_tiles_;
zelda3::Screen current_screen_;
gui::Canvas screen_canvas_;
};