yaze 0.2.0
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::app::zelda3::dungeon Namespace Reference

Classes

class  DungeonObjectRenderer
 
struct  PseudoVram
 
class  Room
 
class  RoomEntrance
 Dungeon Room Entrance or Spawn Point. More...
 
class  RoomObject
 
class  Subtype1
 
class  Subtype2
 
class  Subtype3
 
struct  SubtypeInfo
 

Enumerations

enum class  SpecialObjectType { Chest , BigChest , InterroomStairs }
 
enum  Sorting {
  All = 0 , Wall = 1 , Horizontal = 2 , Vertical = 4 ,
  NonScalable = 8 , Dungeons = 16 , Floors = 32 , SortStairs = 64
}
 
enum class  ObjectOption {
  Nothing = 0 , Door = 1 , Chest = 2 , Block = 4 ,
  Torch = 8 , Bgr = 16 , Stairs = 32
}
 

Functions

ObjectOption operator| (ObjectOption lhs, ObjectOption rhs)
 
ObjectOption operator& (ObjectOption lhs, ObjectOption rhs)
 
ObjectOption operator^ (ObjectOption lhs, ObjectOption rhs)
 
ObjectOption operator~ (ObjectOption option)
 
SubtypeInfo FetchSubtypeInfo (uint16_t object_id)
 

Variables

constexpr int kGfxBufferOffset = 92 * 2048
 
constexpr int kGfxBufferStride = 512
 
constexpr int kGfxBufferAnimatedFrameOffset = 7 * 2048
 
constexpr int kGfxBufferAnimatedFrameStride = 512
 
constexpr int kGfxBufferRoomOffset = 2048
 
constexpr int kGfxBufferRoomSpriteOffset = 512
 
constexpr int kGfxBufferRoomSpriteStride = 2048
 
constexpr int kGfxBufferRoomSpriteLastLineOffset = 0x88
 
constexpr int room_object_layout_pointer = 0x882D
 
constexpr int room_object_pointer = 0x874C
 
constexpr int dungeons_main_bg_palette_pointers = 0xDEC4B
 
constexpr int dungeons_palettes = 0xDD734
 
constexpr int room_items_pointers = 0xDB69
 
constexpr int rooms_sprite_pointer = 0x4C298
 
constexpr int kRoomHeaderPointer = 0xB5DD
 
constexpr int kRoomHeaderPointerBank = 0xB5E7
 
constexpr int gfx_groups_pointer = 0x6237
 
constexpr int chests_length_pointer = 0xEBF6
 
constexpr int chests_data_pointer1 = 0xEBFB
 
constexpr int messages_id_dungeon = 0x3F61D
 
constexpr int blocks_length = 0x8896
 
constexpr int blocks_pointer1 = 0x15AFA
 
constexpr int blocks_pointer2 = 0x15B01
 
constexpr int blocks_pointer3 = 0x15B08
 
constexpr int blocks_pointer4 = 0x15B0F
 
constexpr int torch_data = 0x2736A
 
constexpr int torches_length_pointer = 0x88C1
 
constexpr int sprite_blockset_pointer = 0x5B57
 
constexpr int sprites_data = 0x4D8B0
 
constexpr int sprites_data_empty_room = 0x4D8AE
 
constexpr int sprites_end_data = 0x4EC9E
 
constexpr int pit_pointer = 0x394AB
 
constexpr int pit_count = 0x394A6
 
constexpr int doorPointers = 0xF83C0
 
constexpr int door_gfx_up = 0x4D9E
 
constexpr int door_gfx_down = 0x4E06
 
constexpr int door_gfx_cavexit_down = 0x4E06
 
constexpr int door_gfx_left = 0x4E66
 
constexpr int door_gfx_right = 0x4EC6
 
constexpr int door_pos_up = 0x197E
 
constexpr int door_pos_down = 0x1996
 
constexpr int door_pos_left = 0x19AE
 
constexpr int door_pos_right = 0x19C6
 
constexpr int dungeon_spr_ptrs = 0x090000
 
constexpr int NumberOfRooms = 296
 
constexpr ushort stairsObjects [] = {0x139, 0x138, 0x13B, 0x12E, 0x12D}
 
constexpr std::string_view kRoomNames []
 
constexpr std::string_view kEntranceNames []
 
constexpr int kEntranceRoom = 0x14813
 
constexpr int kEntranceScrollEdge = 0x1491D
 
constexpr int kEntranceYScroll = 0x14D45
 
constexpr int kEntranceXScroll = 0x14E4F
 
constexpr int kEntranceYPosition = 0x14F59
 
constexpr int kEntranceXPosition = 0x15063
 
constexpr int kEntranceCameraYTrigger = 0x1516D
 
constexpr int kEntranceCameraXTrigger = 0x15277
 
constexpr int kEntranceBlockset = 0x15381
 
constexpr int kEntranceFloor = 0x15406
 
constexpr int kEntranceDungeon = 0x1548B
 
constexpr int kEntranceDoor = 0x15510
 
constexpr int kEntranceLadderBG = 0x15595
 
constexpr int kEntrancescrolling = 0x1561A
 
constexpr int kEntranceScrollQuadrant = 0x1569F
 
constexpr int kEntranceExit = 0x15724
 
constexpr int kEntranceMusic = 0x1582E
 
constexpr int kStartingEntranceroom = 0x15B6E
 
constexpr int kStartingEntranceScrollEdge = 0x15B7C
 
constexpr int kStartingEntranceYScroll = 0x15BB4
 
constexpr int kStartingEntranceXScroll = 0x15BC2
 
constexpr int kStartingEntranceYPosition = 0x15BD0
 
constexpr int kStartingEntranceXPosition = 0x15BDE
 
constexpr int kStartingEntranceCameraYTrigger = 0x15BEC
 
constexpr int kStartingEntranceCameraXTrigger = 0x15BFA
 
constexpr int kStartingEntranceBlockset = 0x15C08
 
constexpr int kStartingEntranceFloor = 0x15C0F
 
constexpr int kStartingEntranceDungeon = 0x15C16
 
constexpr int kStartingEntranceDoor = 0x15C2B
 
constexpr int kStartingEntranceLadderBG = 0x15C1D
 
constexpr int kStartingEntrancescrolling = 0x15C24
 
constexpr int kStartingEntranceScrollQuadrant = 0x15C2B
 
constexpr int kStartingEntranceexit = 0x15C32
 
constexpr int kStartingEntrancemusic = 0x15C4E
 
constexpr int kStartingEntranceentrance = 0x15C40
 
constexpr int items_data_start = 0xDDE9
 
constexpr int items_data_end = 0xE6B2
 
constexpr int initial_equipement = 0x271A6
 
constexpr int chests_backupitems = 0x3B528
 
constexpr int chests_yoffset = 0x4836C
 
constexpr int chests_xoffset = 0x4836C + (76 * 1)
 
constexpr int chests_itemsgfx = 0x4836C + (76 * 2)
 
constexpr int chests_itemswide = 0x4836C + (76 * 3)
 
constexpr int chests_itemsproperties = 0x4836C + (76 * 4)
 
constexpr int chests_sramaddress = 0x4836C + (76 * 5)
 
constexpr int chests_sramvalue = 0x4836C + (76 * 7)
 
constexpr int chests_msgid = 0x442DD
 
constexpr int dungeons_startrooms = 0x7939
 
constexpr int dungeons_endrooms = 0x792D
 
constexpr int dungeons_bossrooms = 0x10954
 
constexpr int bedPositionX = 0x039A37
 
constexpr int bedPositionY = 0x039A32
 
constexpr int bedPositionResetXLow = 0x02DE53
 
constexpr int bedPositionResetXHigh = 0x02DE58
 
constexpr int bedPositionResetYLow = 0x02DE5D
 
constexpr int bedPositionResetYHigh = 0x02DE62
 
constexpr int bedSheetPositionX = 0x0480BD
 
constexpr int bedSheetPositionY = 0x0480B8
 
constexpr int kRoomObjectSubtype1 = 0x8000
 
constexpr int kRoomObjectSubtype2 = 0x83F0
 
constexpr int kRoomObjectSubtype3 = 0x84F0
 
constexpr int kRoomObjectTileAddress = 0x1B52
 
constexpr int kRoomObjectTileAddressFloor = 0x1B5A
 

Enumeration Type Documentation

◆ SpecialObjectType

Enumerator
Chest 
BigChest 
InterroomStairs 

Definition at line 29 of file room_object.h.

◆ Sorting

Enumerator
All 
Wall 
Horizontal 
Vertical 
NonScalable 
Dungeons 
Floors 
SortStairs 

Definition at line 31 of file room_object.h.

◆ ObjectOption

Enumerator
Nothing 
Door 
Chest 
Block 
Torch 
Bgr 
Stairs 

Definition at line 42 of file room_object.h.

Function Documentation

◆ operator|()

ObjectOption yaze::app::zelda3::dungeon::operator| ( ObjectOption lhs,
ObjectOption rhs )

Definition at line 8 of file room_object.cc.

◆ operator&()

ObjectOption yaze::app::zelda3::dungeon::operator& ( ObjectOption lhs,
ObjectOption rhs )

Definition at line 13 of file room_object.cc.

◆ operator^()

ObjectOption yaze::app::zelda3::dungeon::operator^ ( ObjectOption lhs,
ObjectOption rhs )

Definition at line 18 of file room_object.cc.

◆ operator~()

ObjectOption yaze::app::zelda3::dungeon::operator~ ( ObjectOption option)

Definition at line 23 of file room_object.cc.

◆ FetchSubtypeInfo()

SubtypeInfo yaze::app::zelda3::dungeon::FetchSubtypeInfo ( uint16_t object_id)

Variable Documentation

◆ kGfxBufferOffset

int yaze::app::zelda3::dungeon::kGfxBufferOffset = 92 * 2048
constexpr

Definition at line 226 of file room.cc.

◆ kGfxBufferStride

int yaze::app::zelda3::dungeon::kGfxBufferStride = 512
constexpr

Definition at line 227 of file room.cc.

◆ kGfxBufferAnimatedFrameOffset

int yaze::app::zelda3::dungeon::kGfxBufferAnimatedFrameOffset = 7 * 2048
constexpr

Definition at line 228 of file room.cc.

◆ kGfxBufferAnimatedFrameStride

int yaze::app::zelda3::dungeon::kGfxBufferAnimatedFrameStride = 512
constexpr

Definition at line 229 of file room.cc.

◆ kGfxBufferRoomOffset

int yaze::app::zelda3::dungeon::kGfxBufferRoomOffset = 2048
constexpr

Definition at line 230 of file room.cc.

Referenced by yaze::app::zelda3::dungeon::Room::CopyRoomGraphicsToBuffer().

◆ kGfxBufferRoomSpriteOffset

int yaze::app::zelda3::dungeon::kGfxBufferRoomSpriteOffset = 512
constexpr

Definition at line 231 of file room.cc.

◆ kGfxBufferRoomSpriteStride

int yaze::app::zelda3::dungeon::kGfxBufferRoomSpriteStride = 2048
constexpr

Definition at line 232 of file room.cc.

◆ kGfxBufferRoomSpriteLastLineOffset

int yaze::app::zelda3::dungeon::kGfxBufferRoomSpriteLastLineOffset = 0x88
constexpr

Definition at line 233 of file room.cc.

Referenced by yaze::app::zelda3::dungeon::Room::CopyRoomGraphicsToBuffer().

◆ room_object_layout_pointer

int yaze::app::zelda3::dungeon::room_object_layout_pointer = 0x882D
constexpr

Definition at line 42 of file room.h.

◆ room_object_pointer

int yaze::app::zelda3::dungeon::room_object_pointer = 0x874C
constexpr

◆ dungeons_main_bg_palette_pointers

int yaze::app::zelda3::dungeon::dungeons_main_bg_palette_pointers = 0xDEC4B
constexpr

Definition at line 45 of file room.h.

◆ dungeons_palettes

int yaze::app::zelda3::dungeon::dungeons_palettes = 0xDD734
constexpr

Definition at line 46 of file room.h.

◆ room_items_pointers

int yaze::app::zelda3::dungeon::room_items_pointers = 0xDB69
constexpr

Definition at line 47 of file room.h.

◆ rooms_sprite_pointer

int yaze::app::zelda3::dungeon::rooms_sprite_pointer = 0x4C298
constexpr

Definition at line 48 of file room.h.

Referenced by yaze::app::zelda3::dungeon::Room::LoadSprites().

◆ kRoomHeaderPointer

int yaze::app::zelda3::dungeon::kRoomHeaderPointer = 0xB5DD
constexpr

◆ kRoomHeaderPointerBank

int yaze::app::zelda3::dungeon::kRoomHeaderPointerBank = 0xB5E7
constexpr

◆ gfx_groups_pointer

int yaze::app::zelda3::dungeon::gfx_groups_pointer = 0x6237
constexpr

Definition at line 51 of file room.h.

◆ chests_length_pointer

int yaze::app::zelda3::dungeon::chests_length_pointer = 0xEBF6
constexpr

Definition at line 52 of file room.h.

Referenced by yaze::app::zelda3::dungeon::Room::LoadChests().

◆ chests_data_pointer1

int yaze::app::zelda3::dungeon::chests_data_pointer1 = 0xEBFB
constexpr

Definition at line 53 of file room.h.

Referenced by yaze::app::zelda3::dungeon::Room::LoadChests().

◆ messages_id_dungeon

int yaze::app::zelda3::dungeon::messages_id_dungeon = 0x3F61D
constexpr

Definition at line 55 of file room.h.

Referenced by yaze::app::zelda3::dungeon::Room::LoadRoomFromROM().

◆ blocks_length

int yaze::app::zelda3::dungeon::blocks_length = 0x8896
constexpr

Definition at line 57 of file room.h.

◆ blocks_pointer1

int yaze::app::zelda3::dungeon::blocks_pointer1 = 0x15AFA
constexpr

Definition at line 58 of file room.h.

◆ blocks_pointer2

int yaze::app::zelda3::dungeon::blocks_pointer2 = 0x15B01
constexpr

Definition at line 59 of file room.h.

◆ blocks_pointer3

int yaze::app::zelda3::dungeon::blocks_pointer3 = 0x15B08
constexpr

Definition at line 60 of file room.h.

◆ blocks_pointer4

int yaze::app::zelda3::dungeon::blocks_pointer4 = 0x15B0F
constexpr

Definition at line 61 of file room.h.

◆ torch_data

int yaze::app::zelda3::dungeon::torch_data = 0x2736A
constexpr

Definition at line 62 of file room.h.

◆ torches_length_pointer

int yaze::app::zelda3::dungeon::torches_length_pointer = 0x88C1
constexpr

Definition at line 63 of file room.h.

◆ sprite_blockset_pointer

int yaze::app::zelda3::dungeon::sprite_blockset_pointer = 0x5B57
constexpr

Definition at line 64 of file room.h.

◆ sprites_data

int yaze::app::zelda3::dungeon::sprites_data = 0x4D8B0
constexpr

Definition at line 66 of file room.h.

◆ sprites_data_empty_room

int yaze::app::zelda3::dungeon::sprites_data_empty_room = 0x4D8AE
constexpr

Definition at line 67 of file room.h.

◆ sprites_end_data

int yaze::app::zelda3::dungeon::sprites_end_data = 0x4EC9E
constexpr

Definition at line 68 of file room.h.

◆ pit_pointer

int yaze::app::zelda3::dungeon::pit_pointer = 0x394AB
constexpr

Definition at line 69 of file room.h.

◆ pit_count

int yaze::app::zelda3::dungeon::pit_count = 0x394A6
constexpr

Definition at line 70 of file room.h.

◆ doorPointers

int yaze::app::zelda3::dungeon::doorPointers = 0xF83C0
constexpr

Definition at line 71 of file room.h.

◆ door_gfx_up

int yaze::app::zelda3::dungeon::door_gfx_up = 0x4D9E
constexpr

Definition at line 74 of file room.h.

◆ door_gfx_down

int yaze::app::zelda3::dungeon::door_gfx_down = 0x4E06
constexpr

Definition at line 75 of file room.h.

◆ door_gfx_cavexit_down

int yaze::app::zelda3::dungeon::door_gfx_cavexit_down = 0x4E06
constexpr

Definition at line 76 of file room.h.

◆ door_gfx_left

int yaze::app::zelda3::dungeon::door_gfx_left = 0x4E66
constexpr

Definition at line 77 of file room.h.

◆ door_gfx_right

int yaze::app::zelda3::dungeon::door_gfx_right = 0x4EC6
constexpr

Definition at line 78 of file room.h.

◆ door_pos_up

int yaze::app::zelda3::dungeon::door_pos_up = 0x197E
constexpr

Definition at line 79 of file room.h.

◆ door_pos_down

int yaze::app::zelda3::dungeon::door_pos_down = 0x1996
constexpr

Definition at line 80 of file room.h.

◆ door_pos_left

int yaze::app::zelda3::dungeon::door_pos_left = 0x19AE
constexpr

Definition at line 81 of file room.h.

◆ door_pos_right

int yaze::app::zelda3::dungeon::door_pos_right = 0x19C6
constexpr

Definition at line 82 of file room.h.

◆ dungeon_spr_ptrs

int yaze::app::zelda3::dungeon::dungeon_spr_ptrs = 0x090000
constexpr

Definition at line 84 of file room.h.

◆ NumberOfRooms

int yaze::app::zelda3::dungeon::NumberOfRooms = 296
constexpr

Definition at line 86 of file room.h.

◆ stairsObjects

ushort yaze::app::zelda3::dungeon::stairsObjects[] = {0x139, 0x138, 0x13B, 0x12E, 0x12D}
constexpr

Definition at line 88 of file room.h.

Referenced by yaze::app::zelda3::dungeon::Room::LoadObjects().

◆ kRoomNames

std::string_view yaze::app::zelda3::dungeon::kRoomNames[]
constexpr

◆ kEntranceNames

std::string_view yaze::app::zelda3::dungeon::kEntranceNames[]
constexpr

Definition at line 479 of file room.h.

Referenced by yaze::app::editor::DungeonEditor::DrawEntranceSelector().

◆ kEntranceRoom

int yaze::app::zelda3::dungeon::kEntranceRoom = 0x14813
constexpr

◆ kEntranceScrollEdge

int yaze::app::zelda3::dungeon::kEntranceScrollEdge = 0x1491D
constexpr

◆ kEntranceYScroll

int yaze::app::zelda3::dungeon::kEntranceYScroll = 0x14D45
constexpr

◆ kEntranceXScroll

int yaze::app::zelda3::dungeon::kEntranceXScroll = 0x14E4F
constexpr

◆ kEntranceYPosition

int yaze::app::zelda3::dungeon::kEntranceYPosition = 0x14F59
constexpr

◆ kEntranceXPosition

int yaze::app::zelda3::dungeon::kEntranceXPosition = 0x15063
constexpr

◆ kEntranceCameraYTrigger

int yaze::app::zelda3::dungeon::kEntranceCameraYTrigger = 0x1516D
constexpr

◆ kEntranceCameraXTrigger

int yaze::app::zelda3::dungeon::kEntranceCameraXTrigger = 0x15277
constexpr

◆ kEntranceBlockset

int yaze::app::zelda3::dungeon::kEntranceBlockset = 0x15381
constexpr

◆ kEntranceFloor

int yaze::app::zelda3::dungeon::kEntranceFloor = 0x15406
constexpr

◆ kEntranceDungeon

int yaze::app::zelda3::dungeon::kEntranceDungeon = 0x1548B
constexpr

◆ kEntranceDoor

int yaze::app::zelda3::dungeon::kEntranceDoor = 0x15510
constexpr

◆ kEntranceLadderBG

int yaze::app::zelda3::dungeon::kEntranceLadderBG = 0x15595
constexpr

◆ kEntrancescrolling

int yaze::app::zelda3::dungeon::kEntrancescrolling = 0x1561A
constexpr

◆ kEntranceScrollQuadrant

int yaze::app::zelda3::dungeon::kEntranceScrollQuadrant = 0x1569F
constexpr

◆ kEntranceExit

int yaze::app::zelda3::dungeon::kEntranceExit = 0x15724
constexpr

◆ kEntranceMusic

int yaze::app::zelda3::dungeon::kEntranceMusic = 0x1582E
constexpr

◆ kStartingEntranceroom

int yaze::app::zelda3::dungeon::kStartingEntranceroom = 0x15B6E
constexpr

◆ kStartingEntranceScrollEdge

int yaze::app::zelda3::dungeon::kStartingEntranceScrollEdge = 0x15B7C
constexpr

◆ kStartingEntranceYScroll

int yaze::app::zelda3::dungeon::kStartingEntranceYScroll = 0x15BB4
constexpr

◆ kStartingEntranceXScroll

int yaze::app::zelda3::dungeon::kStartingEntranceXScroll = 0x15BC2
constexpr

◆ kStartingEntranceYPosition

int yaze::app::zelda3::dungeon::kStartingEntranceYPosition = 0x15BD0
constexpr

◆ kStartingEntranceXPosition

int yaze::app::zelda3::dungeon::kStartingEntranceXPosition = 0x15BDE
constexpr

◆ kStartingEntranceCameraYTrigger

int yaze::app::zelda3::dungeon::kStartingEntranceCameraYTrigger = 0x15BEC
constexpr

◆ kStartingEntranceCameraXTrigger

int yaze::app::zelda3::dungeon::kStartingEntranceCameraXTrigger = 0x15BFA
constexpr

◆ kStartingEntranceBlockset

int yaze::app::zelda3::dungeon::kStartingEntranceBlockset = 0x15C08
constexpr

◆ kStartingEntranceFloor

int yaze::app::zelda3::dungeon::kStartingEntranceFloor = 0x15C0F
constexpr

◆ kStartingEntranceDungeon

int yaze::app::zelda3::dungeon::kStartingEntranceDungeon = 0x15C16
constexpr

◆ kStartingEntranceDoor

int yaze::app::zelda3::dungeon::kStartingEntranceDoor = 0x15C2B
constexpr

◆ kStartingEntranceLadderBG

int yaze::app::zelda3::dungeon::kStartingEntranceLadderBG = 0x15C1D
constexpr

◆ kStartingEntrancescrolling

int yaze::app::zelda3::dungeon::kStartingEntrancescrolling = 0x15C24
constexpr

◆ kStartingEntranceScrollQuadrant

int yaze::app::zelda3::dungeon::kStartingEntranceScrollQuadrant = 0x15C2B
constexpr

◆ kStartingEntranceexit

int yaze::app::zelda3::dungeon::kStartingEntranceexit = 0x15C32
constexpr

◆ kStartingEntrancemusic

int yaze::app::zelda3::dungeon::kStartingEntrancemusic = 0x15C4E
constexpr

◆ kStartingEntranceentrance

int yaze::app::zelda3::dungeon::kStartingEntranceentrance = 0x15C40
constexpr

Definition at line 66 of file room_entrance.h.

◆ items_data_start

int yaze::app::zelda3::dungeon::items_data_start = 0xDDE9
constexpr

Definition at line 68 of file room_entrance.h.

◆ items_data_end

int yaze::app::zelda3::dungeon::items_data_end = 0xE6B2
constexpr

Definition at line 69 of file room_entrance.h.

◆ initial_equipement

int yaze::app::zelda3::dungeon::initial_equipement = 0x271A6
constexpr

Definition at line 70 of file room_entrance.h.

◆ chests_backupitems

int yaze::app::zelda3::dungeon::chests_backupitems = 0x3B528
constexpr

Definition at line 73 of file room_entrance.h.

◆ chests_yoffset

int yaze::app::zelda3::dungeon::chests_yoffset = 0x4836C
constexpr

Definition at line 74 of file room_entrance.h.

◆ chests_xoffset

int yaze::app::zelda3::dungeon::chests_xoffset = 0x4836C + (76 * 1)
constexpr

Definition at line 75 of file room_entrance.h.

◆ chests_itemsgfx

int yaze::app::zelda3::dungeon::chests_itemsgfx = 0x4836C + (76 * 2)
constexpr

Definition at line 76 of file room_entrance.h.

◆ chests_itemswide

int yaze::app::zelda3::dungeon::chests_itemswide = 0x4836C + (76 * 3)
constexpr

Definition at line 77 of file room_entrance.h.

◆ chests_itemsproperties

int yaze::app::zelda3::dungeon::chests_itemsproperties = 0x4836C + (76 * 4)
constexpr

Definition at line 78 of file room_entrance.h.

◆ chests_sramaddress

int yaze::app::zelda3::dungeon::chests_sramaddress = 0x4836C + (76 * 5)
constexpr

Definition at line 79 of file room_entrance.h.

◆ chests_sramvalue

int yaze::app::zelda3::dungeon::chests_sramvalue = 0x4836C + (76 * 7)
constexpr

Definition at line 80 of file room_entrance.h.

◆ chests_msgid

int yaze::app::zelda3::dungeon::chests_msgid = 0x442DD
constexpr

Definition at line 81 of file room_entrance.h.

◆ dungeons_startrooms

int yaze::app::zelda3::dungeon::dungeons_startrooms = 0x7939
constexpr

Definition at line 83 of file room_entrance.h.

◆ dungeons_endrooms

int yaze::app::zelda3::dungeon::dungeons_endrooms = 0x792D
constexpr

Definition at line 84 of file room_entrance.h.

◆ dungeons_bossrooms

int yaze::app::zelda3::dungeon::dungeons_bossrooms = 0x10954
constexpr

Definition at line 85 of file room_entrance.h.

◆ bedPositionX

int yaze::app::zelda3::dungeon::bedPositionX = 0x039A37
constexpr

Definition at line 88 of file room_entrance.h.

◆ bedPositionY

int yaze::app::zelda3::dungeon::bedPositionY = 0x039A32
constexpr

Definition at line 89 of file room_entrance.h.

◆ bedPositionResetXLow

int yaze::app::zelda3::dungeon::bedPositionResetXLow = 0x02DE53
constexpr

Definition at line 92 of file room_entrance.h.

◆ bedPositionResetXHigh

int yaze::app::zelda3::dungeon::bedPositionResetXHigh = 0x02DE58
constexpr

Definition at line 93 of file room_entrance.h.

◆ bedPositionResetYLow

int yaze::app::zelda3::dungeon::bedPositionResetYLow = 0x02DE5D
constexpr

Definition at line 96 of file room_entrance.h.

◆ bedPositionResetYHigh

int yaze::app::zelda3::dungeon::bedPositionResetYHigh = 0x02DE62
constexpr

Definition at line 97 of file room_entrance.h.

◆ bedSheetPositionX

int yaze::app::zelda3::dungeon::bedSheetPositionX = 0x0480BD
constexpr

Definition at line 99 of file room_entrance.h.

◆ bedSheetPositionY

int yaze::app::zelda3::dungeon::bedSheetPositionY = 0x0480B8
constexpr

Definition at line 100 of file room_entrance.h.

◆ kRoomObjectSubtype1

int yaze::app::zelda3::dungeon::kRoomObjectSubtype1 = 0x8000
constexpr

◆ kRoomObjectSubtype2

int yaze::app::zelda3::dungeon::kRoomObjectSubtype2 = 0x83F0
constexpr

◆ kRoomObjectSubtype3

int yaze::app::zelda3::dungeon::kRoomObjectSubtype3 = 0x84F0
constexpr

◆ kRoomObjectTileAddress

int yaze::app::zelda3::dungeon::kRoomObjectTileAddress = 0x1B52
constexpr

◆ kRoomObjectTileAddressFloor

int yaze::app::zelda3::dungeon::kRoomObjectTileAddressFloor = 0x1B5A
constexpr

Definition at line 61 of file room_object.h.