Configuration for diggable tiles ASM patch generation. More...
#include <diggable_tiles_patch.h>
Public Attributes | |
| uint32_t | hook_address = 0x1BBDF4 |
| uint32_t | diggable_handler = 0x1BBE3E |
| uint32_t | exit_address = 0x1BBE3B |
| uint32_t | table_address = 0x140980 |
| bool | detect_zs_hooks = true |
| bool | use_zs_compatible_mode = false |
| uint32_t | freespace_address = 0x1BF000 |
Configuration for diggable tiles ASM patch generation.
Allows customization of hook addresses for ZSCustomOverworld compatibility.
Definition at line 18 of file diggable_tiles_patch.h.
| uint32_t yaze::zelda3::DiggableTilesPatchConfig::hook_address = 0x1BBDF4 |
Definition at line 20 of file diggable_tiles_patch.h.
Referenced by yaze::editor::DrawDiggableTilesEditorPopup(), and yaze::zelda3::DiggableTilesPatch::GenerateVanillaRoutine().
| uint32_t yaze::zelda3::DiggableTilesPatchConfig::diggable_handler = 0x1BBE3E |
Definition at line 21 of file diggable_tiles_patch.h.
Referenced by yaze::zelda3::DiggableTilesPatch::GenerateVanillaRoutine(), and yaze::zelda3::DiggableTilesPatch::GenerateZSCompatibleRoutine().
| uint32_t yaze::zelda3::DiggableTilesPatchConfig::exit_address = 0x1BBE3B |
Definition at line 22 of file diggable_tiles_patch.h.
Referenced by yaze::zelda3::DiggableTilesPatch::GenerateVanillaRoutine(), and yaze::zelda3::DiggableTilesPatch::GenerateZSCompatibleRoutine().
| uint32_t yaze::zelda3::DiggableTilesPatchConfig::table_address = 0x140980 |
Definition at line 25 of file diggable_tiles_patch.h.
Referenced by yaze::editor::DrawDiggableTilesEditorPopup(), yaze::zelda3::DiggableTilesPatch::GenerateVanillaRoutine(), and yaze::zelda3::DiggableTilesPatch::GenerateZSCompatibleRoutine().
| bool yaze::zelda3::DiggableTilesPatchConfig::detect_zs_hooks = true |
Definition at line 28 of file diggable_tiles_patch.h.
| bool yaze::zelda3::DiggableTilesPatchConfig::use_zs_compatible_mode = false |
Definition at line 29 of file diggable_tiles_patch.h.
Referenced by yaze::editor::DrawDiggableTilesEditorPopup(), yaze::zelda3::DiggableTilesPatch::GeneratePatch(), and yaze::zelda3::DiggableTilesPatch::GetRecommendedConfig().
| uint32_t yaze::zelda3::DiggableTilesPatchConfig::freespace_address = 0x1BF000 |
Definition at line 32 of file diggable_tiles_patch.h.
Referenced by yaze::editor::DrawDiggableTilesEditorPopup(), yaze::zelda3::DiggableTilesPatch::GenerateVanillaRoutine(), yaze::zelda3::DiggableTilesPatch::GenerateZSCompatibleRoutine(), and yaze::zelda3::DiggableTilesPatch::GetRecommendedConfig().