1#ifndef YAZE_APP_ZELDA3_DUNGEON_ROM_ADDRESSES_H
2#define YAZE_APP_ZELDA3_DUNGEON_ROM_ADDRESSES_H
40 if (pc_address >= region.begin && pc_address < region.end) {
196static const std::array<int, 8> kRoomLayoutPointers = {
197 0x04EF47, 0x04EFAF, 0x04EFF0, 0x04F04C,
198 0x04F0A8, 0x04F0EC, 0x04F148, 0x04F1A4,
constexpr int kBlocksPointer4
constexpr int kSpritesDataEndExclusive
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 kRoomItemsDataEnd
constexpr int kDoorPosLeft
constexpr int kTileAddress
constexpr int kWaterFillTableReservedSize
constexpr int kRoomsSpritePointer
constexpr int kTileAddressFloor
constexpr int kDoorPosDown
constexpr int GetDungeonObjectDataRegionEnd(int pc_address)
constexpr int kChestsDataPointer1
constexpr int kBlocksLength
constexpr int kBlocksPointer1
constexpr int kChestTableCapacityRecords
constexpr int kCustomCollisionDataEnd
constexpr int kRoomItemsPointers
constexpr int kChestTableRecordSize
constexpr bool HasCustomCollisionPointerTable(std::size_t rom_size)
constexpr int kDoorGfxLeft
constexpr int kDoorGfxCaveExitDown
constexpr int kCustomCollisionDataPosition
constexpr std::array< DungeonObjectDataRegion, 5 > kDungeonObjectDataRegions
constexpr uint16_t kStairsObjects[]
constexpr int kChestTableCapacityBytes
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