2014-05-18 18:19:10 +00:00
|
|
|
SeafoamIslands3Script: ; 46451 (11:6451)
|
|
|
|
call EnableAutoTextBoxDrawing
|
|
|
|
ld hl, wFlags_0xcd60
|
|
|
|
bit 7, [hl]
|
|
|
|
res 7, [hl]
|
|
|
|
jr z, .asm_4649e ; 0x4645b $41
|
|
|
|
ld hl, Seafoam3HolesCoords
|
|
|
|
call CheckBoulderCoords
|
|
|
|
ret nc
|
2014-05-26 21:04:56 +00:00
|
|
|
ld hl, wd880
|
|
|
|
ld a, [wWhichTrade]
|
2014-05-18 18:19:10 +00:00
|
|
|
cp $1
|
|
|
|
jr nz, .asm_4647c ; 0x4646c $e
|
|
|
|
set 0, [hl]
|
|
|
|
ld a, $db
|
2014-05-26 21:04:56 +00:00
|
|
|
ld [wd079], a
|
2014-05-18 18:19:10 +00:00
|
|
|
ld a, $df
|
2014-05-26 21:04:56 +00:00
|
|
|
ld [wd07a], a
|
2014-05-18 18:19:10 +00:00
|
|
|
jr .asm_46488 ; 0x4647a $c
|
|
|
|
.asm_4647c
|
|
|
|
set 1, [hl]
|
|
|
|
ld a, $dc
|
2014-05-26 21:04:56 +00:00
|
|
|
ld [wd079], a
|
2014-05-18 18:19:10 +00:00
|
|
|
ld a, $e0
|
2014-05-26 21:04:56 +00:00
|
|
|
ld [wd07a], a
|
2014-05-18 18:19:10 +00:00
|
|
|
.asm_46488
|
2014-05-26 21:04:56 +00:00
|
|
|
ld a, [wd079]
|
|
|
|
ld [wcc4d], a
|
2014-05-18 18:19:10 +00:00
|
|
|
ld a, $11
|
|
|
|
call Predef
|
2014-05-26 21:04:56 +00:00
|
|
|
ld a, [wd07a]
|
|
|
|
ld [wcc4d], a
|
2014-05-18 18:19:10 +00:00
|
|
|
ld a, $15
|
|
|
|
jp Predef
|
|
|
|
.asm_4649e
|
|
|
|
ld a, $a1
|
2014-05-26 21:04:56 +00:00
|
|
|
ld [wd71d], a
|
2014-05-18 18:19:10 +00:00
|
|
|
ld hl, Seafoam3HolesCoords
|
|
|
|
jp Func_46981
|
|
|
|
|
|
|
|
Seafoam3HolesCoords: ; 464a9 (11:64a9)
|
|
|
|
db $06,$13
|
|
|
|
db $06,$16
|
|
|
|
db $ff
|
|
|
|
|
|
|
|
SeafoamIslands3TextPointers: ; 464ae (11:64ae)
|
|
|
|
dw BoulderText
|
|
|
|
dw BoulderText
|