1#ifndef YAZE_APP_ZELDA3_DUNGEON_ROM_ADDRESSES_H
2#define YAZE_APP_ZELDA3_DUNGEON_ROM_ADDRESSES_H
143static const std::array<int, 8> kRoomLayoutPointers = {
144 0x04EF47, 0x04EFAF, 0x04EFF0, 0x04F04C,
145 0x04F0A8, 0x04F0EC, 0x04F148, 0x04F1A4,
constexpr int kBlocksPointer4
constexpr int kRoomObjectLayoutPointer
constexpr int kDoorPointers
constexpr int kWaterFillTableEnd
constexpr int kDoorGfxDown
constexpr int kSpritesEndData
constexpr int kTorchesLengthPointer
constexpr int kCustomCollisionDataSoftEnd
constexpr int kChestsLengthPointer
constexpr int kWaterFillTableStart
constexpr int kMessagesIdDungeon
constexpr int kDungeonsMainBgPalettePointers
constexpr int kSpriteBlocksetPointer
constexpr int kPitPointer
constexpr int kSpritesData
constexpr int kDoorPosLeft
constexpr int kTileAddress
constexpr int kWaterFillTableReservedSize
constexpr int kRoomsSpritePointer
constexpr int kTileAddressFloor
constexpr int kDoorPosDown
constexpr int kChestsDataPointer1
constexpr int kBlocksLength
constexpr int kBlocksPointer1
constexpr int kCustomCollisionDataEnd
constexpr int kRoomItemsPointers
constexpr bool HasCustomCollisionPointerTable(std::size_t rom_size)
constexpr int kDoorGfxLeft
constexpr int kDoorGfxCaveExitDown
constexpr int kCustomCollisionDataPosition
constexpr uint16_t kStairsObjects[]
constexpr int kDungeonSpritePointers
constexpr bool HasWaterFillReservedRegion(std::size_t rom_size)
constexpr int kNumberOfRooms
constexpr int kDoorPosRight
constexpr int kRoomHeaderPointer
constexpr bool HasCustomCollisionDataRegion(std::size_t rom_size)
constexpr int kBlocksPointer3
constexpr int kRoomHeaderPointerBank
constexpr int kCustomCollisionRoomPointers
constexpr int kGfxGroupsPointer
constexpr int kDungeonsPalettes
constexpr bool HasCustomCollisionWriteSupport(std::size_t rom_size)
constexpr int kDoorGfxRight
constexpr int kSpritesDataEmptyRoom
constexpr int kBlocksPointer2
constexpr int kRoomObjectPointer