; Values for hMapRoom

;
; Overworld rooms
;

DEF ROOM_OW_RIGHT_OF_EGG                     EQU $07
DEF ROOM_OW_MARIN_BRIDGE                     EQU $08
DEF ROOM_OW_EAGLE_TOWER                      EQU $0E

DEF ROOM_SECTION_OW_SOUTH_OF_TAL_TAL_HEIGHTS EQU $20

DEF ROOM_OW_BOTTLE_GROTTO_ENTRANCE           EQU $24
DEF ROOM_OW_ANGLERS_TUNNEL_ENTRANCE          EQU $2B

DEF ROOM_OW_CAMERA_SHOP                      EQU $37

DEF ROOM_SECTION_OW_GHOST_TRIGGER            EQU $40

DEF ROOM_OW_KANALET_CASTLE_CROW              EQU $58
DEF ROOM_OW_KANALET_CASTLE_FIVE_PITS         EQU $5A

DEF ROOM_OW_ANGLERS_TUNNEL                   EQU $69

DEF ROOM_OW_COLOR_DUNGEON_ENTRANCE           EQU $77
DEF ROOM_OW_KANALET_MOAT                     EQU $78
DEF ROOM_OW_KANALET_GATE                     EQU $79
DEF MOUNTAIN_CAVE_ROOM_1                     EQU $7A
DEF MOUNTAIN_CAVE_ROOM_2                     EQU $7B
DEF MOUNTAIN_CAVE_ROOM_3                     EQU $7C ; is also Side-view room where the key drops ? double use ?
DEF MOUNTAIN_CAVE_ROOM_4                     EQU $7D

DEF ROOM_SECTION_OW_SECOND_HALF              EQU $80
DEF ROOM_OW_FACE_SHRINE_ENTRANCE             EQU $8C

DEF ROOM_OW_GIANT_SKULL                      EQU $97

DEF ROOM_OW_SOUTHERN_FACE_SHRINE_ENTRANCE    EQU $AC

DEF ROOM_OW_ULRIRA_HOUSE                     EQU $B1
DEF ROOM_OW_KEY_CAVERN_ENTRANCE              EQU $B5

DEF ROOM_SECTION_OW_VILLAGES                 EQU $C0
DEF ROOM_OW_POTHOLE_FIELD_SLIME_KEY          EQU $C6
DEF ROOM_OW_SIREN                            EQU $C9
DEF ROOM_OW_YARNA_LANMOLA                    EQU $CE

DEF ROOM_OW_TAIL_CAVE_ENTRANCE               EQU $D3
DEF ROOM_OW_CATFISHS_MAW_ENTRANCE            EQU $D9

DEF ROOM_OW_BEACH_WITH_SWORD                 EQU $F2
DEF ROOM_OW_WALRUS                           EQU $FD

;
; Indoor A rooms
;

DEF ROOM_INDOOR_A_MASTER_STALFOS_FINAL       EQU $80
DEF ROOM_INDOOR_A_MASTER_STALFOS_3           EQU $84

DEF ROOM_INDOOR_A_MASTER_STALFOS_2           EQU $92
DEF ROOM_INDOOR_A_MASTER_STALFOS_1           EQU $95

DEF ROOM_INDOOR_A_WATER_HOLE                 EQU $A3

DEF ROOM_INDOOR_A_POWER_BRACELET_LV2         EQU $CE

DEF ROOM_INDOOR_A_WATER_FLOODED_GROTTO       EQU $F2
DEF ROOM_INDOOR_A_GORIYA                     EQU $F5
DEF ROOM_INDOOR_A_QUICKSAND_CAVE             EQU $F8

;
; Indoor B rooms
;

DEF ROOM_INDOOR_B_SHIELD_LV2                 EQU $1A

DEF ROOM_INDOOR_B_97                         EQU $97
DEF ROOM_INDOOR_B_98                         EQU $98

DEF ROOM_INDOOR_B_TRENDY_MINIGAME            EQU $A0
DEF ROOM_INDOOR_B_MARIN_HOUSE                EQU $A3
DEF ROOM_INDOOR_B_MRS_MEOW_MEOW              EQU $A7

DEF ROOM_INDOOR_B_FISHING_MINIGAME           EQU $B1
DEF ROOM_INDOOR_B_CAMERA_SHOP                EQU $B5

DEF ROOM_INDOOR_B_KANALET_GATE_SWITCH        EQU $C3

DEF ROOM_INDOOR_B_KANALET_MAIN_ENTRANCE      EQU $D3
DEF ROOM_INDOOR_B_CHRISTINE_HOUSE            EQU $D9
DEF ROOM_INDOOR_B_SCHULE_HOUSE               EQU $DD

DEF ROOM_INDOOR_B_EAGLE_TOWER_BOSS           EQU $E8
DEF ROOM_INDOOR_B_SEASHELL_MANSION           EQU $E9

DEF ROOM_INDOOR_B_FISHERMAN_UNDER_BRIDGE     EQU $F5
DEF ROOM_INDOOR_B_MANBO                      EQU $FD

;
; Color Dungeon rooms
;

DEF ROOM_CD_05                               EQU $05
;
; Unlabeled rooms
;
; TODO: sort them into Overworld/Indoor A/Indoor B, and label them.
; See docs/rooms.png to help identification
;

DEF UNKNOWN_ROOM_00                          EQU $00
DEF UNKNOWN_ROOM_01                          EQU $01
DEF UNKNOWN_ROOM_03                          EQU $03
DEF UNKNOWN_ROOM_04                          EQU $04
DEF UNKNOWN_ROOM_05                          EQU $05
DEF UNKNOWN_ROOM_06                          EQU $06
DEF UNKNOWN_ROOM_0A                          EQU $0A
DEF UNKNOWN_ROOM_0C                          EQU $0C ; Tal-Tal Heights, 1N1E of the drainable water above Angler's Tunnel
DEF UNKNOWN_ROOM_0D                          EQU $0D

DEF UNKNOWN_ROOM_11                          EQU $11
DEF UNKNOWN_ROOM_12                          EQU $12
DEF UNKNOWN_ROOM_16                          EQU $16 ; One south of Wind Fish's Egg
DEF UNKNOWN_ROOM_17                          EQU $17 ; One south-east of Wind Fish's Egg
DEF UNKNOWN_ROOM_1B                          EQU $1B ; The drainable water above Angler's Tunnel
DEF UNKNOWN_ROOM_1C                          EQU $1C
DEF UNKNOWN_ROOM_1E                          EQU $1E

DEF UNKNOWN_ROOM_28                          EQU $28
DEF UNKNOWN_ROOM_29                          EQU $29
DEF UNKNOWN_ROOM_2C                          EQU $2C
DEF UNKNOWN_ROOM_2F                          EQU $2F

DEF UNKNOWN_ROOM_32                          EQU $32
DEF UNKNOWN_ROOM_33                          EQU $33
DEF UNKNOWN_ROOM_36                          EQU $36 ; 1 room east of Moblin Hideout
DEF UNKNOWN_ROOM_3A                          EQU $3A ; Overworld room with... no seashell?
DEF UNKNOWN_ROOM_3B                          EQU $3B
DEF UNKNOWN_ROOM_3C                          EQU $3C
DEF UNKNOWN_ROOM_3D                          EQU $3D
DEF UNKNOWN_ROOM_3E                          EQU $3E ; area for entering river rapids ?
DEF UNKNOWN_ROOM_3F                          EQU $3F

DEF UNKNOWN_ROOM_40                          EQU $40
DEF UNKNOWN_ROOM_41                          EQU $41 ; Tail Cave key chest
DEF UNKNOWN_ROOM_45                          EQU $45
DEF UNKNOWN_ROOM_47                          EQU $47
DEF UNKNOWN_ROOM_4A                          EQU $4A

DEF UNKNOWN_ROOM_52                          EQU $52
DEF UNKNOWN_ROOM_53                          EQU $53
DEF UNKNOWN_ROOM_54                          EQU $54
DEF UNKNOWN_ROOM_5D                          EQU $5D

DEF UNKNOWN_ROOM_63                          EQU $63
DEF UNKNOWN_ROOM_64                          EQU $64 ; maybe map screen where you take the ghost after the house
DEF UNKNOWN_ROOM_65                          EQU $65
DEF UNKNOWN_ROOM_66                          EQU $66
DEF UNKNOWN_ROOM_67                          EQU $67
DEF UNKNOWN_ROOM_6A                          EQU $6A
DEF UNKNOWN_ROOM_6B                          EQU $6B
DEF UNKNOWN_ROOM_6F                          EQU $6F

DEF UNKNOWN_ROOM_71                          EQU $71 ; egg room of wind fish?
DEF UNKNOWN_ROOM_74                          EQU $74 ; Overworld room one south of ghost's gravestone (w/zombies)
DEF UNKNOWN_ROOM_75                          EQU $75
DEF UNKNOWN_ROOM_79                          EQU $79
DEF UNKNOWN_ROOM_7F                          EQU $7F

DEF UNKNOWN_ROOM_80                          EQU $80 ; Mysterious Forest enterance from Mabe ?, Master Stalfos final room ?, could also be both
DEF UNKNOWN_ROOM_83                          EQU $83
DEF UNKNOWN_ROOM_8A                          EQU $8A
DEF UNKNOWN_ROOM_8B                          EQU $8B
DEF UNKNOWN_ROOM_8D                          EQU $8D
DEF UNKNOWN_ROOM_8F                          EQU $8F

DEF UNKNOWN_ROOM_92                          EQU $92
DEF UNKNOWN_ROOM_93                          EQU $93
DEF UNKNOWN_ROOM_95                          EQU $95
DEF UNKNOWN_ROOM_96                          EQU $96 ; Master Stalfos "screw you" letter chest ?
DEF UNKNOWN_ROOM_98                          EQU $98
DEF UNKNOWN_ROOM_9A                          EQU $9A
DEF UNKNOWN_ROOM_9C                          EQU $9C ; One south of Face Shrine dungeon
DEF UNKNOWN_ROOM_9D                          EQU $9D ; Room with staircase leading to Face Shrine dungeon passage

DEF UNKNOWN_ROOM_A1                          EQU $A1
DEF UNKNOWN_ROOM_A4                          EQU $A4 ; 1 east of Mabe's big bush field
DEF UNKNOWN_ROOM_A5                          EQU $A5 ; Overworld room two east of Mabe bush field
DEF UNKNOWN_ROOM_A8                          EQU $A8 ; Overworld room northeast-ish of Pothole Field, Mr. Write's house
DEF UNKNOWN_ROOM_A9                          EQU $A9 ; Ulrira's house
DEF UNKNOWN_ROOM_AA                          EQU $AA

DEF UNKNOWN_ROOM_B2                          EQU $B2 ; Overworld room - Mabe village telephone booth (...no seashell???), Inside the dog house ?
DEF UNKNOWN_ROOM_B4                          EQU $B4 ; starting room ?
DEF UNKNOWN_ROOM_B6                          EQU $B6 ; One east of Key Cavern
DEF UNKNOWN_ROOM_BB                          EQU $BB
DEF UNKNOWN_ROOM_BE                          EQU $BE

DEF UNKNOWN_ROOM_C0                          EQU $C0
DEF UNKNOWN_ROOM_C1                          EQU $C1
DEF UNKNOWN_ROOM_C3                          EQU $C3
DEF UNKNOWN_ROOM_C4                          EQU $C4
DEF UNKNOWN_ROOM_C5                          EQU $C5

DEF UNKNOWN_ROOM_C7                          EQU $C7 ; Richard's Villa ?
DEF UNKNOWN_ROOM_CC                          EQU $CC
DEF UNKNOWN_ROOM_CD                          EQU $CD
DEF UNKNOWN_ROOM_CF                          EQU $CF

DEF UNKNOWN_ROOM_D2                          EQU $D2 ; 1 west of Tail Cave
DEF UNKNOWN_ROOM_D4                          EQU $D4
DEF UNKNOWN_ROOM_D5                          EQU $D5
DEF UNKNOWN_ROOM_D7                          EQU $D7
DEF UNKNOWN_ROOM_DA                          EQU $DA ; Overworld room one north of fisherman under bridge
DEF UNKNOWN_ROOM_DE                          EQU $DE
DEF UNKNOWN_ROOM_DF                          EQU $DF

DEF UNKNOWN_ROOM_E0                          EQU $E0
DEF UNKNOWN_ROOM_E1                          EQU $E1
DEF UNKNOWN_ROOM_E2                          EQU $E2
DEF UNKNOWN_ROOM_E3                          EQU $E3 ; House by the Bay -> indoor or overworld?
DEF UNKNOWN_ROOM_E4                          EQU $E4
DEF UNKNOWN_ROOM_EA                          EQU $EA
DEF UNKNOWN_ROOM_EB                          EQU $EB
DEF UNKNOWN_ROOM_EC                          EQU $EC
DEF UNKNOWN_ROOM_EE                          EQU $EE ; Yarna Desert
DEF UNKNOWN_ROOM_EF                          EQU $EF

DEF UNKNOWN_ROOM_F0                          EQU $F0
DEF UNKNOWN_ROOM_F4                          EQU $F4
DEF UNKNOWN_ROOM_F6                          EQU $F6 ; ghost jingle is played in this room
DEF UNKNOWN_ROOM_F8                          EQU $F8
DEF UNKNOWN_ROOM_FA                          EQU $FA
DEF UNKNOWN_ROOM_FE                          EQU $FE
DEF UNKNOWN_ROOM_FF                          EQU $FF
