mirror of
https://gitlab.com/xCrystal/pokecrystal-board.git
synced 2025-01-23 09:16:20 -08:00
Merge pull request #209 from yenatch/script-commands
use updated script commands from pokemontools
This commit is contained in:
commit
94d4c89e09
@ -11015,7 +11015,7 @@ Function0x37e77: ; 37e77
|
||||
|
||||
|
||||
BattleCommandaa: ; 37e80
|
||||
; wait
|
||||
; movedelay
|
||||
; Wait 40 frames.
|
||||
ld c, 40
|
||||
jp DelayFrames
|
||||
|
@ -2201,7 +2201,7 @@ Teleport:
|
||||
BeatUp:
|
||||
checkobedience
|
||||
usedmovetext
|
||||
wait
|
||||
movedelay
|
||||
doturn
|
||||
startloop
|
||||
effect0x0a
|
||||
|
@ -9,8 +9,8 @@ ScriptCommandTable: ; 0x96cb1
|
||||
dw Script_if_not_equal
|
||||
dw Script_iffalse
|
||||
dw Script_iftrue
|
||||
dw Script_if_less_than
|
||||
dw Script_if_greater_than
|
||||
dw Script_if_less_than
|
||||
dw Script_jumpstd
|
||||
dw Script_callstd
|
||||
dw Script_3callasm
|
||||
@ -48,14 +48,14 @@ ScriptCommandTable: ; 0x96cb1
|
||||
dw Script_giveegg
|
||||
dw Script_givepokeitem
|
||||
dw Script_checkpokeitem
|
||||
dw Script_checkbit1
|
||||
dw Script_clearbit1
|
||||
dw Script_setbit1
|
||||
dw Script_checkbit2
|
||||
dw Script_clearbit2
|
||||
dw Script_setbit2
|
||||
dw Script_wildoff
|
||||
dw Script_checkevent
|
||||
dw Script_clearevent
|
||||
dw Script_setevent
|
||||
dw Script_checkflag
|
||||
dw Script_clearflag
|
||||
dw Script_setflag
|
||||
dw Script_wildon
|
||||
dw Script_wildoff
|
||||
dw Script_xycompare
|
||||
dw Script_warpmod
|
||||
dw Script_blackoutmod
|
||||
@ -165,9 +165,9 @@ ScriptCommandTable: ; 0x96cb1
|
||||
dw Script_warpfacing
|
||||
dw Script_storetext
|
||||
dw Script_displaylocation
|
||||
dw Script_unknown0xa6
|
||||
dw Script_unknown0xa7
|
||||
dw Script_unknown0xa8
|
||||
dw Script_trainerclassname
|
||||
dw Script_name
|
||||
dw Script_wait
|
||||
dw Script_unknown0xa9
|
||||
; 0x96e05
|
||||
|
||||
@ -1734,7 +1734,7 @@ Script_if_not_equal: ; 0x9754b
|
||||
jr SkipTwoScriptBytes ; 0x97554 $40
|
||||
; 0x97556
|
||||
|
||||
Script_if_less_than: ; 0x97556
|
||||
Script_if_greater_than: ; 0x97556
|
||||
; script command 0xa
|
||||
; parameters:
|
||||
; byte (SingleByteParam)
|
||||
@ -1748,7 +1748,7 @@ Script_if_less_than: ; 0x97556
|
||||
jr SkipTwoScriptBytes ; 0x97560 $34
|
||||
; 0x97562
|
||||
|
||||
Script_if_greater_than: ; 0x97562
|
||||
Script_if_less_than: ; 0x97562
|
||||
; script command 0xb
|
||||
; parameters:
|
||||
; byte (SingleByteParam)
|
||||
@ -2151,6 +2151,7 @@ Script_displaylocation: ; 0x97701
|
||||
; script command 0xa5
|
||||
; parameters:
|
||||
; id (SingleByteParam)
|
||||
; memory (SingleByteParam)
|
||||
|
||||
call GetScriptByte
|
||||
jr Unknown_976f4 ; 0x97704 $ee
|
||||
@ -2173,8 +2174,11 @@ Script_trainertotext: ; 0x97706
|
||||
jr Unknown_976c0 ; 0x97714 $aa
|
||||
; 0x97716
|
||||
|
||||
Script_unknown0xa7: ; 0x97716
|
||||
Script_name: ; 0x97716
|
||||
; script command 0xa7
|
||||
; parameters:
|
||||
; type (SingleByteParam)
|
||||
; id (SingleByteParam)
|
||||
|
||||
call GetScriptByte
|
||||
ld [$cf61], a
|
||||
@ -2187,7 +2191,7 @@ Unknown_9771c: ; 0x9771c
|
||||
jp Unknown_976c0
|
||||
; 0x9772b
|
||||
|
||||
Script_unknown0xa6: ; 0x9772b
|
||||
Script_trainerclassname: ; 0x9772b
|
||||
; script command 0xa6
|
||||
|
||||
ld a, $7
|
||||
@ -2667,7 +2671,7 @@ Script_giveegg: ; 0x97968
|
||||
ret
|
||||
; 0x97988
|
||||
|
||||
Script_setbit1: ; 0x97988
|
||||
Script_setevent: ; 0x97988
|
||||
; script command 0x33
|
||||
; parameters:
|
||||
; bit_number (MultiByteParam)
|
||||
@ -2681,7 +2685,7 @@ Script_setbit1: ; 0x97988
|
||||
ret
|
||||
; 0x97996
|
||||
|
||||
Script_clearbit1: ; 0x97996
|
||||
Script_clearevent: ; 0x97996
|
||||
; script command 0x32
|
||||
; parameters:
|
||||
; bit_number (MultiByteParam)
|
||||
@ -2695,7 +2699,7 @@ Script_clearbit1: ; 0x97996
|
||||
ret
|
||||
; 0x979a4
|
||||
|
||||
Script_checkbit1: ; 0x979a4
|
||||
Script_checkevent: ; 0x979a4
|
||||
; script command 0x31
|
||||
; parameters:
|
||||
; bit_number (MultiByteParam)
|
||||
@ -2715,7 +2719,7 @@ Script_checkbit1: ; 0x979a4
|
||||
ret
|
||||
; 0x979bb
|
||||
|
||||
Script_setbit2: ; 0x979bb
|
||||
Script_setflag: ; 0x979bb
|
||||
; script command 0x36
|
||||
; parameters:
|
||||
; bit_number (MultiByteParam)
|
||||
@ -2729,7 +2733,7 @@ Script_setbit2: ; 0x979bb
|
||||
ret
|
||||
; 0x979c9
|
||||
|
||||
Script_clearbit2: ; 0x979c9
|
||||
Script_clearflag: ; 0x979c9
|
||||
; script command 0x35
|
||||
; parameters:
|
||||
; bit_number (MultiByteParam)
|
||||
@ -2743,7 +2747,7 @@ Script_clearbit2: ; 0x979c9
|
||||
ret
|
||||
; 0x979d7
|
||||
|
||||
Script_checkbit2: ; 0x979d7
|
||||
Script_checkflag: ; 0x979d7
|
||||
; script command 0x34
|
||||
; parameters:
|
||||
; bit_number (MultiByteParam)
|
||||
@ -2770,18 +2774,18 @@ Unknown_0x979ee: ; 0x979ee
|
||||
ret
|
||||
; 0x979f5
|
||||
|
||||
Script_wildon: ; 0x979f5
|
||||
Script_wildoff: ; 0x979f5
|
||||
; script command 0x38
|
||||
|
||||
ld hl, $d84c
|
||||
ld hl, StatusFlags
|
||||
set 5, [hl]
|
||||
ret
|
||||
; 0x979fb
|
||||
|
||||
Script_wildoff: ; 0x979fb
|
||||
Script_wildon: ; 0x979fb
|
||||
; script command 0x37
|
||||
|
||||
ld hl, $d84c
|
||||
ld hl, StatusFlags
|
||||
res 5, [hl]
|
||||
ret
|
||||
; 0x97a01
|
||||
@ -3211,7 +3215,7 @@ DisplayCredits:
|
||||
ret
|
||||
; 0x97c05
|
||||
|
||||
Script_unknown0xa8: ; 0x97c05
|
||||
Script_wait: ; 0x97c05
|
||||
; script command 0xa8
|
||||
; parameters:
|
||||
; unknown (SingleByteParam)
|
||||
|
@ -72,7 +72,7 @@ PokeCenterNurseScript: ; bc09c
|
||||
|
||||
.morn
|
||||
; Different text if we're in the com center
|
||||
checkbit1 $032a
|
||||
checkevent $032a
|
||||
iftrue .morn_comcenter
|
||||
; Good morning! Welcome to ...
|
||||
3writetext BANK(UnknownText_0x1b0000), UnknownText_0x1b0000
|
||||
@ -86,7 +86,7 @@ PokeCenterNurseScript: ; bc09c
|
||||
|
||||
.day
|
||||
; Different text if we're in the com center
|
||||
checkbit1 $032a
|
||||
checkevent $032a
|
||||
iftrue .day_comcenter
|
||||
; Hello! Welcome to ...
|
||||
3writetext BANK(UnknownText_0x1b002b), UnknownText_0x1b002b
|
||||
@ -100,7 +100,7 @@ PokeCenterNurseScript: ; bc09c
|
||||
|
||||
.nite
|
||||
; Different text if we're in the com center
|
||||
checkbit1 $032a
|
||||
checkevent $032a
|
||||
iftrue .nite_comcenter
|
||||
; Good evening! You're out late. ...
|
||||
3writetext BANK(UnknownText_0x1b004f), UnknownText_0x1b004f
|
||||
@ -114,7 +114,7 @@ PokeCenterNurseScript: ; bc09c
|
||||
|
||||
.heal
|
||||
; If we come back, don't welcome us to the com center again
|
||||
clearbit1 $032a
|
||||
clearevent $032a
|
||||
; Ask if you want to heal
|
||||
3writetext BANK(UnknownText_0x1b017a), UnknownText_0x1b017a
|
||||
yesorno
|
||||
@ -138,7 +138,7 @@ PokeCenterNurseScript: ; bc09c
|
||||
checkphonecall
|
||||
iftrue .done
|
||||
; Has Pokerus already been found in the Pokecenter?
|
||||
checkbit2 $000d
|
||||
checkflag $000d
|
||||
iftrue .done
|
||||
; Check for Pokerus
|
||||
special $004e ; SPECIAL_CHECKPOKERUS
|
||||
@ -164,7 +164,7 @@ PokeCenterNurseScript: ; bc09c
|
||||
; Different text for com center (excludes 'in a Pokemon Center')
|
||||
; Since flag $32a is cleared when healing,
|
||||
; this text is never actually seen
|
||||
checkbit1 $032a
|
||||
checkevent $032a
|
||||
iftrue .pokerus_comcenter
|
||||
; Your Pokemon appear to be infected ...
|
||||
3writetext BANK(UnknownText_0x1b0241), UnknownText_0x1b0241
|
||||
@ -178,7 +178,7 @@ PokeCenterNurseScript: ; bc09c
|
||||
loadmovesprites
|
||||
.endpokerus
|
||||
; Don't tell us about Pokerus again
|
||||
setbit2 $000d
|
||||
setflag $000d
|
||||
; Trigger Elm's Pokerus phone call
|
||||
specialphonecall $0001
|
||||
end
|
||||
@ -354,17 +354,17 @@ UnknownRawText_0xbc235: ; bc235
|
||||
; bc23e
|
||||
|
||||
UnknownScript_0xbc23e: ; 0xbc23e
|
||||
clearbit1 $06cd
|
||||
clearevent $06cd
|
||||
end
|
||||
; 0xbc242
|
||||
|
||||
UnknownScript_0xbc242: ; 0xbc242
|
||||
setbit2 $0013
|
||||
setbit1 $06cf
|
||||
setbit1 $06d1
|
||||
clearbit1 $06ce
|
||||
clearbit1 $0025
|
||||
setbit1 $0756
|
||||
setflag $0013
|
||||
setevent $06cf
|
||||
setevent $06d1
|
||||
clearevent $06ce
|
||||
clearevent $0025
|
||||
setevent $0756
|
||||
specialphonecall $0004
|
||||
domaptrigger GROUP_MAHOGANY_TOWN, MAP_MAHOGANY_TOWN, $1
|
||||
end
|
||||
@ -373,19 +373,19 @@ UnknownScript_0xbc242: ; 0xbc242
|
||||
UnknownScript_0xbc25c: ; 0xbc25c
|
||||
special $0034
|
||||
2call UnknownScript_0xbc380
|
||||
setbit1 $0747
|
||||
clearbit1 $0748
|
||||
setbit1 $02d2
|
||||
setevent $0747
|
||||
clearevent $0748
|
||||
setevent $02d2
|
||||
warp GROUP_ROUTE_36_NATIONAL_PARK_GATE, MAP_ROUTE_36_NATIONAL_PARK_GATE, $0, $4
|
||||
applymovement $0, MovementData_0xbcea1
|
||||
|
||||
UnknownScript_0xbc274: ; bc274
|
||||
clearbit2 $0011
|
||||
clearbit1 $02d2
|
||||
clearbit1 $0313
|
||||
clearbit1 $0314
|
||||
clearbit1 $0315
|
||||
clearbit1 $0316
|
||||
clearflag $0011
|
||||
clearevent $02d2
|
||||
clearevent $0313
|
||||
clearevent $0314
|
||||
clearevent $0315
|
||||
clearevent $0316
|
||||
loadfont
|
||||
3writetext $6c, $45bf
|
||||
closetext
|
||||
@ -407,7 +407,7 @@ UnknownScript_0xbc274: ; bc274
|
||||
UnknownScript_0xbc2b1: ; 0xbc2b1
|
||||
3writetext $6c, $465b
|
||||
keeptextopen
|
||||
checkbit1 $0308
|
||||
checkevent $0308
|
||||
iffalse $42c4
|
||||
3writetext $6c, $46d9
|
||||
closetext
|
||||
@ -420,33 +420,33 @@ UnknownScript_0xbc2b1: ; 0xbc2b1
|
||||
loadmovesprites
|
||||
dotrigger $0
|
||||
domaptrigger GROUP_ROUTE_35_NATIONAL_PARK_GATE, MAP_ROUTE_35_NATIONAL_PARK_GATE, $0
|
||||
setbit1 $0716
|
||||
setbit1 $0717
|
||||
setbit1 $0718
|
||||
setbit1 $0719
|
||||
setbit1 $071a
|
||||
setbit1 $071b
|
||||
setbit1 $071c
|
||||
setbit1 $071d
|
||||
setbit1 $071e
|
||||
setbit1 $071f
|
||||
setbit1 $0720
|
||||
setbit1 $0721
|
||||
setbit1 $0722
|
||||
setbit1 $0723
|
||||
setbit1 $0724
|
||||
setbit1 $0725
|
||||
setbit1 $0726
|
||||
setbit1 $0727
|
||||
setbit1 $0728
|
||||
setbit1 $0729
|
||||
setbit2 $0051
|
||||
setevent $0716
|
||||
setevent $0717
|
||||
setevent $0718
|
||||
setevent $0719
|
||||
setevent $071a
|
||||
setevent $071b
|
||||
setevent $071c
|
||||
setevent $071d
|
||||
setevent $071e
|
||||
setevent $071f
|
||||
setevent $0720
|
||||
setevent $0721
|
||||
setevent $0722
|
||||
setevent $0723
|
||||
setevent $0724
|
||||
setevent $0725
|
||||
setevent $0726
|
||||
setevent $0727
|
||||
setevent $0728
|
||||
setevent $0729
|
||||
setflag $0051
|
||||
special $003c
|
||||
end
|
||||
; 0xbc31e
|
||||
|
||||
UnknownScript_0xbc31e: ; 0xbc31e
|
||||
setbit1 $0000
|
||||
setevent $0000
|
||||
itemtotext SUN_STONE, $1
|
||||
3writetext $6c, $4621
|
||||
closetext
|
||||
@ -476,191 +476,191 @@ UnknownScript_0xbc343: ; 0xbc343
|
||||
UnknownScript_0xbc354: ; 0xbc354
|
||||
3writetext $6c, $48cc
|
||||
keeptextopen
|
||||
setbit1 $0313
|
||||
setevent $0313
|
||||
2jump UnknownScript_0xbc2b1
|
||||
; 0xbc35f
|
||||
|
||||
UnknownScript_0xbc35f: ; 0xbc35f
|
||||
3writetext $6c, $48cc
|
||||
keeptextopen
|
||||
setbit1 $0314
|
||||
setevent $0314
|
||||
2jump UnknownScript_0xbc2b1
|
||||
; 0xbc36a
|
||||
|
||||
UnknownScript_0xbc36a: ; 0xbc36a
|
||||
3writetext $6c, $48cc
|
||||
keeptextopen
|
||||
setbit1 $0315
|
||||
setevent $0315
|
||||
2jump UnknownScript_0xbc2b1
|
||||
; 0xbc375
|
||||
|
||||
UnknownScript_0xbc375: ; 0xbc375
|
||||
3writetext $6c, $48cc
|
||||
keeptextopen
|
||||
setbit1 $0316
|
||||
setevent $0316
|
||||
2jump $42a9
|
||||
; 0xbc380
|
||||
|
||||
UnknownScript_0xbc380: ; 0xbc380
|
||||
checkbit1 $0716
|
||||
checkevent $0716
|
||||
iftrue .skip1
|
||||
clearbit1 $0720
|
||||
clearevent $0720
|
||||
.skip1
|
||||
checkbit1 $0717
|
||||
checkevent $0717
|
||||
iftrue .skip2
|
||||
clearbit1 $0721
|
||||
clearevent $0721
|
||||
.skip2
|
||||
checkbit1 $0718
|
||||
checkevent $0718
|
||||
iftrue .skip3
|
||||
clearbit1 $0722
|
||||
clearevent $0722
|
||||
.skip3
|
||||
checkbit1 $0719
|
||||
checkevent $0719
|
||||
iftrue .skip4
|
||||
clearbit1 $0723
|
||||
clearevent $0723
|
||||
.skip4
|
||||
checkbit1 $071a
|
||||
checkevent $071a
|
||||
iftrue .skip5
|
||||
clearbit1 $0724
|
||||
clearevent $0724
|
||||
.skip5
|
||||
checkbit1 $071b
|
||||
checkevent $071b
|
||||
iftrue .skip6
|
||||
clearbit1 $0725
|
||||
clearevent $0725
|
||||
.skip6
|
||||
checkbit1 $071c
|
||||
checkevent $071c
|
||||
iftrue .skip7
|
||||
clearbit1 $0726
|
||||
clearevent $0726
|
||||
.skip7
|
||||
checkbit1 $071d
|
||||
checkevent $071d
|
||||
iftrue .skip8
|
||||
clearbit1 $0727
|
||||
clearevent $0727
|
||||
.skip8
|
||||
checkbit1 $071e
|
||||
checkevent $071e
|
||||
iftrue .skip9
|
||||
clearbit1 $0728
|
||||
clearevent $0728
|
||||
.skip9
|
||||
checkbit1 $071f
|
||||
checkevent $071f
|
||||
iftrue .skip10
|
||||
clearbit1 $0729
|
||||
clearevent $0729
|
||||
.skip10
|
||||
end
|
||||
; 0xbc3db
|
||||
|
||||
UnknownScript_0xbc3db: ; 0xbc3db
|
||||
setbit1 $06cb
|
||||
setbit1 $06ce
|
||||
setbit1 $06cd
|
||||
setbit1 $06d0
|
||||
setbit1 $06f3
|
||||
setbit1 $06e9
|
||||
setbit1 $06f4
|
||||
setbit1 $06d5
|
||||
setbit1 $06de
|
||||
setbit1 $06dd
|
||||
setbit1 $06df
|
||||
setbit1 $06c0
|
||||
setbit1 $06e4
|
||||
setbit1 $0025
|
||||
setbit1 $06be
|
||||
setbit1 $06bf
|
||||
setbit1 $06c1
|
||||
setbit1 $06f9
|
||||
setbit1 $06fd
|
||||
setbit1 $06ff
|
||||
setbit1 $0700
|
||||
setbit1 $0702
|
||||
setbit1 $0703
|
||||
setbit1 $0704
|
||||
setbit1 $070d
|
||||
setbit1 $070e
|
||||
setbit1 $070f
|
||||
setbit1 $0710
|
||||
setbit1 $0715
|
||||
setbit1 $0716
|
||||
setbit1 $0717
|
||||
setbit1 $0718
|
||||
setbit1 $0719
|
||||
setbit1 $071a
|
||||
setbit1 $071b
|
||||
setbit1 $071c
|
||||
setbit1 $071d
|
||||
setbit1 $071e
|
||||
setbit1 $071f
|
||||
setbit1 $0720
|
||||
setbit1 $0721
|
||||
setbit1 $0722
|
||||
setbit1 $0723
|
||||
setbit1 $0724
|
||||
setbit1 $0725
|
||||
setbit1 $0726
|
||||
setbit1 $0727
|
||||
setbit1 $0728
|
||||
setbit1 $0729
|
||||
setbit1 $072c
|
||||
setbit1 $072f
|
||||
setbit1 $072d
|
||||
setbit1 $0735
|
||||
setbit1 $0736
|
||||
setbit1 $073c
|
||||
setbit1 $073d
|
||||
setbit1 $0741
|
||||
setbit1 $0742
|
||||
setbit1 $0743
|
||||
setbit1 $0744
|
||||
setbit1 $02a4
|
||||
setbit1 $02af
|
||||
setbit1 $0749
|
||||
setbit1 $06d3
|
||||
setbit1 $074d
|
||||
setbit1 $0712
|
||||
setbit1 $0713
|
||||
setbit1 $0711
|
||||
setbit1 $06d4
|
||||
setbit1 $0304
|
||||
setbit1 $0307
|
||||
setbit1 $06d8
|
||||
setbit1 $06c3
|
||||
setbit1 $06c2
|
||||
setbit1 $06c6
|
||||
setbit1 $075f
|
||||
setbit1 $0731
|
||||
setbit1 $074a
|
||||
setbit1 $0762
|
||||
setbit1 $0738
|
||||
setbit1 $073a
|
||||
setbit1 $073b
|
||||
setbit1 $0733
|
||||
setbit1 $073f
|
||||
setbit1 $078d
|
||||
setbit1 $0766
|
||||
setbit1 $0768
|
||||
setbit1 $0769
|
||||
setbit1 $076a
|
||||
setbit1 $078e
|
||||
setbit1 $078f
|
||||
setbit1 $0790
|
||||
setbit1 $0791
|
||||
setbit1 $0793
|
||||
setbit1 $07a4
|
||||
setbit1 $07a4
|
||||
setbit1 $07a5
|
||||
setbit1 $06ec
|
||||
setbit1 $06ed
|
||||
setbit1 $06f0
|
||||
setbit1 $07a9
|
||||
setbit1 $07aa
|
||||
setbit1 $06c8
|
||||
setbit1 $07ac
|
||||
setbit1 $07ad
|
||||
setbit1 $07b5
|
||||
setbit1 $07b6
|
||||
setbit1 $07c5
|
||||
setbit1 $07b7
|
||||
setbit1 $07b0
|
||||
setbit1 $07af
|
||||
setbit1 $07ae
|
||||
setbit1 $07cf
|
||||
setbit2 $000e
|
||||
setbit2 $0017
|
||||
setevent $06cb
|
||||
setevent $06ce
|
||||
setevent $06cd
|
||||
setevent $06d0
|
||||
setevent $06f3
|
||||
setevent $06e9
|
||||
setevent $06f4
|
||||
setevent $06d5
|
||||
setevent $06de
|
||||
setevent $06dd
|
||||
setevent $06df
|
||||
setevent $06c0
|
||||
setevent $06e4
|
||||
setevent $0025
|
||||
setevent $06be
|
||||
setevent $06bf
|
||||
setevent $06c1
|
||||
setevent $06f9
|
||||
setevent $06fd
|
||||
setevent $06ff
|
||||
setevent $0700
|
||||
setevent $0702
|
||||
setevent $0703
|
||||
setevent $0704
|
||||
setevent $070d
|
||||
setevent $070e
|
||||
setevent $070f
|
||||
setevent $0710
|
||||
setevent $0715
|
||||
setevent $0716
|
||||
setevent $0717
|
||||
setevent $0718
|
||||
setevent $0719
|
||||
setevent $071a
|
||||
setevent $071b
|
||||
setevent $071c
|
||||
setevent $071d
|
||||
setevent $071e
|
||||
setevent $071f
|
||||
setevent $0720
|
||||
setevent $0721
|
||||
setevent $0722
|
||||
setevent $0723
|
||||
setevent $0724
|
||||
setevent $0725
|
||||
setevent $0726
|
||||
setevent $0727
|
||||
setevent $0728
|
||||
setevent $0729
|
||||
setevent $072c
|
||||
setevent $072f
|
||||
setevent $072d
|
||||
setevent $0735
|
||||
setevent $0736
|
||||
setevent $073c
|
||||
setevent $073d
|
||||
setevent $0741
|
||||
setevent $0742
|
||||
setevent $0743
|
||||
setevent $0744
|
||||
setevent $02a4
|
||||
setevent $02af
|
||||
setevent $0749
|
||||
setevent $06d3
|
||||
setevent $074d
|
||||
setevent $0712
|
||||
setevent $0713
|
||||
setevent $0711
|
||||
setevent $06d4
|
||||
setevent $0304
|
||||
setevent $0307
|
||||
setevent $06d8
|
||||
setevent $06c3
|
||||
setevent $06c2
|
||||
setevent $06c6
|
||||
setevent $075f
|
||||
setevent $0731
|
||||
setevent $074a
|
||||
setevent $0762
|
||||
setevent $0738
|
||||
setevent $073a
|
||||
setevent $073b
|
||||
setevent $0733
|
||||
setevent $073f
|
||||
setevent $078d
|
||||
setevent $0766
|
||||
setevent $0768
|
||||
setevent $0769
|
||||
setevent $076a
|
||||
setevent $078e
|
||||
setevent $078f
|
||||
setevent $0790
|
||||
setevent $0791
|
||||
setevent $0793
|
||||
setevent $07a4
|
||||
setevent $07a4
|
||||
setevent $07a5
|
||||
setevent $06ec
|
||||
setevent $06ed
|
||||
setevent $06f0
|
||||
setevent $07a9
|
||||
setevent $07aa
|
||||
setevent $06c8
|
||||
setevent $07ac
|
||||
setevent $07ad
|
||||
setevent $07b5
|
||||
setevent $07b6
|
||||
setevent $07c5
|
||||
setevent $07b7
|
||||
setevent $07b0
|
||||
setevent $07af
|
||||
setevent $07ae
|
||||
setevent $07cf
|
||||
setflag $000e
|
||||
setflag $0017
|
||||
variablesprite $4, $52
|
||||
variablesprite $5, $4
|
||||
variablesprite $6, $35
|
||||
@ -670,18 +670,18 @@ UnknownScript_0xbc3db: ; 0xbc3db
|
||||
variablesprite $a, $a
|
||||
variablesprite $b, $28
|
||||
variablesprite $c, $28
|
||||
setbit1 $00fb
|
||||
setbit1 $076d
|
||||
setbit1 $076c
|
||||
setbit1 $076e
|
||||
setbit1 $076f
|
||||
setbit1 $0773
|
||||
setbit1 $0776
|
||||
setbit1 $0777
|
||||
setbit1 $0779
|
||||
setbit1 $0772
|
||||
setbit1 $077b
|
||||
setbit1 $0036
|
||||
setevent $00fb
|
||||
setevent $076d
|
||||
setevent $076c
|
||||
setevent $076e
|
||||
setevent $076f
|
||||
setevent $0773
|
||||
setevent $0776
|
||||
setevent $0777
|
||||
setevent $0779
|
||||
setevent $0772
|
||||
setevent $077b
|
||||
setevent $0036
|
||||
return
|
||||
; 0xbc574
|
||||
|
||||
@ -2298,8 +2298,8 @@ UnknownScript_0xbce7f: ; 0xbce7f
|
||||
faceplayer
|
||||
loadfont
|
||||
special $0059
|
||||
if_greater_than $32, UnknownScript_0xbce9a
|
||||
if_greater_than $96, UnknownScript_0xbce93
|
||||
if_less_than $32, UnknownScript_0xbce9a
|
||||
if_less_than $96, UnknownScript_0xbce93
|
||||
3writetext $6c, $492a
|
||||
closetext
|
||||
loadmovesprites
|
||||
@ -2332,25 +2332,25 @@ UnusedPhoneScript: ; 0xbcea5
|
||||
end
|
||||
|
||||
MomPhoneScript: ; 0xbceaa
|
||||
checkbit1 $0040
|
||||
checkevent $0040
|
||||
iftrue .bcec5
|
||||
checkbit1 $0041 ; if dude talked to you, then you left home without talking to mom
|
||||
checkevent $0041 ; if dude talked to you, then you left home without talking to mom
|
||||
iftrue MomPhoneLectureScript
|
||||
checkbit1 $001f
|
||||
checkevent $001f
|
||||
iftrue MomPhoneNoGymQuestScript
|
||||
checkbit1 $001a
|
||||
checkevent $001a
|
||||
iftrue MomPhoneNoPokedexScript
|
||||
2jump MomPhoneNoPokemonScript
|
||||
|
||||
.bcec5 ; 0xbcec5
|
||||
checkbit1 $0007
|
||||
checkevent $0007
|
||||
iftrue MomPhoneHangUpScript
|
||||
3writetext BANK(MomPhoneGreetingText), MomPhoneGreetingText
|
||||
keeptextopen
|
||||
mapnametotext $0
|
||||
checkcode $f
|
||||
if_equal $1, UnknownScript_0xbcee7
|
||||
if_equal $2, $4f27
|
||||
if_equal $2, UnknownScript_0xbcf27
|
||||
2jump UnknownScript_0xbcf2f
|
||||
|
||||
UnknownScript_0xbcedf: ; 0xbcedf
|
||||
@ -2380,14 +2380,16 @@ UnknownScript_0xbcee7: ; 0xbcee7
|
||||
2jump UnknownScript_0xbcf37
|
||||
|
||||
.violet ; 0xbcf15
|
||||
displaylocation $7 ; sprout tower
|
||||
3call $3, UnknownScript_0xbcedf
|
||||
displaylocation $7, 1 ; sprout tower
|
||||
2jump UnknownScript_0xbcedf
|
||||
.azalea ; 0xbcf1b
|
||||
displaylocation $d ; slowpoke well
|
||||
3call $3, UnknownScript_0xbcedf
|
||||
displaylocation $d, 1 ; slowpoke well
|
||||
2jump UnknownScript_0xbcedf
|
||||
.goldenrod ; 0xbcf21
|
||||
displaylocation $11 ; radio tower
|
||||
3call $3, UnknownScript_0xbcedf
|
||||
displaylocation $11, 1 ; radio tower
|
||||
2jump UnknownScript_0xbcedf
|
||||
|
||||
UnknownScript_0xbcf27: ; 0xbcf27
|
||||
3writetext $6d, $411c
|
||||
keeptextopen
|
||||
2jump UnknownScript_0xbcf37
|
||||
@ -2398,7 +2400,7 @@ UnknownScript_0xbcf2f: ; 0xbcf2f
|
||||
2jump UnknownScript_0xbcf37
|
||||
|
||||
UnknownScript_0xbcf37: ; 0xbcf37
|
||||
checkbit2 $0008
|
||||
checkflag $0008
|
||||
iffalse UnknownScript_0xbcf49
|
||||
checkmoney $1, 0
|
||||
if_equal $0, UnknownScript_0xbcf55
|
||||
@ -2436,13 +2438,13 @@ UnknownScript_0xbcf79: ; 0xbcf79
|
||||
2jump MomPhoneWontSaveMoneyScript
|
||||
|
||||
MomPhoneSaveMoneyScript: ; 0xbcf87
|
||||
setbit2 $0008
|
||||
setflag $0008
|
||||
3writetext $6d, $4289
|
||||
keeptextopen
|
||||
2jump MomPhoneHangUpScript
|
||||
|
||||
MomPhoneWontSaveMoneyScript: ; 0xbcf92
|
||||
clearbit2 $0008
|
||||
clearflag $0008
|
||||
3writetext BANK(MomPhoneWontSaveMoneyText), MomPhoneWontSaveMoneyText
|
||||
keeptextopen
|
||||
2jump MomPhoneHangUpScript
|
||||
@ -2464,8 +2466,8 @@ MomPhoneNoGymQuestScript: ; 0xbcfac
|
||||
end
|
||||
|
||||
MomPhoneLectureScript: ; 0xbcfb1
|
||||
setbit1 $0040
|
||||
setbit2 $0009
|
||||
setevent $0040
|
||||
setflag $0009
|
||||
specialphonecall $0000
|
||||
3writetext BANK(MomPhoneLectureText), MomPhoneLectureText
|
||||
yesorno
|
||||
@ -2497,7 +2499,7 @@ BillPhoneScript1: ; 0xbcfc5
|
||||
checkcode $10
|
||||
RAM2MEM $0
|
||||
if_equal $0, .full
|
||||
if_greater_than $6, .nearlyfull
|
||||
if_less_than $6, .nearlyfull
|
||||
3writetext BANK(BillPhoneNotFullText), BillPhoneNotFullText
|
||||
end
|
||||
|
||||
@ -2517,22 +2519,22 @@ BillPhoneScript2: ; 0xbd007
|
||||
ElmPhoneScript1: ; 0xbd00d
|
||||
checkcode $14
|
||||
if_equal $1, .pokerus
|
||||
checkbit1 $0055
|
||||
checkevent $0055
|
||||
iftrue .discovery
|
||||
checkbit1 $002d
|
||||
checkevent $002d
|
||||
iffalse .next
|
||||
checkbit1 $0054
|
||||
checkevent $0054
|
||||
iftrue .egghatched
|
||||
.next
|
||||
checkbit1 $002d
|
||||
checkevent $002d
|
||||
iftrue .eggunhatched
|
||||
checkbit1 $0701
|
||||
checkevent $0701
|
||||
iftrue .assistant
|
||||
checkbit1 $001f
|
||||
checkevent $001f
|
||||
iftrue .checkingegg
|
||||
checkbit1 $0043
|
||||
checkevent $0043
|
||||
iftrue .stolen
|
||||
checkbit1 $001e
|
||||
checkevent $001e
|
||||
iftrue .sawmrpokemon
|
||||
3writetext BANK(ElmPhoneStartText), ElmPhoneStartText
|
||||
end
|
||||
@ -2559,7 +2561,7 @@ ElmPhoneScript1: ; 0xbd00d
|
||||
|
||||
.egghatched ; 0xbd061
|
||||
3writetext BANK(ElmPhoneEggHatchedText), ElmPhoneEggHatchedText
|
||||
setbit1 $0077
|
||||
setevent $0077
|
||||
end
|
||||
|
||||
.discovery ; 0xbd069
|
||||
@ -2591,14 +2593,14 @@ ElmPhoneScript2: ; 0xbd081
|
||||
.disaster ; 0xbd09f
|
||||
3writetext BANK(ElmPhoneDisasterText), ElmPhoneDisasterText
|
||||
specialphonecall $0000
|
||||
setbit1 $0043
|
||||
setevent $0043
|
||||
end
|
||||
|
||||
.assistant ; 0xbd0aa
|
||||
3writetext BANK(ElmPhoneEggAssistantText), ElmPhoneEggAssistantText
|
||||
specialphonecall $0000
|
||||
clearbit1 $0700
|
||||
setbit1 $0701
|
||||
clearevent $0700
|
||||
setevent $0701
|
||||
end
|
||||
|
||||
.rocket ; 0xbd0b8
|
||||
|
2
extras
2
extras
@ -1 +1 @@
|
||||
Subproject commit f3fb1f24eaffce571d3fe5555adf41232aad3f67
|
||||
Subproject commit 1089cf99d09ffe057660d8022fe8f82da1463a38
|
8
main.asm
8
main.asm
@ -19116,9 +19116,9 @@ BoxNameInputUpper:
|
||||
INCBIN "baserom.gbc", $11e5d, $122c1 - $11e5d
|
||||
|
||||
UnknownScript_0x122c1: ; 0x122c1
|
||||
checkbit2 $0011
|
||||
checkflag $0011
|
||||
iffalse .script_122cd
|
||||
setbit2 $0051
|
||||
setflag $0051
|
||||
special $0017
|
||||
.script_122cd
|
||||
end
|
||||
@ -19409,7 +19409,7 @@ UnknownScript_0x124c8: ; 0x124c8
|
||||
special $002e
|
||||
pause 40
|
||||
special $001b
|
||||
checkbit2 $0011
|
||||
checkflag $0011
|
||||
iftrue .script_64f2
|
||||
3callasm BANK(HalveMoney), HalveMoney
|
||||
3callasm BANK(Function12527), Function12527
|
||||
@ -54426,7 +54426,7 @@ UnknownScript_0x506c8: ; 0x506c8
|
||||
closetext
|
||||
3callasm BANK(Function506ef), Function506ef
|
||||
iffalse UnknownScript_0x506e9
|
||||
checkbit2 $0011
|
||||
checkflag $0011
|
||||
iftrue UnknownScript_0x506e5
|
||||
battlecheck
|
||||
startbattle
|
||||
|
@ -9,7 +9,7 @@ AzaleaGym_MapScriptHeader: ; 0x18ec1c
|
||||
BugsyScript_0x18ec1e: ; 0x18ec1e
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_BEAT_BUGSY
|
||||
checkevent EVENT_BEAT_BUGSY
|
||||
iftrue UnknownScript_0x18ec48
|
||||
2writetext UnknownText_0x18ed0b
|
||||
closetext
|
||||
@ -18,26 +18,26 @@ BugsyScript_0x18ec1e: ; 0x18ec1e
|
||||
loadtrainer BUGSY, 1
|
||||
startbattle
|
||||
returnafterbattle
|
||||
setbit1 EVENT_BEAT_BUGSY
|
||||
setevent EVENT_BEAT_BUGSY
|
||||
loadfont
|
||||
2writetext UnknownText_0x18ee14
|
||||
playsound $009c
|
||||
waitbutton
|
||||
setbit2 $001c
|
||||
setflag $001c
|
||||
checkcode $7
|
||||
2call UnknownScript_0x18ec73
|
||||
UnknownScript_0x18ec48: ; 0x18ec48
|
||||
checkbit1 EVENT_GOT_TM49_FURY_CUTTER
|
||||
checkevent EVENT_GOT_TM49_FURY_CUTTER
|
||||
iftrue UnknownScript_0x18ec6d
|
||||
setbit1 EVENT_BEAT_TWINS_AMY_AND_MAY
|
||||
setbit1 EVENT_BEAT_BUG_CATCHER_BENNY
|
||||
setbit1 EVENT_BEAT_BUG_CATCHER_AL
|
||||
setbit1 EVENT_BEAT_BUG_CATCHER_JOSH
|
||||
setevent EVENT_BEAT_TWINS_AMY_AND_MAY
|
||||
setevent EVENT_BEAT_BUG_CATCHER_BENNY
|
||||
setevent EVENT_BEAT_BUG_CATCHER_AL
|
||||
setevent EVENT_BEAT_BUG_CATCHER_JOSH
|
||||
2writetext UnknownText_0x18ee2b
|
||||
keeptextopen
|
||||
verbosegiveitem TM_49, 1
|
||||
iffalse UnknownScript_0x18ec71
|
||||
setbit1 EVENT_GOT_TM49_FURY_CUTTER
|
||||
setevent EVENT_GOT_TM49_FURY_CUTTER
|
||||
2writetext UnknownText_0x18eefa
|
||||
closetext
|
||||
loadmovesprites
|
||||
@ -213,7 +213,7 @@ Bug_catcherJoshScript: ; 0x18ecde
|
||||
|
||||
AzaleaGymGuyScript: ; 0x18ece6
|
||||
faceplayer
|
||||
checkbit1 EVENT_BEAT_BUGSY
|
||||
checkevent EVENT_BEAT_BUGSY
|
||||
iftrue .AzaleaGymGuyWinScript
|
||||
loadfont
|
||||
2writetext AzaleaGymGuyText
|
||||
@ -230,7 +230,7 @@ AzaleaGymGuyScript: ; 0x18ece6
|
||||
; 0x18ecfb
|
||||
|
||||
MapAzaleaGymSignpost1Script: ; 0x18ecfb
|
||||
checkbit2 $001c
|
||||
checkflag $001c
|
||||
iftrue UnknownScript_0x18ed04
|
||||
jumpstd $002d
|
||||
; 0x18ed04
|
||||
|
@ -28,7 +28,7 @@ UnknownScript_0x198013: ; 0x198013
|
||||
; 0x198014
|
||||
|
||||
UnknownScript_0x198014: ; 0x198014
|
||||
setbit2 $0044
|
||||
setflag $0044
|
||||
return
|
||||
; 0x198018
|
||||
|
||||
@ -58,10 +58,10 @@ UnknownScript_0x198049: ; 0x198049
|
||||
2writetext UnknownText_0x19814d
|
||||
closetext
|
||||
loadmovesprites
|
||||
setbit1 $06bf
|
||||
checkbit1 EVENT_GOT_TOTODILE_FROM_ELM
|
||||
setevent $06bf
|
||||
checkevent EVENT_GOT_TOTODILE_FROM_ELM
|
||||
iftrue UnknownScript_0x198071
|
||||
checkbit1 EVENT_GOT_CHIKORITA_FROM_ELM
|
||||
checkevent EVENT_GOT_CHIKORITA_FROM_ELM
|
||||
iftrue UnknownScript_0x198081
|
||||
winlosstext UnknownText_0x1981e6, UnknownText_0x19835b
|
||||
setlasttalked $b
|
||||
@ -119,7 +119,7 @@ AzaleaRocketScript_0x1980ae: ; 0x1980ae
|
||||
GrampsScript_0x1980b1: ; 0x1980b1
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_CLEARED_SLOWPOKE_WELL
|
||||
checkevent EVENT_CLEARED_SLOWPOKE_WELL
|
||||
iftrue UnknownScript_0x1980bf
|
||||
2writetext UnknownText_0x19841b
|
||||
closetext
|
||||
@ -175,9 +175,9 @@ UnknownScript_0x1980e5: ; 0x1980e5
|
||||
closetext
|
||||
verbosegiveitem GS_BALL, 1
|
||||
spriteface $d, $2
|
||||
setbit2 $0064
|
||||
clearbit1 $06ed
|
||||
setbit1 $06eb
|
||||
setflag $0064
|
||||
clearevent $06ed
|
||||
setevent $06eb
|
||||
dotrigger $0
|
||||
loadmovesprites
|
||||
end
|
||||
|
@ -17,7 +17,7 @@ UnknownScript_0x9f85a: ; 0x9f85a
|
||||
; 0x9f85b
|
||||
|
||||
UnknownScript_0x9f85b: ; 0x9f85b
|
||||
clearbit1 $07cf
|
||||
clearevent $07cf
|
||||
return
|
||||
; 0x9f85f
|
||||
|
||||
|
@ -9,25 +9,25 @@ BillsHouse_MapScriptHeader: ; 0x189536
|
||||
GrampsScript_0x189538: ; 0x189538
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 $0000
|
||||
checkevent $0000
|
||||
iftrue UnknownScript_0x1896ba
|
||||
checkbit1 EVENT_GOT_THUNDERSTONE_FROM_BILLS_GRANDPA
|
||||
checkevent EVENT_GOT_THUNDERSTONE_FROM_BILLS_GRANDPA
|
||||
iftrue UnknownScript_0x1896c0
|
||||
checkbit1 EVENT_MET_BILLS_GRANDPA
|
||||
checkevent EVENT_MET_BILLS_GRANDPA
|
||||
iftrue UnknownScript_0x189553
|
||||
2writetext UnknownText_0x1896ce
|
||||
keeptextopen
|
||||
setbit1 EVENT_MET_BILLS_GRANDPA
|
||||
setevent EVENT_MET_BILLS_GRANDPA
|
||||
UnknownScript_0x189553: ; 0x189553
|
||||
checkbit1 EVENT_SHOWED_PICHU_TO_BILLS_GRANDPA
|
||||
checkevent EVENT_SHOWED_PICHU_TO_BILLS_GRANDPA
|
||||
iftrue UnknownScript_0x189697
|
||||
checkbit1 EVENT_SHOWED_GROWLITHE_VULPIX_TO_BILLS_GRANDPA
|
||||
checkevent EVENT_SHOWED_GROWLITHE_VULPIX_TO_BILLS_GRANDPA
|
||||
iftrue UnknownScript_0x189680
|
||||
checkbit1 EVENT_SHOWED_STARYU_TO_BILLS_GRANDPA
|
||||
checkevent EVENT_SHOWED_STARYU_TO_BILLS_GRANDPA
|
||||
iftrue UnknownScript_0x189669
|
||||
checkbit1 EVENT_SHOWED_ODDISH_TO_BILLS_GRANDPA
|
||||
checkevent EVENT_SHOWED_ODDISH_TO_BILLS_GRANDPA
|
||||
iftrue UnknownScript_0x189652
|
||||
checkbit1 EVENT_SHOWED_LICKITUNG_TO_BILLS_GRANDPA
|
||||
checkevent EVENT_SHOWED_LICKITUNG_TO_BILLS_GRANDPA
|
||||
iftrue UnknownScript_0x18963b
|
||||
2writetext UnknownText_0x1898c0
|
||||
keeptextopen
|
||||
@ -39,7 +39,7 @@ UnknownScript_0x189553: ; 0x189553
|
||||
iffalse UnknownScript_0x1896aa
|
||||
if_not_equal LICKITUNG, UnknownScript_0x1896c6
|
||||
2call UnknownScript_0x1896b0
|
||||
setbit1 EVENT_SHOWED_LICKITUNG_TO_BILLS_GRANDPA
|
||||
setevent EVENT_SHOWED_LICKITUNG_TO_BILLS_GRANDPA
|
||||
2jump UnknownScript_0x18963b
|
||||
; 0x189592
|
||||
|
||||
@ -54,7 +54,7 @@ UnknownScript_0x189592: ; 0x189592
|
||||
iffalse UnknownScript_0x1896aa
|
||||
if_not_equal ODDISH, UnknownScript_0x1896c6
|
||||
2call UnknownScript_0x1896b0
|
||||
setbit1 EVENT_SHOWED_ODDISH_TO_BILLS_GRANDPA
|
||||
setevent EVENT_SHOWED_ODDISH_TO_BILLS_GRANDPA
|
||||
2jump UnknownScript_0x189652
|
||||
; 0x1895b3
|
||||
|
||||
@ -69,7 +69,7 @@ UnknownScript_0x1895b3: ; 0x1895b3
|
||||
iffalse UnknownScript_0x1896aa
|
||||
if_not_equal STARYU, UnknownScript_0x1896c6
|
||||
2call UnknownScript_0x1896b0
|
||||
setbit1 EVENT_SHOWED_STARYU_TO_BILLS_GRANDPA
|
||||
setevent EVENT_SHOWED_STARYU_TO_BILLS_GRANDPA
|
||||
2jump UnknownScript_0x189669
|
||||
; 0x1895d4
|
||||
|
||||
@ -86,7 +86,7 @@ UnknownScript_0x1895d4: ; 0x1895d4
|
||||
iffalse UnknownScript_0x1896aa
|
||||
if_not_equal GROWLITHE, UnknownScript_0x1896c6
|
||||
2call UnknownScript_0x1896b0
|
||||
setbit1 EVENT_SHOWED_GROWLITHE_VULPIX_TO_BILLS_GRANDPA
|
||||
setevent EVENT_SHOWED_GROWLITHE_VULPIX_TO_BILLS_GRANDPA
|
||||
2jump UnknownScript_0x189680
|
||||
; 0x1895f9
|
||||
|
||||
@ -101,7 +101,7 @@ UnknownScript_0x1895f9: ; 0x1895f9
|
||||
iffalse UnknownScript_0x1896aa
|
||||
if_not_equal VULPIX, UnknownScript_0x1896c6
|
||||
2call UnknownScript_0x1896b0
|
||||
setbit1 EVENT_SHOWED_GROWLITHE_VULPIX_TO_BILLS_GRANDPA
|
||||
setevent EVENT_SHOWED_GROWLITHE_VULPIX_TO_BILLS_GRANDPA
|
||||
2jump UnknownScript_0x189680
|
||||
; 0x18961a
|
||||
|
||||
@ -116,54 +116,54 @@ UnknownScript_0x18961a: ; 0x18961a
|
||||
iffalse UnknownScript_0x1896aa
|
||||
if_not_equal PICHU, UnknownScript_0x1896c6
|
||||
2call UnknownScript_0x1896b0
|
||||
setbit1 EVENT_SHOWED_PICHU_TO_BILLS_GRANDPA
|
||||
setevent EVENT_SHOWED_PICHU_TO_BILLS_GRANDPA
|
||||
2jump UnknownScript_0x189697
|
||||
; 0x18963b
|
||||
|
||||
UnknownScript_0x18963b: ; 0x18963b
|
||||
checkbit1 EVENT_GOT_EVERSTONE_FROM_BILLS_GRANDPA
|
||||
checkevent EVENT_GOT_EVERSTONE_FROM_BILLS_GRANDPA
|
||||
iftrue UnknownScript_0x189592
|
||||
2call UnknownScript_0x1896b5
|
||||
verbosegiveitem EVERSTONE, 1
|
||||
iffalse UnknownScript_0x1896cc
|
||||
setbit1 EVENT_GOT_EVERSTONE_FROM_BILLS_GRANDPA
|
||||
setbit1 $0000
|
||||
setevent EVENT_GOT_EVERSTONE_FROM_BILLS_GRANDPA
|
||||
setevent $0000
|
||||
loadmovesprites
|
||||
end
|
||||
; 0x189652
|
||||
|
||||
UnknownScript_0x189652: ; 0x189652
|
||||
checkbit1 EVENT_GOT_LEAF_STONE_FROM_BILLS_GRANDPA
|
||||
checkevent EVENT_GOT_LEAF_STONE_FROM_BILLS_GRANDPA
|
||||
iftrue UnknownScript_0x1895b3
|
||||
2call UnknownScript_0x1896b5
|
||||
verbosegiveitem LEAF_STONE, 1
|
||||
iffalse UnknownScript_0x1896cc
|
||||
setbit1 EVENT_GOT_LEAF_STONE_FROM_BILLS_GRANDPA
|
||||
setbit1 $0000
|
||||
setevent EVENT_GOT_LEAF_STONE_FROM_BILLS_GRANDPA
|
||||
setevent $0000
|
||||
loadmovesprites
|
||||
end
|
||||
; 0x189669
|
||||
|
||||
UnknownScript_0x189669: ; 0x189669
|
||||
checkbit1 EVENT_GOT_WATER_STONE_FROM_BILLS_GRANDPA
|
||||
checkevent EVENT_GOT_WATER_STONE_FROM_BILLS_GRANDPA
|
||||
iftrue UnknownScript_0x1895d4
|
||||
2call UnknownScript_0x1896b5
|
||||
verbosegiveitem WATER_STONE, 1
|
||||
iffalse UnknownScript_0x1896cc
|
||||
setbit1 EVENT_GOT_WATER_STONE_FROM_BILLS_GRANDPA
|
||||
setbit1 $0000
|
||||
setevent EVENT_GOT_WATER_STONE_FROM_BILLS_GRANDPA
|
||||
setevent $0000
|
||||
loadmovesprites
|
||||
end
|
||||
; 0x189680
|
||||
|
||||
UnknownScript_0x189680: ; 0x189680
|
||||
checkbit1 EVENT_GOT_FIRE_STONE_FROM_BILLS_GRANDPA
|
||||
checkevent EVENT_GOT_FIRE_STONE_FROM_BILLS_GRANDPA
|
||||
iftrue UnknownScript_0x18961a
|
||||
2call UnknownScript_0x1896b5
|
||||
verbosegiveitem FIRE_STONE, 1
|
||||
iffalse UnknownScript_0x1896cc
|
||||
setbit1 EVENT_GOT_FIRE_STONE_FROM_BILLS_GRANDPA
|
||||
setbit1 $0000
|
||||
setevent EVENT_GOT_FIRE_STONE_FROM_BILLS_GRANDPA
|
||||
setevent $0000
|
||||
loadmovesprites
|
||||
end
|
||||
; 0x189697
|
||||
@ -172,7 +172,7 @@ UnknownScript_0x189697: ; 0x189697
|
||||
2call UnknownScript_0x1896b5
|
||||
verbosegiveitem THUNDERSTONE, 1
|
||||
iffalse UnknownScript_0x1896cc
|
||||
setbit1 EVENT_GOT_THUNDERSTONE_FROM_BILLS_GRANDPA
|
||||
setevent EVENT_GOT_THUNDERSTONE_FROM_BILLS_GRANDPA
|
||||
loadmovesprites
|
||||
end
|
||||
; 0x1896a5
|
||||
|
@ -13,7 +13,7 @@ BlackthornCity_MapScriptHeader: ; 0x1a46d0
|
||||
; 0x1a46d8
|
||||
|
||||
UnknownScript_0x1a46d8: ; 0x1a46d8
|
||||
setbit2 $004b
|
||||
setflag $004b
|
||||
return
|
||||
; 0x1a46dc
|
||||
|
||||
@ -32,9 +32,9 @@ UnknownScript_0x1a46e5: ; 0x1a46e5
|
||||
SuperNerdScript_0x1a46e8: ; 0x1a46e8
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_BEAT_CLAIR
|
||||
checkevent EVENT_BEAT_CLAIR
|
||||
iftrue UnknownScript_0x1a4702
|
||||
checkbit1 EVENT_CLEARED_RADIO_TOWER
|
||||
checkevent EVENT_CLEARED_RADIO_TOWER
|
||||
iftrue UnknownScript_0x1a46fc
|
||||
2writetext UnknownText_0x1a477a
|
||||
closetext
|
||||
@ -67,7 +67,7 @@ GrampsScript_0x1a470b: ; 0x1a470b
|
||||
BlackBeltScript_0x1a470e: ; 0x1a470e
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_CLEARED_RADIO_TOWER
|
||||
checkevent EVENT_CLEARED_RADIO_TOWER
|
||||
iftrue UnknownScript_0x1a471c
|
||||
2writetext UnknownText_0x1a494a
|
||||
closetext
|
||||
@ -97,21 +97,21 @@ CooltrainerFScript_0x1a4728: ; 0x1a4728
|
||||
YoungsterScript_0x1a472b: ; 0x1a472b
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_GOT_SPELL_TAG_FROM_SANTOS
|
||||
checkevent EVENT_GOT_SPELL_TAG_FROM_SANTOS
|
||||
iftrue UnknownScript_0x1a4759
|
||||
checkcode $b
|
||||
if_not_equal SATURDAY, UnknownScript_0x1a475f
|
||||
checkbit1 EVENT_MET_SANTOS_OF_SATURDAY
|
||||
checkevent EVENT_MET_SANTOS_OF_SATURDAY
|
||||
iftrue UnknownScript_0x1a4746
|
||||
2writetext UnknownText_0x1a4a27
|
||||
keeptextopen
|
||||
setbit1 EVENT_MET_SANTOS_OF_SATURDAY
|
||||
setevent EVENT_MET_SANTOS_OF_SATURDAY
|
||||
UnknownScript_0x1a4746: ; 0x1a4746
|
||||
2writetext UnknownText_0x1a4a57
|
||||
keeptextopen
|
||||
verbosegiveitem SPELL_TAG, 1
|
||||
iffalse UnknownScript_0x1a475d
|
||||
setbit1 EVENT_GOT_SPELL_TAG_FROM_SANTOS
|
||||
setevent EVENT_GOT_SPELL_TAG_FROM_SANTOS
|
||||
2writetext UnknownText_0x1a4a6b
|
||||
closetext
|
||||
loadmovesprites
|
||||
|
@ -11,15 +11,15 @@ BlackthornGym1F_MapScriptHeader: ; 0x194e00
|
||||
; 0x194e05
|
||||
|
||||
UnknownScript_0x194e05: ; 0x194e05
|
||||
checkbit1 $0706
|
||||
checkevent $0706
|
||||
iffalse UnknownScript_0x194e0f
|
||||
changeblock $8, $2, $3b
|
||||
UnknownScript_0x194e0f: ; 0x194e0f
|
||||
checkbit1 $0707
|
||||
checkevent $0707
|
||||
iffalse UnknownScript_0x194e19
|
||||
changeblock $2, $4, $3a
|
||||
UnknownScript_0x194e19: ; 0x194e19
|
||||
checkbit1 $0708
|
||||
checkevent $0708
|
||||
iffalse UnknownScript_0x194e23
|
||||
changeblock $8, $6, $3b
|
||||
UnknownScript_0x194e23: ; 0x194e23
|
||||
@ -29,9 +29,9 @@ UnknownScript_0x194e23: ; 0x194e23
|
||||
ClairScript_0x194e24: ; 0x194e24
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit2 $0022
|
||||
checkflag $0022
|
||||
iftrue UnknownScript_0x194e69
|
||||
checkbit1 EVENT_BEAT_CLAIR
|
||||
checkevent EVENT_BEAT_CLAIR
|
||||
iftrue UnknownScript_0x194e63
|
||||
2writetext UnknownText_0x194efa
|
||||
closetext
|
||||
@ -40,19 +40,19 @@ ClairScript_0x194e24: ; 0x194e24
|
||||
loadtrainer CLAIR, 1
|
||||
startbattle
|
||||
returnafterbattle
|
||||
setbit1 EVENT_BEAT_CLAIR
|
||||
setevent EVENT_BEAT_CLAIR
|
||||
loadfont
|
||||
2writetext UnknownText_0x19500e
|
||||
closetext
|
||||
loadmovesprites
|
||||
setbit1 EVENT_BEAT_COOLTRAINERM_PAUL
|
||||
setbit1 EVENT_BEAT_COOLTRAINERM_CODY
|
||||
setbit1 EVENT_BEAT_COOLTRAINERM_MIKE
|
||||
setbit1 EVENT_BEAT_COOLTRAINERF_FRAN
|
||||
setbit1 EVENT_BEAT_COOLTRAINERF_LOLA
|
||||
clearbit1 $0736
|
||||
setbit1 $074c
|
||||
clearbit1 $074d
|
||||
setevent EVENT_BEAT_COOLTRAINERM_PAUL
|
||||
setevent EVENT_BEAT_COOLTRAINERM_CODY
|
||||
setevent EVENT_BEAT_COOLTRAINERM_MIKE
|
||||
setevent EVENT_BEAT_COOLTRAINERF_FRAN
|
||||
setevent EVENT_BEAT_COOLTRAINERF_LOLA
|
||||
clearevent $0736
|
||||
setevent $074c
|
||||
clearevent $074d
|
||||
end
|
||||
; 0x194e63
|
||||
|
||||
@ -64,7 +64,7 @@ UnknownScript_0x194e63: ; 0x194e63
|
||||
; 0x194e69
|
||||
|
||||
UnknownScript_0x194e69: ; 0x194e69
|
||||
checkbit1 EVENT_GOT_TM24_DRAGONBREATH
|
||||
checkevent EVENT_GOT_TM24_DRAGONBREATH
|
||||
iftrue UnknownScript_0x194e94
|
||||
2writetext UnknownText_0x195196
|
||||
keeptextopen
|
||||
@ -75,7 +75,7 @@ UnknownScript_0x194e69: ; 0x194e69
|
||||
playsound $0001
|
||||
waitbutton
|
||||
itemnotify
|
||||
setbit1 EVENT_GOT_TM24_DRAGONBREATH
|
||||
setevent EVENT_GOT_TM24_DRAGONBREATH
|
||||
2writetext UnknownText_0x1951d1
|
||||
keeptextopen
|
||||
2jump UnknownScript_0x194e94
|
||||
@ -185,7 +185,7 @@ CooltrainerfLolaScript: ; 0x194ece
|
||||
BlackthornGymGuyScript: ; 0x194ed6
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_BEAT_CLAIR
|
||||
checkevent EVENT_BEAT_CLAIR
|
||||
iftrue .BlackthornGymGuyWinScript
|
||||
2writetext BlackthornGymGuyText
|
||||
closetext
|
||||
@ -200,7 +200,7 @@ BlackthornGymGuyScript: ; 0x194ed6
|
||||
; 0x194eea
|
||||
|
||||
MapBlackthornGym1FSignpost1Script: ; 0x194eea
|
||||
checkbit2 $0022
|
||||
checkflag $0022
|
||||
iftrue UnknownScript_0x194ef3
|
||||
jumpstd $002d
|
||||
; 0x194ef3
|
||||
|
@ -18,7 +18,7 @@ DaisyScript_0x19b0d0: ; 0x19b0d0
|
||||
; 0x19b0de
|
||||
|
||||
UnknownScript_0x19b0de: ; 0x19b0de
|
||||
checkbit2 $005c
|
||||
checkflag $005c
|
||||
iftrue UnknownScript_0x19b11e
|
||||
2writetext UnknownText_0x19b1b6
|
||||
yesorno
|
||||
@ -28,7 +28,7 @@ UnknownScript_0x19b0de: ; 0x19b0de
|
||||
special $0063
|
||||
if_equal $0, UnknownScript_0x19b124
|
||||
if_equal $1, UnknownScript_0x19b12a
|
||||
setbit2 $005c
|
||||
setflag $005c
|
||||
2writetext UnknownText_0x19b266
|
||||
closetext
|
||||
loadmovesprites
|
||||
|
@ -24,11 +24,11 @@ UnknownScript_0x180997: ; 0x180997
|
||||
; 0x180998
|
||||
|
||||
UnknownScript_0x180998: ; 0x180998
|
||||
checkbit1 EVENT_KOGAS_ROOM_ENTRANCE_CLOSED
|
||||
checkevent EVENT_KOGAS_ROOM_ENTRANCE_CLOSED
|
||||
iffalse UnknownScript_0x1809a2
|
||||
changeblock $4, $e, $2a
|
||||
UnknownScript_0x1809a2: ; 0x1809a2
|
||||
checkbit1 EVENT_BRUNOS_ROOM_EXIT_OPEN
|
||||
checkevent EVENT_BRUNOS_ROOM_EXIT_OPEN
|
||||
iffalse UnknownScript_0x1809ac
|
||||
changeblock $4, $2, $16
|
||||
UnknownScript_0x1809ac: ; 0x1809ac
|
||||
@ -44,7 +44,7 @@ UnknownScript_0x1809ad: ; 0x1809ad
|
||||
reloadmappart
|
||||
loadmovesprites
|
||||
dotrigger $1
|
||||
setbit1 EVENT_KOGAS_ROOM_ENTRANCE_CLOSED
|
||||
setevent EVENT_KOGAS_ROOM_ENTRANCE_CLOSED
|
||||
waitbutton
|
||||
end
|
||||
; 0x1809c5
|
||||
@ -52,7 +52,7 @@ UnknownScript_0x1809ad: ; 0x1809ad
|
||||
BrunoScript_0x1809c5: ; 0x1809c5
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 $05ba
|
||||
checkevent $05ba
|
||||
iftrue UnknownScript_0x1809f3
|
||||
2writetext UnknownText_0x1809fe
|
||||
closetext
|
||||
@ -61,7 +61,7 @@ BrunoScript_0x1809c5: ; 0x1809c5
|
||||
loadtrainer BRUNO, 1
|
||||
startbattle
|
||||
returnafterbattle
|
||||
setbit1 $05ba
|
||||
setevent $05ba
|
||||
loadfont
|
||||
2writetext UnknownText_0x180b3c
|
||||
closetext
|
||||
@ -70,7 +70,7 @@ BrunoScript_0x1809c5: ; 0x1809c5
|
||||
changeblock $4, $2, $16
|
||||
reloadmappart
|
||||
loadmovesprites
|
||||
setbit1 EVENT_BRUNOS_ROOM_EXIT_OPEN
|
||||
setevent EVENT_BRUNOS_ROOM_EXIT_OPEN
|
||||
waitbutton
|
||||
end
|
||||
; 0x1809f3
|
||||
|
@ -29,11 +29,11 @@ UnknownScript_0x185bf7: ; 0x185bf7
|
||||
; 0x185bf8
|
||||
|
||||
UnknownScript_0x185bf8: ; 0x185bf8
|
||||
checkbit1 $0332
|
||||
checkevent $0332
|
||||
iftrue UnknownScript_0x185c02
|
||||
changeblock $a, $8, $32
|
||||
UnknownScript_0x185c02: ; 0x185c02
|
||||
checkbit1 EVENT_RELEASED_THE_BEASTS
|
||||
checkevent EVENT_RELEASED_THE_BEASTS
|
||||
iftrue UnknownScript_0x185c0c
|
||||
changeblock $6, $e, $9
|
||||
UnknownScript_0x185c0c: ; 0x185c0c
|
||||
@ -66,9 +66,9 @@ UnknownScript_0x185c25: ; 0x185c25
|
||||
2writetext UnknownText_0x185cd9
|
||||
closetext
|
||||
loadmovesprites
|
||||
checkbit1 EVENT_GOT_TOTODILE_FROM_ELM
|
||||
checkevent EVENT_GOT_TOTODILE_FROM_ELM
|
||||
iftrue UnknownScript_0x185c60
|
||||
checkbit1 EVENT_GOT_CHIKORITA_FROM_ELM
|
||||
checkevent EVENT_GOT_CHIKORITA_FROM_ELM
|
||||
iftrue UnknownScript_0x185c70
|
||||
winlosstext UnknownText_0x185d9b, UnknownText_0x185e2c
|
||||
setlasttalked $4
|
||||
@ -106,7 +106,7 @@ UnknownScript_0x185c80: ; 0x185c80
|
||||
closetext
|
||||
loadmovesprites
|
||||
dotrigger $2
|
||||
setbit1 $06c5
|
||||
setevent $06c5
|
||||
special $006a
|
||||
pause 15
|
||||
earthquake 50
|
||||
@ -123,7 +123,7 @@ UnknownScript_0x185c80: ; 0x185c80
|
||||
2writetext UnknownText_0x185e75
|
||||
closetext
|
||||
loadmovesprites
|
||||
setbit1 $0332
|
||||
setevent $0332
|
||||
pause 15
|
||||
warpcheck
|
||||
end
|
||||
|
@ -23,7 +23,7 @@ UnknownScript_0x18615f: ; 0x18615f
|
||||
; 0x186160
|
||||
|
||||
UnknownScript_0x186160: ; 0x186160
|
||||
checkbit1 EVENT_RELEASED_THE_BEASTS
|
||||
checkevent EVENT_RELEASED_THE_BEASTS
|
||||
iftrue UnknownScript_0x18616a
|
||||
changeblock $6, $e, $2
|
||||
UnknownScript_0x18616a: ; 0x18616a
|
||||
@ -80,15 +80,15 @@ UnknownScript_0x18616b: ; 0x18616b
|
||||
waitbutton
|
||||
special $003d
|
||||
dotrigger $1
|
||||
setbit1 EVENT_RELEASED_THE_BEASTS
|
||||
setevent EVENT_RELEASED_THE_BEASTS
|
||||
special $0069
|
||||
domaptrigger GROUP_ECRUTEAK_GYM, MAP_ECRUTEAK_GYM, $1
|
||||
domaptrigger GROUP_CIANWOOD_CITY, MAP_CIANWOOD_CITY, $1
|
||||
clearbit1 EVENT_SAW_SUICUNE_AT_CIANWOOD_CITY
|
||||
setbit1 $07a8
|
||||
clearbit1 $07a9
|
||||
setbit1 $0764
|
||||
setbit1 $0765
|
||||
clearevent EVENT_SAW_SUICUNE_AT_CIANWOOD_CITY
|
||||
setevent $07a8
|
||||
clearevent $07a9
|
||||
setevent $0764
|
||||
setevent $0765
|
||||
appear $a
|
||||
refreshscreen $0
|
||||
changeblock $6, $e, $1b
|
||||
|
@ -92,7 +92,7 @@ MapCeladonCafeSignpost0Script: ; 0x730ad
|
||||
; 0x730b0
|
||||
|
||||
MapCeladonCafeSignpost1Script: ; 0x730b0
|
||||
checkbit1 EVENT_FOUND_LEFTOVERS_IN_CELADON_CAFE
|
||||
checkevent EVENT_FOUND_LEFTOVERS_IN_CELADON_CAFE
|
||||
iftrue UnknownScript_0x730db
|
||||
giveitem LEFTOVERS, $1
|
||||
iffalse UnknownScript_0x730cd
|
||||
@ -103,7 +103,7 @@ MapCeladonCafeSignpost1Script: ; 0x730b0
|
||||
waitbutton
|
||||
itemnotify
|
||||
loadmovesprites
|
||||
setbit1 EVENT_FOUND_LEFTOVERS_IN_CELADON_CAFE
|
||||
setevent EVENT_FOUND_LEFTOVERS_IN_CELADON_CAFE
|
||||
end
|
||||
; 0x730cd
|
||||
|
||||
|
@ -11,7 +11,7 @@ CeladonCity_MapScriptHeader: ; 0x1a9f3a
|
||||
; 0x1a9f3f
|
||||
|
||||
UnknownScript_0x1a9f3f: ; 0x1a9f3f
|
||||
setbit2 $003d
|
||||
setflag $003d
|
||||
return
|
||||
; 0x1a9f43
|
||||
|
||||
|
@ -47,7 +47,7 @@ FishingGuruScript_0x72139: ; 0x72139
|
||||
FisherScript_0x72144: ; 0x72144
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_GOT_COINS_FROM_GAMBLER_AT_CELADON
|
||||
checkevent EVENT_GOT_COINS_FROM_GAMBLER_AT_CELADON
|
||||
iftrue .UnknownScript_0x72169
|
||||
2writetext UnknownText_0x722dc
|
||||
keeptextopen
|
||||
@ -58,7 +58,7 @@ FisherScript_0x72144: ; 0x72144
|
||||
stringtotext .coinname, $1
|
||||
2call .UnknownScript_0x72172
|
||||
givecoins 18
|
||||
setbit1 EVENT_GOT_COINS_FROM_GAMBLER_AT_CELADON
|
||||
setevent EVENT_GOT_COINS_FROM_GAMBLER_AT_CELADON
|
||||
.UnknownScript_0x72169 ; 0x72169
|
||||
2writetext UnknownText_0x72345
|
||||
closetext
|
||||
|
@ -9,7 +9,7 @@ CeladonGym_MapScriptHeader: ; 0x72a68
|
||||
ErikaScript_0x72a6a: ; 0x72a6a
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit2 $0026
|
||||
checkflag $0026
|
||||
iftrue UnknownScript_0x72a9b
|
||||
2writetext UnknownText_0x72b28
|
||||
closetext
|
||||
@ -18,24 +18,24 @@ ErikaScript_0x72a6a: ; 0x72a6a
|
||||
loadtrainer ERIKA, 1
|
||||
startbattle
|
||||
returnafterbattle
|
||||
setbit1 $04c8
|
||||
setbit1 EVENT_BEAT_LASS_MICHELLE
|
||||
setbit1 EVENT_BEAT_PICNICKER_TANYA
|
||||
setbit1 EVENT_BEAT_BEAUTY_JULIA
|
||||
setbit1 EVENT_BEAT_TWINS_JO_AND_ZOE
|
||||
setevent $04c8
|
||||
setevent EVENT_BEAT_LASS_MICHELLE
|
||||
setevent EVENT_BEAT_PICNICKER_TANYA
|
||||
setevent EVENT_BEAT_BEAUTY_JULIA
|
||||
setevent EVENT_BEAT_TWINS_JO_AND_ZOE
|
||||
loadfont
|
||||
2writetext UnknownText_0x72c96
|
||||
playsound $009c
|
||||
waitbutton
|
||||
setbit2 $0026
|
||||
setflag $0026
|
||||
UnknownScript_0x72a9b: ; 0x72a9b
|
||||
checkbit1 EVENT_GOT_TM19_GIGA_DRAIN
|
||||
checkevent EVENT_GOT_TM19_GIGA_DRAIN
|
||||
iftrue UnknownScript_0x72aae
|
||||
2writetext UnknownText_0x72cb0
|
||||
keeptextopen
|
||||
verbosegiveitem TM_19, 1
|
||||
iffalse UnknownScript_0x72aae
|
||||
setbit1 EVENT_GOT_TM19_GIGA_DRAIN
|
||||
setevent EVENT_GOT_TM19_GIGA_DRAIN
|
||||
UnknownScript_0x72aae: ; 0x72aae
|
||||
2writetext UnknownText_0x72d8f
|
||||
closetext
|
||||
@ -189,7 +189,7 @@ TwinsJoandzoe2Script: ; 0x72b10
|
||||
; 0x72b18
|
||||
|
||||
MapCeladonGymSignpost1Script: ; 0x72b18
|
||||
checkbit2 $0026
|
||||
checkflag $0026
|
||||
iftrue UnknownScript_0x72b21
|
||||
jumpstd $002d
|
||||
; 0x72b21
|
||||
|
@ -11,7 +11,7 @@ CooltrainerMScript_0x71670: ; 0x71670
|
||||
loadfont
|
||||
2writetext UnknownText_0x716ce
|
||||
checkcode $5
|
||||
if_less_than $f8, UnknownScript_0x7167e
|
||||
if_greater_than $f8, UnknownScript_0x7167e
|
||||
closetext
|
||||
loadmovesprites
|
||||
end
|
||||
@ -28,14 +28,14 @@ UnknownScript_0x7167e: ; 0x7167e
|
||||
2writetext UnknownText_0x71763
|
||||
closetext
|
||||
loadmovesprites
|
||||
setbit1 EVENT_ENABLE_DIPLOMA_PRINTING
|
||||
setevent EVENT_ENABLE_DIPLOMA_PRINTING
|
||||
end
|
||||
; 0x71696
|
||||
|
||||
GymGuyScript_0x71696: ; 0x71696
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_ENABLE_DIPLOMA_PRINTING
|
||||
checkevent EVENT_ENABLE_DIPLOMA_PRINTING
|
||||
iftrue UnknownScript_0x716a4
|
||||
2writetext UnknownText_0x717b4
|
||||
closetext
|
||||
|
@ -9,7 +9,7 @@ CeladonMansionRoofHouse_MapScriptHeader: ; 0x71afb
|
||||
PharmacistScript_0x71afd: ; 0x71afd
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_GOT_TM03_CURSE
|
||||
checkevent EVENT_GOT_TM03_CURSE
|
||||
iftrue UnknownScript_0x71b21
|
||||
2writetext UnknownText_0x71b27
|
||||
keeptextopen
|
||||
@ -26,7 +26,7 @@ UnknownScript_0x71b14: ; 0x71b14
|
||||
keeptextopen
|
||||
verbosegiveitem TM_03, 1
|
||||
iffalse UnknownScript_0x71b25
|
||||
setbit1 EVENT_GOT_TM03_CURSE
|
||||
setevent EVENT_GOT_TM03_CURSE
|
||||
UnknownScript_0x71b21: ; 0x71b21
|
||||
2writetext UnknownText_0x71db3
|
||||
closetext
|
||||
|
@ -11,14 +11,14 @@ CeruleanCity_MapScriptHeader: ; 0x184000
|
||||
; 0x184005
|
||||
|
||||
UnknownScript_0x184005: ; 0x184005
|
||||
setbit2 $0038
|
||||
setflag $0038
|
||||
return
|
||||
; 0x184009
|
||||
|
||||
CooltrainerMScript_0x184009: ; 0x184009
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_RETURNED_MACHINE_PART
|
||||
checkevent EVENT_RETURNED_MACHINE_PART
|
||||
iftrue UnknownScript_0x184017
|
||||
2writetext UnknownText_0x1840bc
|
||||
closetext
|
||||
@ -72,9 +72,9 @@ CooltrainerFScript_0x18402a: ; 0x18402a
|
||||
FisherScript_0x18404a: ; 0x18404a
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_RETURNED_MACHINE_PART
|
||||
checkevent EVENT_RETURNED_MACHINE_PART
|
||||
iftrue UnknownScript_0x184058
|
||||
checkbit1 EVENT_MET_ROCKET_GRUNT_AT_CERULEAN_GYM
|
||||
checkevent EVENT_MET_ROCKET_GRUNT_AT_CERULEAN_GYM
|
||||
iftrue UnknownScript_0x18405e
|
||||
UnknownScript_0x184058: ; 0x184058
|
||||
2writetext UnknownText_0x18424e
|
||||
@ -96,7 +96,7 @@ YoungsterScript_0x184064: ; 0x184064
|
||||
2writetext UnknownText_0x1842a9
|
||||
closetext
|
||||
loadmovesprites
|
||||
checkbit1 $00fa
|
||||
checkevent $00fa
|
||||
iffalse UnknownScript_0x184072
|
||||
end
|
||||
; 0x184072
|
||||
|
@ -42,9 +42,9 @@ UnknownScript_0x1883de: ; 0x1883de
|
||||
applymovement $2, MovementData_0x1884e8
|
||||
playsound $0023
|
||||
disappear $2
|
||||
setbit1 EVENT_MET_ROCKET_GRUNT_AT_CERULEAN_GYM
|
||||
clearbit1 $076c
|
||||
clearbit1 $076e
|
||||
setevent EVENT_MET_ROCKET_GRUNT_AT_CERULEAN_GYM
|
||||
clearevent $076c
|
||||
clearevent $076e
|
||||
dotrigger $0
|
||||
domaptrigger GROUP_ROUTE_25, MAP_ROUTE_25, $1
|
||||
domaptrigger GROUP_POWER_PLANT, MAP_POWER_PLANT, $0
|
||||
@ -59,7 +59,7 @@ UnknownScript_0x1883de: ; 0x1883de
|
||||
MistyScript_0x188432: ; 0x188432
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit2 $0024
|
||||
checkflag $0024
|
||||
iftrue UnknownScript_0x188460
|
||||
2writetext UnknownText_0x188674
|
||||
closetext
|
||||
@ -68,15 +68,15 @@ MistyScript_0x188432: ; 0x188432
|
||||
loadtrainer MISTY, 1
|
||||
startbattle
|
||||
returnafterbattle
|
||||
setbit1 EVENT_BEAT_MISTY
|
||||
setbit1 EVENT_BEAT_SWIMMERF_DIANA
|
||||
setbit1 EVENT_BEAT_SWIMMERF_BRIANA
|
||||
setbit1 EVENT_BEAT_SWIMMERM_PARKER
|
||||
setevent EVENT_BEAT_MISTY
|
||||
setevent EVENT_BEAT_SWIMMERF_DIANA
|
||||
setevent EVENT_BEAT_SWIMMERF_BRIANA
|
||||
setevent EVENT_BEAT_SWIMMERM_PARKER
|
||||
loadfont
|
||||
2writetext UnknownText_0x188768
|
||||
playsound $009c
|
||||
waitbutton
|
||||
setbit2 $0024
|
||||
setflag $0024
|
||||
UnknownScript_0x188460: ; 0x188460
|
||||
2writetext UnknownText_0x188782
|
||||
closetext
|
||||
@ -174,7 +174,7 @@ SwimmermParkerScript: ; 0x18849a
|
||||
CeruleanGymGuyScript: ; 0x1884a2
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_BEAT_MISTY
|
||||
checkevent EVENT_BEAT_MISTY
|
||||
iftrue .CeruleanGymGuyWinScript
|
||||
2writetext CeruleanGymGuyText
|
||||
closetext
|
||||
@ -195,7 +195,7 @@ MapCeruleanGymSignpostItem0: ; 0x1884b6
|
||||
; 0x1884b9
|
||||
|
||||
MapCeruleanGymSignpost1Script: ; 0x1884b9
|
||||
checkbit1 $076f
|
||||
checkevent $076f
|
||||
iffalse UnknownScript_0x1884d3
|
||||
loadfont
|
||||
2writetext UnknownText_0x188610
|
||||
@ -205,7 +205,7 @@ MapCeruleanGymSignpost1Script: ; 0x1884b9
|
||||
; 0x1884c6
|
||||
|
||||
MapCeruleanGymSignpost2Script: ; 0x1884c6
|
||||
checkbit1 $076f
|
||||
checkevent $076f
|
||||
iffalse UnknownScript_0x1884d3
|
||||
loadfont
|
||||
2writetext UnknownText_0x188642
|
||||
@ -215,7 +215,7 @@ MapCeruleanGymSignpost2Script: ; 0x1884c6
|
||||
; 0x1884d3
|
||||
|
||||
UnknownScript_0x1884d3: ; 0x1884d3
|
||||
checkbit2 $0024
|
||||
checkflag $0024
|
||||
iftrue UnknownScript_0x1884dc
|
||||
jumpstd $002d
|
||||
; 0x1884dc
|
||||
|
@ -9,9 +9,9 @@ CharcoalKiln_MapScriptHeader: ; 0x18dd18
|
||||
BlackBeltScript_0x18dd1a: ; 0x18dd1a
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_GOT_HM01_CUT
|
||||
checkevent EVENT_GOT_HM01_CUT
|
||||
iftrue UnknownScript_0x18dd34
|
||||
checkbit1 EVENT_CLEARED_SLOWPOKE_WELL
|
||||
checkevent EVENT_CLEARED_SLOWPOKE_WELL
|
||||
iftrue UnknownScript_0x18dd2e
|
||||
2writetext UnknownText_0x18dd74
|
||||
closetext
|
||||
@ -36,9 +36,9 @@ UnknownScript_0x18dd34: ; 0x18dd34
|
||||
YoungsterScript_0x18dd3a: ; 0x18dd3a
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_GOT_CHARCOAL_IN_CHARCOAL_KILN
|
||||
checkevent EVENT_GOT_CHARCOAL_IN_CHARCOAL_KILN
|
||||
iftrue UnknownScript_0x18dd5d
|
||||
checkbit1 EVENT_GOT_HM01_CUT
|
||||
checkevent EVENT_GOT_HM01_CUT
|
||||
iftrue UnknownScript_0x18dd4e
|
||||
2writetext UnknownText_0x18dee0
|
||||
closetext
|
||||
@ -51,7 +51,7 @@ UnknownScript_0x18dd4e: ; 0x18dd4e
|
||||
keeptextopen
|
||||
verbosegiveitem CHARCOAL, 1
|
||||
iffalse UnknownScript_0x18dd61
|
||||
setbit1 EVENT_GOT_CHARCOAL_IN_CHARCOAL_KILN
|
||||
setevent EVENT_GOT_CHARCOAL_IN_CHARCOAL_KILN
|
||||
loadmovesprites
|
||||
end
|
||||
; 0x18dd5d
|
||||
|
@ -23,7 +23,7 @@ UnknownScript_0x19c00e: ; 0x19c00e
|
||||
; 0x19c00f
|
||||
|
||||
UnknownScript_0x19c00f: ; 0x19c00f
|
||||
setbit2 $0042
|
||||
setflag $0042
|
||||
return
|
||||
; 0x19c013
|
||||
|
||||
@ -75,7 +75,7 @@ UnknownScript_0x19c01f: ; 0x19c01f
|
||||
keeptextopen
|
||||
stringtotext .mapcardname, $1
|
||||
2call .UnknownScript_0x19c097
|
||||
setbit2 $0001
|
||||
setflag $0001
|
||||
2writetext UnknownText_0x19c438
|
||||
keeptextopen
|
||||
2writetext UnknownText_0x19c451
|
||||
@ -87,7 +87,7 @@ UnknownScript_0x19c01f: ; 0x19c01f
|
||||
applymovement $2, MovementData_0x19c1cb
|
||||
playsound $001f
|
||||
disappear $2
|
||||
clearbit1 EVENT_GUIDE_GENT_VISIBLE_IN_CHERRYGROVE
|
||||
clearevent EVENT_GUIDE_GENT_VISIBLE_IN_CHERRYGROVE
|
||||
waitbutton
|
||||
end
|
||||
|
||||
@ -123,9 +123,9 @@ UnknownScript_0x19c0ae: ; 0x19c0ae
|
||||
2writetext UnknownText_0x19c4e2
|
||||
closetext
|
||||
loadmovesprites
|
||||
checkbit1 EVENT_GOT_TOTODILE_FROM_ELM
|
||||
checkevent EVENT_GOT_TOTODILE_FROM_ELM
|
||||
iftrue UnknownScript_0x19c0ee
|
||||
checkbit1 EVENT_GOT_CHIKORITA_FROM_ELM
|
||||
checkevent EVENT_GOT_CHIKORITA_FROM_ELM
|
||||
iftrue UnknownScript_0x19c104
|
||||
winlosstext UnknownText_0x19c57f, UnknownText_0x19c5e6
|
||||
setlasttalked $3
|
||||
@ -192,7 +192,7 @@ UnknownScript_0x19c12f: ; 0x19c12f
|
||||
TeacherScript_0x19c146: ; 0x19c146
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit2 $0001
|
||||
checkflag $0001
|
||||
iftrue UnknownScript_0x19c154
|
||||
2writetext UnknownText_0x19c650
|
||||
closetext
|
||||
@ -210,7 +210,7 @@ UnknownScript_0x19c154: ; 0x19c154
|
||||
YoungsterScript_0x19c15a: ; 0x19c15a
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit2 $000b
|
||||
checkflag $000b
|
||||
iftrue UnknownScript_0x19c168
|
||||
2writetext UnknownText_0x19c6d6
|
||||
closetext
|
||||
@ -228,13 +228,13 @@ UnknownScript_0x19c168: ; 0x19c168
|
||||
FisherScript_0x19c16e: ; 0x19c16e
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_GOT_MYSTIC_WATER_IN_CHERRYGROVE
|
||||
checkevent EVENT_GOT_MYSTIC_WATER_IN_CHERRYGROVE
|
||||
iftrue UnknownScript_0x19c183
|
||||
2writetext UnknownText_0x19c766
|
||||
keeptextopen
|
||||
verbosegiveitem MYSTIC_WATER, 1
|
||||
iffalse UnknownScript_0x19c187
|
||||
setbit1 EVENT_GOT_MYSTIC_WATER_IN_CHERRYGROVE
|
||||
setevent EVENT_GOT_MYSTIC_WATER_IN_CHERRYGROVE
|
||||
UnknownScript_0x19c183: ; 0x19c183
|
||||
2writetext UnknownText_0x19c7c1
|
||||
closetext
|
||||
|
@ -8,7 +8,7 @@ CherrygroveMart_MapScriptHeader: ; 0x196808
|
||||
|
||||
ClerkScript_0x19680a: ; 0x19680a
|
||||
loadfont
|
||||
checkbit1 EVENT_GAVE_MYSTERY_EGG_TO_ELM
|
||||
checkevent EVENT_GAVE_MYSTERY_EGG_TO_ELM
|
||||
iftrue UnknownScript_0x196817
|
||||
pokemart $0, $0000
|
||||
loadmovesprites
|
||||
@ -24,7 +24,7 @@ UnknownScript_0x196817: ; 0x196817
|
||||
CooltrainerMScript_0x19681d: ; 0x19681d
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_GAVE_MYSTERY_EGG_TO_ELM
|
||||
checkevent EVENT_GAVE_MYSTERY_EGG_TO_ELM
|
||||
iftrue UnknownScript_0x19682b
|
||||
2writetext UnknownText_0x196834
|
||||
closetext
|
||||
|
@ -21,7 +21,7 @@ GentlemanScript_0x196973: ; 0x196973
|
||||
TeacherScript_0x196976: ; 0x196976
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_GAVE_MYSTERY_EGG_TO_ELM
|
||||
checkevent EVENT_GAVE_MYSTERY_EGG_TO_ELM
|
||||
iftrue UnknownScript_0x196984
|
||||
2writetext UnknownText_0x1969f1
|
||||
closetext
|
||||
|
@ -23,9 +23,9 @@ UnknownScript_0x1a000e: ; 0x1a000e
|
||||
; 0x1a000f
|
||||
|
||||
UnknownScript_0x1a000f: ; 0x1a000f
|
||||
setbit2 $0045
|
||||
setbit1 $07aa
|
||||
checkbit1 $0333
|
||||
setflag $0045
|
||||
setevent $07aa
|
||||
checkevent $0333
|
||||
iffalse UnknownScript_0x1a001d
|
||||
disappear $c
|
||||
UnknownScript_0x1a001d: ; 0x1a001d
|
||||
@ -45,11 +45,11 @@ UnknownScript_0x1a001e: ; 0x1a001e
|
||||
disappear $d
|
||||
pause 10
|
||||
dotrigger $0
|
||||
clearbit1 EVENT_SAW_SUICUNE_ON_ROUTE_42
|
||||
clearevent EVENT_SAW_SUICUNE_ON_ROUTE_42
|
||||
domaptrigger GROUP_ROUTE_42, MAP_ROUTE_42, $1
|
||||
checkbit1 $0333
|
||||
checkevent $0333
|
||||
iftrue UnknownScript_0x1a0083
|
||||
setbit1 $0333
|
||||
setevent $0333
|
||||
playmusic $0061
|
||||
appear $c
|
||||
applymovement $c, MovementData_0x1a00e7
|
||||
@ -81,11 +81,11 @@ UnknownScript_0x1a0083: ; 0x1a0083
|
||||
PokefanFScript_0x1a0084: ; 0x1a0084
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_GOT_HM02_FLY
|
||||
checkevent EVENT_GOT_HM02_FLY
|
||||
iftrue UnknownScript_0x1a00ad
|
||||
2writetext UnknownText_0x1a00f1
|
||||
keeptextopen
|
||||
checkbit1 EVENT_BEAT_CHUCK
|
||||
checkevent EVENT_BEAT_CHUCK
|
||||
iftrue UnknownScript_0x1a009c
|
||||
2writetext UnknownText_0x1a0163
|
||||
closetext
|
||||
@ -98,7 +98,7 @@ UnknownScript_0x1a009c: ; 0x1a009c
|
||||
keeptextopen
|
||||
verbosegiveitem HM_02, 1
|
||||
iffalse UnknownScript_0x1a00b1
|
||||
setbit1 EVENT_GOT_HM02_FLY
|
||||
setevent EVENT_GOT_HM02_FLY
|
||||
2writetext UnknownText_0x1a021d
|
||||
keeptextopen
|
||||
UnknownScript_0x1a00ad: ; 0x1a00ad
|
||||
|
@ -9,7 +9,7 @@ CianwoodGym_MapScriptHeader: ; 0x9d60d
|
||||
ChuckScript_0x9d60f: ; 0x9d60f
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_BEAT_CHUCK
|
||||
checkevent EVENT_BEAT_CHUCK
|
||||
iftrue UnknownScript_0x9d656
|
||||
2writetext UnknownText_0x9d6f9
|
||||
closetext
|
||||
@ -33,26 +33,26 @@ ChuckScript_0x9d60f: ; 0x9d60f
|
||||
loadtrainer CHUCK, 1
|
||||
startbattle
|
||||
returnafterbattle
|
||||
setbit1 EVENT_BEAT_CHUCK
|
||||
setevent EVENT_BEAT_CHUCK
|
||||
loadfont
|
||||
2writetext UnknownText_0x9d835
|
||||
playsound $009c
|
||||
waitbutton
|
||||
setbit2 $0020
|
||||
setflag $0020
|
||||
checkcode $7
|
||||
2call UnknownScript_0x9d681
|
||||
UnknownScript_0x9d656: ; 0x9d656
|
||||
checkbit1 EVENT_GOT_TM01_DYNAMICPUNCH
|
||||
checkevent EVENT_GOT_TM01_DYNAMICPUNCH
|
||||
iftrue UnknownScript_0x9d67b
|
||||
setbit1 EVENT_BEAT_BLACKBELT_YOSHI
|
||||
setbit1 EVENT_BEAT_BLACKBELT_LAO
|
||||
setbit1 EVENT_BEAT_BLACKBELT_NOB
|
||||
setbit1 EVENT_BEAT_BLACKBELT_LUNG
|
||||
setevent EVENT_BEAT_BLACKBELT_YOSHI
|
||||
setevent EVENT_BEAT_BLACKBELT_LAO
|
||||
setevent EVENT_BEAT_BLACKBELT_NOB
|
||||
setevent EVENT_BEAT_BLACKBELT_LUNG
|
||||
2writetext UnknownText_0x9d84d
|
||||
keeptextopen
|
||||
verbosegiveitem TM_01, 1
|
||||
iffalse UnknownScript_0x9d67f
|
||||
setbit1 EVENT_GOT_TM01_DYNAMICPUNCH
|
||||
setevent EVENT_GOT_TM01_DYNAMICPUNCH
|
||||
2writetext UnknownText_0x9d8da
|
||||
closetext
|
||||
loadmovesprites
|
||||
@ -202,7 +202,7 @@ BoulderScript_0x9d6e0: ; 0x9d6e0
|
||||
; 0x9d6e3
|
||||
|
||||
MapCianwoodGymSignpost1Script: ; 0x9d6e3
|
||||
checkbit2 $0020
|
||||
checkflag $0020
|
||||
iftrue UnknownScript_0x9d6ec
|
||||
jumpstd $002d
|
||||
; 0x9d6ec
|
||||
|
@ -16,9 +16,9 @@ UnknownScript_0x9df9d: ; 0x9df9d
|
||||
PharmacistScript_0x9df9e: ; 0x9df9e
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_GOT_SECRETPOTION_FROM_PHARMACY
|
||||
checkevent EVENT_GOT_SECRETPOTION_FROM_PHARMACY
|
||||
iftrue UnknownScript_0x9dfc4
|
||||
checkbit1 $0037
|
||||
checkevent $0037
|
||||
iffalse UnknownScript_0x9dfc4
|
||||
2writetext UnknownText_0x9dfcd
|
||||
keeptextopen
|
||||
@ -27,7 +27,7 @@ PharmacistScript_0x9df9e: ; 0x9df9e
|
||||
playsound $0091
|
||||
waitbutton
|
||||
itemnotify
|
||||
setbit1 EVENT_GOT_SECRETPOTION_FROM_PHARMACY
|
||||
setevent EVENT_GOT_SECRETPOTION_FROM_PHARMACY
|
||||
2writetext UnknownText_0x9e070
|
||||
closetext
|
||||
loadmovesprites
|
||||
|
@ -16,7 +16,7 @@ LassScript_0x9dbd2: ; 0x9dbd2
|
||||
|
||||
CianwoodGymGuyScript: ; 0x9dbd5
|
||||
faceplayer
|
||||
checkbit1 EVENT_BEAT_CHUCK
|
||||
checkevent EVENT_BEAT_CHUCK
|
||||
iftrue .CianwoodGymGuyWinScript
|
||||
loadfont
|
||||
2writetext CianwoodGymGuyText
|
||||
|
@ -11,7 +11,7 @@ CinnabarIsland_MapScriptHeader: ; 0x1ac9a7
|
||||
; 0x1ac9ac
|
||||
|
||||
UnknownScript_0x1ac9ac: ; 0x1ac9ac
|
||||
setbit2 $003f
|
||||
setflag $003f
|
||||
return
|
||||
; 0x1ac9b0
|
||||
|
||||
@ -24,7 +24,7 @@ BlueScript_0x1ac9b0: ; 0x1ac9b0
|
||||
playsound $0013
|
||||
applymovement $2, MovementData_0x1ac9d0
|
||||
disappear $2
|
||||
clearbit1 $0776
|
||||
clearevent $0776
|
||||
end
|
||||
; 0x1ac9c4
|
||||
|
||||
|
@ -13,7 +13,7 @@ PokefanMScript_0x18ad13: ; 0x18ad13
|
||||
PokefanFScript_0x18ad16: ; 0x18ad16
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_RETURNED_MACHINE_PART
|
||||
checkevent EVENT_RETURNED_MACHINE_PART
|
||||
iftrue UnknownScript_0x18ad24
|
||||
2writetext UnknownText_0x18ad95
|
||||
closetext
|
||||
|
@ -11,7 +11,7 @@ CopycatsHouse2F_MapScriptHeader: ; 0x18ae9a
|
||||
; 0x18ae9f
|
||||
|
||||
UnknownScript_0x18ae9f: ; 0x18ae9f
|
||||
checkbit2 $0063
|
||||
checkflag $0063
|
||||
iftrue UnknownScript_0x18aeac
|
||||
disappear $7
|
||||
appear $2
|
||||
@ -27,13 +27,13 @@ UnknownScript_0x18aeb0: ; 0x18aeb0
|
||||
|
||||
CopycatScript_0x18aeb1: ; 0x18aeb1
|
||||
faceplayer
|
||||
checkbit1 EVENT_GOT_PASS_FROM_COPYCAT
|
||||
checkevent EVENT_GOT_PASS_FROM_COPYCAT
|
||||
iftrue UnknownScript_0x18af6f
|
||||
checkbit1 EVENT_RETURNED_LOST_ITEM_TO_COPYCAT
|
||||
checkevent EVENT_RETURNED_LOST_ITEM_TO_COPYCAT
|
||||
iftrue UnknownScript_0x18af5b
|
||||
checkitem LOST_ITEM
|
||||
iftrue UnknownScript_0x18af4a
|
||||
checkbit2 $0063
|
||||
checkflag $0063
|
||||
iftrue UnknownScript_0x18aed4
|
||||
applymovement $2, MovementData_0x18afd0
|
||||
faceplayer
|
||||
@ -47,10 +47,10 @@ UnknownScript_0x18aed4: ; 0x18aed4
|
||||
variablesprite $b, $60
|
||||
UnknownScript_0x18aedc: ; 0x18aedc
|
||||
special $005e
|
||||
checkbit1 EVENT_RETURNED_MACHINE_PART
|
||||
checkevent EVENT_RETURNED_MACHINE_PART
|
||||
iftrue UnknownScript_0x18af16
|
||||
loadfont
|
||||
checkbit2 $0063
|
||||
checkflag $0063
|
||||
iftrue UnknownScript_0x18aef2
|
||||
2writetext UnknownText_0x18afda
|
||||
2jump UnknownScript_0x18aef5
|
||||
@ -61,7 +61,7 @@ UnknownScript_0x18aef2: ; 0x18aef2
|
||||
UnknownScript_0x18aef5: ; 0x18aef5
|
||||
closetext
|
||||
loadmovesprites
|
||||
checkbit2 $0063
|
||||
checkflag $0063
|
||||
iftrue UnknownScript_0x18af04
|
||||
applymovement $2, MovementData_0x18afd0
|
||||
2jump UnknownScript_0x18af08
|
||||
@ -82,7 +82,7 @@ UnknownScript_0x18af08: ; 0x18af08
|
||||
|
||||
UnknownScript_0x18af16: ; 0x18af16
|
||||
loadfont
|
||||
checkbit2 $0063
|
||||
checkflag $0063
|
||||
iftrue UnknownScript_0x18af23
|
||||
2writetext UnknownText_0x18b064
|
||||
2jump UnknownScript_0x18af26
|
||||
@ -93,7 +93,7 @@ UnknownScript_0x18af23: ; 0x18af23
|
||||
UnknownScript_0x18af26: ; 0x18af26
|
||||
closetext
|
||||
loadmovesprites
|
||||
checkbit2 $0063
|
||||
checkflag $0063
|
||||
iftrue UnknownScript_0x18af35
|
||||
applymovement $2, MovementData_0x18afd0
|
||||
2jump UnknownScript_0x18af39
|
||||
@ -109,7 +109,7 @@ UnknownScript_0x18af39: ; 0x18af39
|
||||
2writetext UnknownText_0x18b116
|
||||
closetext
|
||||
loadmovesprites
|
||||
setbit1 EVENT_MET_COPYCAT_FOUND_OUT_ABOUT_LOST_ITEM
|
||||
setevent EVENT_MET_COPYCAT_FOUND_OUT_ABOUT_LOST_ITEM
|
||||
end
|
||||
; 0x18af4a
|
||||
|
||||
@ -118,8 +118,8 @@ UnknownScript_0x18af4a: ; 0x18af4a
|
||||
2writetext UnknownText_0x18b17f
|
||||
keeptextopen
|
||||
takeitem LOST_ITEM, 1
|
||||
setbit1 EVENT_RETURNED_LOST_ITEM_TO_COPYCAT
|
||||
clearbit1 $0773
|
||||
setevent EVENT_RETURNED_LOST_ITEM_TO_COPYCAT
|
||||
clearevent $0773
|
||||
2jump UnknownScript_0x18af5c
|
||||
; 0x18af5b
|
||||
|
||||
@ -130,7 +130,7 @@ UnknownScript_0x18af5c: ; 0x18af5c
|
||||
keeptextopen
|
||||
verbosegiveitem PASS, 1
|
||||
iffalse UnknownScript_0x18afba
|
||||
setbit1 EVENT_GOT_PASS_FROM_COPYCAT
|
||||
setevent EVENT_GOT_PASS_FROM_COPYCAT
|
||||
2writetext UnknownText_0x18b214
|
||||
closetext
|
||||
loadmovesprites
|
||||
@ -138,7 +138,7 @@ UnknownScript_0x18af5c: ; 0x18af5c
|
||||
; 0x18af6f
|
||||
|
||||
UnknownScript_0x18af6f: ; 0x18af6f
|
||||
checkbit2 $0063
|
||||
checkflag $0063
|
||||
iftrue UnknownScript_0x18af80
|
||||
applymovement $2, MovementData_0x18afd0
|
||||
faceplayer
|
||||
@ -153,7 +153,7 @@ UnknownScript_0x18af80: ; 0x18af80
|
||||
UnknownScript_0x18af88: ; 0x18af88
|
||||
special $005e
|
||||
loadfont
|
||||
checkbit2 $0063
|
||||
checkflag $0063
|
||||
iftrue UnknownScript_0x18af98
|
||||
2writetext UnknownText_0x18b298
|
||||
2jump UnknownScript_0x18af9b
|
||||
@ -164,7 +164,7 @@ UnknownScript_0x18af98: ; 0x18af98
|
||||
UnknownScript_0x18af9b: ; 0x18af9b
|
||||
closetext
|
||||
loadmovesprites
|
||||
checkbit2 $0063
|
||||
checkflag $0063
|
||||
iftrue UnknownScript_0x18afaa
|
||||
applymovement $2, MovementData_0x18afd0
|
||||
2jump UnknownScript_0x18afae
|
||||
|
@ -156,23 +156,23 @@ GentlemanScript_0x994c6: ; 0x994c6
|
||||
loadfont
|
||||
2writetext UnknownText_0x9980a
|
||||
keeptextopen
|
||||
checkbit1 EVENT_GOT_HM03_SURF
|
||||
checkevent EVENT_GOT_HM03_SURF
|
||||
iftrue UnknownScript_0x99515
|
||||
checkbit1 EVENT_BEAT_KIMONO_GIRL_NAOKO
|
||||
checkevent EVENT_BEAT_KIMONO_GIRL_NAOKO
|
||||
iffalse UnknownScript_0x994f3
|
||||
checkbit1 EVENT_BEAT_KIMONO_GIRL_SAYO
|
||||
checkevent EVENT_BEAT_KIMONO_GIRL_SAYO
|
||||
iffalse UnknownScript_0x994f3
|
||||
checkbit1 EVENT_BEAT_KIMONO_GIRL_ZUKI
|
||||
checkevent EVENT_BEAT_KIMONO_GIRL_ZUKI
|
||||
iffalse UnknownScript_0x994f3
|
||||
checkbit1 EVENT_BEAT_KIMONO_GIRL_KUNI
|
||||
checkevent EVENT_BEAT_KIMONO_GIRL_KUNI
|
||||
iffalse UnknownScript_0x994f3
|
||||
checkbit1 EVENT_BEAT_KIMONO_GIRL_MIKI
|
||||
checkevent EVENT_BEAT_KIMONO_GIRL_MIKI
|
||||
iffalse UnknownScript_0x994f3
|
||||
2jump UnknownScript_0x99505
|
||||
; 0x994f3
|
||||
|
||||
UnknownScript_0x994f3: ; 0x994f3
|
||||
checkbit2 $0063
|
||||
checkflag $0063
|
||||
iftrue UnknownScript_0x994ff
|
||||
2writetext UnknownText_0x99891
|
||||
closetext
|
||||
@ -191,7 +191,7 @@ UnknownScript_0x99505: ; 0x99505
|
||||
2writetext UnknownText_0x9991a
|
||||
keeptextopen
|
||||
verbosegiveitem HM_03, 1
|
||||
setbit1 EVENT_GOT_HM03_SURF
|
||||
setevent EVENT_GOT_HM03_SURF
|
||||
2writetext UnknownText_0x9999b
|
||||
closetext
|
||||
loadmovesprites
|
||||
|
@ -9,13 +9,13 @@ DarkCaveBlackthornEntrance_MapScriptHeader: ; 0x18c71e
|
||||
PharmacistScript_0x18c720: ; 0x18c720
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_GOT_BLACKGLASSES_IN_DARK_CAVE
|
||||
checkevent EVENT_GOT_BLACKGLASSES_IN_DARK_CAVE
|
||||
iftrue UnknownScript_0x18c735
|
||||
2writetext UnknownText_0x18c73f
|
||||
keeptextopen
|
||||
verbosegiveitem BLACKGLASSES, 1
|
||||
iffalse UnknownScript_0x18c739
|
||||
setbit1 EVENT_GOT_BLACKGLASSES_IN_DARK_CAVE
|
||||
setevent EVENT_GOT_BLACKGLASSES_IN_DARK_CAVE
|
||||
UnknownScript_0x18c735: ; 0x18c735
|
||||
2writetext UnknownText_0x18c80c
|
||||
closetext
|
||||
|
@ -11,23 +11,23 @@ DayCare_MapScriptHeader: ; 0x62f76
|
||||
; 0x62f7b
|
||||
|
||||
UnknownScript_0x62f7b: ; 0x62f7b
|
||||
checkbit2 $0005
|
||||
checkflag $0005
|
||||
iftrue UnknownScript_0x62f88
|
||||
clearbit1 $06e5
|
||||
setbit1 $06e6
|
||||
clearevent $06e5
|
||||
setevent $06e6
|
||||
return
|
||||
; 0x62f88
|
||||
|
||||
UnknownScript_0x62f88: ; 0x62f88
|
||||
setbit1 $06e5
|
||||
clearbit1 $06e6
|
||||
setevent $06e5
|
||||
clearevent $06e6
|
||||
return
|
||||
; 0x62f8f
|
||||
|
||||
GrampsScript_0x62f8f: ; 0x62f8f
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_GOT_ODD_EGG
|
||||
checkevent EVENT_GOT_ODD_EGG
|
||||
iftrue UnknownScript_0x62fbd
|
||||
2writetext UnknownText_0x630ce
|
||||
keeptextopen
|
||||
@ -42,7 +42,7 @@ GrampsScript_0x62f8f: ; 0x62f8f
|
||||
2writetext UnknownText_0x631c3
|
||||
closetext
|
||||
loadmovesprites
|
||||
setbit1 EVENT_GOT_ODD_EGG
|
||||
setevent EVENT_GOT_ODD_EGG
|
||||
end
|
||||
; 0x62fb6
|
||||
|
||||
@ -64,7 +64,7 @@ UnknownScript_0x62fbd: ; 0x62fbd
|
||||
GrannyScript_0x62fc3: ; 0x62fc3
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit2 $0005
|
||||
checkflag $0005
|
||||
iftrue UnknownScript_0x62fd1
|
||||
special $001f
|
||||
closetext
|
||||
|
@ -26,7 +26,7 @@ UnknownScript_0x18d023: ; 0x18d023
|
||||
2writetext UnknownText_0x18d2ea
|
||||
keeptextopen
|
||||
UnknownScript_0x18d030: ; 0x18d030
|
||||
setbit1 $0001
|
||||
setevent $0001
|
||||
2writetext UnknownText_0x18d3bc
|
||||
keeptextopen
|
||||
loadmenudata MenuDataHeader_0x18d215
|
||||
@ -39,7 +39,7 @@ UnknownScript_0x18d030: ; 0x18d030
|
||||
; 0x18d049
|
||||
|
||||
UnknownScript_0x18d049: ; 0x18d049
|
||||
setbit1 $0002
|
||||
setevent $0002
|
||||
2writetext UnknownText_0x18d3d3
|
||||
keeptextopen
|
||||
loadmenudata MenuDataHeader_0x18d234
|
||||
@ -49,7 +49,7 @@ UnknownScript_0x18d049: ; 0x18d049
|
||||
if_equal $2, UnknownScript_0x18d0a9
|
||||
if_equal $3, UnknownScript_0x18d0cb
|
||||
UnknownScript_0x18d061: ; 0x18d061
|
||||
setbit1 $0003
|
||||
setevent $0003
|
||||
2writetext UnknownText_0x18d3f3
|
||||
keeptextopen
|
||||
loadmenudata MenuDataHeader_0x18d258
|
||||
@ -59,7 +59,7 @@ UnknownScript_0x18d061: ; 0x18d061
|
||||
if_equal $2, UnknownScript_0x18d0a9
|
||||
if_equal $3, UnknownScript_0x18d0a9
|
||||
UnknownScript_0x18d079: ; 0x18d079
|
||||
setbit1 $0004
|
||||
setevent $0004
|
||||
2writetext UnknownText_0x18d420
|
||||
keeptextopen
|
||||
loadmenudata MenuDataHeader_0x18d283
|
||||
@ -69,7 +69,7 @@ UnknownScript_0x18d079: ; 0x18d079
|
||||
if_equal $2, UnknownScript_0x18d0cb
|
||||
if_equal $3, UnknownScript_0x18d0a9
|
||||
UnknownScript_0x18d091: ; 0x18d091
|
||||
setbit1 $0005
|
||||
setevent $0005
|
||||
2writetext UnknownText_0x18d44a
|
||||
keeptextopen
|
||||
loadmenudata MenuDataHeader_0x18d2a5
|
||||
@ -79,17 +79,17 @@ UnknownScript_0x18d091: ; 0x18d091
|
||||
if_equal $2, UnknownScript_0x18d0a9
|
||||
if_equal $3, UnknownScript_0x18d0cb
|
||||
UnknownScript_0x18d0a9: ; 0x18d0a9
|
||||
checkbit1 $0005
|
||||
checkevent $0005
|
||||
iftrue UnknownScript_0x18d100
|
||||
2writetext UnknownText_0x18d82d
|
||||
keeptextopen
|
||||
checkbit1 $0004
|
||||
checkevent $0004
|
||||
iftrue UnknownScript_0x18d091
|
||||
checkbit1 $0003
|
||||
checkevent $0003
|
||||
iftrue UnknownScript_0x18d079
|
||||
checkbit1 $0002
|
||||
checkevent $0002
|
||||
iftrue UnknownScript_0x18d061
|
||||
checkbit1 $0001
|
||||
checkevent $0001
|
||||
iftrue UnknownScript_0x18d049
|
||||
UnknownScript_0x18d0cb: ; 0x18d0cb
|
||||
loadmovesprites
|
||||
@ -103,17 +103,17 @@ UnknownScript_0x18d0cb: ; 0x18d0cb
|
||||
2writetext UnknownText_0x18d816
|
||||
closetext
|
||||
loadmovesprites
|
||||
setbit1 $00c1
|
||||
setevent $00c1
|
||||
loadfont
|
||||
checkbit1 $0005
|
||||
checkevent $0005
|
||||
iftrue UnknownScript_0x18d091
|
||||
checkbit1 $0004
|
||||
checkevent $0004
|
||||
iftrue UnknownScript_0x18d079
|
||||
checkbit1 $0003
|
||||
checkevent $0003
|
||||
iftrue UnknownScript_0x18d061
|
||||
checkbit1 $0002
|
||||
checkevent $0002
|
||||
iftrue UnknownScript_0x18d049
|
||||
checkbit1 $0001
|
||||
checkevent $0001
|
||||
iftrue UnknownScript_0x18d030
|
||||
UnknownScript_0x18d100: ; 0x18d100
|
||||
2writetext UnknownText_0x18d47c
|
||||
@ -160,7 +160,7 @@ UnknownScript_0x18d100: ; 0x18d100
|
||||
loadfont
|
||||
2writetext UnknownText_0x18d9bf
|
||||
closetext
|
||||
setbit2 $0022
|
||||
setflag $0022
|
||||
playsound $009c
|
||||
waitbutton
|
||||
special $003d
|
||||
@ -188,20 +188,20 @@ UnknownScript_0x18d100: ; 0x18d100
|
||||
playsound $001f
|
||||
disappear $5
|
||||
waitbutton
|
||||
setbit1 $0000
|
||||
setevent $0000
|
||||
end
|
||||
; 0x18d1a5
|
||||
|
||||
ElderScript_0x18d1a5: ; 0x18d1a5
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 $0000
|
||||
checkevent $0000
|
||||
iftrue UnknownScript_0x18d1f9
|
||||
checkbit1 $0006
|
||||
checkevent $0006
|
||||
iftrue UnknownScript_0x18d1ff
|
||||
checkbit1 $00bd
|
||||
checkevent $00bd
|
||||
iffalse UnknownScript_0x18d1c5
|
||||
checkbit1 EVENT_BEAT_RIVAL_IN_MT_MOON
|
||||
checkevent EVENT_BEAT_RIVAL_IN_MT_MOON
|
||||
iftrue UnknownScript_0x18d1f3
|
||||
2writetext UnknownText_0x18d724
|
||||
closetext
|
||||
@ -218,10 +218,10 @@ UnknownScript_0x18d1c5: ; 0x18d1c5
|
||||
playsound $0002
|
||||
waitbutton
|
||||
givepoke DRATINI, 15, 0, 0
|
||||
checkbit1 $00c1
|
||||
checkevent $00c1
|
||||
special $0094
|
||||
setbit1 $00bd
|
||||
setbit1 $0006
|
||||
setevent $00bd
|
||||
setevent $0006
|
||||
2writetext UnknownText_0x18d6ca
|
||||
closetext
|
||||
loadmovesprites
|
||||
|
@ -23,7 +23,7 @@ UnknownScript_0x18c89e: ; 0x18c89e
|
||||
; 0x18c89f
|
||||
|
||||
UnknownScript_0x18c89f: ; 0x18c89f
|
||||
checkbit1 EVENT_BEAT_RIVAL_IN_MT_MOON
|
||||
checkevent EVENT_BEAT_RIVAL_IN_MT_MOON
|
||||
iftrue UnknownScript_0x18c8a8
|
||||
disappear $4
|
||||
return
|
||||
@ -62,7 +62,7 @@ UnknownScript_0x18c8b8: ; 0x18c8b8
|
||||
playsound $0001
|
||||
waitbutton
|
||||
itemnotify
|
||||
setbit1 EVENT_GOT_TM24_DRAGONBREATH
|
||||
setevent EVENT_GOT_TM24_DRAGONBREATH
|
||||
2writetext UnknownText_0x18ca0d
|
||||
keeptextopen
|
||||
2writetext UnknownText_0x18caf1
|
||||
@ -230,12 +230,12 @@ SilverScript_0x18c97e: ; 0x18c97e
|
||||
playmusic $001f
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 $0000
|
||||
checkevent $0000
|
||||
iftrue UnknownScript_0x18c995
|
||||
2writetext UnknownText_0x18cc83
|
||||
closetext
|
||||
loadmovesprites
|
||||
setbit1 $0000
|
||||
setevent $0000
|
||||
special $003d
|
||||
end
|
||||
; 0x18c995
|
||||
|
@ -11,7 +11,7 @@ EcruteakCity_MapScriptHeader: ; 0x1a4000
|
||||
; 0x1a4005
|
||||
|
||||
UnknownScript_0x1a4005: ; 0x1a4005
|
||||
setbit2 $0048
|
||||
setflag $0048
|
||||
return
|
||||
; 0x1a4009
|
||||
|
||||
@ -34,7 +34,7 @@ LassScript_0x1a4012: ; 0x1a4012
|
||||
LassScript_0x1a4015: ; 0x1a4015
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_RELEASED_THE_BEASTS
|
||||
checkevent EVENT_RELEASED_THE_BEASTS
|
||||
iftrue UnknownScript_0x1a4023
|
||||
2writetext UnknownText_0x1a421a
|
||||
closetext
|
||||
@ -52,7 +52,7 @@ UnknownScript_0x1a4023: ; 0x1a4023
|
||||
FisherScript_0x1a4029: ; 0x1a4029
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_JASMINE_RETURNED_TO_GYM
|
||||
checkevent EVENT_JASMINE_RETURNED_TO_GYM
|
||||
iftrue UnknownScript_0x1a4037
|
||||
2writetext UnknownText_0x1a42ac
|
||||
closetext
|
||||
|
@ -22,7 +22,7 @@ UnknownScript_0x99d57: ; 0x99d57
|
||||
MortyScript_0x99d58: ; 0x99d58
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_BEAT_MORTY
|
||||
checkevent EVENT_BEAT_MORTY
|
||||
iftrue UnknownScript_0x99d8c
|
||||
2writetext UnknownText_0x99e65
|
||||
closetext
|
||||
@ -31,29 +31,29 @@ MortyScript_0x99d58: ; 0x99d58
|
||||
loadtrainer MORTY, 1
|
||||
startbattle
|
||||
returnafterbattle
|
||||
setbit1 EVENT_BEAT_MORTY
|
||||
setevent EVENT_BEAT_MORTY
|
||||
loadfont
|
||||
2writetext UnknownText_0x9a043
|
||||
playsound $009c
|
||||
waitbutton
|
||||
setbit2 $001e
|
||||
setflag $001e
|
||||
checkcode $7
|
||||
2call UnknownScript_0x99db7
|
||||
domaptrigger GROUP_ECRUTEAK_HOUSE, MAP_ECRUTEAK_HOUSE, $1
|
||||
setbit1 $0766
|
||||
setbit1 $0767
|
||||
setevent $0766
|
||||
setevent $0767
|
||||
UnknownScript_0x99d8c: ; 0x99d8c
|
||||
checkbit1 EVENT_GOT_TM30_SHADOW_BALL
|
||||
checkevent EVENT_GOT_TM30_SHADOW_BALL
|
||||
iftrue UnknownScript_0x99db1
|
||||
setbit1 EVENT_BEAT_SAGE_JEFFREY
|
||||
setbit1 EVENT_BEAT_SAGE_PING
|
||||
setbit1 EVENT_BEAT_MEDIUM_MARTHA
|
||||
setbit1 EVENT_BEAT_MEDIUM_GRACE
|
||||
setevent EVENT_BEAT_SAGE_JEFFREY
|
||||
setevent EVENT_BEAT_SAGE_PING
|
||||
setevent EVENT_BEAT_MEDIUM_MARTHA
|
||||
setevent EVENT_BEAT_MEDIUM_GRACE
|
||||
2writetext UnknownText_0x9a059
|
||||
keeptextopen
|
||||
verbosegiveitem TM_30, 1
|
||||
iffalse UnknownScript_0x99db5
|
||||
setbit1 EVENT_GOT_TM30_SHADOW_BALL
|
||||
setevent EVENT_GOT_TM30_SHADOW_BALL
|
||||
2writetext UnknownText_0x9a0ec
|
||||
closetext
|
||||
loadmovesprites
|
||||
@ -218,7 +218,7 @@ MediumGraceScript: ; 0x99e31
|
||||
EcruteakGymGuyScript: ; 0x99e39
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_BEAT_MORTY
|
||||
checkevent EVENT_BEAT_MORTY
|
||||
iftrue .EcruteakGymGuyWinScript
|
||||
2writetext EcruteakGymGuyText
|
||||
closetext
|
||||
@ -233,7 +233,7 @@ EcruteakGymGuyScript: ; 0x99e39
|
||||
; 0x99e4d
|
||||
|
||||
MapEcruteakGymSignpost1Script: ; 0x99e4d
|
||||
checkbit2 $001e
|
||||
checkflag $001e
|
||||
iftrue UnknownScript_0x99e56
|
||||
jumpstd $002d
|
||||
; 0x99e56
|
||||
|
@ -23,19 +23,19 @@ UnknownScript_0x9800e: ; 0x9800e
|
||||
; 0x9800f
|
||||
|
||||
UnknownScript_0x9800f: ; 0x9800f
|
||||
checkbit1 EVENT_FOUGHT_SUICUNE
|
||||
checkevent EVENT_FOUGHT_SUICUNE
|
||||
iftrue UnknownScript_0x98033
|
||||
checkbit1 EVENT_KOJI_ALLOWS_YOU_PASSAGE_TO_TIN_TOWER
|
||||
checkevent EVENT_KOJI_ALLOWS_YOU_PASSAGE_TO_TIN_TOWER
|
||||
iftrue UnknownScript_0x98033
|
||||
checkbit1 EVENT_CLEARED_RADIO_TOWER
|
||||
checkevent EVENT_CLEARED_RADIO_TOWER
|
||||
iftrue UnknownScript_0x98022
|
||||
return
|
||||
; 0x98022
|
||||
|
||||
UnknownScript_0x98022: ; 0x98022
|
||||
clearbit1 $0766
|
||||
setbit1 $0767
|
||||
setbit1 $07b1
|
||||
clearevent $0766
|
||||
setevent $0767
|
||||
setevent $07b1
|
||||
checkitem CLEAR_BELL
|
||||
iftrue UnknownScript_0x98032
|
||||
dotrigger $0
|
||||
@ -44,12 +44,12 @@ UnknownScript_0x98032: ; 0x98032
|
||||
; 0x98033
|
||||
|
||||
UnknownScript_0x98033: ; 0x98033
|
||||
clearbit1 $07b1
|
||||
clearevent $07b1
|
||||
return
|
||||
; 0x98037
|
||||
|
||||
UnknownScript_0x98037: ; 0x98037
|
||||
checkbit1 $0767
|
||||
checkevent $0767
|
||||
iftrue UnknownScript_0x98061
|
||||
applymovement $3, MovementData_0x980c7
|
||||
moveperson $2, $4, $6
|
||||
@ -60,7 +60,7 @@ UnknownScript_0x98037: ; 0x98037
|
||||
; 0x9804c
|
||||
|
||||
UnknownScript_0x9804c: ; 0x9804c
|
||||
checkbit1 $0766
|
||||
checkevent $0766
|
||||
iftrue UnknownScript_0x98061
|
||||
applymovement $2, MovementData_0x980cc
|
||||
moveperson $3, $5, $6
|
||||
@ -77,9 +77,9 @@ UnknownScript_0x98061: ; 0x98061
|
||||
SageScript_0x98062: ; 0x98062
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_CLEARED_RADIO_TOWER
|
||||
checkevent EVENT_CLEARED_RADIO_TOWER
|
||||
iftrue UnknownScript_0x9807c
|
||||
checkbit2 $001e
|
||||
checkflag $001e
|
||||
iftrue UnknownScript_0x98076
|
||||
2writetext UnknownText_0x980d1
|
||||
closetext
|
||||
@ -95,9 +95,9 @@ UnknownScript_0x98076: ; 0x98076
|
||||
; 0x9807c
|
||||
|
||||
UnknownScript_0x9807c: ; 0x9807c
|
||||
checkbit1 EVENT_KOJI_ALLOWS_YOU_PASSAGE_TO_TIN_TOWER
|
||||
checkevent EVENT_KOJI_ALLOWS_YOU_PASSAGE_TO_TIN_TOWER
|
||||
iftrue UnknownScript_0x980a4
|
||||
checkbit1 $0000
|
||||
checkevent $0000
|
||||
iftrue UnknownScript_0x980aa
|
||||
checkitem CLEAR_BELL
|
||||
iftrue UnknownScript_0x98093
|
||||
@ -112,9 +112,9 @@ UnknownScript_0x98093: ; 0x98093
|
||||
closetext
|
||||
loadmovesprites
|
||||
dotrigger $1
|
||||
setbit1 $0767
|
||||
clearbit1 $0766
|
||||
setbit1 $0000
|
||||
setevent $0767
|
||||
clearevent $0766
|
||||
setevent $0000
|
||||
end
|
||||
; 0x980a4
|
||||
|
||||
@ -135,7 +135,7 @@ UnknownScript_0x980aa: ; 0x980aa
|
||||
SageScript_0x980b0: ; 0x980b0
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_GOT_CLEAR_BELL
|
||||
checkevent EVENT_GOT_CLEAR_BELL
|
||||
iftrue UnknownScript_0x980be
|
||||
2writetext UnknownText_0x9840b
|
||||
closetext
|
||||
|
@ -9,7 +9,7 @@ EcruteakItemfinderHouse_MapScriptHeader: ; 0x9a5f9
|
||||
CooltrainerMScript_0x9a5fb: ; 0x9a5fb
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_GOT_ITEMFINDER
|
||||
checkevent EVENT_GOT_ITEMFINDER
|
||||
iftrue UnknownScript_0x9a614
|
||||
2writetext UnknownText_0x9a63c
|
||||
yesorno
|
||||
@ -17,7 +17,7 @@ CooltrainerMScript_0x9a5fb: ; 0x9a5fb
|
||||
2writetext UnknownText_0x9a6b5
|
||||
keeptextopen
|
||||
verbosegiveitem ITEMFINDER, 1
|
||||
setbit1 EVENT_GOT_ITEMFINDER
|
||||
setevent EVENT_GOT_ITEMFINDER
|
||||
UnknownScript_0x9a614: ; 0x9a614
|
||||
2writetext UnknownText_0x9a70e
|
||||
closetext
|
||||
|
@ -50,8 +50,8 @@ UnknownScript_0x98e95: ; 0x98e95
|
||||
applymovement $6, MovementData_0x98ece
|
||||
playsound $0023
|
||||
disappear $6
|
||||
clearbit1 $0712
|
||||
setbit2 $0053
|
||||
clearevent $0712
|
||||
setflag $0053
|
||||
dotrigger $1
|
||||
waitbutton
|
||||
end
|
||||
|
@ -98,21 +98,21 @@ UnknownScript_0x78ba5: ; 0x78ba5
|
||||
ProfElmScript: ; 0x78be0
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_GOT_SS_TICKET_FROM_ELM
|
||||
checkevent EVENT_GOT_SS_TICKET_FROM_ELM
|
||||
iftrue UnknownScript_0x78bee
|
||||
checkbit1 $0044
|
||||
checkevent $0044
|
||||
iftrue ElmGiveTicketScript
|
||||
UnknownScript_0x78bee: ; 0x78bee
|
||||
checkbit1 EVENT_GOT_MASTER_BALL_FROM_ELM
|
||||
checkevent EVENT_GOT_MASTER_BALL_FROM_ELM
|
||||
iftrue UnknownScript_0x78bfa
|
||||
checkbit2 $0022
|
||||
checkflag $0022
|
||||
iftrue ElmGiveMasterBallScript
|
||||
UnknownScript_0x78bfa: ; 0x78bfa
|
||||
checkbit1 EVENT_GOT_EVERSTONE_FROM_ELM
|
||||
checkevent EVENT_GOT_EVERSTONE_FROM_ELM
|
||||
iftrue UnknownScript_0x78e16
|
||||
checkbit1 EVENT_SHOWED_TOGEPI_TO_ELM
|
||||
checkevent EVENT_SHOWED_TOGEPI_TO_ELM
|
||||
iftrue UnknownScript_0x78e03
|
||||
checkbit1 EVENT_TOLD_ELM_ABOUT_TOGEPI_OVER_THE_PHONE
|
||||
checkevent EVENT_TOLD_ELM_ABOUT_TOGEPI_OVER_THE_PHONE
|
||||
iffalse UnknownScript_0x78c35
|
||||
writebyte TOGEPI
|
||||
special $0043
|
||||
@ -137,20 +137,20 @@ UnknownScript_0x78c22: ; 0x78c22
|
||||
; 0x78c35
|
||||
|
||||
UnknownScript_0x78c35: ; 0x78c35
|
||||
checkbit1 EVENT_GOT_TOGEPI_EGG_FROM_ELMS_AIDE
|
||||
checkevent EVENT_GOT_TOGEPI_EGG_FROM_ELMS_AIDE
|
||||
iffalse UnknownScript_0x78c41
|
||||
checkbit1 EVENT_TOGEPI_HATCHED
|
||||
checkevent EVENT_TOGEPI_HATCHED
|
||||
iftrue UnknownScript_0x78c22
|
||||
UnknownScript_0x78c41: ; 0x78c41
|
||||
checkbit1 EVENT_GOT_TOGEPI_EGG_FROM_ELMS_AIDE ; why are we checking it again?
|
||||
checkevent EVENT_GOT_TOGEPI_EGG_FROM_ELMS_AIDE ; why are we checking it again?
|
||||
iftrue ElmWaitingEggHatchScript
|
||||
checkbit2 $001b
|
||||
checkflag $001b
|
||||
iftrue ElmAideHasEggScript
|
||||
checkbit1 EVENT_GAVE_MYSTERY_EGG_TO_ELM
|
||||
checkevent EVENT_GAVE_MYSTERY_EGG_TO_ELM
|
||||
iftrue ElmStudyingEggScript
|
||||
checkbit1 EVENT_GOT_MYSTERY_EGG_FROM_MR_POKEMON
|
||||
checkevent EVENT_GOT_MYSTERY_EGG_FROM_MR_POKEMON
|
||||
iftrue ElmAfterTheftScript
|
||||
checkbit1 EVENT_GOT_A_POKEMON_FROM_ELM
|
||||
checkevent EVENT_GOT_A_POKEMON_FROM_ELM
|
||||
iftrue ElmDescribesMrPokemonScript
|
||||
2writetext UnknownText_0x79375
|
||||
closetext
|
||||
@ -169,7 +169,7 @@ LabTryToLeaveScript: ; 0x78c65
|
||||
; 0x78c73
|
||||
|
||||
CyndaquilPokeBallScript: ; 0x78c73
|
||||
checkbit1 EVENT_GOT_A_POKEMON_FROM_ELM
|
||||
checkevent EVENT_GOT_A_POKEMON_FROM_ELM
|
||||
iftrue LookAtElmPokeBallScript
|
||||
spriteface $2, $0
|
||||
refreshscreen $0
|
||||
@ -182,7 +182,7 @@ CyndaquilPokeBallScript: ; 0x78c73
|
||||
yesorno
|
||||
iffalse DidntChooseStarterScript
|
||||
disappear $4
|
||||
setbit1 EVENT_GOT_CYNDAQUIL_FROM_ELM
|
||||
setevent EVENT_GOT_CYNDAQUIL_FROM_ELM
|
||||
2writetext ChoseStarterText
|
||||
keeptextopen
|
||||
waitbutton
|
||||
@ -200,7 +200,7 @@ CyndaquilPokeBallScript: ; 0x78c73
|
||||
; 0x78cb5
|
||||
|
||||
TotodilePokeBallScript: ; 0x78cb5
|
||||
checkbit1 EVENT_GOT_A_POKEMON_FROM_ELM
|
||||
checkevent EVENT_GOT_A_POKEMON_FROM_ELM
|
||||
iftrue LookAtElmPokeBallScript
|
||||
spriteface $2, $0
|
||||
refreshscreen $0
|
||||
@ -213,7 +213,7 @@ TotodilePokeBallScript: ; 0x78cb5
|
||||
yesorno
|
||||
iffalse DidntChooseStarterScript
|
||||
disappear $5
|
||||
setbit1 EVENT_GOT_TOTODILE_FROM_ELM
|
||||
setevent EVENT_GOT_TOTODILE_FROM_ELM
|
||||
2writetext ChoseStarterText
|
||||
keeptextopen
|
||||
waitbutton
|
||||
@ -229,7 +229,7 @@ TotodilePokeBallScript: ; 0x78cb5
|
||||
; 0x78cf1
|
||||
|
||||
ChikoritaPokeBallScript: ; 0x78cf1
|
||||
checkbit1 EVENT_GOT_A_POKEMON_FROM_ELM
|
||||
checkevent EVENT_GOT_A_POKEMON_FROM_ELM
|
||||
iftrue LookAtElmPokeBallScript
|
||||
spriteface $2, $0
|
||||
refreshscreen $0
|
||||
@ -242,7 +242,7 @@ ChikoritaPokeBallScript: ; 0x78cf1
|
||||
yesorno
|
||||
iffalse DidntChooseStarterScript
|
||||
disappear $6
|
||||
setbit1 EVENT_GOT_CHIKORITA_FROM_ELM
|
||||
setevent EVENT_GOT_CHIKORITA_FROM_ELM
|
||||
2writetext ChoseStarterText
|
||||
keeptextopen
|
||||
waitbutton
|
||||
@ -287,8 +287,8 @@ ElmDirectionsScript: ; 0x78d33
|
||||
2writetext ElmDirectionsText3
|
||||
closetext
|
||||
loadmovesprites
|
||||
setbit1 EVENT_GOT_A_POKEMON_FROM_ELM
|
||||
setbit1 $06be
|
||||
setevent EVENT_GOT_A_POKEMON_FROM_ELM
|
||||
setevent $06be
|
||||
dotrigger $5
|
||||
domaptrigger GROUP_NEW_BARK_TOWN, MAP_NEW_BARK_TOWN, $1
|
||||
end
|
||||
@ -311,7 +311,7 @@ LookAtElmPokeBallScript: ; 0x78d6d
|
||||
|
||||
MapElmsLabSignpost0Script: ; 0x78d74
|
||||
loadfont
|
||||
checkbit1 EVENT_GOT_A_POKEMON_FROM_ELM
|
||||
checkevent EVENT_GOT_A_POKEMON_FROM_ELM
|
||||
iftrue UnknownScript_0x78d81
|
||||
2writetext UnknownText_0x79690
|
||||
closetext
|
||||
@ -361,11 +361,11 @@ ElmAfterTheftScript: ; 0x78da2
|
||||
keeptextopen
|
||||
2writetext ElmAfterTheftText5
|
||||
keeptextopen
|
||||
setbit1 EVENT_GAVE_MYSTERY_EGG_TO_ELM
|
||||
setbit2 $0010
|
||||
setevent EVENT_GAVE_MYSTERY_EGG_TO_ELM
|
||||
setflag $0010
|
||||
domaptrigger GROUP_ROUTE_29, MAP_ROUTE_29, $1
|
||||
clearbit1 $0715
|
||||
setbit1 $0714
|
||||
clearevent $0715
|
||||
setevent $0714
|
||||
2writetext ElmAfterTheftText6
|
||||
closetext
|
||||
loadmovesprites
|
||||
@ -399,7 +399,7 @@ ShowElmTogepiScript: ; 0x78dee
|
||||
closetext
|
||||
loadmovesprites
|
||||
showemote $0, $2, 15
|
||||
setbit1 EVENT_SHOWED_TOGEPI_TO_ELM
|
||||
setevent EVENT_SHOWED_TOGEPI_TO_ELM
|
||||
loadfont
|
||||
2writetext ShowElmTogepiText2
|
||||
keeptextopen
|
||||
@ -413,7 +413,7 @@ UnknownScript_0x78e03: ; 0x78e03
|
||||
2writetext ElmGiveEverstoneText2
|
||||
closetext
|
||||
loadmovesprites
|
||||
setbit1 EVENT_GOT_EVERSTONE_FROM_ELM
|
||||
setevent EVENT_GOT_EVERSTONE_FROM_ELM
|
||||
end
|
||||
; 0x78e16
|
||||
|
||||
@ -430,7 +430,7 @@ ElmGiveMasterBallScript: ; 0x78e1c
|
||||
keeptextopen
|
||||
verbosegiveitem MASTER_BALL, 1
|
||||
iffalse .notdone
|
||||
setbit1 EVENT_GOT_MASTER_BALL_FROM_ELM
|
||||
setevent EVENT_GOT_MASTER_BALL_FROM_ELM
|
||||
2writetext ElmGiveMasterBallText2
|
||||
closetext
|
||||
.notdone
|
||||
@ -442,7 +442,7 @@ ElmGiveTicketScript: ; 0x78e2f
|
||||
2writetext ElmGiveTicketText1
|
||||
keeptextopen
|
||||
verbosegiveitem S_S_TICKET, 1
|
||||
setbit1 EVENT_GOT_SS_TICKET_FROM_ELM
|
||||
setevent EVENT_GOT_SS_TICKET_FROM_ELM
|
||||
2writetext ElmGiveTicketText2
|
||||
closetext
|
||||
loadmovesprites
|
||||
@ -560,11 +560,11 @@ UnknownScript_0x78ee2: ; 0x78ee2
|
||||
ElmsAideScript: ; 0x78ee6
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_GOT_TOGEPI_EGG_FROM_ELMS_AIDE
|
||||
checkevent EVENT_GOT_TOGEPI_EGG_FROM_ELMS_AIDE
|
||||
iftrue UnknownScript_0x78f0c
|
||||
checkbit1 EVENT_GAVE_MYSTERY_EGG_TO_ELM
|
||||
checkevent EVENT_GAVE_MYSTERY_EGG_TO_ELM
|
||||
iftrue UnknownScript_0x78f06
|
||||
checkbit1 EVENT_GOT_MYSTERY_EGG_FROM_MR_POKEMON
|
||||
checkevent EVENT_GOT_MYSTERY_EGG_FROM_MR_POKEMON
|
||||
iftrue UnknownScript_0x78f00
|
||||
2writetext UnknownText_0x79f65
|
||||
closetext
|
||||
@ -615,9 +615,9 @@ MeetCopScript: ; 0x78f16
|
||||
|
||||
MapElmsLabSignpost14Script: ; 0x78f33
|
||||
loadfont
|
||||
checkbit2 $0043
|
||||
checkflag $0043
|
||||
iftrue UnknownScript_0x78f49
|
||||
checkbit1 EVENT_ELM_CALLED_ABOUT_STOLEN_POKEMON
|
||||
checkevent EVENT_ELM_CALLED_ABOUT_STOLEN_POKEMON
|
||||
iftrue UnknownScript_0x78f43
|
||||
2jump UnknownScript_0x78f49
|
||||
; 0x78f43
|
||||
|
@ -32,8 +32,8 @@ UnknownScript_0x7513b: ; 0x7513b
|
||||
playsound $001c
|
||||
earthquake 30
|
||||
blackoutmod GROUP_FAST_SHIP_CABINS_SW_SSW_NW, MAP_FAST_SHIP_CABINS_SW_SSW_NW
|
||||
clearbit1 $0031
|
||||
checkbit1 $0030
|
||||
clearevent $0031
|
||||
checkevent $0030
|
||||
iftrue UnknownScript_0x7515d
|
||||
dotrigger $2
|
||||
end
|
||||
@ -47,9 +47,9 @@ UnknownScript_0x7515d: ; 0x7515d
|
||||
SailorScript_0x75160: ; 0x75160
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 $0031
|
||||
checkevent $0031
|
||||
iftrue UnknownScript_0x7517a
|
||||
checkbit1 $002f
|
||||
checkevent $002f
|
||||
iftrue UnknownScript_0x75174
|
||||
2writetext UnknownText_0x7523b
|
||||
closetext
|
||||
@ -65,7 +65,7 @@ UnknownScript_0x75174: ; 0x75174
|
||||
; 0x7517a
|
||||
|
||||
UnknownScript_0x7517a: ; 0x7517a
|
||||
checkbit1 $002f
|
||||
checkevent $002f
|
||||
iftrue UnknownScript_0x7519c
|
||||
2writetext UnknownText_0x754be
|
||||
closetext
|
||||
@ -74,7 +74,7 @@ UnknownScript_0x7517a: ; 0x7517a
|
||||
playsound $0023
|
||||
special $002e
|
||||
waitbutton
|
||||
setbit1 $072b
|
||||
setevent $072b
|
||||
domaptrigger GROUP_VERMILION_PORT, MAP_VERMILION_PORT, $1
|
||||
warp GROUP_VERMILION_PORT, MAP_VERMILION_PORT, $7, $11
|
||||
end
|
||||
@ -88,7 +88,7 @@ UnknownScript_0x7519c: ; 0x7519c
|
||||
playsound $0023
|
||||
special $002e
|
||||
waitbutton
|
||||
setbit1 $072a
|
||||
setevent $072a
|
||||
domaptrigger GROUP_OLIVINE_PORT, MAP_OLIVINE_PORT, $1
|
||||
warp GROUP_OLIVINE_PORT, MAP_OLIVINE_PORT, $7, $17
|
||||
end
|
||||
@ -111,7 +111,7 @@ UnknownScript_0x751c7: ; 0x751c7
|
||||
SailorScript_0x751d0: ; 0x751d0
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 $0030
|
||||
checkevent $0030
|
||||
iftrue UnknownScript_0x751de
|
||||
2writetext UnknownText_0x752f9
|
||||
closetext
|
||||
|
@ -19,7 +19,7 @@ UnknownScript_0x7673b: ; 0x7673b
|
||||
; 0x7673c
|
||||
|
||||
UnknownScript_0x7673c: ; 0x7673c
|
||||
checkbit1 $072f
|
||||
checkevent $072f
|
||||
iftrue UnknownScript_0x76766
|
||||
applymovement $3, MovementData_0x76876
|
||||
moveperson $2, $1e, $6
|
||||
@ -30,7 +30,7 @@ UnknownScript_0x7673c: ; 0x7673c
|
||||
; 0x76751
|
||||
|
||||
UnknownScript_0x76751: ; 0x76751
|
||||
checkbit1 $072e
|
||||
checkevent $072e
|
||||
iftrue UnknownScript_0x76766
|
||||
applymovement $2, MovementData_0x76871
|
||||
moveperson $3, $1f, $6
|
||||
@ -47,17 +47,17 @@ UnknownScript_0x76766: ; 0x76766
|
||||
SailorScript_0x76767: ; 0x76767
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 $0030
|
||||
checkevent $0030
|
||||
iftrue UnknownScript_0x767a0
|
||||
checkbit1 $0033
|
||||
checkevent $0033
|
||||
iftrue UnknownScript_0x7678d
|
||||
checkbit1 $0034
|
||||
checkevent $0034
|
||||
iftrue UnknownScript_0x76787
|
||||
2writetext UnknownText_0x7687b
|
||||
closetext
|
||||
loadmovesprites
|
||||
setbit1 $0034
|
||||
clearbit1 $072d
|
||||
setevent $0034
|
||||
clearevent $072d
|
||||
end
|
||||
; 0x76787
|
||||
|
||||
@ -70,7 +70,7 @@ UnknownScript_0x76787: ; 0x76787
|
||||
|
||||
UnknownScript_0x7678d: ; 0x7678d
|
||||
2writetext UnknownText_0x7692e
|
||||
checkbit1 $0032
|
||||
checkevent $0032
|
||||
iffalse UnknownScript_0x76799
|
||||
closetext
|
||||
loadmovesprites
|
||||
|
@ -13,7 +13,7 @@ UnknownScript_0x75ea6: ; 0x75ea6
|
||||
CaptainScript_0x75ea7: ; 0x75ea7
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 $0030
|
||||
checkevent $0030
|
||||
iftrue UnknownScript_0x75eb5
|
||||
2writetext UnknownText_0x76012
|
||||
closetext
|
||||
@ -52,7 +52,7 @@ TwinScript_0x75ebb: ; 0x75ebb
|
||||
showemote $0, $3, 15
|
||||
applymovement $4, MovementData_0x7600c
|
||||
spriteface $3, $3
|
||||
checkbit2 $0063
|
||||
checkflag $0063
|
||||
iftrue UnknownScript_0x75f03
|
||||
loadfont
|
||||
2writetext UnknownText_0x76284
|
||||
@ -72,7 +72,7 @@ UnknownScript_0x75f09: ; 0x75f09
|
||||
loadfont
|
||||
2writetext UnknownText_0x76143
|
||||
keeptextopen
|
||||
setbit1 $072b
|
||||
setevent $072b
|
||||
domaptrigger GROUP_FAST_SHIP_1F, MAP_FAST_SHIP_1F, $0
|
||||
2jump UnknownScript_0x75f37
|
||||
; 0x75f1f
|
||||
@ -80,9 +80,9 @@ UnknownScript_0x75f09: ; 0x75f09
|
||||
GentlemanScript_0x75f1f: ; 0x75f1f
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_GOT_METAL_COAT_FROM_GRANDPA_ON_SS_AQUA
|
||||
checkevent EVENT_GOT_METAL_COAT_FROM_GRANDPA_ON_SS_AQUA
|
||||
iftrue UnknownScript_0x75f67
|
||||
checkbit1 $0732
|
||||
checkevent $0732
|
||||
iftrue UnknownScript_0x75f58
|
||||
2writetext UnknownText_0x760ae
|
||||
closetext
|
||||
@ -96,7 +96,7 @@ UnknownScript_0x75f37: ; 0x75f37
|
||||
keeptextopen
|
||||
verbosegiveitem METAL_COAT, 1
|
||||
iffalse UnknownScript_0x75f44
|
||||
setbit1 EVENT_GOT_METAL_COAT_FROM_GRANDPA_ON_SS_AQUA
|
||||
setevent EVENT_GOT_METAL_COAT_FROM_GRANDPA_ON_SS_AQUA
|
||||
UnknownScript_0x75f44: ; 0x75f44
|
||||
loadmovesprites
|
||||
waitbutton
|
||||
@ -105,8 +105,8 @@ UnknownScript_0x75f44: ; 0x75f44
|
||||
loadfont
|
||||
2writetext UnknownText_0x76645
|
||||
closetext
|
||||
setbit1 $0031
|
||||
setbit1 $0032
|
||||
setevent $0031
|
||||
setevent $0032
|
||||
loadmovesprites
|
||||
end
|
||||
; 0x75f58
|
||||
@ -116,7 +116,7 @@ UnknownScript_0x75f58: ; 0x75f58
|
||||
keeptextopen
|
||||
verbosegiveitem METAL_COAT, 1
|
||||
iffalse UnknownScript_0x75f65
|
||||
setbit1 EVENT_GOT_METAL_COAT_FROM_GRANDPA_ON_SS_AQUA
|
||||
setevent EVENT_GOT_METAL_COAT_FROM_GRANDPA_ON_SS_AQUA
|
||||
UnknownScript_0x75f65: ; 0x75f65
|
||||
loadmovesprites
|
||||
end
|
||||
|
@ -192,12 +192,12 @@ SailorScript_0x755f1: ; 0x755f1
|
||||
startbattle
|
||||
reloadmap
|
||||
special $001b
|
||||
setbit1 $057d
|
||||
setevent $057d
|
||||
loadfont
|
||||
2writetext UnknownText_0x758b1
|
||||
closetext
|
||||
loadmovesprites
|
||||
setbit1 $0033
|
||||
setevent $0033
|
||||
domaptrigger GROUP_FAST_SHIP_B1F, MAP_FAST_SHIP_B1F, $1
|
||||
checkcode $9
|
||||
if_equal $3, UnknownScript_0x75629
|
||||
|
@ -13,7 +13,7 @@ UnknownScript_0x75ea6: ; 0x75ea6
|
||||
CaptainScript_0x75ea7: ; 0x75ea7
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 $0030
|
||||
checkevent $0030
|
||||
iftrue UnknownScript_0x75eb5
|
||||
2writetext UnknownText_0x76012
|
||||
closetext
|
||||
@ -52,7 +52,7 @@ TwinScript_0x75ebb: ; 0x75ebb
|
||||
showemote $0, $3, 15
|
||||
applymovement $4, MovementData_0x7600c
|
||||
spriteface $3, $3
|
||||
checkbit2 $0063
|
||||
checkflag $0063
|
||||
iftrue UnknownScript_0x75f03
|
||||
loadfont
|
||||
2writetext UnknownText_0x76284
|
||||
@ -72,7 +72,7 @@ UnknownScript_0x75f09: ; 0x75f09
|
||||
loadfont
|
||||
2writetext UnknownText_0x76143
|
||||
keeptextopen
|
||||
setbit1 $072b
|
||||
setevent $072b
|
||||
domaptrigger GROUP_FAST_SHIP_1F, MAP_FAST_SHIP_1F, $0
|
||||
2jump UnknownScript_0x75f37
|
||||
; 0x75f1f
|
||||
@ -80,9 +80,9 @@ UnknownScript_0x75f09: ; 0x75f09
|
||||
GentlemanScript_0x75f1f: ; 0x75f1f
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_GOT_METAL_COAT_FROM_GRANDPA_ON_SS_AQUA
|
||||
checkevent EVENT_GOT_METAL_COAT_FROM_GRANDPA_ON_SS_AQUA
|
||||
iftrue UnknownScript_0x75f67
|
||||
checkbit1 $0732
|
||||
checkevent $0732
|
||||
iftrue UnknownScript_0x75f58
|
||||
2writetext UnknownText_0x760ae
|
||||
closetext
|
||||
@ -96,7 +96,7 @@ UnknownScript_0x75f37: ; 0x75f37
|
||||
keeptextopen
|
||||
verbosegiveitem METAL_COAT, 1
|
||||
iffalse UnknownScript_0x75f44
|
||||
setbit1 EVENT_GOT_METAL_COAT_FROM_GRANDPA_ON_SS_AQUA
|
||||
setevent EVENT_GOT_METAL_COAT_FROM_GRANDPA_ON_SS_AQUA
|
||||
UnknownScript_0x75f44: ; 0x75f44
|
||||
loadmovesprites
|
||||
waitbutton
|
||||
@ -105,8 +105,8 @@ UnknownScript_0x75f44: ; 0x75f44
|
||||
loadfont
|
||||
2writetext UnknownText_0x76645
|
||||
closetext
|
||||
setbit1 $0031
|
||||
setbit1 $0032
|
||||
setevent $0031
|
||||
setevent $0032
|
||||
loadmovesprites
|
||||
end
|
||||
; 0x75f58
|
||||
@ -116,7 +116,7 @@ UnknownScript_0x75f58: ; 0x75f58
|
||||
keeptextopen
|
||||
verbosegiveitem METAL_COAT, 1
|
||||
iffalse UnknownScript_0x75f65
|
||||
setbit1 EVENT_GOT_METAL_COAT_FROM_GRANDPA_ON_SS_AQUA
|
||||
setevent EVENT_GOT_METAL_COAT_FROM_GRANDPA_ON_SS_AQUA
|
||||
UnknownScript_0x75f65: ; 0x75f65
|
||||
loadmovesprites
|
||||
end
|
||||
|
@ -149,11 +149,11 @@ MapFastShipCabins_SW_SSW_NWSignpost1Script: ; 0x75aac
|
||||
2writetext UnknownText_0x75dc1
|
||||
closetext
|
||||
loadmovesprites
|
||||
checkbit1 $0031
|
||||
checkevent $0031
|
||||
iftrue UnknownScript_0x75ae1
|
||||
checkbit1 $0032
|
||||
checkevent $0032
|
||||
iftrue UnknownScript_0x75ae2
|
||||
checkbit1 $0030
|
||||
checkevent $0030
|
||||
iftrue UnknownScript_0x75ae2
|
||||
UnknownScript_0x75ae1: ; 0x75ae1
|
||||
end
|
||||
@ -162,13 +162,13 @@ UnknownScript_0x75ae1: ; 0x75ae1
|
||||
UnknownScript_0x75ae2: ; 0x75ae2
|
||||
playsound $0027
|
||||
pause 30
|
||||
checkbit1 $002f
|
||||
checkevent $002f
|
||||
iftrue UnknownScript_0x75af7
|
||||
loadfont
|
||||
2writetext UnknownText_0x75e0f
|
||||
closetext
|
||||
loadmovesprites
|
||||
setbit1 $0031
|
||||
setevent $0031
|
||||
end
|
||||
; 0x75af7
|
||||
|
||||
@ -177,7 +177,7 @@ UnknownScript_0x75af7: ; 0x75af7
|
||||
2writetext UnknownText_0x75dde
|
||||
closetext
|
||||
loadmovesprites
|
||||
setbit1 $0031
|
||||
setevent $0031
|
||||
end
|
||||
; 0x75b01
|
||||
|
||||
|
@ -11,7 +11,7 @@ FuchsiaCity_MapScriptHeader: ; 0x194b19
|
||||
; 0x194b1e
|
||||
|
||||
UnknownScript_0x194b1e: ; 0x194b1e
|
||||
setbit2 $003e
|
||||
setflag $003e
|
||||
return
|
||||
; 0x194b22
|
||||
|
||||
|
@ -7,7 +7,7 @@ FuchsiaGym_MapScriptHeader: ; 0x195db7
|
||||
; 0x195db9
|
||||
|
||||
JanineScript_0x195db9: ; 0x195db9
|
||||
checkbit2 $0027
|
||||
checkflag $0027
|
||||
iftrue UnknownScript_0x195e00
|
||||
applymovement $2, MovementData_0x195f27
|
||||
faceplayer
|
||||
@ -19,11 +19,11 @@ JanineScript_0x195db9: ; 0x195db9
|
||||
loadtrainer JANINE, 1
|
||||
startbattle
|
||||
returnafterbattle
|
||||
setbit1 EVENT_BEAT_JANINE
|
||||
setbit1 $0517
|
||||
setbit1 $051a
|
||||
setbit1 $0482
|
||||
setbit1 $041e
|
||||
setevent EVENT_BEAT_JANINE
|
||||
setevent $0517
|
||||
setevent $051a
|
||||
setevent $0482
|
||||
setevent $041e
|
||||
variablesprite $7, $28
|
||||
variablesprite $8, $28
|
||||
variablesprite $9, $28
|
||||
@ -33,7 +33,7 @@ JanineScript_0x195db9: ; 0x195db9
|
||||
2writetext UnknownText_0x195feb
|
||||
playsound $009c
|
||||
waitbutton
|
||||
setbit2 $0027
|
||||
setflag $0027
|
||||
2jump UnknownScript_0x195e02
|
||||
; 0x195e00
|
||||
|
||||
@ -41,13 +41,13 @@ UnknownScript_0x195e00: ; 0x195e00
|
||||
faceplayer
|
||||
loadfont
|
||||
UnknownScript_0x195e02: ; 0x195e02
|
||||
checkbit1 EVENT_GOT_TM06_TOXIC
|
||||
checkevent EVENT_GOT_TM06_TOXIC
|
||||
iftrue UnknownScript_0x195e15
|
||||
2writetext UnknownText_0x196002
|
||||
keeptextopen
|
||||
verbosegiveitem TM_06, 1
|
||||
iffalse UnknownScript_0x195e15
|
||||
setbit1 EVENT_GOT_TM06_TOXIC
|
||||
setevent EVENT_GOT_TM06_TOXIC
|
||||
UnknownScript_0x195e15: ; 0x195e15
|
||||
2writetext UnknownText_0x196074
|
||||
closetext
|
||||
@ -56,7 +56,7 @@ UnknownScript_0x195e15: ; 0x195e15
|
||||
; 0x195e1b
|
||||
|
||||
FuschiaGym1Script_0x195e1b: ; 0x195e1b
|
||||
checkbit1 $0517
|
||||
checkevent $0517
|
||||
iftrue UnknownScript_0x195e2c
|
||||
applymovement $3, MovementData_0x195f27
|
||||
faceplayer
|
||||
@ -65,7 +65,7 @@ FuschiaGym1Script_0x195e1b: ; 0x195e1b
|
||||
UnknownScript_0x195e2c: ; 0x195e2c
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 $0517
|
||||
checkevent $0517
|
||||
iftrue UnknownScript_0x195e4f
|
||||
2writetext UnknownText_0x1960e6
|
||||
closetext
|
||||
@ -75,7 +75,7 @@ UnknownScript_0x195e2c: ; 0x195e2c
|
||||
startbattle
|
||||
iftrue UnknownScript_0x195e4a
|
||||
returnafterbattle
|
||||
setbit1 $0517
|
||||
setevent $0517
|
||||
end
|
||||
; 0x195e4a
|
||||
|
||||
@ -93,7 +93,7 @@ UnknownScript_0x195e4f: ; 0x195e4f
|
||||
; 0x195e55
|
||||
|
||||
FuschiaGym2Script_0x195e55: ; 0x195e55
|
||||
checkbit1 $051a
|
||||
checkevent $051a
|
||||
iftrue UnknownScript_0x195e66
|
||||
applymovement $4, MovementData_0x195f27
|
||||
faceplayer
|
||||
@ -102,7 +102,7 @@ FuschiaGym2Script_0x195e55: ; 0x195e55
|
||||
UnknownScript_0x195e66: ; 0x195e66
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 $051a
|
||||
checkevent $051a
|
||||
iftrue UnknownScript_0x195e89
|
||||
2writetext UnknownText_0x196166
|
||||
closetext
|
||||
@ -112,7 +112,7 @@ UnknownScript_0x195e66: ; 0x195e66
|
||||
startbattle
|
||||
iftrue UnknownScript_0x195e84
|
||||
returnafterbattle
|
||||
setbit1 $051a
|
||||
setevent $051a
|
||||
end
|
||||
; 0x195e84
|
||||
|
||||
@ -130,7 +130,7 @@ UnknownScript_0x195e89: ; 0x195e89
|
||||
; 0x195e8f
|
||||
|
||||
FuschiaGym3Script_0x195e8f: ; 0x195e8f
|
||||
checkbit1 $0482
|
||||
checkevent $0482
|
||||
iftrue UnknownScript_0x195ea0
|
||||
applymovement $5, MovementData_0x195f27
|
||||
faceplayer
|
||||
@ -139,7 +139,7 @@ FuschiaGym3Script_0x195e8f: ; 0x195e8f
|
||||
UnknownScript_0x195ea0: ; 0x195ea0
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 $0482
|
||||
checkevent $0482
|
||||
iftrue UnknownScript_0x195ec3
|
||||
2writetext UnknownText_0x1961bb
|
||||
closetext
|
||||
@ -149,7 +149,7 @@ UnknownScript_0x195ea0: ; 0x195ea0
|
||||
startbattle
|
||||
iftrue UnknownScript_0x195ebe
|
||||
returnafterbattle
|
||||
setbit1 $0482
|
||||
setevent $0482
|
||||
end
|
||||
; 0x195ebe
|
||||
|
||||
@ -167,7 +167,7 @@ UnknownScript_0x195ec3: ; 0x195ec3
|
||||
; 0x195ec9
|
||||
|
||||
FuschiaGym4Script_0x195ec9: ; 0x195ec9
|
||||
checkbit1 $041e
|
||||
checkevent $041e
|
||||
iftrue UnknownScript_0x195eda
|
||||
applymovement $6, MovementData_0x195f27
|
||||
faceplayer
|
||||
@ -176,7 +176,7 @@ FuschiaGym4Script_0x195ec9: ; 0x195ec9
|
||||
UnknownScript_0x195eda: ; 0x195eda
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 $041e
|
||||
checkevent $041e
|
||||
iftrue UnknownScript_0x195efd
|
||||
2writetext UnknownText_0x196228
|
||||
closetext
|
||||
@ -186,7 +186,7 @@ UnknownScript_0x195eda: ; 0x195eda
|
||||
startbattle
|
||||
iftrue UnknownScript_0x195ef8
|
||||
returnafterbattle
|
||||
setbit1 $041e
|
||||
setevent $041e
|
||||
end
|
||||
; 0x195ef8
|
||||
|
||||
@ -206,7 +206,7 @@ UnknownScript_0x195efd: ; 0x195efd
|
||||
FuchsiaGymGuyScript: ; 0x195f03
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_BEAT_JANINE
|
||||
checkevent EVENT_BEAT_JANINE
|
||||
iftrue .FuchsiaGymGuyWinScript
|
||||
2writetext FuchsiaGymGuyText
|
||||
closetext
|
||||
@ -221,7 +221,7 @@ FuchsiaGymGuyScript: ; 0x195f03
|
||||
; 0x195f17
|
||||
|
||||
MapFuchsiaGymSignpost1Script: ; 0x195f17
|
||||
checkbit2 $0027
|
||||
checkflag $0027
|
||||
iftrue UnknownScript_0x195f20
|
||||
jumpstd $002d
|
||||
; 0x195f20
|
||||
|
@ -13,7 +13,7 @@ UnknownScript_0x5474f: ; 0x5474f
|
||||
ClerkScript_0x54750: ; 0x54750
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_GOT_BICYCLE
|
||||
checkevent EVENT_GOT_BICYCLE
|
||||
iftrue UnknownScript_0x54775
|
||||
2writetext UnknownText_0x54787
|
||||
yesorno
|
||||
@ -26,8 +26,8 @@ ClerkScript_0x54750: ; 0x54750
|
||||
playsound $0091
|
||||
waitbutton
|
||||
itemnotify
|
||||
setbit2 $0014
|
||||
setbit1 EVENT_GOT_BICYCLE
|
||||
setflag $0014
|
||||
setevent EVENT_GOT_BICYCLE
|
||||
UnknownScript_0x54775: ; 0x54775
|
||||
2writetext UnknownText_0x5485f
|
||||
closetext
|
||||
|
@ -9,7 +9,7 @@ GoldenrodBillsHouse_MapScriptHeader: ; 0x54be2
|
||||
BillScript_0x54be4: ; 0x54be4
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_GOT_EEVEE
|
||||
checkevent EVENT_GOT_EEVEE
|
||||
iftrue UnknownScript_0x54c1f
|
||||
2writetext UnknownText_0x54c74
|
||||
yesorno
|
||||
@ -23,7 +23,7 @@ BillScript_0x54be4: ; 0x54be4
|
||||
playsound $0002
|
||||
waitbutton
|
||||
givepoke EEVEE, 20, 0, 0
|
||||
setbit1 EVENT_GOT_EEVEE
|
||||
setevent EVENT_GOT_EEVEE
|
||||
2writetext UnknownText_0x54dc1
|
||||
closetext
|
||||
loadmovesprites
|
||||
@ -54,7 +54,7 @@ UnknownScript_0x54c1f: ; 0x54c1f
|
||||
PokefanFScript_0x54c25: ; 0x54c25
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 $0712
|
||||
checkevent $0712
|
||||
iffalse UnknownScript_0x54c33
|
||||
2writetext UnknownText_0x54ea8
|
||||
closetext
|
||||
|
@ -13,17 +13,17 @@ GoldenrodCity_MapScriptHeader: ; 0x1988d0
|
||||
; 0x1988d8
|
||||
|
||||
UnknownScript_0x1988d8: ; 0x1988d8
|
||||
setbit2 $0046
|
||||
setbit2 $0016
|
||||
checkbit1 $00b9
|
||||
setflag $0046
|
||||
setflag $0016
|
||||
checkevent $00b9
|
||||
iftrue UnknownScript_0x1988e7
|
||||
clearbit1 $0769
|
||||
clearevent $0769
|
||||
UnknownScript_0x1988e7: ; 0x1988e7
|
||||
return
|
||||
; 0x1988e8
|
||||
|
||||
UnknownScript_0x1988e8: ; 0x1988e8
|
||||
checkbit1 $0044
|
||||
checkevent $0044
|
||||
iffalse UnknownScript_0x198908
|
||||
checkitem COIN_CASE
|
||||
iffalse UnknownScript_0x1988fd
|
||||
@ -36,7 +36,7 @@ UnknownScript_0x1988fd: ; 0x1988fd
|
||||
; 0x198900
|
||||
|
||||
UnknownScript_0x198900: ; 0x198900
|
||||
checkbit2 $005e
|
||||
checkflag $005e
|
||||
iftrue UnknownScript_0x198908
|
||||
appear $10
|
||||
UnknownScript_0x198908: ; 0x198908
|
||||
@ -143,8 +143,8 @@ UnknownScript_0x1989c6: ; 0x1989c6
|
||||
UnknownScript_0x1989ca: ; 0x1989ca
|
||||
playsound $001f
|
||||
disappear $10
|
||||
clearbit1 $076b
|
||||
setbit2 $005e
|
||||
clearevent $076b
|
||||
setflag $005e
|
||||
waitbutton
|
||||
end
|
||||
; 0x1989d7
|
||||
@ -174,7 +174,7 @@ YoungsterScript_0x1989e6: ; 0x1989e6
|
||||
CooltrainerFScript_0x1989e9: ; 0x1989e9
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_CLEARED_RADIO_TOWER
|
||||
checkevent EVENT_CLEARED_RADIO_TOWER
|
||||
iftrue UnknownScript_0x1989f7
|
||||
2writetext UnknownText_0x198ae6
|
||||
closetext
|
||||
@ -192,7 +192,7 @@ UnknownScript_0x1989f7: ; 0x1989f7
|
||||
CooltrainerFScript_0x1989fd: ; 0x1989fd
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit2 $0000
|
||||
checkflag $0000
|
||||
iftrue UnknownScript_0x198a0b
|
||||
2writetext UnknownText_0x198b73
|
||||
closetext
|
||||
|
@ -25,15 +25,15 @@ UnknownScript_0x56099: ; 0x56099
|
||||
ClerkScript_0x5609c: ; 0x5609c
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_GOT_TM02_HEADBUTT
|
||||
checkevent EVENT_GOT_TM02_HEADBUTT
|
||||
iftrue UnknownScript_0x560ad
|
||||
checkbit1 EVENT_GOT_TM08_ROCK_SMASH
|
||||
checkevent EVENT_GOT_TM08_ROCK_SMASH
|
||||
iftrue UnknownScript_0x560c2
|
||||
2jump UnknownScript_0x560b6
|
||||
; 0x560ad
|
||||
|
||||
UnknownScript_0x560ad: ; 0x560ad
|
||||
checkbit1 EVENT_GOT_TM08_ROCK_SMASH
|
||||
checkevent EVENT_GOT_TM08_ROCK_SMASH
|
||||
iftrue UnknownScript_0x560c8
|
||||
2jump UnknownScript_0x560bc
|
||||
; 0x560b6
|
||||
@ -67,13 +67,13 @@ ReceptionistScript_0x560ce: ; 0x560ce
|
||||
loadfont
|
||||
checkcode $b
|
||||
if_not_equal SUNDAY, UnknownScript_0x56112
|
||||
checkbit2 $005b
|
||||
checkflag $005b
|
||||
iftrue UnknownScript_0x56112
|
||||
special $0059
|
||||
2writetext UnknownText_0x56143
|
||||
keeptextopen
|
||||
if_less_than $95, UnknownScript_0x560ee
|
||||
if_less_than $31, UnknownScript_0x560fd
|
||||
if_greater_than $95, UnknownScript_0x560ee
|
||||
if_greater_than $31, UnknownScript_0x560fd
|
||||
2jump UnknownScript_0x56103
|
||||
; 0x560ee
|
||||
|
||||
@ -82,7 +82,7 @@ UnknownScript_0x560ee: ; 0x560ee
|
||||
keeptextopen
|
||||
verbosegiveitem TM_27, 1
|
||||
iffalse UnknownScript_0x56116
|
||||
setbit2 $005b
|
||||
setflag $005b
|
||||
loadmovesprites
|
||||
end
|
||||
; 0x560fd
|
||||
@ -99,7 +99,7 @@ UnknownScript_0x56103: ; 0x56103
|
||||
keeptextopen
|
||||
verbosegiveitem TM_21, 1
|
||||
iffalse UnknownScript_0x56116
|
||||
setbit2 $005b
|
||||
setflag $005b
|
||||
loadmovesprites
|
||||
end
|
||||
; 0x56112
|
||||
|
@ -13,7 +13,7 @@ GoldenrodDeptStoreB1F_MapScriptHeader: ; 0x7d779
|
||||
; 0x7d781
|
||||
|
||||
UnknownScript_0x7d781: ; 0x7d781
|
||||
checkbit1 $004a
|
||||
checkevent $004a
|
||||
iftrue UnknownScript_0x7d78a
|
||||
2jump UnknownScript_0x7d791
|
||||
; 0x7d78a
|
||||
@ -24,9 +24,9 @@ UnknownScript_0x7d78a: ; 0x7d78a
|
||||
; 0x7d791
|
||||
|
||||
UnknownScript_0x7d791: ; 0x7d791
|
||||
checkbit1 $0305
|
||||
checkevent $0305
|
||||
iftrue UnknownScript_0x7d7a2
|
||||
checkbit1 $0306
|
||||
checkevent $0306
|
||||
iftrue UnknownScript_0x7d7a7
|
||||
changeblock $a, $8, $d
|
||||
return
|
||||
@ -43,7 +43,7 @@ UnknownScript_0x7d7a7: ; 0x7d7a7
|
||||
; 0x7d7ac
|
||||
|
||||
UnknownScript_0x7d7ac: ; 0x7d7ac
|
||||
clearbit1 $0307
|
||||
clearevent $0307
|
||||
return
|
||||
; 0x7d7b0
|
||||
|
||||
|
@ -15,32 +15,32 @@ MapGoldenrodDeptStoreElevatorSignpost0Script: ; 0x56699
|
||||
playsound $006e
|
||||
earthquake 60
|
||||
waitbutton
|
||||
checkbit1 $0307
|
||||
checkevent $0307
|
||||
iftrue UnknownScript_0x566df
|
||||
checkbit1 $0304
|
||||
checkevent $0304
|
||||
iftrue UnknownScript_0x566cb
|
||||
checkbit1 $0305
|
||||
checkevent $0305
|
||||
iftrue UnknownScript_0x566d5
|
||||
checkbit1 $0306
|
||||
checkevent $0306
|
||||
iftrue UnknownScript_0x566c1
|
||||
UnknownScript_0x566c1: ;0x566c1
|
||||
setbit1 $0304
|
||||
clearbit1 $0305
|
||||
clearbit1 $0306
|
||||
setevent $0304
|
||||
clearevent $0305
|
||||
clearevent $0306
|
||||
end
|
||||
; 0x566cb
|
||||
|
||||
UnknownScript_0x566cb: ; 0x566cb
|
||||
clearbit1 $0304
|
||||
setbit1 $0305
|
||||
clearbit1 $0306
|
||||
clearevent $0304
|
||||
setevent $0305
|
||||
clearevent $0306
|
||||
end
|
||||
; 0x566d5
|
||||
|
||||
UnknownScript_0x566d5: ; 0x566d5
|
||||
clearbit1 $0304
|
||||
clearbit1 $0305
|
||||
setbit1 $0306
|
||||
clearevent $0304
|
||||
clearevent $0305
|
||||
setevent $0306
|
||||
end
|
||||
; 0x566df
|
||||
|
||||
|
@ -13,7 +13,7 @@ GoldenrodDeptStoreRoof_MapScriptHeader: ; 0x56713
|
||||
; 0x5671b
|
||||
|
||||
UnknownScript_0x5671b: ; 0x5671b
|
||||
checkbit2 $0061
|
||||
checkflag $0061
|
||||
iftrue UnknownScript_0x56722
|
||||
return
|
||||
; 0x56722
|
||||
@ -25,16 +25,16 @@ UnknownScript_0x56722: ; 0x56722
|
||||
; 0x5672b
|
||||
|
||||
UnknownScript_0x5672b: ; 0x5672b
|
||||
checkbit2 $0061
|
||||
checkflag $0061
|
||||
iftrue UnknownScript_0x56738
|
||||
setbit1 $06f0
|
||||
clearbit1 $06f1
|
||||
setevent $06f0
|
||||
clearevent $06f1
|
||||
return
|
||||
; 0x56738
|
||||
|
||||
UnknownScript_0x56738: ; 0x56738
|
||||
clearbit1 $06f0
|
||||
setbit1 $06f1
|
||||
clearevent $06f0
|
||||
setevent $06f1
|
||||
return
|
||||
; 0x5673f
|
||||
|
||||
|
@ -7,25 +7,25 @@ GoldenrodFlowerShop_MapScriptHeader: ; 0x5535b
|
||||
; 0x5535d
|
||||
|
||||
TeacherScript_0x5535d: ; 0x5535d
|
||||
checkbit1 EVENT_FOUGHT_SUDOWOODO
|
||||
checkevent EVENT_FOUGHT_SUDOWOODO
|
||||
iftrue UnknownScript_0x5538f
|
||||
checkbit1 EVENT_GOT_SQUIRTBOTTLE
|
||||
checkevent EVENT_GOT_SQUIRTBOTTLE
|
||||
iftrue UnknownScript_0x55399
|
||||
checkbit1 $00b9
|
||||
checkevent $00b9
|
||||
iffalse UnknownScript_0x5539f
|
||||
checkbit1 $00ba
|
||||
checkevent $00ba
|
||||
iffalse UnknownScript_0x5538f
|
||||
checkbit2 $001d
|
||||
checkflag $001d
|
||||
iffalse UnknownScript_0x5539c
|
||||
faceplayer
|
||||
loadfont
|
||||
2writetext UnknownText_0x554c2
|
||||
keeptextopen
|
||||
verbosegiveitem SQUIRTBOTTLE, 1
|
||||
setbit1 EVENT_GOT_SQUIRTBOTTLE
|
||||
setevent EVENT_GOT_SQUIRTBOTTLE
|
||||
loadmovesprites
|
||||
setbit1 $0769
|
||||
clearbit1 $0768
|
||||
setevent $0769
|
||||
clearevent $0768
|
||||
end
|
||||
; 0x5538f
|
||||
|
||||
@ -53,16 +53,16 @@ UnknownScript_0x5539f: ; 0x5539f
|
||||
LassScript_0x553a2: ; 0x553a2
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_FOUGHT_SUDOWOODO
|
||||
checkevent EVENT_FOUGHT_SUDOWOODO
|
||||
iftrue UnknownScript_0x553c5
|
||||
checkbit1 EVENT_GOT_SQUIRTBOTTLE
|
||||
checkevent EVENT_GOT_SQUIRTBOTTLE
|
||||
iftrue UnknownScript_0x553bf
|
||||
2writetext UnknownText_0x55561
|
||||
closetext
|
||||
loadmovesprites
|
||||
setbit1 $00ba
|
||||
setbit1 $0768
|
||||
clearbit1 $0769
|
||||
setevent $00ba
|
||||
setevent $0768
|
||||
clearevent $0769
|
||||
end
|
||||
; 0x553bf
|
||||
|
||||
|
@ -11,7 +11,7 @@ GoldenrodGameCorner_MapScriptHeader: ; 0x56bf4
|
||||
; 0x56bf9
|
||||
|
||||
UnknownScript_0x56bf9: ; 0x56bf9
|
||||
checkbit1 $0044
|
||||
checkevent $0044
|
||||
iffalse UnknownScript_0x56c19
|
||||
checkitem COIN_CASE
|
||||
iffalse UnknownScript_0x56c0e
|
||||
@ -24,7 +24,7 @@ UnknownScript_0x56c0e: ; 0x56c0e
|
||||
; 0x56c11
|
||||
|
||||
UnknownScript_0x56c11: ; 0x56c11
|
||||
checkbit2 $005e
|
||||
checkflag $005e
|
||||
iftrue UnknownScript_0x56c19
|
||||
disappear $d
|
||||
UnknownScript_0x56c19: ;0x56c19
|
||||
|
@ -20,7 +20,7 @@ UnknownScript_0x5400b: ; 0x5400b
|
||||
|
||||
WhitneyScript_0x5400c: ; 0x5400c
|
||||
faceplayer
|
||||
checkbit1 EVENT_BEAT_WHITNEY
|
||||
checkevent EVENT_BEAT_WHITNEY
|
||||
iftrue UnknownScript_0x54037
|
||||
loadfont
|
||||
2writetext UnknownText_0x54122
|
||||
@ -30,16 +30,16 @@ WhitneyScript_0x5400c: ; 0x5400c
|
||||
loadtrainer WHITNEY, 1
|
||||
startbattle
|
||||
returnafterbattle
|
||||
setbit1 EVENT_BEAT_WHITNEY
|
||||
setbit1 EVENT_MADE_WHITNEY_CRY
|
||||
setevent EVENT_BEAT_WHITNEY
|
||||
setevent EVENT_MADE_WHITNEY_CRY
|
||||
dotrigger $1
|
||||
setbit1 EVENT_BEAT_BEAUTY_VICTORIA
|
||||
setbit1 EVENT_BEAT_BEAUTY_SAMANTHA
|
||||
setbit1 EVENT_BEAT_LASS_CARRIE
|
||||
setbit1 EVENT_BEAT_LASS_BRIDGET
|
||||
setevent EVENT_BEAT_BEAUTY_VICTORIA
|
||||
setevent EVENT_BEAT_BEAUTY_SAMANTHA
|
||||
setevent EVENT_BEAT_LASS_CARRIE
|
||||
setevent EVENT_BEAT_LASS_BRIDGET
|
||||
UnknownScript_0x54037: ; 0x54037
|
||||
loadfont
|
||||
checkbit1 EVENT_MADE_WHITNEY_CRY
|
||||
checkevent EVENT_MADE_WHITNEY_CRY
|
||||
iffalse UnknownScript_0x54044
|
||||
2writetext UnknownText_0x541f4
|
||||
closetext
|
||||
@ -48,9 +48,9 @@ UnknownScript_0x54037: ; 0x54037
|
||||
; 0x54044
|
||||
|
||||
UnknownScript_0x54044: ; 0x54044
|
||||
checkbit1 EVENT_GOT_TM45_ATTRACT
|
||||
checkevent EVENT_GOT_TM45_ATTRACT
|
||||
iftrue UnknownScript_0x54077
|
||||
checkbit2 $001d
|
||||
checkflag $001d
|
||||
iftrue UnknownScript_0x54064
|
||||
2writetext UnknownText_0x54222
|
||||
keeptextopen
|
||||
@ -58,7 +58,7 @@ UnknownScript_0x54044: ; 0x54044
|
||||
2writetext UnknownText_0x54273
|
||||
playsound $009c
|
||||
waitbutton
|
||||
setbit2 $001d
|
||||
setflag $001d
|
||||
checkcode $7
|
||||
2call UnknownScript_0x5407d
|
||||
UnknownScript_0x54064: ; 0x54064
|
||||
@ -66,7 +66,7 @@ UnknownScript_0x54064: ; 0x54064
|
||||
keeptextopen
|
||||
verbosegiveitem TM_45, 1
|
||||
iffalse UnknownScript_0x5407b
|
||||
setbit1 EVENT_GOT_TM45_ATTRACT
|
||||
setevent EVENT_GOT_TM45_ATTRACT
|
||||
2writetext UnknownText_0x54302
|
||||
closetext
|
||||
loadmovesprites
|
||||
@ -134,7 +134,7 @@ WhitneyCriesScript: ; 0x540a0
|
||||
loadmovesprites
|
||||
applymovement $4, BridgetWalksAwayMovement
|
||||
dotrigger $0
|
||||
clearbit1 EVENT_MADE_WHITNEY_CRY
|
||||
clearevent EVENT_MADE_WHITNEY_CRY
|
||||
end
|
||||
; 0x540bb
|
||||
|
||||
@ -227,7 +227,7 @@ BeautySamanthaScript: ; 0x540ef
|
||||
|
||||
GoldenrodGymGuyScript: ; 0x540f7
|
||||
faceplayer
|
||||
checkbit1 EVENT_BEAT_WHITNEY
|
||||
checkevent EVENT_BEAT_WHITNEY
|
||||
iftrue .GoldenrodGymGuyWinScript
|
||||
loadfont
|
||||
2writetext GoldenrodGymGuyText
|
||||
@ -244,7 +244,7 @@ GoldenrodGymGuyScript: ; 0x540f7
|
||||
; 0x5410c
|
||||
|
||||
MapGoldenrodGymSignpost1Script: ; 0x5410c
|
||||
checkbit2 $001d
|
||||
checkflag $001d
|
||||
iftrue UnknownScript_0x54115
|
||||
jumpstd $002d
|
||||
; 0x54115
|
||||
|
@ -12,11 +12,11 @@ TeacherScript_0x54953: ; 0x54953
|
||||
special $0059
|
||||
2writetext UnknownText_0x549a3
|
||||
keeptextopen
|
||||
if_less_than $f9, UnknownScript_0x54973
|
||||
if_less_than $c7, UnknownScript_0x54979
|
||||
if_less_than $95, UnknownScript_0x5497f
|
||||
if_less_than $63, UnknownScript_0x54985
|
||||
if_less_than $31, UnknownScript_0x5498b
|
||||
if_greater_than $f9, UnknownScript_0x54973
|
||||
if_greater_than $c7, UnknownScript_0x54979
|
||||
if_greater_than $95, UnknownScript_0x5497f
|
||||
if_greater_than $63, UnknownScript_0x54985
|
||||
if_greater_than $31, UnknownScript_0x5498b
|
||||
2jump UnknownScript_0x54991
|
||||
; 0x54973
|
||||
|
||||
|
@ -16,7 +16,7 @@ UnknownScript_0x550eb: ; 0x550eb
|
||||
OfficerScript_0x550ec: ; 0x550ec
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_RESTORED_POWER_TO_KANTO
|
||||
checkevent EVENT_RESTORED_POWER_TO_KANTO
|
||||
iftrue UnknownScript_0x550fa
|
||||
2writetext UnknownText_0x55160
|
||||
closetext
|
||||
@ -40,7 +40,7 @@ UnknownScript_0x550fa: ; 0x550fa
|
||||
warpcheck
|
||||
newloadmap $f9
|
||||
applymovement $0, MovementData_0x55122
|
||||
unknown0xa8 $14
|
||||
wait $14
|
||||
end
|
||||
; 0x55122
|
||||
|
||||
|
@ -18,7 +18,7 @@ UnknownScript_0x60f94: ; 0x60f94
|
||||
; 0x60f9e
|
||||
|
||||
UnknownScript_0x60f9e: ; 0x60f9e
|
||||
checkbit1 EVENT_GOT_GS_BALL_FROM_POKECOM_CENTER
|
||||
checkevent EVENT_GOT_GS_BALL_FROM_POKECOM_CENTER
|
||||
iftrue UnknownScript_0x60fd8
|
||||
playsound $0023
|
||||
moveperson $3, $0, $7
|
||||
@ -31,8 +31,8 @@ UnknownScript_0x60f9e: ; 0x60f9e
|
||||
2writetext UnknownText_0x622f0
|
||||
closetext
|
||||
verbosegiveitem GS_BALL, 1
|
||||
setbit1 EVENT_GOT_GS_BALL_FROM_POKECOM_CENTER
|
||||
setbit1 EVENT_CAN_GIVE_GS_BALL_TO_KURT
|
||||
setevent EVENT_GOT_GS_BALL_FROM_POKECOM_CENTER
|
||||
setevent EVENT_CAN_GIVE_GS_BALL_TO_KURT
|
||||
2writetext UnknownText_0x62359
|
||||
closetext
|
||||
loadmovesprites
|
||||
@ -52,7 +52,7 @@ UnknownScript_0x60fd9: ; 0x60fd9
|
||||
; 0x60fe3
|
||||
|
||||
UnknownScript_0x60fe3: ; 0x60fe3
|
||||
checkbit1 EVENT_GOT_GS_BALL_FROM_POKECOM_CENTER
|
||||
checkevent EVENT_GOT_GS_BALL_FROM_POKECOM_CENTER
|
||||
iftrue UnknownScript_0x6101d
|
||||
playsound $0023
|
||||
moveperson $3, $0, $7
|
||||
@ -65,8 +65,8 @@ UnknownScript_0x60fe3: ; 0x60fe3
|
||||
2writetext UnknownText_0x622f0
|
||||
closetext
|
||||
verbosegiveitem GS_BALL, 1
|
||||
setbit1 EVENT_GOT_GS_BALL_FROM_POKECOM_CENTER
|
||||
setbit1 EVENT_CAN_GIVE_GS_BALL_TO_KURT
|
||||
setevent EVENT_GOT_GS_BALL_FROM_POKECOM_CENTER
|
||||
setevent EVENT_CAN_GIVE_GS_BALL_TO_KURT
|
||||
2writetext UnknownText_0x62359
|
||||
closetext
|
||||
loadmovesprites
|
||||
|
@ -34,15 +34,15 @@ UnknownScript_0x181454: ; 0x181454
|
||||
pause 15
|
||||
writebyte $2
|
||||
special $003e
|
||||
setbit1 $0044
|
||||
setbit1 $077c
|
||||
setbit1 $06c4
|
||||
clearbit1 $0762
|
||||
setbit1 $0737
|
||||
clearbit1 $0738
|
||||
setevent $0044
|
||||
setevent $077c
|
||||
setevent $06c4
|
||||
clearevent $0762
|
||||
setevent $0737
|
||||
clearevent $0738
|
||||
domaptrigger GROUP_SPROUT_TOWER_3F, MAP_SPROUT_TOWER_3F, $1
|
||||
special $001b
|
||||
checkbit1 EVENT_GOT_SS_TICKET_FROM_ELM
|
||||
checkevent EVENT_GOT_SS_TICKET_FROM_ELM
|
||||
iftrue UnknownScript_0x181497
|
||||
specialphonecall $5
|
||||
UnknownScript_0x181497: ; 0x181497
|
||||
|
@ -38,25 +38,25 @@ StoneTable_0x7e4c7: ; 0x7e4c7
|
||||
|
||||
UnknownScript_0x7e4d8: ; 0x7e4d8
|
||||
disappear 2
|
||||
clearbit1 EVENT_BOULDER_IN_ICE_PATH_1
|
||||
clearevent EVENT_BOULDER_IN_ICE_PATH_1
|
||||
2jump UnknownScript_0x7e4f8
|
||||
; 0x7e4e0
|
||||
|
||||
UnknownScript_0x7e4e0: ; 0x7e4e0
|
||||
disappear 3
|
||||
clearbit1 EVENT_BOULDER_IN_ICE_PATH_2
|
||||
clearevent EVENT_BOULDER_IN_ICE_PATH_2
|
||||
2jump UnknownScript_0x7e4f8
|
||||
; 0x7e4e8
|
||||
|
||||
UnknownScript_0x7e4e8: ; 0x7e4e8
|
||||
disappear 4
|
||||
clearbit1 EVENT_BOULDER_IN_ICE_PATH_3
|
||||
clearevent EVENT_BOULDER_IN_ICE_PATH_3
|
||||
2jump UnknownScript_0x7e4f8
|
||||
; 0x7e4f0
|
||||
|
||||
UnknownScript_0x7e4f0: ; 0x7e4f0
|
||||
disappear 5
|
||||
clearbit1 EVENT_BOULDER_IN_ICE_PATH_4
|
||||
clearevent EVENT_BOULDER_IN_ICE_PATH_4
|
||||
2jump UnknownScript_0x7e4f8
|
||||
; 0x7e4f8
|
||||
|
||||
|
@ -11,7 +11,7 @@ IlexForest_MapScriptHeader: ; 0x6eafe
|
||||
; 0x6eb03
|
||||
|
||||
UnknownScript_0x6eb03: ; 0x6eb03
|
||||
checkbit1 EVENT_GOT_HM01_CUT
|
||||
checkevent EVENT_GOT_HM01_CUT
|
||||
iftrue UnknownScript_0x6eb34
|
||||
copybytetovar FarfetchdPosition
|
||||
if_equal $1, UnknownScript_0x6eb35
|
||||
@ -91,7 +91,7 @@ UnknownScript_0x6eb74: ; 0x6eb74
|
||||
YoungsterScript_0x6eb7b: ; 0x6eb7b
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 $0029
|
||||
checkevent $0029
|
||||
iftrue UnknownScript_0x6eb89
|
||||
2writetext UnknownText_0x6ef5c
|
||||
closetext
|
||||
@ -326,8 +326,8 @@ UnknownScript_0x6ed50: ; 0x6ed50
|
||||
appear $2
|
||||
loadvar FarfetchdPosition, $a
|
||||
appear $4
|
||||
setbit1 $06f7
|
||||
setbit1 $0029
|
||||
setevent $06f7
|
||||
setevent $0029
|
||||
end
|
||||
; 0x6ed74
|
||||
|
||||
@ -373,21 +373,21 @@ UnknownScript_0x6eda1: ; 0x6eda1
|
||||
BlackBeltScript_0x6edae: ; 0x6edae
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_GOT_HM01_CUT
|
||||
checkevent EVENT_GOT_HM01_CUT
|
||||
iftrue UnknownScript_0x6edd8
|
||||
2writetext UnknownText_0x6f099
|
||||
keeptextopen
|
||||
verbosegiveitem HM_01, 1
|
||||
setbit1 EVENT_GOT_HM01_CUT
|
||||
setevent EVENT_GOT_HM01_CUT
|
||||
2writetext UnknownText_0x6f141
|
||||
closetext
|
||||
loadmovesprites
|
||||
setbit1 $06e9
|
||||
setbit1 $06f3
|
||||
setbit1 $06f4
|
||||
clearbit1 $06f5
|
||||
clearbit1 $06f6
|
||||
clearbit1 $06f7
|
||||
setevent $06e9
|
||||
setevent $06f3
|
||||
setevent $06f4
|
||||
clearevent $06f5
|
||||
clearevent $06f6
|
||||
clearevent $06f7
|
||||
end
|
||||
; 0x6edd8
|
||||
|
||||
@ -401,13 +401,13 @@ UnknownScript_0x6edd8: ; 0x6edd8
|
||||
RockerScript_0x6edde: ; 0x6edde
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_GOT_TM02_HEADBUTT
|
||||
checkevent EVENT_GOT_TM02_HEADBUTT
|
||||
iftrue UnknownScript_0x6edf3
|
||||
2writetext UnknownText_0x6f21b
|
||||
keeptextopen
|
||||
verbosegiveitem TM_02, 1
|
||||
iffalse UnknownScript_0x6edf7
|
||||
setbit1 EVENT_GOT_TM02_HEADBUTT
|
||||
setevent EVENT_GOT_TM02_HEADBUTT
|
||||
UnknownScript_0x6edf3: ; 0x6edf3
|
||||
2writetext UnknownText_0x6f26d
|
||||
closetext
|
||||
@ -491,7 +491,7 @@ MapIlexForestSignpost0Script: ; 0x6ee24
|
||||
; 0x6ee27
|
||||
|
||||
MapIlexForestSignpost4Script: ; 0x6ee27
|
||||
checkbit1 $00c0
|
||||
checkevent $00c0
|
||||
iftrue UnknownScript_0x6ee30
|
||||
2jump UnknownScript_0x6ee35
|
||||
; 0x6ee30
|
||||
@ -514,10 +514,10 @@ UnknownScript_0x6ee38: ; 0x6ee38
|
||||
|
||||
UnknownScript_0x6ee42: ; 0x6ee42
|
||||
takeitem GS_BALL, 1
|
||||
clearbit1 $00c0
|
||||
setbit1 $07a4
|
||||
clearevent $00c0
|
||||
setevent $07a4
|
||||
disappear $8
|
||||
clearbit1 $06eb
|
||||
clearevent $06eb
|
||||
2writetext UnknownText_0x6f43b
|
||||
closetext
|
||||
loadmovesprites
|
||||
@ -528,7 +528,7 @@ UnknownScript_0x6ee42: ; 0x6ee42
|
||||
pause 30
|
||||
spriteface $0, $0
|
||||
pause 20
|
||||
clearbit2 $0064
|
||||
clearflag $0064
|
||||
special $008f
|
||||
loadpokedata CELEBI, 30
|
||||
startbattle
|
||||
|
@ -24,29 +24,29 @@ UnknownScript_0x18000a: ; 0x18000a
|
||||
domaptrigger GROUP_KARENS_ROOM, MAP_KARENS_ROOM, $0
|
||||
domaptrigger GROUP_LANCES_ROOM, MAP_LANCES_ROOM, $0
|
||||
domaptrigger GROUP_HALL_OF_FAME, MAP_HALL_OF_FAME, $0
|
||||
clearbit1 $0309
|
||||
clearbit1 EVENT_WILLS_ROOM_EXIT_OPEN
|
||||
clearbit1 EVENT_WILLS_ROOM_ENTRANCE_CLOSED
|
||||
clearbit1 EVENT_KOGAS_ROOM_EXIT_OPEN
|
||||
clearbit1 EVENT_KOGAS_ROOM_ENTRANCE_CLOSED
|
||||
clearbit1 EVENT_BRUNOS_ROOM_EXIT_OPEN
|
||||
clearbit1 EVENT_KARENS_ROOM_ENTRANCE_CLOSED
|
||||
clearbit1 EVENT_KARENS_ROOM_EXIT_OPEN
|
||||
clearbit1 EVENT_LANCES_ROOM_ENTRANCE_CLOSED
|
||||
clearbit1 $0312
|
||||
clearbit1 $05b8
|
||||
clearbit1 $05b9
|
||||
clearbit1 $05ba
|
||||
clearbit1 EVENT_BEAT_ELITE_4_KAREN
|
||||
clearbit1 EVENT_BEAT_CHAMPION_LANCE
|
||||
setbit1 $075f
|
||||
clearevent $0309
|
||||
clearevent EVENT_WILLS_ROOM_EXIT_OPEN
|
||||
clearevent EVENT_WILLS_ROOM_ENTRANCE_CLOSED
|
||||
clearevent EVENT_KOGAS_ROOM_EXIT_OPEN
|
||||
clearevent EVENT_KOGAS_ROOM_ENTRANCE_CLOSED
|
||||
clearevent EVENT_BRUNOS_ROOM_EXIT_OPEN
|
||||
clearevent EVENT_KARENS_ROOM_ENTRANCE_CLOSED
|
||||
clearevent EVENT_KARENS_ROOM_EXIT_OPEN
|
||||
clearevent EVENT_LANCES_ROOM_ENTRANCE_CLOSED
|
||||
clearevent $0312
|
||||
clearevent $05b8
|
||||
clearevent $05b9
|
||||
clearevent $05ba
|
||||
clearevent EVENT_BEAT_ELITE_4_KAREN
|
||||
clearevent EVENT_BEAT_CHAMPION_LANCE
|
||||
setevent $075f
|
||||
return
|
||||
; 0x180053
|
||||
|
||||
UnknownScript_0x180053: ; 0x180053
|
||||
checkbit1 EVENT_BEAT_RIVAL_IN_MT_MOON
|
||||
checkevent EVENT_BEAT_RIVAL_IN_MT_MOON
|
||||
iffalse UnknownScript_0x18012b
|
||||
checkbit2 $005d
|
||||
checkflag $005d
|
||||
iftrue UnknownScript_0x18012b
|
||||
checkcode $b
|
||||
if_equal SUNDAY, UnknownScript_0x18012b
|
||||
@ -67,9 +67,9 @@ UnknownScript_0x180053: ; 0x180053
|
||||
; 0x180094
|
||||
|
||||
UnknownScript_0x180094: ; 0x180094
|
||||
checkbit1 EVENT_BEAT_RIVAL_IN_MT_MOON
|
||||
checkevent EVENT_BEAT_RIVAL_IN_MT_MOON
|
||||
iffalse UnknownScript_0x18012b
|
||||
checkbit2 $005d
|
||||
checkflag $005d
|
||||
iftrue UnknownScript_0x18012b
|
||||
checkcode $b
|
||||
if_equal SUNDAY, UnknownScript_0x18012b
|
||||
@ -90,10 +90,10 @@ UnknownScript_0x1800ce: ; 0x1800ce
|
||||
2writetext UnknownText_0x1801f5
|
||||
closetext
|
||||
loadmovesprites
|
||||
setbit1 $077b
|
||||
checkbit1 EVENT_GOT_TOTODILE_FROM_ELM
|
||||
setevent $077b
|
||||
checkevent EVENT_GOT_TOTODILE_FROM_ELM
|
||||
iftrue UnknownScript_0x1800f3
|
||||
checkbit1 EVENT_GOT_CHIKORITA_FROM_ELM
|
||||
checkevent EVENT_GOT_CHIKORITA_FROM_ELM
|
||||
iftrue UnknownScript_0x180103
|
||||
winlosstext UnknownText_0x180295, UnknownText_0x1802fd
|
||||
setlasttalked $5
|
||||
@ -135,7 +135,7 @@ UnknownScript_0x180113: ; 0x180113
|
||||
disappear $5
|
||||
dotrigger $0
|
||||
playmapmusic
|
||||
setbit2 $005d
|
||||
setflag $005d
|
||||
UnknownScript_0x18012b: ; 0x18012b
|
||||
end
|
||||
; 0x18012c
|
||||
|
@ -24,11 +24,11 @@ UnknownScript_0x180bc0: ; 0x180bc0
|
||||
; 0x180bc1
|
||||
|
||||
UnknownScript_0x180bc1: ; 0x180bc1
|
||||
checkbit1 EVENT_KARENS_ROOM_ENTRANCE_CLOSED
|
||||
checkevent EVENT_KARENS_ROOM_ENTRANCE_CLOSED
|
||||
iffalse UnknownScript_0x180bcb
|
||||
changeblock $4, $e, $2a
|
||||
UnknownScript_0x180bcb: ; 0x180bcb
|
||||
checkbit1 EVENT_KARENS_ROOM_EXIT_OPEN
|
||||
checkevent EVENT_KARENS_ROOM_EXIT_OPEN
|
||||
iffalse UnknownScript_0x180bd5
|
||||
changeblock $4, $2, $16
|
||||
UnknownScript_0x180bd5: ; 0x180bd5
|
||||
@ -44,7 +44,7 @@ UnknownScript_0x180bd6: ; 0x180bd6
|
||||
reloadmappart
|
||||
loadmovesprites
|
||||
dotrigger $1
|
||||
setbit1 EVENT_KARENS_ROOM_ENTRANCE_CLOSED
|
||||
setevent EVENT_KARENS_ROOM_ENTRANCE_CLOSED
|
||||
waitbutton
|
||||
end
|
||||
; 0x180bee
|
||||
@ -52,7 +52,7 @@ UnknownScript_0x180bd6: ; 0x180bd6
|
||||
KarenScript_0x180bee: ; 0x180bee
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_BEAT_ELITE_4_KAREN
|
||||
checkevent EVENT_BEAT_ELITE_4_KAREN
|
||||
iftrue UnknownScript_0x180c1c
|
||||
2writetext UnknownText_0x180c27
|
||||
closetext
|
||||
@ -61,7 +61,7 @@ KarenScript_0x180bee: ; 0x180bee
|
||||
loadtrainer KAREN, 1
|
||||
startbattle
|
||||
returnafterbattle
|
||||
setbit1 EVENT_BEAT_ELITE_4_KAREN
|
||||
setevent EVENT_BEAT_ELITE_4_KAREN
|
||||
loadfont
|
||||
2writetext UnknownText_0x180d29
|
||||
closetext
|
||||
@ -70,7 +70,7 @@ KarenScript_0x180bee: ; 0x180bee
|
||||
changeblock $4, $2, $16
|
||||
reloadmappart
|
||||
loadmovesprites
|
||||
setbit1 EVENT_KARENS_ROOM_EXIT_OPEN
|
||||
setevent EVENT_KARENS_ROOM_EXIT_OPEN
|
||||
waitbutton
|
||||
end
|
||||
; 0x180c1c
|
||||
|
@ -24,11 +24,11 @@ UnknownScript_0x18072c: ; 0x18072c
|
||||
; 0x18072d
|
||||
|
||||
UnknownScript_0x18072d: ; 0x18072d
|
||||
checkbit1 EVENT_WILLS_ROOM_ENTRANCE_CLOSED
|
||||
checkevent EVENT_WILLS_ROOM_ENTRANCE_CLOSED
|
||||
iffalse UnknownScript_0x180737
|
||||
changeblock $4, $e, $2a
|
||||
UnknownScript_0x180737: ; 0x180737
|
||||
checkbit1 EVENT_KOGAS_ROOM_EXIT_OPEN
|
||||
checkevent EVENT_KOGAS_ROOM_EXIT_OPEN
|
||||
iffalse UnknownScript_0x180741
|
||||
changeblock $4, $2, $16
|
||||
UnknownScript_0x180741: ; 0x180741
|
||||
@ -44,7 +44,7 @@ UnknownScript_0x180742: ; 0x180742
|
||||
reloadmappart
|
||||
loadmovesprites
|
||||
dotrigger $1
|
||||
setbit1 EVENT_WILLS_ROOM_ENTRANCE_CLOSED
|
||||
setevent EVENT_WILLS_ROOM_ENTRANCE_CLOSED
|
||||
waitbutton
|
||||
end
|
||||
; 0x18075a
|
||||
@ -52,7 +52,7 @@ UnknownScript_0x180742: ; 0x180742
|
||||
KogaScript_0x18075a: ; 0x18075a
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 $05b9
|
||||
checkevent $05b9
|
||||
iftrue UnknownScript_0x180788
|
||||
2writetext UnknownText_0x180793
|
||||
closetext
|
||||
@ -61,7 +61,7 @@ KogaScript_0x18075a: ; 0x18075a
|
||||
loadtrainer KOGA, 1
|
||||
startbattle
|
||||
returnafterbattle
|
||||
setbit1 $05b9
|
||||
setevent $05b9
|
||||
loadfont
|
||||
2writetext UnknownText_0x1808ca
|
||||
closetext
|
||||
@ -70,7 +70,7 @@ KogaScript_0x18075a: ; 0x18075a
|
||||
changeblock $4, $2, $16
|
||||
reloadmappart
|
||||
loadmovesprites
|
||||
setbit1 EVENT_KOGAS_ROOM_EXIT_OPEN
|
||||
setevent EVENT_KOGAS_ROOM_EXIT_OPEN
|
||||
waitbutton
|
||||
end
|
||||
; 0x180788
|
||||
|
@ -19,14 +19,14 @@ UnknownScript_0x7a4d7: ; 0x7a4d7
|
||||
; 0x7a4d8
|
||||
|
||||
UnknownScript_0x7a4d8: ; 0x7a4d8
|
||||
setbit1 $0000
|
||||
setevent $0000
|
||||
; 0x7a4db
|
||||
|
||||
UnknownScript_0x7a4db: ; 0x7a4db
|
||||
playmusic $004e
|
||||
showemote $0, $2, 15
|
||||
spriteface $0, $2
|
||||
checkbit1 $0000
|
||||
checkevent $0000
|
||||
iffalse UnknownScript_0x7a4f2
|
||||
applymovement $2, MovementData_0x7a5fc
|
||||
2jump UnknownScript_0x7a4f6
|
||||
@ -40,12 +40,12 @@ UnknownScript_0x7a4f6: ; 0x7a4f6
|
||||
keeptextopen
|
||||
stringtotext GearName, $1
|
||||
2call UnknownScript_0x7a57e
|
||||
setbit2 $0004
|
||||
setbit2 $0002
|
||||
setflag $0004
|
||||
setflag $0002
|
||||
addcellnum $1
|
||||
dotrigger $1
|
||||
setbit1 $06c7
|
||||
clearbit1 $06c8
|
||||
setevent $06c7
|
||||
clearevent $06c8
|
||||
2writetext UnknownText_0x7a6bd
|
||||
keeptextopen
|
||||
special $0025
|
||||
@ -86,9 +86,9 @@ UnknownScript_0x7a549: ; 0x7a549
|
||||
2writetext UnknownText_0x7a850
|
||||
closetext
|
||||
loadmovesprites
|
||||
checkbit1 $0000
|
||||
checkevent $0000
|
||||
iftrue UnknownScript_0x7a55d
|
||||
checkbit1 $0001
|
||||
checkevent $0001
|
||||
iffalse UnknownScript_0x7a564
|
||||
2jump UnknownScript_0x7a56b
|
||||
; 0x7a55d
|
||||
@ -125,17 +125,17 @@ UnknownScript_0x7a57e: ; 0x7a57e
|
||||
|
||||
MomScript_0x7a582: ; 0x7a582
|
||||
faceplayer
|
||||
setbit1 $0001
|
||||
setevent $0001
|
||||
checktriggers
|
||||
iffalse UnknownScript_0x7a572
|
||||
loadfont
|
||||
checkbit1 $0076
|
||||
checkevent $0076
|
||||
iftrue UnknownScript_0x7a5af
|
||||
checkbit1 EVENT_TALKED_TO_MOM_AFTER_MYSTERY_EGG_QUEST
|
||||
checkevent EVENT_TALKED_TO_MOM_AFTER_MYSTERY_EGG_QUEST
|
||||
iftrue UnknownScript_0x7a5b8
|
||||
checkbit1 EVENT_GAVE_MYSTERY_EGG_TO_ELM
|
||||
checkevent EVENT_GAVE_MYSTERY_EGG_TO_ELM
|
||||
iftrue UnknownScript_0x7a5b5
|
||||
checkbit1 EVENT_GOT_A_POKEMON_FROM_ELM
|
||||
checkevent EVENT_GOT_A_POKEMON_FROM_ELM
|
||||
iftrue UnknownScript_0x7a5a9
|
||||
2writetext UnknownText_0x7a8b5
|
||||
closetext
|
||||
@ -158,9 +158,9 @@ UnknownScript_0x7a5af: ; 0x7a5af
|
||||
; 0x7a5b5
|
||||
|
||||
UnknownScript_0x7a5b5: ; 0x7a5b5
|
||||
setbit1 $0076
|
||||
setevent $0076
|
||||
UnknownScript_0x7a5b8: ; 0x7a5b8
|
||||
setbit1 EVENT_TALKED_TO_MOM_AFTER_MYSTERY_EGG_QUEST
|
||||
setevent EVENT_TALKED_TO_MOM_AFTER_MYSTERY_EGG_QUEST
|
||||
special $0022
|
||||
closetext
|
||||
loadmovesprites
|
||||
|
@ -18,8 +18,8 @@ UnknownScript_0x7abb3: ; 0x7abb3
|
||||
|
||||
UnknownScript_0x7abb4: ; 0x7abb4
|
||||
special $004a
|
||||
setbit1 $0007
|
||||
checkbit1 $0036
|
||||
setevent $0007
|
||||
checkevent $0036
|
||||
iftrue UnknownScript_0x7abc4
|
||||
jumpstd $0018
|
||||
return
|
||||
@ -55,7 +55,7 @@ ConsoleScript_0x7abd2: ; 0x7abd2
|
||||
; 0x7abd4
|
||||
|
||||
MapKrissHouse2FSignpost4: ; 0x7abd4
|
||||
dw $02cc ; bit1
|
||||
dw $02cc ; event
|
||||
dw MapKrissHouse2FSignpost4Script
|
||||
; 0x7abd8
|
||||
|
||||
@ -64,9 +64,9 @@ MapKrissHouse2FSignpost4Script: ; 0x7abd8
|
||||
; 0x7abda
|
||||
|
||||
MapKrissHouse2FSignpost2Script: ; 0x7abda
|
||||
checkbit1 EVENT_GOT_A_POKEMON_FROM_ELM
|
||||
checkevent EVENT_GOT_A_POKEMON_FROM_ELM
|
||||
iftrue UnknownScript_0x7ac07
|
||||
checkbit1 EVENT_LISTENED_TO_RADIO_IN_NEIGHBORS_HOUSE
|
||||
checkevent EVENT_LISTENED_TO_RADIO_IN_NEIGHBORS_HOUSE
|
||||
iftrue UnknownScript_0x7ac0a
|
||||
playmusic $001d
|
||||
loadfont
|
||||
@ -80,7 +80,7 @@ MapKrissHouse2FSignpost2Script: ; 0x7abda
|
||||
2writetext UnknownText_0x7ac84
|
||||
pause 45
|
||||
loadmovesprites
|
||||
setbit1 EVENT_LISTENED_TO_RADIO_IN_NEIGHBORS_HOUSE
|
||||
setevent EVENT_LISTENED_TO_RADIO_IN_NEIGHBORS_HOUSE
|
||||
end
|
||||
; 0x7ac07
|
||||
|
||||
|
@ -19,9 +19,9 @@ MapKrissNeighborsHouseSignpost1Script: ; 0x7acf4
|
||||
; 0x7acf7
|
||||
|
||||
MapKrissNeighborsHouseSignpost2Script: ; 0x7acf7
|
||||
checkbit1 EVENT_GOT_A_POKEMON_FROM_ELM
|
||||
checkevent EVENT_GOT_A_POKEMON_FROM_ELM
|
||||
iftrue UnknownScript_0x7ad24
|
||||
checkbit1 EVENT_LISTENED_TO_RADIO_IN_NEIGHBORS_HOUSE
|
||||
checkevent EVENT_LISTENED_TO_RADIO_IN_NEIGHBORS_HOUSE
|
||||
iftrue UnknownScript_0x7ad27
|
||||
playmusic $001d
|
||||
loadfont
|
||||
@ -35,7 +35,7 @@ MapKrissNeighborsHouseSignpost2Script: ; 0x7acf7
|
||||
2writetext UnknownText_0x7ae9b
|
||||
pause 45
|
||||
loadmovesprites
|
||||
setbit1 EVENT_LISTENED_TO_RADIO_IN_NEIGHBORS_HOUSE
|
||||
setevent EVENT_LISTENED_TO_RADIO_IN_NEIGHBORS_HOUSE
|
||||
end
|
||||
; 0x7ad24
|
||||
|
||||
|
@ -11,11 +11,11 @@ KurtsHouse_MapScriptHeader: ; 0x18e14f
|
||||
; 0x18e154
|
||||
|
||||
UnknownScript_0x18e154: ; 0x18e154
|
||||
checkbit1 EVENT_CLEARED_SLOWPOKE_WELL
|
||||
checkevent EVENT_CLEARED_SLOWPOKE_WELL
|
||||
iffalse UnknownScript_0x18e177
|
||||
checkbit1 $00c0
|
||||
checkevent $00c0
|
||||
iftrue UnknownScript_0x18e177
|
||||
checkbit2 $0050
|
||||
checkflag $0050
|
||||
iftrue UnknownScript_0x18e16f
|
||||
disappear $5
|
||||
appear $2
|
||||
@ -36,15 +36,15 @@ UnknownScript_0x18e177: ; 0x18e177
|
||||
KurtScript_0x18e178: ; 0x18e178
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 $0035
|
||||
checkevent $0035
|
||||
iftrue UnknownScript_0x18e1cc
|
||||
checkbit1 EVENT_CLEARED_SLOWPOKE_WELL
|
||||
checkevent EVENT_CLEARED_SLOWPOKE_WELL
|
||||
iftrue UnknownScript_0x18e1bf
|
||||
2writetext UnknownText_0x18e473
|
||||
closetext
|
||||
loadmovesprites
|
||||
special $006a
|
||||
setbit1 $06fa
|
||||
setevent $06fa
|
||||
checkcode $9
|
||||
if_equal $1, UnknownScript_0x18e1ab
|
||||
spriteface $0, $0
|
||||
@ -73,30 +73,30 @@ UnknownScript_0x18e1bf: ; 0x18e1bf
|
||||
keeptextopen
|
||||
verbosegiveitem LURE_BALL, 1
|
||||
iffalse UnknownScript_0x18e2b2
|
||||
setbit1 $0035
|
||||
setevent $0035
|
||||
UnknownScript_0x18e1cc: ; 0x18e1cc
|
||||
checkbit1 $0000
|
||||
checkevent $0000
|
||||
iftrue UnknownScript_0x18e29f
|
||||
checkbit1 $0258
|
||||
checkevent $0258
|
||||
iftrue UnknownScript_0x18e2b4
|
||||
checkbit1 $0259
|
||||
checkevent $0259
|
||||
iftrue UnknownScript_0x18e2ca
|
||||
checkbit1 $025a
|
||||
checkevent $025a
|
||||
iftrue UnknownScript_0x18e2e0
|
||||
checkbit1 $025b
|
||||
checkevent $025b
|
||||
iftrue UnknownScript_0x18e2f6
|
||||
checkbit1 $025c
|
||||
checkevent $025c
|
||||
iftrue UnknownScript_0x18e30c
|
||||
checkbit1 $025d
|
||||
checkevent $025d
|
||||
iftrue UnknownScript_0x18e322
|
||||
checkbit1 $025e
|
||||
checkevent $025e
|
||||
iftrue UnknownScript_0x18e338
|
||||
checkbit1 EVENT_CAN_GIVE_GS_BALL_TO_KURT
|
||||
checkevent EVENT_CAN_GIVE_GS_BALL_TO_KURT
|
||||
iftrue UnknownScript_0x18e34e
|
||||
UnknownScript_0x18e202: ; 0x18e202
|
||||
checkbit1 $0001
|
||||
checkevent $0001
|
||||
iftrue UnknownScript_0x18e212
|
||||
checkbit1 $0002
|
||||
checkevent $0002
|
||||
iftrue UnknownScript_0x18e212
|
||||
2writetext UnknownText_0x18e6c9
|
||||
closetext
|
||||
@ -115,9 +115,9 @@ UnknownScript_0x18e212: ; 0x18e212
|
||||
iftrue UnknownScript_0x18e249
|
||||
checkitem PNK_APRICORN
|
||||
iftrue UnknownScript_0x18e249
|
||||
checkbit1 $0001
|
||||
checkevent $0001
|
||||
iftrue UnknownScript_0x18e2ae
|
||||
checkbit1 $0002
|
||||
checkevent $0002
|
||||
iftrue UnknownScript_0x18e243
|
||||
loadmovesprites
|
||||
end
|
||||
@ -133,7 +133,7 @@ UnknownScript_0x18e243: ; 0x18e243
|
||||
UnknownScript_0x18e249: ; 0x18e249
|
||||
2writetext UnknownText_0x18e736
|
||||
keeptextopen
|
||||
setbit1 $0002
|
||||
setevent $0002
|
||||
special $0056
|
||||
if_equal $0, UnknownScript_0x18e2a5
|
||||
if_equal $59, UnknownScript_0x18e275
|
||||
@ -142,43 +142,43 @@ UnknownScript_0x18e249: ; 0x18e249
|
||||
if_equal $61, UnknownScript_0x18e287
|
||||
if_equal $63, UnknownScript_0x18e28d
|
||||
if_equal $65, UnknownScript_0x18e293
|
||||
setbit1 $0258
|
||||
setevent $0258
|
||||
2jump UnknownScript_0x18e299
|
||||
; 0x18e275
|
||||
|
||||
UnknownScript_0x18e275: ; 0x18e275
|
||||
setbit1 $0259
|
||||
setevent $0259
|
||||
2jump UnknownScript_0x18e299
|
||||
; 0x18e27b
|
||||
|
||||
UnknownScript_0x18e27b: ; 0x18e27b
|
||||
setbit1 $025a
|
||||
setevent $025a
|
||||
2jump UnknownScript_0x18e299
|
||||
; 0x18e281
|
||||
|
||||
UnknownScript_0x18e281: ; 0x18e281
|
||||
setbit1 $025b
|
||||
setevent $025b
|
||||
2jump UnknownScript_0x18e299
|
||||
; 0x18e287
|
||||
|
||||
UnknownScript_0x18e287: ; 0x18e287
|
||||
setbit1 $025c
|
||||
setevent $025c
|
||||
2jump UnknownScript_0x18e299
|
||||
; 0x18e28d
|
||||
|
||||
UnknownScript_0x18e28d: ; 0x18e28d
|
||||
setbit1 $025d
|
||||
setevent $025d
|
||||
2jump UnknownScript_0x18e299
|
||||
; 0x18e293
|
||||
|
||||
UnknownScript_0x18e293: ; 0x18e293
|
||||
setbit1 $025e
|
||||
setevent $025e
|
||||
2jump UnknownScript_0x18e299
|
||||
; 0x18e299
|
||||
|
||||
UnknownScript_0x18e299: ; 0x18e299
|
||||
setbit1 $0000
|
||||
setbit2 $0050
|
||||
setevent $0000
|
||||
setflag $0050
|
||||
UnknownScript_0x18e29f: ; 0x18e29f
|
||||
2writetext UnknownText_0x18e779
|
||||
closetext
|
||||
@ -194,7 +194,7 @@ UnknownScript_0x18e2a5: ; 0x18e2a5
|
||||
; 0x18e2ab
|
||||
|
||||
UnknownScript_0x18e2ab: ; 0x18e2ab
|
||||
setbit1 $0001
|
||||
setevent $0001
|
||||
UnknownScript_0x18e2ae: ; 0x18e2ae
|
||||
2writetext UnknownText_0x18e82a
|
||||
closetext
|
||||
@ -204,105 +204,105 @@ UnknownScript_0x18e2b2: ; 0x18e2b2
|
||||
; 0x18e2b4
|
||||
|
||||
UnknownScript_0x18e2b4: ; 0x18e2b4
|
||||
checkbit2 $0050
|
||||
checkflag $0050
|
||||
iftrue UnknownScript_0x18e3c5
|
||||
2writetext UnknownText_0x18e7fb
|
||||
keeptextopen
|
||||
verbosegiveitem2 LEVEL_BALL, $16
|
||||
iffalse UnknownScript_0x18e2b2
|
||||
UnknownScript_0x18e2c4: ; 0x18e2c4
|
||||
clearbit1 $0258
|
||||
clearevent $0258
|
||||
2jump UnknownScript_0x18e2ab
|
||||
; 0x18e2ca
|
||||
|
||||
UnknownScript_0x18e2ca: ; 0x18e2ca
|
||||
checkbit2 $0050
|
||||
checkflag $0050
|
||||
iftrue UnknownScript_0x18e3c5
|
||||
2writetext UnknownText_0x18e7fb
|
||||
keeptextopen
|
||||
verbosegiveitem2 LURE_BALL, $16
|
||||
iffalse UnknownScript_0x18e2b2
|
||||
UnknownScript_0x18e2da: ; 0x18e2da
|
||||
clearbit1 $0259
|
||||
clearevent $0259
|
||||
2jump UnknownScript_0x18e2ab
|
||||
; 0x18e2e0
|
||||
|
||||
UnknownScript_0x18e2e0: ; 0x18e2e0
|
||||
checkbit2 $0050
|
||||
checkflag $0050
|
||||
iftrue UnknownScript_0x18e3c5
|
||||
2writetext UnknownText_0x18e7fb
|
||||
keeptextopen
|
||||
verbosegiveitem2 MOON_BALL, $16
|
||||
iffalse UnknownScript_0x18e2b2
|
||||
UnknownScript_0x18e2f0: ; 0x18e2f0
|
||||
clearbit1 $025a
|
||||
clearevent $025a
|
||||
2jump UnknownScript_0x18e2ab
|
||||
; 0x18e2f6
|
||||
|
||||
UnknownScript_0x18e2f6: ; 0x18e2f6
|
||||
checkbit2 $0050
|
||||
checkflag $0050
|
||||
iftrue UnknownScript_0x18e3c5
|
||||
2writetext UnknownText_0x18e7fb
|
||||
keeptextopen
|
||||
verbosegiveitem2 FRIEND_BALL, $16
|
||||
iffalse UnknownScript_0x18e2b2
|
||||
UnknownScript_0x18e306: ; 0x18e306
|
||||
clearbit1 $025b
|
||||
clearevent $025b
|
||||
2jump UnknownScript_0x18e2ab
|
||||
; 0x18e30c
|
||||
|
||||
UnknownScript_0x18e30c: ; 0x18e30c
|
||||
checkbit2 $0050
|
||||
checkflag $0050
|
||||
iftrue UnknownScript_0x18e3c5
|
||||
2writetext UnknownText_0x18e7fb
|
||||
keeptextopen
|
||||
verbosegiveitem2 FAST_BALL, $16
|
||||
iffalse UnknownScript_0x18e2b2
|
||||
UnknownScript_0x18e31c: ; 0x18e31c
|
||||
clearbit1 $025c
|
||||
clearevent $025c
|
||||
2jump UnknownScript_0x18e2ab
|
||||
; 0x18e322
|
||||
|
||||
UnknownScript_0x18e322: ; 0x18e322
|
||||
checkbit2 $0050
|
||||
checkflag $0050
|
||||
iftrue UnknownScript_0x18e3c5
|
||||
2writetext UnknownText_0x18e7fb
|
||||
keeptextopen
|
||||
verbosegiveitem2 HEAVY_BALL, $16
|
||||
iffalse UnknownScript_0x18e2b2
|
||||
UnknownScript_0x18e332: ; 0x18e332
|
||||
clearbit1 $025d
|
||||
clearevent $025d
|
||||
2jump UnknownScript_0x18e2ab
|
||||
; 0x18e338
|
||||
|
||||
UnknownScript_0x18e338: ; 0x18e338
|
||||
checkbit2 $0050
|
||||
checkflag $0050
|
||||
iftrue UnknownScript_0x18e3c5
|
||||
2writetext UnknownText_0x18e7fb
|
||||
keeptextopen
|
||||
verbosegiveitem2 LOVE_BALL, $16
|
||||
iffalse UnknownScript_0x18e2b2
|
||||
UnknownScript_0x18e348: ; 0x18e348
|
||||
clearbit1 $025e
|
||||
clearevent $025e
|
||||
2jump UnknownScript_0x18e2ab
|
||||
; 0x18e34e
|
||||
|
||||
UnknownScript_0x18e34e: ; 0x18e34e
|
||||
checkbit1 $00bf
|
||||
checkevent $00bf
|
||||
iftrue UnknownScript_0x18e368
|
||||
checkitem GS_BALL
|
||||
iffalse UnknownScript_0x18e202
|
||||
2writetext UnknownText_0x18e8ab
|
||||
closetext
|
||||
loadmovesprites
|
||||
setbit1 $00bf
|
||||
setevent $00bf
|
||||
takeitem GS_BALL, 1
|
||||
setbit2 $0050
|
||||
setflag $0050
|
||||
end
|
||||
; 0x18e368
|
||||
|
||||
UnknownScript_0x18e368: ; 0x18e368
|
||||
checkbit2 $0050
|
||||
checkflag $0050
|
||||
iffalse UnknownScript_0x18e378
|
||||
2writetext UnknownText_0x18e934
|
||||
closetext
|
||||
@ -316,9 +316,9 @@ UnknownScript_0x18e378: ; 0x18e378
|
||||
2writetext UnknownText_0x18e95c
|
||||
closetext
|
||||
loadmovesprites
|
||||
setbit1 $00c0
|
||||
clearbit1 EVENT_CAN_GIVE_GS_BALL_TO_KURT
|
||||
clearbit1 $00bf
|
||||
setevent $00c0
|
||||
clearevent EVENT_CAN_GIVE_GS_BALL_TO_KURT
|
||||
clearevent $00bf
|
||||
special $006a
|
||||
pause 20
|
||||
showemote $0, $2, 30
|
||||
@ -337,7 +337,7 @@ UnknownScript_0x18e3a2: ; 0x18e3a2
|
||||
UnknownScript_0x18e3ac: ; 0x18e3ac
|
||||
playsound $0023
|
||||
disappear $2
|
||||
clearbit1 $07a4
|
||||
clearevent $07a4
|
||||
waitbutton
|
||||
special $003d
|
||||
domaptrigger GROUP_AZALEA_TOWN, MAP_AZALEA_TOWN, $2
|
||||
@ -347,10 +347,10 @@ UnknownScript_0x18e3ac: ; 0x18e3ac
|
||||
KurtScript_0x18e3bd: ; 0x18e3bd
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 $00bf
|
||||
checkevent $00bf
|
||||
iftrue UnknownScript_0x18e3e0
|
||||
UnknownScript_0x18e3c5: ; 0x18e3c5
|
||||
checkbit1 $00bb
|
||||
checkevent $00bb
|
||||
iffalse UnknownScript_0x18e3d4
|
||||
2writetext UnknownText_0x18e7d8
|
||||
closetext
|
||||
@ -364,7 +364,7 @@ UnknownScript_0x18e3d4: ; 0x18e3d4
|
||||
closetext
|
||||
loadmovesprites
|
||||
spriteface $5, $1
|
||||
setbit1 $00bb
|
||||
setevent $00bb
|
||||
end
|
||||
; 0x18e3e0
|
||||
|
||||
@ -380,17 +380,17 @@ UnknownScript_0x18e3e0: ; 0x18e3e0
|
||||
|
||||
TwinScript_0x18e3ed: ; 0x18e3ed
|
||||
faceplayer
|
||||
checkbit1 $0000
|
||||
checkevent $0000
|
||||
iftrue UnknownScript_0x18e42f
|
||||
checkbit1 $0001
|
||||
checkevent $0001
|
||||
iftrue UnknownScript_0x18e448
|
||||
checkbit1 $00c0
|
||||
checkevent $00c0
|
||||
iftrue UnknownScript_0x18e420
|
||||
checkbit1 $0030
|
||||
checkevent $0030
|
||||
iftrue UnknownScript_0x18e427
|
||||
checkbit1 EVENT_CLEARED_SLOWPOKE_WELL
|
||||
checkevent EVENT_CLEARED_SLOWPOKE_WELL
|
||||
iftrue UnknownScript_0x18e419
|
||||
checkbit1 $06fa
|
||||
checkevent $06fa
|
||||
iftrue UnknownScript_0x18e420
|
||||
loadfont
|
||||
2writetext UnknownText_0x18e9b5
|
||||
@ -427,7 +427,7 @@ TwinScript_0x18e42e: ; 0x18e42e
|
||||
faceplayer
|
||||
UnknownScript_0x18e42f: ; 0x18e42f
|
||||
loadfont
|
||||
checkbit1 $00bf
|
||||
checkevent $00bf
|
||||
iftrue UnknownScript_0x18e43f
|
||||
2writetext UnknownText_0x18eab2
|
||||
closetext
|
||||
|
@ -25,7 +25,7 @@ UnknownScript_0x70011: ; 0x70011
|
||||
; 0x70012
|
||||
|
||||
UnknownScript_0x70012: ; 0x70012
|
||||
setbit2 $004a
|
||||
setflag $004a
|
||||
return
|
||||
; 0x70016
|
||||
|
||||
@ -42,7 +42,7 @@ UnknownScript_0x7001f: ; 0x7001f
|
||||
; 0x70022
|
||||
|
||||
LanceScript_0x70022: ; 0x70022
|
||||
checkbit1 EVENT_REFUSED_TO_HELP_LANCE_AT_LAKE_OF_RAGE
|
||||
checkevent EVENT_REFUSED_TO_HELP_LANCE_AT_LAKE_OF_RAGE
|
||||
iftrue UnknownScript_0x70057
|
||||
loadfont
|
||||
2writetext UnknownText_0x70157
|
||||
@ -58,8 +58,8 @@ UnknownScript_0x70035: ; 0x70035
|
||||
playsound $0013
|
||||
applymovement $2, MovementData_0x70155
|
||||
disappear $2
|
||||
clearbit1 $06d5
|
||||
setbit1 EVENT_DECIDED_TO_HELP_LANCE
|
||||
clearevent $06d5
|
||||
setevent EVENT_DECIDED_TO_HELP_LANCE
|
||||
domaptrigger GROUP_MAHOGANY_MART_1F, MAP_MAHOGANY_MART_1F, $1
|
||||
end
|
||||
; 0x7004e
|
||||
@ -68,7 +68,7 @@ UnknownScript_0x7004e: ; 0x7004e
|
||||
2writetext UnknownText_0x70371
|
||||
closetext
|
||||
loadmovesprites
|
||||
setbit1 EVENT_REFUSED_TO_HELP_LANCE_AT_LAKE_OF_RAGE
|
||||
setevent EVENT_REFUSED_TO_HELP_LANCE_AT_LAKE_OF_RAGE
|
||||
end
|
||||
; 0x70057
|
||||
|
||||
@ -110,7 +110,7 @@ UnknownScript_0x7007a: ; 0x7007a
|
||||
GrampsScript_0x7008e: ; 0x7008e
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_CLEARED_ROCKET_HIDEOUT
|
||||
checkevent EVENT_CLEARED_ROCKET_HIDEOUT
|
||||
iftrue UnknownScript_0x7009c
|
||||
2writetext UnknownText_0x703f8
|
||||
closetext
|
||||
@ -140,7 +140,7 @@ MapLakeofRageSignpost0Script: ; 0x700a8
|
||||
MapLakeofRageSignpost1Script: ; 0x700ab
|
||||
loadfont
|
||||
2writetext UnknownText_0x70903
|
||||
checkbit1 EVENT_CLEARED_ROCKET_HIDEOUT
|
||||
checkevent EVENT_CLEARED_ROCKET_HIDEOUT
|
||||
iftrue UnknownScript_0x700b8
|
||||
closetext
|
||||
loadmovesprites
|
||||
@ -273,21 +273,21 @@ CooltrainerfLoisScript: ; 0x70106
|
||||
SuperNerdScript_0x7010e: ; 0x7010e
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_GOT_BLACKBELT_FROM_WESLEY
|
||||
checkevent EVENT_GOT_BLACKBELT_FROM_WESLEY
|
||||
iftrue UnknownScript_0x7013c
|
||||
checkcode $b
|
||||
if_not_equal WEDNESDAY, UnknownScript_0x70142
|
||||
checkbit1 EVENT_MET_WESLEY_OF_WEDNESDAY
|
||||
checkevent EVENT_MET_WESLEY_OF_WEDNESDAY
|
||||
iftrue UnknownScript_0x70129
|
||||
2writetext UnknownText_0x70784
|
||||
keeptextopen
|
||||
setbit1 EVENT_MET_WESLEY_OF_WEDNESDAY
|
||||
setevent EVENT_MET_WESLEY_OF_WEDNESDAY
|
||||
UnknownScript_0x70129: ; 0x70129
|
||||
2writetext UnknownText_0x707dd
|
||||
keeptextopen
|
||||
verbosegiveitem BLACKBELT, 1
|
||||
iffalse UnknownScript_0x70140
|
||||
setbit1 EVENT_GOT_BLACKBELT_FROM_WESLEY
|
||||
setevent EVENT_GOT_BLACKBELT_FROM_WESLEY
|
||||
2writetext UnknownText_0x7080b
|
||||
closetext
|
||||
loadmovesprites
|
||||
|
@ -9,13 +9,13 @@ LakeofRageHiddenPowerHouse_MapScriptHeader: ; 0x19a525
|
||||
FisherScript_0x19a527: ; 0x19a527
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_GOT_TM10_HIDDEN_POWER
|
||||
checkevent EVENT_GOT_TM10_HIDDEN_POWER
|
||||
iftrue UnknownScript_0x19a542
|
||||
2writetext UnknownText_0x19a54b
|
||||
keeptextopen
|
||||
verbosegiveitem TM_10, 1
|
||||
iffalse UnknownScript_0x19a546
|
||||
setbit1 EVENT_GOT_TM10_HIDDEN_POWER
|
||||
setevent EVENT_GOT_TM10_HIDDEN_POWER
|
||||
2writetext UnknownText_0x19a5de
|
||||
closetext
|
||||
loadmovesprites
|
||||
|
@ -9,18 +9,18 @@ LakeofRageMagikarpHouse_MapScriptHeader: ; 0x19a6ac
|
||||
FishingGuruScript_0x19a6ae: ; 0x19a6ae
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 $003a
|
||||
checkevent $003a
|
||||
iftrue UnknownScript_0x19a6fe
|
||||
checkbit1 $0039
|
||||
checkevent $0039
|
||||
iftrue UnknownScript_0x19a6e0
|
||||
checkbit1 EVENT_CLEARED_ROCKET_HIDEOUT
|
||||
checkevent EVENT_CLEARED_ROCKET_HIDEOUT
|
||||
iftrue UnknownScript_0x19a6d7
|
||||
checkbit1 $0038
|
||||
checkevent $0038
|
||||
iftrue UnknownScript_0x19a6d1
|
||||
2writetext UnknownText_0x19a72e
|
||||
closetext
|
||||
loadmovesprites
|
||||
setbit1 $0038
|
||||
setevent $0038
|
||||
end
|
||||
; 0x19a6d1
|
||||
|
||||
@ -35,7 +35,7 @@ UnknownScript_0x19a6d7: ; 0x19a6d7
|
||||
2writetext UnknownText_0x19a890
|
||||
closetext
|
||||
loadmovesprites
|
||||
setbit1 $0039
|
||||
setevent $0039
|
||||
end
|
||||
; 0x19a6e0
|
||||
|
||||
@ -60,13 +60,13 @@ UnknownScript_0x19a6fe: ; 0x19a6fe
|
||||
2writetext UnknownText_0x19a9c3
|
||||
closetext
|
||||
loadmovesprites
|
||||
clearbit1 $003a
|
||||
clearevent $003a
|
||||
end
|
||||
; 0x19a711
|
||||
|
||||
UnknownScript_0x19a711: ; 0x19a711
|
||||
loadmovesprites
|
||||
setbit1 $003a
|
||||
setevent $003a
|
||||
end
|
||||
; 0x19a716
|
||||
|
||||
|
@ -24,11 +24,11 @@ UnknownScript_0x180e3d: ; 0x180e3d
|
||||
; 0x180e3e
|
||||
|
||||
UnknownScript_0x180e3e: ; 0x180e3e
|
||||
checkbit1 EVENT_LANCES_ROOM_ENTRANCE_CLOSED
|
||||
checkevent EVENT_LANCES_ROOM_ENTRANCE_CLOSED
|
||||
iffalse UnknownScript_0x180e48
|
||||
changeblock $4, $16, $34
|
||||
UnknownScript_0x180e48: ; 0x180e48
|
||||
checkbit1 $0312
|
||||
checkevent $0312
|
||||
iffalse UnknownScript_0x180e52
|
||||
changeblock $4, $0, $b
|
||||
UnknownScript_0x180e52: ; 0x180e52
|
||||
@ -44,7 +44,7 @@ UnknownScript_0x180e53: ; 0x180e53
|
||||
reloadmappart
|
||||
loadmovesprites
|
||||
dotrigger $1
|
||||
setbit1 EVENT_LANCES_ROOM_ENTRANCE_CLOSED
|
||||
setevent EVENT_LANCES_ROOM_ENTRANCE_CLOSED
|
||||
end
|
||||
; 0x180e6a
|
||||
|
||||
@ -69,7 +69,7 @@ UnknownScript_0x180e7b: ; 0x180e7b
|
||||
startbattle
|
||||
reloadmapmusic
|
||||
returnafterbattle
|
||||
setbit1 EVENT_BEAT_CHAMPION_LANCE
|
||||
setevent EVENT_BEAT_CHAMPION_LANCE
|
||||
loadfont
|
||||
2writetext UnknownText_0x181132
|
||||
closetext
|
||||
@ -78,7 +78,7 @@ UnknownScript_0x180e7b: ; 0x180e7b
|
||||
changeblock $4, $0, $b
|
||||
reloadmappart
|
||||
loadmovesprites
|
||||
setbit1 EVENT_LANCES_ROOM_ENTRANCE_CLOSED
|
||||
setevent EVENT_LANCES_ROOM_ENTRANCE_CLOSED
|
||||
musicfadeout $0038, $10
|
||||
pause 30
|
||||
showemote $0, $2, 15
|
||||
|
@ -21,9 +21,9 @@ SuperNerdScript_0x7ee69: ; 0x7ee69
|
||||
GentlemanScript_0x7ee6c: ; 0x7ee6c
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit2 $0003
|
||||
checkflag $0003
|
||||
iftrue .UnknownScript_0x7ee8e
|
||||
checkbit1 EVENT_RETURNED_MACHINE_PART
|
||||
checkevent EVENT_RETURNED_MACHINE_PART
|
||||
iftrue .UnknownScript_0x7ee80
|
||||
2writetext UnknownText_0x7effb
|
||||
closetext
|
||||
@ -36,7 +36,7 @@ GentlemanScript_0x7ee6c: ; 0x7ee6c
|
||||
keeptextopen
|
||||
stringtotext .expncardname, $1
|
||||
2call .UnknownScript_0x7ee94
|
||||
setbit2 $0003
|
||||
setflag $0003
|
||||
.UnknownScript_0x7ee8e ; 0x7ee8e
|
||||
2writetext UnknownText_0x7f141
|
||||
closetext
|
||||
@ -56,7 +56,7 @@ GentlemanScript_0x7ee6c: ; 0x7ee6c
|
||||
SuperNerdScript_0x7eea2: ; 0x7eea2
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit2 $0003
|
||||
checkflag $0003
|
||||
iftrue UnknownScript_0x7eeb0
|
||||
2writetext UnknownText_0x7f193
|
||||
closetext
|
||||
|
@ -21,7 +21,7 @@ TeacherScript_0x7e6a6: ; 0x7e6a6
|
||||
YoungsterScript_0x7e6a9: ; 0x7e6a9
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_RETURNED_MACHINE_PART
|
||||
checkevent EVENT_RETURNED_MACHINE_PART
|
||||
iftrue UnknownScript_0x7e6b7
|
||||
2writetext UnknownText_0x7e779
|
||||
closetext
|
||||
|
@ -11,7 +11,7 @@ LavenderTown_MapScriptHeader: ; 0x1ad6db
|
||||
; 0x1ad6e0
|
||||
|
||||
UnknownScript_0x1ad6e0: ; 0x1ad6e0
|
||||
setbit2 $003b
|
||||
setflag $003b
|
||||
return
|
||||
; 0x1ad6e4
|
||||
|
||||
|
@ -9,7 +9,7 @@ MahoganyGym_MapScriptHeader: ; 0x199a9c
|
||||
PryceScript_0x199a9e: ; 0x199a9e
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_BEAT_PRYCE
|
||||
checkevent EVENT_BEAT_PRYCE
|
||||
iftrue UnknownScript_0x199ac8
|
||||
2writetext UnknownText_0x199b8d
|
||||
closetext
|
||||
@ -18,27 +18,27 @@ PryceScript_0x199a9e: ; 0x199a9e
|
||||
loadtrainer PRYCE, 1
|
||||
startbattle
|
||||
returnafterbattle
|
||||
setbit1 EVENT_BEAT_PRYCE
|
||||
setevent EVENT_BEAT_PRYCE
|
||||
loadfont
|
||||
2writetext UnknownText_0x199d3b
|
||||
playsound $009c
|
||||
waitbutton
|
||||
setbit2 $0021
|
||||
setflag $0021
|
||||
checkcode $7
|
||||
2call UnknownScript_0x199af6
|
||||
UnknownScript_0x199ac8: ; 0x199ac8
|
||||
checkbit1 EVENT_GOT_TM16_ICY_WIND
|
||||
checkevent EVENT_GOT_TM16_ICY_WIND
|
||||
iftrue UnknownScript_0x199af0
|
||||
setbit1 EVENT_BEAT_SKIER_ROXANNE
|
||||
setbit1 EVENT_BEAT_SKIER_CLARISSA
|
||||
setbit1 EVENT_BEAT_BOARDER_RONALD
|
||||
setbit1 EVENT_BEAT_BOARDER_BRAD
|
||||
setbit1 EVENT_BEAT_BOARDER_DOUGLAS
|
||||
setevent EVENT_BEAT_SKIER_ROXANNE
|
||||
setevent EVENT_BEAT_SKIER_CLARISSA
|
||||
setevent EVENT_BEAT_BOARDER_RONALD
|
||||
setevent EVENT_BEAT_BOARDER_BRAD
|
||||
setevent EVENT_BEAT_BOARDER_DOUGLAS
|
||||
2writetext UnknownText_0x199d55
|
||||
keeptextopen
|
||||
verbosegiveitem TM_16, 1
|
||||
iffalse UnknownScript_0x199af4
|
||||
setbit1 EVENT_GOT_TM16_ICY_WIND
|
||||
setevent EVENT_GOT_TM16_ICY_WIND
|
||||
2writetext UnknownText_0x199def
|
||||
closetext
|
||||
loadmovesprites
|
||||
@ -215,7 +215,7 @@ BoarderDouglasScript: ; 0x199b61
|
||||
MahoganyGymGuyScript: ; 0x199b69
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_BEAT_PRYCE
|
||||
checkevent EVENT_BEAT_PRYCE
|
||||
iftrue .MahoganyGymGuyWinScript
|
||||
2writetext MahoganyGymGuyText
|
||||
closetext
|
||||
@ -230,7 +230,7 @@ MahoganyGymGuyScript: ; 0x199b69
|
||||
; 0x199b7d
|
||||
|
||||
MapMahoganyGymSignpost1Script: ; 0x199b7d
|
||||
checkbit2 $0021
|
||||
checkflag $0021
|
||||
iftrue UnknownScript_0x199b86
|
||||
jumpstd $002d
|
||||
; 0x199b86
|
||||
|
@ -24,7 +24,7 @@ UnknownScript_0x6c357: ; 0x6c357
|
||||
; 0x6c35b
|
||||
|
||||
UnknownScript_0x6c35b: ; 0x6c35b
|
||||
checkbit1 EVENT_UNCOVERED_STAIRCASE_IN_MAHOGANY_MART
|
||||
checkevent EVENT_UNCOVERED_STAIRCASE_IN_MAHOGANY_MART
|
||||
iftrue UnknownScript_0x6c362
|
||||
return
|
||||
; 0x6c362
|
||||
@ -37,7 +37,7 @@ UnknownScript_0x6c362: ; 0x6c362
|
||||
PharmacistScript_0x6c367: ; 0x6c367
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_DECIDED_TO_HELP_LANCE
|
||||
checkevent EVENT_DECIDED_TO_HELP_LANCE
|
||||
iftrue UnknownScript_0x6c375
|
||||
pokemart $0, $000f
|
||||
loadmovesprites
|
||||
@ -54,7 +54,7 @@ UnknownScript_0x6c375: ; 0x6c375
|
||||
BlackBeltScript_0x6c37b: ; 0x6c37b
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_DECIDED_TO_HELP_LANCE
|
||||
checkevent EVENT_DECIDED_TO_HELP_LANCE
|
||||
iftrue UnknownScript_0x6c389
|
||||
2writetext UnknownText_0x6c494
|
||||
closetext
|
||||
@ -99,7 +99,7 @@ UnknownScript_0x6c38f: ; 0x6c38f
|
||||
changeblock $6, $2, $1e
|
||||
reloadmappart
|
||||
loadmovesprites
|
||||
setbit1 EVENT_UNCOVERED_STAIRCASE_IN_MAHOGANY_MART
|
||||
setevent EVENT_UNCOVERED_STAIRCASE_IN_MAHOGANY_MART
|
||||
spriteface $4, $2
|
||||
loadfont
|
||||
2writetext UnknownText_0x6c5ba
|
||||
|
@ -13,7 +13,7 @@ BlackBeltScript_0x19997f: ; 0x19997f
|
||||
TeacherScript_0x199982: ; 0x199982
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit2 $0013
|
||||
checkflag $0013
|
||||
iftrue UnknownScript_0x199990
|
||||
2writetext UnknownText_0x199a0e
|
||||
closetext
|
||||
|
@ -23,7 +23,7 @@ UnknownScript_0x19000e: ; 0x19000e
|
||||
; 0x19000f
|
||||
|
||||
UnknownScript_0x19000f: ; 0x19000f
|
||||
setbit2 $0049
|
||||
setflag $0049
|
||||
return
|
||||
; 0x190013
|
||||
|
||||
@ -42,7 +42,7 @@ UnknownScript_0x190013: ; 0x190013
|
||||
PokefanMScript_0x19002e: ; 0x19002e
|
||||
faceplayer
|
||||
UnknownScript_0x19002f: ; 0x19002f
|
||||
checkbit1 EVENT_CLEARED_ROCKET_HIDEOUT
|
||||
checkevent EVENT_CLEARED_ROCKET_HIDEOUT
|
||||
iftrue UnknownScript_0x190039
|
||||
2call UnknownScript_0x190040
|
||||
end
|
||||
@ -100,7 +100,7 @@ UnknownScript_0x190078: ; 0x190078
|
||||
GrampsScript_0x19007e: ; 0x19007e
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_CLEARED_ROCKET_HIDEOUT
|
||||
checkevent EVENT_CLEARED_ROCKET_HIDEOUT
|
||||
iftrue UnknownScript_0x19008c
|
||||
2writetext UnknownText_0x1901e5
|
||||
closetext
|
||||
|
@ -9,9 +9,9 @@ ManiasHouse_MapScriptHeader: ; 0x9d276
|
||||
RockerScript_0x9d278: ; 0x9d278
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_MANIA_TOOK_SHUCKIE_OR_LET_YOU_KEEP_HIM
|
||||
checkevent EVENT_MANIA_TOOK_SHUCKIE_OR_LET_YOU_KEEP_HIM
|
||||
iftrue UnknownScript_0x9d2fa
|
||||
checkbit1 EVENT_GOT_SHUCKIE
|
||||
checkevent EVENT_GOT_SHUCKIE
|
||||
iftrue UnknownScript_0x9d2a4
|
||||
2writetext UnknownText_0x9d303
|
||||
yesorno
|
||||
@ -25,12 +25,12 @@ RockerScript_0x9d278: ; 0x9d278
|
||||
playsound $0091
|
||||
waitbutton
|
||||
loadmovesprites
|
||||
setbit1 EVENT_GOT_SHUCKIE
|
||||
setevent EVENT_GOT_SHUCKIE
|
||||
end
|
||||
; 0x9d2a4
|
||||
|
||||
UnknownScript_0x9d2a4: ; 0x9d2a4
|
||||
checkbit2 $0055
|
||||
checkflag $0055
|
||||
iffalse UnknownScript_0x9d2bc
|
||||
2writetext UnknownText_0x9d3ed
|
||||
closetext
|
||||
@ -64,7 +64,7 @@ UnknownScript_0x9d2bc: ; 0x9d2bc
|
||||
2writetext UnknownText_0x9d4b1
|
||||
closetext
|
||||
loadmovesprites
|
||||
setbit1 EVENT_MANIA_TOOK_SHUCKIE_OR_LET_YOU_KEEP_HIM
|
||||
setevent EVENT_MANIA_TOOK_SHUCKIE_OR_LET_YOU_KEEP_HIM
|
||||
end
|
||||
; 0x9d2df
|
||||
|
||||
@ -79,7 +79,7 @@ UnknownScript_0x9d2e5: ; 0x9d2e5
|
||||
2writetext UnknownText_0x9d4e3
|
||||
closetext
|
||||
loadmovesprites
|
||||
setbit1 EVENT_MANIA_TOOK_SHUCKIE_OR_LET_YOU_KEEP_HIM
|
||||
setevent EVENT_MANIA_TOOK_SHUCKIE_OR_LET_YOU_KEEP_HIM
|
||||
end
|
||||
; 0x9d2ee
|
||||
|
||||
|
@ -30,9 +30,9 @@ UnknownScript_0x7408e: ; 0x7408e
|
||||
2writetext UnknownText_0x74105
|
||||
closetext
|
||||
loadmovesprites
|
||||
checkbit1 EVENT_GOT_TOTODILE_FROM_ELM
|
||||
checkevent EVENT_GOT_TOTODILE_FROM_ELM
|
||||
iftrue UnknownScript_0x740c3
|
||||
checkbit1 EVENT_GOT_CHIKORITA_FROM_ELM
|
||||
checkevent EVENT_GOT_CHIKORITA_FROM_ELM
|
||||
iftrue UnknownScript_0x740d3
|
||||
winlosstext UnknownText_0x7419d, UnknownText_0x742e0
|
||||
setlasttalked $2
|
||||
@ -72,7 +72,7 @@ UnknownScript_0x740e3: ; 0x740e3
|
||||
applymovement $2, MovementData_0x740fd
|
||||
disappear $2
|
||||
dotrigger $1
|
||||
setbit1 EVENT_BEAT_RIVAL_IN_MT_MOON
|
||||
setevent EVENT_BEAT_RIVAL_IN_MT_MOON
|
||||
playmapmusic
|
||||
end
|
||||
; 0x740f9
|
||||
|
@ -20,7 +20,7 @@ UnknownScript_0x77092: ; 0x77092
|
||||
; 0x77093
|
||||
|
||||
UnknownScript_0x77093: ; 0x77093
|
||||
setbit1 $00ec
|
||||
setevent $00ec
|
||||
return
|
||||
; 0x77097
|
||||
|
||||
@ -30,7 +30,7 @@ UnknownScript_0x77097: ; 0x77097
|
||||
; 0x7709a
|
||||
|
||||
UnknownScript_0x7709a: ; 0x7709a
|
||||
checkbit2 $0058
|
||||
checkflag $0058
|
||||
iftrue UnknownScript_0x77117
|
||||
checkcode $b
|
||||
if_not_equal MONDAY, UnknownScript_0x77117
|
||||
@ -72,8 +72,8 @@ UnknownScript_0x7709a: ; 0x7709a
|
||||
disappear $2
|
||||
disappear $3
|
||||
stopfollow
|
||||
clearbit1 $00ec
|
||||
setbit2 $0058
|
||||
clearevent $00ec
|
||||
setflag $0058
|
||||
end
|
||||
; 0x77117
|
||||
|
||||
|
@ -9,9 +9,9 @@ MountMortarB1F_MapScriptHeader: ; 0x7e1f4
|
||||
BlackBeltScript_0x7e1f6: ; 0x7e1f6
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_GOT_TYROGUE_FROM_KIYO
|
||||
checkevent EVENT_GOT_TYROGUE_FROM_KIYO
|
||||
iftrue UnknownScript_0x7e231
|
||||
checkbit1 $04a9
|
||||
checkevent $04a9
|
||||
iftrue UnknownScript_0x7e217
|
||||
2writetext UnknownText_0x7e24d
|
||||
closetext
|
||||
@ -20,7 +20,7 @@ BlackBeltScript_0x7e1f6: ; 0x7e1f6
|
||||
loadtrainer BLACKBELT_T, KIYO
|
||||
startbattle
|
||||
returnafterbattle
|
||||
setbit1 $04a9
|
||||
setevent $04a9
|
||||
loadfont
|
||||
UnknownScript_0x7e217: ; 0x7e217
|
||||
2writetext UnknownText_0x7e2c0
|
||||
@ -32,7 +32,7 @@ UnknownScript_0x7e217: ; 0x7e217
|
||||
playsound $0002
|
||||
waitbutton
|
||||
givepoke TYROGUE, 10, 0, 0
|
||||
setbit1 EVENT_GOT_TYROGUE_FROM_KIYO
|
||||
setevent EVENT_GOT_TYROGUE_FROM_KIYO
|
||||
UnknownScript_0x7e231: ; 0x7e231
|
||||
2writetext UnknownText_0x7e36a
|
||||
closetext
|
||||
|
@ -36,7 +36,7 @@ UnknownScript_0x196e56: ; 0x196e56
|
||||
playsound $0091
|
||||
waitbutton
|
||||
itemnotify
|
||||
setbit1 EVENT_GOT_MYSTERY_EGG_FROM_MR_POKEMON
|
||||
setevent EVENT_GOT_MYSTERY_EGG_FROM_MR_POKEMON
|
||||
blackoutmod GROUP_CHERRYGROVE_CITY, MAP_CHERRYGROVE_CITY
|
||||
2writetext UnknownText_0x196feb
|
||||
keeptextopen
|
||||
@ -56,7 +56,7 @@ GentlemanScript_0x196e97: ; 0x196e97
|
||||
loadfont
|
||||
checkitem RED_SCALE
|
||||
iftrue UnknownScript_0x196eb0
|
||||
checkbit1 EVENT_GAVE_MYSTERY_EGG_TO_ELM
|
||||
checkevent EVENT_GAVE_MYSTERY_EGG_TO_ELM
|
||||
iftrue UnknownScript_0x196eaa
|
||||
2writetext UnknownText_0x197134
|
||||
closetext
|
||||
@ -100,7 +100,7 @@ UnknownScript_0x196ec9: ; 0x196ec9
|
||||
2writetext UnknownText_0x1973cc
|
||||
playsound $0001
|
||||
waitbutton
|
||||
setbit2 $000b
|
||||
setflag $000b
|
||||
2writetext UnknownText_0x1973de
|
||||
closetext
|
||||
loadmovesprites
|
||||
@ -128,29 +128,29 @@ UnknownScript_0x196ec9: ; 0x196ec9
|
||||
2writetext UnknownText_0x197134
|
||||
closetext
|
||||
loadmovesprites
|
||||
setbit1 $06bd
|
||||
setbit1 $0792
|
||||
clearbit1 $0793
|
||||
setevent $06bd
|
||||
setevent $0792
|
||||
clearevent $0793
|
||||
dotrigger $1
|
||||
domaptrigger GROUP_CHERRYGROVE_CITY, MAP_CHERRYGROVE_CITY, $1
|
||||
domaptrigger GROUP_ELMS_LAB, MAP_ELMS_LAB, $3
|
||||
specialphonecall $2
|
||||
clearbit1 $0702
|
||||
checkbit1 EVENT_GOT_TOTODILE_FROM_ELM
|
||||
clearevent $0702
|
||||
checkevent EVENT_GOT_TOTODILE_FROM_ELM
|
||||
iftrue UnknownScript_0x196f49
|
||||
checkbit1 EVENT_GOT_CHIKORITA_FROM_ELM
|
||||
checkevent EVENT_GOT_CHIKORITA_FROM_ELM
|
||||
iftrue UnknownScript_0x196f4d
|
||||
setbit1 $0641
|
||||
setevent $0641
|
||||
end
|
||||
; 0x196f49
|
||||
|
||||
UnknownScript_0x196f49: ; 0x196f49
|
||||
setbit1 $0642
|
||||
setevent $0642
|
||||
end
|
||||
; 0x196f4d
|
||||
|
||||
UnknownScript_0x196f4d: ; 0x196f4d
|
||||
setbit1 $0640
|
||||
setevent $0640
|
||||
end
|
||||
; 0x196f51
|
||||
|
||||
|
@ -9,13 +9,13 @@ MrPsychicsHouse_MapScriptHeader: ; 0x18a778
|
||||
FishingGuruScript_0x18a77a: ; 0x18a77a
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_GOT_TM29_PSYCHIC
|
||||
checkevent EVENT_GOT_TM29_PSYCHIC
|
||||
iftrue UnknownScript_0x18a78f
|
||||
2writetext UnknownText_0x18a798
|
||||
keeptextopen
|
||||
verbosegiveitem TM_29, 1
|
||||
iffalse UnknownScript_0x18a793
|
||||
setbit1 EVENT_GOT_TM29_PSYCHIC
|
||||
setevent EVENT_GOT_TM29_PSYCHIC
|
||||
UnknownScript_0x18a78f: ; 0x18a78f
|
||||
2writetext UnknownText_0x18a7bb
|
||||
closetext
|
||||
|
@ -17,13 +17,13 @@ PokefanFScript_0x5c005: ; 0x5c005
|
||||
TeacherScript_0x5c008: ; 0x5c008
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_GOT_QUICK_CLAW
|
||||
checkevent EVENT_GOT_QUICK_CLAW
|
||||
iftrue UnknownScript_0x5c01d
|
||||
2writetext UnknownText_0x5c265
|
||||
keeptextopen
|
||||
verbosegiveitem QUICK_CLAW, 1
|
||||
iffalse UnknownScript_0x5c021
|
||||
setbit1 EVENT_GOT_QUICK_CLAW
|
||||
setevent EVENT_GOT_QUICK_CLAW
|
||||
UnknownScript_0x5c01d: ; 0x5c01d
|
||||
2writetext UnknownText_0x5c30d
|
||||
closetext
|
||||
@ -88,15 +88,15 @@ SchoolboyJack1Script: ; 0x5c04e
|
||||
writecode $17, $5
|
||||
talkaftercancel
|
||||
loadfont
|
||||
checkbit2 $0065
|
||||
checkflag $0065
|
||||
iftrue UnknownScript_0x5c088
|
||||
checkcellnum $5
|
||||
iftrue UnknownScript_0x5c108
|
||||
checkbit1 $025f
|
||||
checkevent $025f
|
||||
iftrue UnknownScript_0x5c071
|
||||
2writetext UnknownText_0x5c4f3
|
||||
keeptextopen
|
||||
setbit1 $025f
|
||||
setevent $025f
|
||||
2call UnknownScript_0x5c0fc
|
||||
2jump UnknownScript_0x5c074
|
||||
; 0x5c071
|
||||
@ -122,23 +122,23 @@ UnknownScript_0x5c088: ; 0x5c088
|
||||
if_equal $1, UnknownScript_0x5c0b9
|
||||
if_equal $0, UnknownScript_0x5c0bf
|
||||
UnknownScript_0x5c0a7: ; 0x5c0a7
|
||||
checkbit1 EVENT_RESTORED_POWER_TO_KANTO
|
||||
checkevent EVENT_RESTORED_POWER_TO_KANTO
|
||||
iftrue UnknownScript_0x5c0f3
|
||||
UnknownScript_0x5c0ad: ; 0x5c0ad
|
||||
checkbit1 $0044
|
||||
checkevent $0044
|
||||
iftrue UnknownScript_0x5c0e6
|
||||
UnknownScript_0x5c0b3: ; 0x5c0b3
|
||||
checkbit1 EVENT_CLEARED_RADIO_TOWER
|
||||
checkevent EVENT_CLEARED_RADIO_TOWER
|
||||
iftrue UnknownScript_0x5c0d9
|
||||
UnknownScript_0x5c0b9: ; 0x5c0b9
|
||||
checkbit2 $0047
|
||||
checkflag $0047
|
||||
iftrue UnknownScript_0x5c0cc
|
||||
UnknownScript_0x5c0bf: ; 0x5c0bf
|
||||
loadtrainer SCHOOLBOY, JACK1
|
||||
startbattle
|
||||
returnafterbattle
|
||||
loadvar $d9f2, $1
|
||||
clearbit2 $0065
|
||||
clearflag $0065
|
||||
end
|
||||
; 0x5c0cc
|
||||
|
||||
@ -147,7 +147,7 @@ UnknownScript_0x5c0cc: ; 0x5c0cc
|
||||
startbattle
|
||||
returnafterbattle
|
||||
loadvar $d9f2, $2
|
||||
clearbit2 $0065
|
||||
clearflag $0065
|
||||
end
|
||||
; 0x5c0d9
|
||||
|
||||
@ -156,7 +156,7 @@ UnknownScript_0x5c0d9: ; 0x5c0d9
|
||||
startbattle
|
||||
returnafterbattle
|
||||
loadvar $d9f2, $3
|
||||
clearbit2 $0065
|
||||
clearflag $0065
|
||||
end
|
||||
; 0x5c0e6
|
||||
|
||||
@ -165,7 +165,7 @@ UnknownScript_0x5c0e6: ; 0x5c0e6
|
||||
startbattle
|
||||
returnafterbattle
|
||||
loadvar $d9f2, $4
|
||||
clearbit2 $0065
|
||||
clearflag $0065
|
||||
end
|
||||
; 0x5c0f3
|
||||
|
||||
@ -173,7 +173,7 @@ UnknownScript_0x5c0f3: ; 0x5c0f3
|
||||
loadtrainer SCHOOLBOY, JACK5
|
||||
startbattle
|
||||
returnafterbattle
|
||||
clearbit2 $0065
|
||||
clearflag $0065
|
||||
end
|
||||
; 0x5c0fc
|
||||
|
||||
@ -265,17 +265,17 @@ PokefanfBeverly1Script: ; 0x5c138
|
||||
writecode $17, $6
|
||||
talkaftercancel
|
||||
loadfont
|
||||
checkbit2 $007d
|
||||
checkflag $007d
|
||||
iftrue UnknownScript_0x5c177
|
||||
checkcellnum $6
|
||||
iftrue UnknownScript_0x5c19b
|
||||
checkpoke MARILL
|
||||
iffalse UnknownScript_0x5c189
|
||||
checkbit1 EVENT_SHOWED_BEVERLY_MARILL
|
||||
checkevent EVENT_SHOWED_BEVERLY_MARILL
|
||||
iftrue UnknownScript_0x5c160
|
||||
2writetext UnknownText_0x5c5bd
|
||||
keeptextopen
|
||||
setbit1 EVENT_SHOWED_BEVERLY_MARILL
|
||||
setevent EVENT_SHOWED_BEVERLY_MARILL
|
||||
2call UnknownScript_0x5c18f
|
||||
2jump UnknownScript_0x5c163
|
||||
; 0x5c160
|
||||
@ -295,7 +295,7 @@ UnknownScript_0x5c177: ; 0x5c177
|
||||
2call UnknownScript_0x5c1a7
|
||||
verbosegiveitem NUGGET, 1
|
||||
iffalse UnknownScript_0x5c186
|
||||
clearbit2 $007d
|
||||
clearflag $007d
|
||||
2jump UnknownScript_0x5c19b
|
||||
; 0x5c186
|
||||
|
||||
|
@ -23,8 +23,8 @@ UnknownScript_0x1a800e: ; 0x1a800e
|
||||
; 0x1a800f
|
||||
|
||||
UnknownScript_0x1a800f: ; 0x1a800f
|
||||
setbit2 $0041
|
||||
clearbit1 $0076
|
||||
setflag $0041
|
||||
clearevent $0076
|
||||
return
|
||||
; 0x1a8016
|
||||
|
||||
@ -80,11 +80,11 @@ UnknownScript_0x1a8041: ; 0x1a8041
|
||||
TeacherScript_0x1a806f: ; 0x1a806f
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_TALKED_TO_MOM_AFTER_MYSTERY_EGG_QUEST
|
||||
checkevent EVENT_TALKED_TO_MOM_AFTER_MYSTERY_EGG_QUEST
|
||||
iftrue UnknownScript_0x1a8095
|
||||
checkbit1 EVENT_GAVE_MYSTERY_EGG_TO_ELM
|
||||
checkevent EVENT_GAVE_MYSTERY_EGG_TO_ELM
|
||||
iftrue UnknownScript_0x1a808f
|
||||
checkbit1 EVENT_GOT_A_POKEMON_FROM_ELM
|
||||
checkevent EVENT_GOT_A_POKEMON_FROM_ELM
|
||||
iftrue UnknownScript_0x1a8089
|
||||
2writetext UnknownText_0x1a80f7
|
||||
closetext
|
||||
|
@ -13,13 +13,13 @@ UnknownScript_0x19b3c7: ; 0x19b3c7
|
||||
OakScript_0x19b3c8: ; 0x19b3c8
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 $074f
|
||||
checkevent $074f
|
||||
iftrue UnknownScript_0x19b3ea
|
||||
checkbit1 $00e1
|
||||
checkevent $00e1
|
||||
iftrue UnknownScript_0x19b3dd
|
||||
2writetext UnknownText_0x19b427
|
||||
keeptextopen
|
||||
setbit1 $00e1
|
||||
setevent $00e1
|
||||
UnknownScript_0x19b3dd: ; 0x19b3dd
|
||||
checkcode $7
|
||||
if_equal $10, UnknownScript_0x19b3f7
|
||||
@ -40,7 +40,7 @@ UnknownScript_0x19b3ea: ; 0x19b3ea
|
||||
UnknownScript_0x19b3f7: ; 0x19b3f7
|
||||
2writetext UnknownText_0x19b4fc
|
||||
keeptextopen
|
||||
setbit1 $074f
|
||||
setevent $074f
|
||||
2jump UnknownScript_0x19b3ea
|
||||
; 0x19b401
|
||||
|
||||
|
@ -9,12 +9,12 @@ OlivineCafe_MapScriptHeader: ; 0x9c8bf
|
||||
SailorScript_0x9c8c1: ; 0x9c8c1
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_GOT_HM04_STRENGTH
|
||||
checkevent EVENT_GOT_HM04_STRENGTH
|
||||
iftrue UnknownScript_0x9c8d3
|
||||
2writetext UnknownText_0x9c8df
|
||||
keeptextopen
|
||||
verbosegiveitem HM_04, 1
|
||||
setbit1 EVENT_GOT_HM04_STRENGTH
|
||||
setevent EVENT_GOT_HM04_STRENGTH
|
||||
UnknownScript_0x9c8d3: ; 0x9c8d3
|
||||
2writetext UnknownText_0x9c965
|
||||
closetext
|
||||
|
@ -23,7 +23,7 @@ UnknownScript_0x1a882e: ; 0x1a882e
|
||||
; 0x1a882f
|
||||
|
||||
UnknownScript_0x1a882f: ; 0x1a882f
|
||||
setbit2 $0047
|
||||
setflag $0047
|
||||
return
|
||||
; 0x1a8833
|
||||
|
||||
|
@ -9,7 +9,7 @@ OlivineGoodRodHouse_MapScriptHeader: ; 0x9c719
|
||||
FishingGuruScript_0x9c71b: ; 0x9c71b
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 EVENT_GOT_GOOD_ROD
|
||||
checkevent EVENT_GOT_GOOD_ROD
|
||||
iftrue UnknownScript_0x9c740
|
||||
2writetext UnknownText_0x9c749
|
||||
yesorno
|
||||
@ -20,7 +20,7 @@ FishingGuruScript_0x9c71b: ; 0x9c71b
|
||||
2writetext UnknownText_0x9c807
|
||||
closetext
|
||||
loadmovesprites
|
||||
setbit1 EVENT_GOT_GOOD_ROD
|
||||
setevent EVENT_GOT_GOOD_ROD
|
||||
end
|
||||
; 0x9c73a
|
||||
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user