Update world map conditions
This commit is contained in:
@@ -209,16 +209,14 @@ MapIconDraw:
|
|||||||
LDA.l OOSPROG : CMP.b #$02 : BNE +
|
LDA.l OOSPROG : CMP.b #$02 : BNE +
|
||||||
JSL DrawHallOfSecretsIcon
|
JSL DrawHallOfSecretsIcon
|
||||||
JSR HandleMapDrawIcon
|
JSR HandleMapDrawIcon
|
||||||
JMP .main_quest
|
|
||||||
+
|
+
|
||||||
LDA.l OOSPROG : AND.b #$10 : BEQ .main_quest
|
LDA.l OOSPROG : AND.b #$10 : BEQ .main_quest
|
||||||
; Pyramid of Power
|
|
||||||
JSL DrawPyramidIcon
|
JSL DrawPyramidIcon
|
||||||
JSR HandleMapDrawIcon_noflash
|
JSR HandleMapDrawIcon_noflash
|
||||||
.main_quest
|
.main_quest
|
||||||
|
|
||||||
LDA.l MapIcon : CMP.b #$01 : BEQ .draw_crystal_1
|
LDA.l MapIcon : CMP.b #$01 : BEQ .draw_crystal_1
|
||||||
CMP.b #$02 : BEQ .draw_crystals
|
CMP.b #$02 : BCS .draw_crystals
|
||||||
JSL DrawEonEscapeIcon
|
JSL DrawEonEscapeIcon
|
||||||
JSR HandleMapDrawIcon
|
JSR HandleMapDrawIcon
|
||||||
JMP restore_coords_and_exit
|
JMP restore_coords_and_exit
|
||||||
|
|||||||
@@ -3,11 +3,11 @@ Sprite_VillageElder_Main:
|
|||||||
%PlayAnimation(2,3,16)
|
%PlayAnimation(2,3,16)
|
||||||
JSL Sprite_PlayerCantPassThrough
|
JSL Sprite_PlayerCantPassThrough
|
||||||
REP #$30
|
REP #$30
|
||||||
LDA.l MAPICON : AND.w #$00FF
|
LDA.l OOSPROG : AND.w #$00FF
|
||||||
SEP #$30
|
SEP #$30
|
||||||
CMP.b #$02 : BCS .already_met
|
AND.b #$10 : BNE .already_met
|
||||||
%ShowSolicitedMessage($143) : BCC .no_message
|
%ShowSolicitedMessage($143) : BCC .no_message
|
||||||
LDA.b #$02 : STA.l $7EF3C7
|
LDA.l OOSPROG : ORA.b #$10 : STA.l OOSPROG
|
||||||
.no_message
|
.no_message
|
||||||
RTS
|
RTS
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user