native dungeon items will now have a text box if mode is enabled
This commit is contained in:
@@ -26,7 +26,7 @@ org $3FFFFF ; <- 1FFFFF
|
|||||||
db #$00 ; expand file to 2mb
|
db #$00 ; expand file to 2mb
|
||||||
|
|
||||||
org $1FFFF8 ; <- FFFF8 timestamp rom
|
org $1FFFF8 ; <- FFFF8 timestamp rom
|
||||||
db #$20, #$18, #$01, #$23 ; year/month/day
|
db #$20, #$18, #$01, #$24 ; year/month/day
|
||||||
|
|
||||||
;================================================================================
|
;================================================================================
|
||||||
|
|
||||||
|
|||||||
21
dialog.asm
21
dialog.asm
@@ -140,6 +140,27 @@ FreeDungeonItemNotice:
|
|||||||
|
|
||||||
LDA #$00 : STA $7F5010 ; initialize scratch
|
LDA #$00 : STA $7F5010 ; initialize scratch
|
||||||
LDA !ITEM_TEMPORARY
|
LDA !ITEM_TEMPORARY
|
||||||
|
CMP.b #$24 : BNE + ; general small key
|
||||||
|
%CopyDialog(Notice_SmallKeyOf)
|
||||||
|
LDA !OFFSET_RETURN : DEC #2 : STA !OFFSET_POINTER
|
||||||
|
%CopyDialog(Notice_Self)
|
||||||
|
BRL .done
|
||||||
|
+ : CMP.b #$25 : BNE + ; general compass
|
||||||
|
%CopyDialog(Notice_CompassOf)
|
||||||
|
LDA !OFFSET_RETURN : DEC #2 : STA !OFFSET_POINTER
|
||||||
|
%CopyDialog(Notice_Self)
|
||||||
|
BRL .done
|
||||||
|
+ : CMP.b #$33 : BNE + ; general map
|
||||||
|
%CopyDialog(Notice_MapOf)
|
||||||
|
LDA !OFFSET_RETURN : DEC #2 : STA !OFFSET_POINTER
|
||||||
|
%CopyDialog(Notice_Self)
|
||||||
|
BRL .done
|
||||||
|
+ : CMP.b #$32 : BNE + ; general big key
|
||||||
|
%CopyDialog(Notice_BigKeyOf)
|
||||||
|
LDA !OFFSET_RETURN : DEC #2 : STA !OFFSET_POINTER
|
||||||
|
%CopyDialog(Notice_Self)
|
||||||
|
BRL .done
|
||||||
|
+
|
||||||
AND.b #$F0 ; looking at high bits only
|
AND.b #$F0 ; looking at high bits only
|
||||||
CMP.b #$70 : BNE + ; map of...
|
CMP.b #$70 : BNE + ; map of...
|
||||||
%CopyDialog(Notice_MapOf)
|
%CopyDialog(Notice_MapOf)
|
||||||
|
|||||||
@@ -105,4 +105,9 @@ Notice_Castle:
|
|||||||
; Hyrule Castle
|
; Hyrule Castle
|
||||||
Notice_Sewers:
|
Notice_Sewers:
|
||||||
db $76, $00, $B1, $00, $C2, $00, $BB, $00, $BE, $00, $B5, $00, $AE, $00, $FF, $00, $AC, $00, $AA, $00, $BC, $00, $BD, $00, $B5, $00, $AE
|
db $76, $00, $B1, $00, $C2, $00, $BB, $00, $BE, $00, $B5, $00, $AE, $00, $FF, $00, $AC, $00, $AA, $00, $BC, $00, $BD, $00, $B5, $00, $AE
|
||||||
dw #$7F7F ; terminate
|
dw #$7F7F
|
||||||
|
|
||||||
|
; This Dungeon
|
||||||
|
Notice_Self:
|
||||||
|
db $76, $00, $BD, $00, $B1, $00, $B2, $00, $BC, $00, $FF, $00, $AD, $00, $BE, $00, $B7, $00, $B0, $00, $AE, $00, $B8, $00, $B7
|
||||||
|
dw #$7F7F
|
||||||
|
|||||||
@@ -707,7 +707,7 @@ db #$00 ; #00 = Never Locked - #$01 = Locked During Escape (default)
|
|||||||
;================================================================================
|
;================================================================================
|
||||||
org $30816A ; PC 0x18016A
|
org $30816A ; PC 0x18016A
|
||||||
FreeItemText:
|
FreeItemText:
|
||||||
db #$00 ; #00 = Off - #$01 = On (default)
|
db #$00 ; #00 = Off (default) - #$01 = On
|
||||||
;================================================================================
|
;================================================================================
|
||||||
org $30816B ; PC 0x18016B
|
org $30816B ; PC 0x18016B
|
||||||
HardModeExclusionCaneOfByrnaUsage:
|
HardModeExclusionCaneOfByrnaUsage:
|
||||||
|
|||||||
Reference in New Issue
Block a user