merge with master
This commit is contained in:
commit
e9965dd341
@ -93,4 +93,3 @@ If you've only changed `.c` or `.s` files, you can turn off the dependency scann
|
||||
|
||||
`make NODEP=1`
|
||||
|
||||
|
||||
|
||||
@ -32,7 +32,7 @@ To set up the repository, see [INSTALL.md](INSTALL.md).
|
||||
[poketcg]: https://github.com/pret/poketcg
|
||||
[pokeruby]: https://github.com/pret/pokeruby
|
||||
[pokefirered]: https://github.com/pret/pokefirered
|
||||
[Discord]: https://discord.gg/cJxDDVP
|
||||
[Discord]: https://discord.gg/6EuWgX9
|
||||
[irc]: https://kiwiirc.com/client/irc.freenode.net/?#pret
|
||||
[travis]: https://travis-ci.org/pret/pokeemerald
|
||||
[travis-badge]: https://travis-ci.org/pret/pokeemerald.svg?branch=master
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
9550
asm/battle_anim_effects_1.s
Normal file
9550
asm/battle_anim_effects_1.s
Normal file
File diff suppressed because it is too large
Load Diff
7544
asm/battle_anim_effects_2.s
Normal file
7544
asm/battle_anim_effects_2.s
Normal file
File diff suppressed because it is too large
Load Diff
3059
asm/battle_anim_utility_funcs.s
Normal file
3059
asm/battle_anim_utility_funcs.s
Normal file
File diff suppressed because it is too large
Load Diff
@ -3600,7 +3600,7 @@ _081A370C:
|
||||
ldr r0, [r2]
|
||||
adds r0, r1
|
||||
adds r0, 0xC
|
||||
bl ConvertBattleFrontierTrainerSpeechToString
|
||||
bl FrontierSpeechToString
|
||||
b _081A38F8
|
||||
.pool
|
||||
_081A3738:
|
||||
@ -3652,7 +3652,7 @@ _081A3794:
|
||||
ldr r0, [r2]
|
||||
adds r0, r1
|
||||
adds r0, 0x18
|
||||
bl ConvertBattleFrontierTrainerSpeechToString
|
||||
bl FrontierSpeechToString
|
||||
b _081A38F8
|
||||
.pool
|
||||
_081A37B8:
|
||||
@ -3720,7 +3720,7 @@ _081A3844:
|
||||
ldr r0, [r2]
|
||||
adds r0, r1
|
||||
adds r0, 0x24
|
||||
bl ConvertBattleFrontierTrainerSpeechToString
|
||||
bl FrontierSpeechToString
|
||||
b _081A38F8
|
||||
.pool
|
||||
_081A3868:
|
||||
@ -3736,7 +3736,7 @@ _081A3868:
|
||||
beq _081A3890
|
||||
_081A387C:
|
||||
bl sub_81864E0
|
||||
bl ConvertBattleFrontierTrainerSpeechToString
|
||||
bl FrontierSpeechToString
|
||||
b _081A38F8
|
||||
.pool
|
||||
_081A3890:
|
||||
@ -3764,7 +3764,7 @@ _081A38A8:
|
||||
ldr r1, =gApprentices+0x4A
|
||||
_081A38C4:
|
||||
adds r0, r1
|
||||
bl ConvertBattleFrontierTrainerSpeechToString
|
||||
bl FrontierSpeechToString
|
||||
b _081A38F8
|
||||
.pool
|
||||
_081A38D4:
|
||||
@ -3784,7 +3784,7 @@ _081A38D4:
|
||||
muls r0, r3
|
||||
ldr r1, =gApprentices+0x4A
|
||||
adds r0, r1
|
||||
bl ConvertBattleFrontierTrainerSpeechToString
|
||||
bl FrontierSpeechToString
|
||||
_081A38F8:
|
||||
pop {r0}
|
||||
bx r0
|
||||
@ -6195,8 +6195,8 @@ _081A4D90:
|
||||
.pool
|
||||
thumb_func_end CopyFrontierBrainTrainerName
|
||||
|
||||
thumb_func_start sub_81A4DB8
|
||||
sub_81A4DB8: @ 81A4DB8
|
||||
thumb_func_start IsFrontierBrainFemale
|
||||
IsFrontierBrainFemale: @ 81A4DB8
|
||||
push {lr}
|
||||
ldr r0, =0x000040cf
|
||||
bl VarGet
|
||||
@ -6209,10 +6209,10 @@ sub_81A4DB8: @ 81A4DB8
|
||||
pop {r1}
|
||||
bx r1
|
||||
.pool
|
||||
thumb_func_end sub_81A4DB8
|
||||
thumb_func_end IsFrontierBrainFemale
|
||||
|
||||
thumb_func_start sub_81A4DD8
|
||||
sub_81A4DD8: @ 81A4DD8
|
||||
thumb_func_start SetFrontierBrainTrainerGfxId
|
||||
SetFrontierBrainTrainerGfxId: @ 81A4DD8
|
||||
push {lr}
|
||||
ldr r0, =0x000040cf
|
||||
bl VarGet
|
||||
@ -6227,10 +6227,10 @@ sub_81A4DD8: @ 81A4DD8
|
||||
pop {r0}
|
||||
bx r0
|
||||
.pool
|
||||
thumb_func_end sub_81A4DD8
|
||||
thumb_func_end SetFrontierBrainTrainerGfxId
|
||||
|
||||
thumb_func_start sub_81A4E04
|
||||
sub_81A4E04: @ 81A4E04
|
||||
thumb_func_start CreateFrontierBrainPokemon
|
||||
CreateFrontierBrainPokemon: @ 81A4E04
|
||||
push {r4-r7,lr}
|
||||
mov r7, r10
|
||||
mov r6, r9
|
||||
@ -6261,7 +6261,7 @@ _081A4E46:
|
||||
bl ZeroEnemyPartyMons
|
||||
movs r1, 0
|
||||
str r1, [sp, 0x18]
|
||||
bl GetFacilityEnemyMonLevel
|
||||
bl SetFacilityPtrsGetLevel
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
str r0, [sp, 0x1C]
|
||||
@ -6460,7 +6460,7 @@ _081A4FD0:
|
||||
pop {r0}
|
||||
bx r0
|
||||
.pool
|
||||
thumb_func_end sub_81A4E04
|
||||
thumb_func_end CreateFrontierBrainPokemon
|
||||
|
||||
thumb_func_start sub_81A4FF0
|
||||
sub_81A4FF0: @ 81A4FF0
|
||||
@ -8755,7 +8755,7 @@ sub_81A63B8: @ 81A63B8
|
||||
ldr r0, =gTrainerBattleOpponent_A
|
||||
ldrh r0, [r0]
|
||||
movs r1, 0
|
||||
bl sub_8162614
|
||||
bl SetBattleFacilityTrainerGfxId
|
||||
pop {r0}
|
||||
bx r0
|
||||
.pool
|
||||
@ -9904,7 +9904,7 @@ sub_81A6CD0: @ 81A6CD0
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
str r0, [sp, 0x24]
|
||||
bl GetFacilityEnemyMonLevel
|
||||
bl SetFacilityPtrsGetLevel
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
str r0, [sp, 0x20]
|
||||
@ -10896,7 +10896,7 @@ _081A7560:
|
||||
lsls r0, 2
|
||||
ldr r1, =gUnknown_086123E4
|
||||
adds r0, r1
|
||||
bl ConvertBattleFrontierTrainerSpeechToString
|
||||
bl FrontierSpeechToString
|
||||
pop {r0}
|
||||
bx r0
|
||||
.pool
|
||||
@ -11734,7 +11734,7 @@ TryGenerateBattlePikeWildMon: @ 81A7B90
|
||||
ands r0, r1
|
||||
cmp r0, 0
|
||||
beq _081A7C1C
|
||||
bl sub_8165CB4
|
||||
bl GetHighestLevelInPlayerParty
|
||||
adds r7, r0, 0
|
||||
cmp r7, 0x3B
|
||||
ble _081A7C08
|
||||
@ -12662,7 +12662,7 @@ _081A831A:
|
||||
str r0, [r1]
|
||||
ldrh r0, [r5]
|
||||
movs r1, 0
|
||||
bl sub_8162614
|
||||
bl SetBattleFacilityTrainerGfxId
|
||||
ldr r0, =gSaveBlock2Ptr
|
||||
ldr r1, [r0]
|
||||
ldr r0, =0x00000cb2
|
||||
@ -12747,7 +12747,7 @@ _081A83EE:
|
||||
strh r4, [r5]
|
||||
ldrh r0, [r5]
|
||||
movs r1, 0
|
||||
bl sub_8162614
|
||||
bl SetBattleFacilityTrainerGfxId
|
||||
ldr r3, =gSaveBlock2Ptr
|
||||
ldr r1, [r3]
|
||||
ldr r0, =0x00000cb2
|
||||
@ -12808,7 +12808,7 @@ _081A8466:
|
||||
strh r4, [r5]
|
||||
ldrh r0, [r5]
|
||||
movs r1, 0x1
|
||||
bl sub_8162614
|
||||
bl SetBattleFacilityTrainerGfxId
|
||||
ldr r0, =gSaveBlock2Ptr
|
||||
ldr r1, [r0]
|
||||
ldr r0, =0x00000cb2
|
||||
@ -12875,7 +12875,7 @@ sub_81A84EC: @ 81A84EC
|
||||
ldr r0, [r2]
|
||||
adds r0, r1
|
||||
adds r0, 0xC
|
||||
bl ConvertBattleFrontierTrainerSpeechToString
|
||||
bl FrontierSpeechToString
|
||||
b _081A8542
|
||||
.pool
|
||||
_081A8524:
|
||||
@ -12892,7 +12892,7 @@ _081A8524:
|
||||
ldr r0, [r2]
|
||||
adds r0, r1
|
||||
adds r0, 0xC
|
||||
bl ConvertBattleFrontierTrainerSpeechToString
|
||||
bl FrontierSpeechToString
|
||||
_081A8542:
|
||||
pop {r0}
|
||||
bx r0
|
||||
@ -15719,7 +15719,7 @@ _081A9C56:
|
||||
bl SetMonData
|
||||
cmp r5, 0
|
||||
beq _081A9CD4
|
||||
bl GetFacilityEnemyMonLevel
|
||||
bl SetFacilityPtrsGetLevel
|
||||
lsls r0, 24
|
||||
lsrs r5, r0, 24
|
||||
ldr r1, [sp, 0x10]
|
||||
@ -16003,7 +16003,7 @@ sub_81A9EDC: @ 81A9EDC
|
||||
ldr r0, [r2]
|
||||
adds r0, r1
|
||||
adds r0, 0xC
|
||||
bl ConvertBattleFrontierTrainerSpeechToString
|
||||
bl FrontierSpeechToString
|
||||
pop {r0}
|
||||
bx r0
|
||||
.pool
|
||||
@ -16020,7 +16020,7 @@ sub_81A9EFC: @ 81A9EFC
|
||||
ldr r0, [r2]
|
||||
adds r0, r1
|
||||
adds r0, 0x18
|
||||
bl ConvertBattleFrontierTrainerSpeechToString
|
||||
bl FrontierSpeechToString
|
||||
pop {r0}
|
||||
bx r0
|
||||
.pool
|
||||
@ -16037,7 +16037,7 @@ sub_81A9F1C: @ 81A9F1C
|
||||
ldr r0, [r2]
|
||||
adds r0, r1
|
||||
adds r0, 0x24
|
||||
bl ConvertBattleFrontierTrainerSpeechToString
|
||||
bl FrontierSpeechToString
|
||||
pop {r0}
|
||||
bx r0
|
||||
.pool
|
||||
@ -17319,7 +17319,7 @@ _081AA8DC:
|
||||
lsrs r7, r0, 16
|
||||
adds r4, r7, 0
|
||||
adds r0, r4, 0
|
||||
bl sub_81627A4
|
||||
bl GetBattleFacilityTrainerGfxId
|
||||
strb r0, [r5, 0x1]
|
||||
ldr r0, =gSaveBlock2Ptr
|
||||
ldr r0, [r0]
|
||||
|
||||
2035
asm/battle_intro.s
Normal file
2035
asm/battle_intro.s
Normal file
File diff suppressed because it is too large
Load Diff
7552
asm/battle_tower.s
7552
asm/battle_tower.s
File diff suppressed because it is too large
Load Diff
791
asm/bug.s
Normal file
791
asm/bug.s
Normal file
@ -0,0 +1,791 @@
|
||||
.include "asm/macros.inc"
|
||||
.include "constants/constants.inc"
|
||||
|
||||
.syntax unified
|
||||
|
||||
.text
|
||||
|
||||
thumb_func_start sub_8110368
|
||||
sub_8110368: @ 8110368
|
||||
push {r4-r6,lr}
|
||||
adds r6, r0, 0
|
||||
bl IsContest
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
beq _08110394
|
||||
adds r0, r6, 0
|
||||
movs r1, 0x2
|
||||
bl StartSpriteAffineAnim
|
||||
ldr r0, =gBattleAnimArgs
|
||||
ldrh r1, [r0, 0x4]
|
||||
negs r1, r1
|
||||
strh r1, [r0, 0x4]
|
||||
ldrh r1, [r0]
|
||||
negs r1, r1
|
||||
strh r1, [r0]
|
||||
b _081103C4
|
||||
.pool
|
||||
_08110394:
|
||||
ldr r0, =gBattleAnimTarget
|
||||
ldrb r0, [r0]
|
||||
bl GetBattlerSide
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
bne _081103C4
|
||||
adds r0, r6, 0
|
||||
movs r1, 0x1
|
||||
bl StartSpriteAffineAnim
|
||||
ldr r1, =gBattleAnimArgs
|
||||
ldrh r0, [r1, 0x2]
|
||||
negs r0, r0
|
||||
strh r0, [r1, 0x2]
|
||||
ldrh r0, [r1, 0x4]
|
||||
negs r0, r0
|
||||
strh r0, [r1, 0x4]
|
||||
ldrh r0, [r1, 0x6]
|
||||
negs r0, r0
|
||||
strh r0, [r1, 0x6]
|
||||
ldrh r0, [r1]
|
||||
negs r0, r0
|
||||
strh r0, [r1]
|
||||
_081103C4:
|
||||
ldr r5, =gBattleAnimTarget
|
||||
ldrb r0, [r5]
|
||||
movs r1, 0x2
|
||||
bl GetBattlerSpriteCoord2
|
||||
lsls r0, 24
|
||||
ldr r4, =gBattleAnimArgs
|
||||
lsrs r0, 24
|
||||
ldrh r1, [r4]
|
||||
adds r0, r1
|
||||
strh r0, [r6, 0x20]
|
||||
ldrb r0, [r5]
|
||||
movs r1, 0x3
|
||||
bl GetBattlerSpriteCoord2
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
ldrh r1, [r4, 0x2]
|
||||
adds r0, r1
|
||||
strh r0, [r6, 0x22]
|
||||
ldrh r0, [r4, 0x8]
|
||||
strh r0, [r6, 0x2E]
|
||||
ldrb r0, [r5]
|
||||
movs r1, 0x2
|
||||
bl GetBattlerSpriteCoord
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
ldrh r1, [r4, 0x4]
|
||||
adds r0, r1
|
||||
strh r0, [r6, 0x32]
|
||||
ldrb r0, [r5]
|
||||
movs r1, 0x3
|
||||
bl GetBattlerSpriteCoord
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
ldrh r4, [r4, 0x6]
|
||||
adds r0, r4
|
||||
strh r0, [r6, 0x36]
|
||||
ldr r0, =sub_80A6EEC
|
||||
str r0, [r6, 0x1C]
|
||||
ldr r1, =DestroyAnimSprite
|
||||
adds r0, r6, 0
|
||||
bl StoreSpriteCallbackInData6
|
||||
pop {r4-r6}
|
||||
pop {r0}
|
||||
bx r0
|
||||
.pool
|
||||
thumb_func_end sub_8110368
|
||||
|
||||
thumb_func_start sub_8110438
|
||||
sub_8110438: @ 8110438
|
||||
push {r4-r6,lr}
|
||||
adds r6, r0, 0
|
||||
bl IsContest
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
beq _0811045C
|
||||
ldr r1, =gBattleAnimArgs
|
||||
ldrh r0, [r1]
|
||||
negs r0, r0
|
||||
strh r0, [r1]
|
||||
adds r0, r6, 0
|
||||
movs r1, 0x2
|
||||
bl StartSpriteAffineAnim
|
||||
b _08110478
|
||||
.pool
|
||||
_0811045C:
|
||||
ldr r0, =gBattleAnimTarget
|
||||
ldrb r0, [r0]
|
||||
bl GetBattlerSide
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
bne _08110478
|
||||
ldr r0, =gBattleAnimArgs
|
||||
ldrh r1, [r0, 0x2]
|
||||
negs r1, r1
|
||||
strh r1, [r0, 0x2]
|
||||
ldrh r1, [r0]
|
||||
negs r1, r1
|
||||
strh r1, [r0]
|
||||
_08110478:
|
||||
ldr r5, =gBattleAnimTarget
|
||||
ldrb r0, [r5]
|
||||
movs r1, 0x2
|
||||
bl GetBattlerSpriteCoord2
|
||||
lsls r0, 24
|
||||
ldr r4, =gBattleAnimArgs
|
||||
lsrs r0, 24
|
||||
ldrh r1, [r4]
|
||||
adds r0, r1
|
||||
strh r0, [r6, 0x20]
|
||||
ldrb r0, [r5]
|
||||
movs r1, 0x3
|
||||
bl GetBattlerSpriteCoord2
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
ldrh r1, [r4, 0x2]
|
||||
adds r0, r1
|
||||
strh r0, [r6, 0x22]
|
||||
ldrh r0, [r4, 0x4]
|
||||
strh r0, [r6, 0x2E]
|
||||
ldrb r0, [r5]
|
||||
movs r1, 0x2
|
||||
bl GetBattlerSpriteCoord
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
strh r0, [r6, 0x32]
|
||||
ldrb r0, [r5]
|
||||
movs r1, 0x3
|
||||
bl GetBattlerSpriteCoord
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
strh r0, [r6, 0x36]
|
||||
ldr r0, =sub_80A6EEC
|
||||
str r0, [r6, 0x1C]
|
||||
ldr r1, =DestroyAnimSprite
|
||||
adds r0, r6, 0
|
||||
bl StoreSpriteCallbackInData6
|
||||
pop {r4-r6}
|
||||
pop {r0}
|
||||
bx r0
|
||||
.pool
|
||||
thumb_func_end sub_8110438
|
||||
|
||||
thumb_func_start sub_81104E4
|
||||
sub_81104E4: @ 81104E4
|
||||
push {r4,r5,lr}
|
||||
adds r5, r0, 0
|
||||
bl IsContest
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
beq _08110500
|
||||
ldr r0, =gBattleAnimArgs
|
||||
movs r2, 0x4
|
||||
ldrsh r1, [r0, r2]
|
||||
lsrs r2, r1, 31
|
||||
adds r1, r2
|
||||
asrs r1, 1
|
||||
strh r1, [r0, 0x4]
|
||||
_08110500:
|
||||
adds r0, r5, 0
|
||||
movs r1, 0x1
|
||||
bl sub_80A69CC
|
||||
ldr r1, =gBattleAnimArgs
|
||||
ldrh r0, [r1, 0x4]
|
||||
strh r0, [r5, 0x2E]
|
||||
ldrh r0, [r5, 0x20]
|
||||
strh r0, [r5, 0x30]
|
||||
ldrh r0, [r5, 0x22]
|
||||
strh r0, [r5, 0x34]
|
||||
movs r2, 0x8
|
||||
ldrsh r0, [r1, r2]
|
||||
cmp r0, 0
|
||||
bne _08110548
|
||||
ldr r4, =gBattleAnimTarget
|
||||
ldrb r0, [r4]
|
||||
movs r1, 0x2
|
||||
bl GetBattlerSpriteCoord
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
strh r0, [r5, 0x32]
|
||||
ldrb r0, [r4]
|
||||
movs r1, 0x3
|
||||
bl GetBattlerSpriteCoord
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
strh r0, [r5, 0x36]
|
||||
b _0811055A
|
||||
.pool
|
||||
_08110548:
|
||||
ldr r0, =gBattleAnimTarget
|
||||
ldrb r0, [r0]
|
||||
adds r2, r5, 0
|
||||
adds r2, 0x32
|
||||
adds r3, r5, 0
|
||||
adds r3, 0x36
|
||||
movs r1, 0x1
|
||||
bl SetAverageBattlerPositions
|
||||
_0811055A:
|
||||
adds r0, r5, 0
|
||||
bl sub_80A6FD4
|
||||
ldr r0, =gBattleAnimArgs
|
||||
ldrh r0, [r0, 0x6]
|
||||
strh r0, [r5, 0x38]
|
||||
ldr r0, =sub_811057C
|
||||
str r0, [r5, 0x1C]
|
||||
pop {r4,r5}
|
||||
pop {r0}
|
||||
bx r0
|
||||
.pool
|
||||
thumb_func_end sub_81104E4
|
||||
|
||||
thumb_func_start sub_811057C
|
||||
sub_811057C: @ 811057C
|
||||
push {r4,lr}
|
||||
adds r4, r0, 0
|
||||
bl TranslateAnimLinear
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
beq _08110592
|
||||
adds r0, r4, 0
|
||||
bl DestroyAnimSprite
|
||||
b _081105AE
|
||||
_08110592:
|
||||
movs r1, 0x3A
|
||||
ldrsh r0, [r4, r1]
|
||||
movs r2, 0x38
|
||||
ldrsh r1, [r4, r2]
|
||||
bl Sin
|
||||
ldrh r1, [r4, 0x24]
|
||||
adds r0, r1
|
||||
strh r0, [r4, 0x24]
|
||||
ldrh r0, [r4, 0x3A]
|
||||
adds r0, 0xD
|
||||
movs r1, 0xFF
|
||||
ands r0, r1
|
||||
strh r0, [r4, 0x3A]
|
||||
_081105AE:
|
||||
pop {r4}
|
||||
pop {r0}
|
||||
bx r0
|
||||
thumb_func_end sub_811057C
|
||||
|
||||
thumb_func_start sub_81105B4
|
||||
sub_81105B4: @ 81105B4
|
||||
push {r4,lr}
|
||||
adds r4, r0, 0
|
||||
ldr r0, =gBattleAnimTarget
|
||||
ldrb r0, [r0]
|
||||
adds r2, r4, 0
|
||||
adds r2, 0x20
|
||||
adds r3, r4, 0
|
||||
adds r3, 0x22
|
||||
movs r1, 0
|
||||
bl SetAverageBattlerPositions
|
||||
ldr r0, =gBattleAnimAttacker
|
||||
ldrb r0, [r0]
|
||||
bl GetBattlerSide
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
beq _081105F0
|
||||
ldr r0, =gBattleAnimArgs
|
||||
ldrh r1, [r4, 0x20]
|
||||
ldrh r2, [r0]
|
||||
subs r1, r2
|
||||
strh r1, [r4, 0x20]
|
||||
b _081105FC
|
||||
.pool
|
||||
_081105F0:
|
||||
ldr r1, =gBattleAnimArgs
|
||||
ldrh r0, [r1]
|
||||
ldrh r2, [r4, 0x20]
|
||||
adds r0, r2
|
||||
strh r0, [r4, 0x20]
|
||||
adds r0, r1, 0
|
||||
_081105FC:
|
||||
ldrh r0, [r0, 0x2]
|
||||
ldrh r1, [r4, 0x22]
|
||||
adds r0, r1
|
||||
strh r0, [r4, 0x22]
|
||||
ldr r0, =gBattleAnimTarget
|
||||
ldrb r0, [r0]
|
||||
bl GetBattlerSide
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
bne _08110618
|
||||
ldrh r0, [r4, 0x22]
|
||||
adds r0, 0x8
|
||||
strh r0, [r4, 0x22]
|
||||
_08110618:
|
||||
ldr r0, =sub_8110630
|
||||
str r0, [r4, 0x1C]
|
||||
pop {r4}
|
||||
pop {r0}
|
||||
bx r0
|
||||
.pool
|
||||
thumb_func_end sub_81105B4
|
||||
|
||||
thumb_func_start sub_8110630
|
||||
sub_8110630: @ 8110630
|
||||
push {lr}
|
||||
adds r3, r0, 0
|
||||
ldrh r0, [r3, 0x2E]
|
||||
adds r0, 0x1
|
||||
strh r0, [r3, 0x2E]
|
||||
lsls r0, 16
|
||||
asrs r0, 16
|
||||
cmp r0, 0x3
|
||||
bne _08110664
|
||||
movs r0, 0
|
||||
strh r0, [r3, 0x2E]
|
||||
movs r0, 0x3E
|
||||
adds r0, r3
|
||||
mov r12, r0
|
||||
ldrb r2, [r0]
|
||||
lsls r0, r2, 29
|
||||
lsrs r0, 31
|
||||
movs r1, 0x1
|
||||
eors r1, r0
|
||||
lsls r1, 2
|
||||
movs r0, 0x5
|
||||
negs r0, r0
|
||||
ands r0, r2
|
||||
orrs r0, r1
|
||||
mov r1, r12
|
||||
strb r0, [r1]
|
||||
_08110664:
|
||||
ldrh r0, [r3, 0x30]
|
||||
adds r0, 0x1
|
||||
strh r0, [r3, 0x30]
|
||||
lsls r0, 16
|
||||
asrs r0, 16
|
||||
cmp r0, 0x33
|
||||
bne _08110678
|
||||
adds r0, r3, 0
|
||||
bl DestroyAnimSprite
|
||||
_08110678:
|
||||
pop {r0}
|
||||
bx r0
|
||||
thumb_func_end sub_8110630
|
||||
|
||||
thumb_func_start sub_811067C
|
||||
sub_811067C: @ 811067C
|
||||
push {r4,lr}
|
||||
adds r4, r0, 0
|
||||
movs r1, 0xFD
|
||||
lsls r1, 6
|
||||
movs r0, 0x50
|
||||
bl SetGpuReg
|
||||
movs r0, 0x52
|
||||
movs r1, 0x10
|
||||
bl SetGpuReg
|
||||
movs r0, 0x10
|
||||
strh r0, [r4, 0x2E]
|
||||
ldr r0, =sub_81106A4
|
||||
str r0, [r4, 0x1C]
|
||||
pop {r4}
|
||||
pop {r0}
|
||||
bx r0
|
||||
.pool
|
||||
thumb_func_end sub_811067C
|
||||
|
||||
thumb_func_start sub_81106A4
|
||||
sub_81106A4: @ 81106A4
|
||||
push {r4,lr}
|
||||
adds r4, r0, 0
|
||||
ldrh r1, [r4, 0x32]
|
||||
movs r2, 0x32
|
||||
ldrsh r0, [r4, r2]
|
||||
cmp r0, 0x13
|
||||
bgt _081106B8
|
||||
adds r0, r1, 0x1
|
||||
strh r0, [r4, 0x32]
|
||||
b _081106F6
|
||||
_081106B8:
|
||||
ldrh r1, [r4, 0x30]
|
||||
adds r0, r1, 0x1
|
||||
strh r0, [r4, 0x30]
|
||||
movs r0, 0x1
|
||||
ands r0, r1
|
||||
cmp r0, 0
|
||||
beq _081106F6
|
||||
ldrh r1, [r4, 0x2E]
|
||||
subs r1, 0x1
|
||||
strh r1, [r4, 0x2E]
|
||||
movs r0, 0x10
|
||||
subs r0, r1
|
||||
lsls r0, 8
|
||||
orrs r1, r0
|
||||
lsls r1, 16
|
||||
lsrs r1, 16
|
||||
movs r0, 0x52
|
||||
bl SetGpuReg
|
||||
movs r1, 0x2E
|
||||
ldrsh r0, [r4, r1]
|
||||
cmp r0, 0
|
||||
bne _081106F6
|
||||
adds r2, r4, 0
|
||||
adds r2, 0x3E
|
||||
ldrb r0, [r2]
|
||||
movs r1, 0x4
|
||||
orrs r0, r1
|
||||
strb r0, [r2]
|
||||
ldr r0, =sub_8110700
|
||||
str r0, [r4, 0x1C]
|
||||
_081106F6:
|
||||
pop {r4}
|
||||
pop {r0}
|
||||
bx r0
|
||||
.pool
|
||||
thumb_func_end sub_81106A4
|
||||
|
||||
thumb_func_start sub_8110700
|
||||
sub_8110700: @ 8110700
|
||||
push {r4,lr}
|
||||
adds r4, r0, 0
|
||||
movs r0, 0x50
|
||||
movs r1, 0
|
||||
bl SetGpuReg
|
||||
movs r0, 0x52
|
||||
movs r1, 0
|
||||
bl SetGpuReg
|
||||
adds r0, r4, 0
|
||||
bl DestroyAnimSprite
|
||||
pop {r4}
|
||||
pop {r0}
|
||||
bx r0
|
||||
thumb_func_end sub_8110700
|
||||
|
||||
thumb_func_start sub_8110720
|
||||
sub_8110720: @ 8110720
|
||||
push {r4-r7,lr}
|
||||
sub sp, 0x4
|
||||
adds r7, r0, 0
|
||||
bl IsContest
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
beq _08110740
|
||||
ldr r1, =gBattleAnimArgs
|
||||
ldrh r0, [r1, 0x4]
|
||||
negs r0, r0
|
||||
strh r0, [r1, 0x4]
|
||||
b _08110762
|
||||
.pool
|
||||
_08110740:
|
||||
ldr r0, =gBattleAnimAttacker
|
||||
ldrb r0, [r0]
|
||||
bl GetBattlerSide
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
beq _08110762
|
||||
ldr r1, =gBattleAnimArgs
|
||||
ldrh r0, [r1, 0x4]
|
||||
negs r0, r0
|
||||
strh r0, [r1, 0x4]
|
||||
ldrh r0, [r1, 0x2]
|
||||
negs r0, r0
|
||||
strh r0, [r1, 0x2]
|
||||
ldrh r0, [r1, 0x6]
|
||||
negs r0, r0
|
||||
strh r0, [r1, 0x6]
|
||||
_08110762:
|
||||
bl IsContest
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
bne _081107B2
|
||||
ldr r0, =gBattleAnimAttacker
|
||||
ldrb r0, [r0]
|
||||
bl GetBattlerSide
|
||||
adds r4, r0, 0
|
||||
ldr r5, =gBattleAnimTarget
|
||||
ldrb r0, [r5]
|
||||
bl GetBattlerSide
|
||||
lsls r4, 24
|
||||
lsls r0, 24
|
||||
cmp r4, r0
|
||||
bne _081107B2
|
||||
ldrb r0, [r5]
|
||||
bl GetBattlerPosition
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
beq _081107A0
|
||||
ldrb r0, [r5]
|
||||
bl GetBattlerPosition
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
cmp r0, 0x1
|
||||
bne _081107B2
|
||||
_081107A0:
|
||||
ldr r0, =gBattleAnimArgs
|
||||
movs r2, 0x4
|
||||
ldrsh r1, [r0, r2]
|
||||
negs r1, r1
|
||||
strh r1, [r0, 0x4]
|
||||
movs r2, 0
|
||||
ldrsh r1, [r0, r2]
|
||||
negs r1, r1
|
||||
strh r1, [r0]
|
||||
_081107B2:
|
||||
adds r0, r7, 0
|
||||
movs r1, 0x1
|
||||
bl sub_80A69CC
|
||||
ldr r5, =gBattleAnimTarget
|
||||
ldrb r0, [r5]
|
||||
movs r1, 0x2
|
||||
bl GetBattlerSpriteCoord
|
||||
adds r4, r0, 0
|
||||
lsls r4, 24
|
||||
ldr r6, =gBattleAnimArgs
|
||||
lsrs r4, 24
|
||||
ldrh r0, [r6, 0x4]
|
||||
adds r4, r0
|
||||
lsls r4, 16
|
||||
lsrs r4, 16
|
||||
ldrb r0, [r5]
|
||||
movs r1, 0x3
|
||||
bl GetBattlerSpriteCoord
|
||||
adds r1, r0, 0
|
||||
lsls r1, 24
|
||||
lsrs r1, 24
|
||||
ldrh r2, [r6, 0x6]
|
||||
adds r1, r2
|
||||
lsls r1, 16
|
||||
ldrh r2, [r7, 0x20]
|
||||
lsls r0, r4, 16
|
||||
asrs r0, 16
|
||||
subs r0, r2
|
||||
lsls r0, 16
|
||||
asrs r0, 16
|
||||
ldrh r2, [r7, 0x22]
|
||||
lsrs r5, r1, 16
|
||||
asrs r1, 16
|
||||
subs r1, r2
|
||||
lsls r1, 16
|
||||
asrs r1, 16
|
||||
bl ArcTan2Neg
|
||||
lsls r0, 16
|
||||
movs r1, 0xC0
|
||||
lsls r1, 24
|
||||
adds r0, r1
|
||||
lsrs r0, 16
|
||||
movs r3, 0x80
|
||||
lsls r3, 1
|
||||
str r0, [sp]
|
||||
adds r0, r7, 0
|
||||
movs r1, 0
|
||||
adds r2, r3, 0
|
||||
bl sub_80A73E0
|
||||
ldrh r0, [r6, 0x8]
|
||||
strh r0, [r7, 0x2E]
|
||||
strh r4, [r7, 0x32]
|
||||
strh r5, [r7, 0x36]
|
||||
ldr r0, =sub_80A6EEC
|
||||
str r0, [r7, 0x1C]
|
||||
ldr r1, =DestroyAnimSprite
|
||||
adds r0, r7, 0
|
||||
bl StoreSpriteCallbackInData6
|
||||
add sp, 0x4
|
||||
pop {r4-r7}
|
||||
pop {r0}
|
||||
bx r0
|
||||
.pool
|
||||
thumb_func_end sub_8110720
|
||||
|
||||
thumb_func_start sub_8110850
|
||||
sub_8110850: @ 8110850
|
||||
push {r4-r6,lr}
|
||||
adds r6, r0, 0
|
||||
movs r1, 0x1
|
||||
bl sub_80A69CC
|
||||
ldr r0, =gBattleAnimAttacker
|
||||
ldrb r0, [r0]
|
||||
bl GetBattlerSide
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
beq _08110870
|
||||
ldr r1, =gBattleAnimArgs
|
||||
ldrh r0, [r1, 0x4]
|
||||
negs r0, r0
|
||||
strh r0, [r1, 0x4]
|
||||
_08110870:
|
||||
ldr r4, =gBattleAnimArgs
|
||||
ldrh r0, [r4, 0x8]
|
||||
strh r0, [r6, 0x2E]
|
||||
ldr r5, =gBattleAnimTarget
|
||||
ldrb r0, [r5]
|
||||
movs r1, 0x2
|
||||
bl GetBattlerSpriteCoord
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
ldrh r1, [r4, 0x4]
|
||||
adds r0, r1
|
||||
strh r0, [r6, 0x32]
|
||||
ldrb r0, [r5]
|
||||
movs r1, 0x3
|
||||
bl GetBattlerSpriteCoord
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
ldrh r1, [r4, 0x6]
|
||||
adds r0, r1
|
||||
strh r0, [r6, 0x36]
|
||||
ldrh r0, [r4, 0xA]
|
||||
strh r0, [r6, 0x38]
|
||||
adds r0, r6, 0
|
||||
bl sub_80A68D4
|
||||
ldr r0, =sub_81108CC
|
||||
str r0, [r6, 0x1C]
|
||||
adds r2, r6, 0
|
||||
adds r2, 0x3E
|
||||
ldrb r0, [r2]
|
||||
movs r1, 0x4
|
||||
orrs r0, r1
|
||||
strb r0, [r2]
|
||||
pop {r4-r6}
|
||||
pop {r0}
|
||||
bx r0
|
||||
.pool
|
||||
thumb_func_end sub_8110850
|
||||
|
||||
thumb_func_start sub_81108CC
|
||||
sub_81108CC: @ 81108CC
|
||||
push {r4-r7,lr}
|
||||
mov r7, r8
|
||||
push {r7}
|
||||
sub sp, 0x14
|
||||
adds r4, r0, 0
|
||||
adds r2, r4, 0
|
||||
adds r2, 0x3E
|
||||
ldrb r0, [r2]
|
||||
movs r1, 0x5
|
||||
negs r1, r1
|
||||
ands r1, r0
|
||||
strb r1, [r2]
|
||||
adds r0, r4, 0
|
||||
bl TranslateAnimArc
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
beq _081108F8
|
||||
adds r0, r4, 0
|
||||
bl DestroyAnimSprite
|
||||
b _08110988
|
||||
_081108F8:
|
||||
movs r0, 0x2E
|
||||
adds r0, r4
|
||||
mov r8, r0
|
||||
ldrh r7, [r4, 0x20]
|
||||
ldrh r5, [r4, 0x24]
|
||||
ldrh r1, [r4, 0x22]
|
||||
mov r12, r1
|
||||
ldrh r6, [r4, 0x26]
|
||||
mov r2, r8
|
||||
add r1, sp, 0x4
|
||||
movs r3, 0x7
|
||||
_0811090E:
|
||||
ldrh r0, [r2]
|
||||
strh r0, [r1]
|
||||
adds r2, 0x2
|
||||
adds r1, 0x2
|
||||
subs r3, 0x1
|
||||
cmp r3, 0
|
||||
bge _0811090E
|
||||
adds r0, r7, r5
|
||||
lsls r0, 16
|
||||
lsrs r5, r0, 16
|
||||
mov r2, r12
|
||||
adds r0, r2, r6
|
||||
lsls r0, 16
|
||||
lsrs r6, r0, 16
|
||||
adds r0, r4, 0
|
||||
bl TranslateAnimArc
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
bne _08110988
|
||||
ldrh r0, [r4, 0x24]
|
||||
ldrh r1, [r4, 0x20]
|
||||
adds r0, r1
|
||||
lsls r1, r5, 16
|
||||
asrs r1, 16
|
||||
subs r0, r1
|
||||
lsls r0, 16
|
||||
asrs r0, 16
|
||||
ldrh r1, [r4, 0x26]
|
||||
ldrh r2, [r4, 0x22]
|
||||
adds r1, r2
|
||||
lsls r2, r6, 16
|
||||
asrs r2, 16
|
||||
subs r1, r2
|
||||
lsls r1, 16
|
||||
asrs r1, 16
|
||||
bl ArcTan2Neg
|
||||
lsls r0, 16
|
||||
movs r1, 0xC0
|
||||
lsls r1, 24
|
||||
adds r0, r1
|
||||
lsrs r0, 16
|
||||
movs r3, 0x80
|
||||
lsls r3, 1
|
||||
str r0, [sp]
|
||||
adds r0, r4, 0
|
||||
movs r1, 0
|
||||
adds r2, r3, 0
|
||||
bl sub_80A73E0
|
||||
add r2, sp, 0x4
|
||||
mov r1, r8
|
||||
movs r3, 0x7
|
||||
_0811097A:
|
||||
ldrh r0, [r2]
|
||||
strh r0, [r1]
|
||||
adds r2, 0x2
|
||||
adds r1, 0x2
|
||||
subs r3, 0x1
|
||||
cmp r3, 0
|
||||
bge _0811097A
|
||||
_08110988:
|
||||
add sp, 0x14
|
||||
pop {r3}
|
||||
mov r8, r3
|
||||
pop {r4-r7}
|
||||
pop {r0}
|
||||
bx r0
|
||||
thumb_func_end sub_81108CC
|
||||
|
||||
thumb_func_start sub_8110994
|
||||
sub_8110994: @ 8110994
|
||||
push {r4,r5,lr}
|
||||
adds r5, r0, 0
|
||||
ldr r0, =gBattleAnimArgs
|
||||
movs r1, 0
|
||||
ldrsh r0, [r0, r1]
|
||||
cmp r0, 0
|
||||
bne _081109B0
|
||||
ldr r4, =gBattleAnimAttacker
|
||||
b _081109B2
|
||||
.pool
|
||||
_081109B0:
|
||||
ldr r4, =gBattleAnimTarget
|
||||
_081109B2:
|
||||
ldrb r0, [r4]
|
||||
movs r1, 0x2
|
||||
bl GetBattlerSpriteCoord
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
strh r0, [r5, 0x20]
|
||||
ldrb r0, [r4]
|
||||
movs r1, 0x3
|
||||
bl GetBattlerSpriteCoord
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
adds r0, 0x12
|
||||
strh r0, [r5, 0x22]
|
||||
ldr r1, =move_anim_8074EE0
|
||||
adds r0, r5, 0
|
||||
bl StoreSpriteCallbackInData6
|
||||
ldr r0, =sub_80A67BC
|
||||
str r0, [r5, 0x1C]
|
||||
pop {r4,r5}
|
||||
pop {r0}
|
||||
bx r0
|
||||
.pool
|
||||
thumb_func_end sub_8110994
|
||||
|
||||
.align 2, 0
|
||||
@ -97,7 +97,7 @@ _081D9EB4:
|
||||
ldrb r1, [r1]
|
||||
adds r0, 0x2C
|
||||
strb r1, [r0]
|
||||
ldr r0, =0x00000864
|
||||
ldr r0, =0x00000864 @ = FLAG_SYS_GAME_CLEAR
|
||||
bl FlagGet
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
|
||||
2199
asm/dark.s
Normal file
2199
asm/dark.s
Normal file
File diff suppressed because it is too large
Load Diff
793
asm/dragon.s
Normal file
793
asm/dragon.s
Normal file
@ -0,0 +1,793 @@
|
||||
.include "asm/macros.inc"
|
||||
.include "constants/constants.inc"
|
||||
|
||||
.syntax unified
|
||||
|
||||
.text
|
||||
|
||||
thumb_func_start sub_8113064
|
||||
sub_8113064: @ 8113064
|
||||
push {r4,r5,lr}
|
||||
adds r5, r0, 0
|
||||
ldr r4, =gBattleAnimAttacker
|
||||
ldrb r0, [r4]
|
||||
movs r1, 0x2
|
||||
bl GetBattlerSpriteCoord
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
strh r0, [r5, 0x20]
|
||||
ldrb r0, [r4]
|
||||
movs r1, 0x3
|
||||
bl GetBattlerSpriteCoord
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
strh r0, [r5, 0x22]
|
||||
ldrb r0, [r4]
|
||||
bl GetBattlerSide
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
beq _081130B4
|
||||
ldr r2, =gBattleAnimArgs
|
||||
ldrh r0, [r5, 0x20]
|
||||
ldrh r1, [r2]
|
||||
subs r0, r1
|
||||
strh r0, [r5, 0x20]
|
||||
ldrh r0, [r2, 0x6]
|
||||
negs r0, r0
|
||||
strh r0, [r2, 0x6]
|
||||
ldrh r0, [r2, 0x8]
|
||||
negs r0, r0
|
||||
strh r0, [r2, 0x8]
|
||||
adds r1, r2, 0
|
||||
b _081130BE
|
||||
.pool
|
||||
_081130B4:
|
||||
ldr r1, =gBattleAnimArgs
|
||||
ldrh r0, [r1]
|
||||
ldrh r2, [r5, 0x20]
|
||||
adds r0, r2
|
||||
strh r0, [r5, 0x20]
|
||||
_081130BE:
|
||||
ldrh r0, [r1, 0x2]
|
||||
ldrh r2, [r5, 0x22]
|
||||
adds r0, r2
|
||||
strh r0, [r5, 0x22]
|
||||
ldrh r0, [r1, 0x4]
|
||||
strh r0, [r5, 0x2E]
|
||||
ldrh r0, [r1, 0x6]
|
||||
strh r0, [r5, 0x30]
|
||||
ldrh r0, [r1, 0x8]
|
||||
strh r0, [r5, 0x34]
|
||||
ldrh r0, [r1, 0xA]
|
||||
strh r0, [r5, 0x38]
|
||||
adds r2, r5, 0
|
||||
adds r2, 0x3E
|
||||
ldrb r0, [r2]
|
||||
movs r1, 0x4
|
||||
orrs r0, r1
|
||||
strb r0, [r2]
|
||||
ldr r1, =move_anim_8074EE0
|
||||
adds r0, r5, 0
|
||||
bl StoreSpriteCallbackInData6
|
||||
ldr r0, =sub_80A66DC
|
||||
str r0, [r5, 0x1C]
|
||||
pop {r4,r5}
|
||||
pop {r0}
|
||||
bx r0
|
||||
.pool
|
||||
thumb_func_end sub_8113064
|
||||
|
||||
thumb_func_start sub_8113100
|
||||
sub_8113100: @ 8113100
|
||||
push {r4,r5,lr}
|
||||
adds r5, r0, 0
|
||||
bl sub_80A6838
|
||||
ldr r4, =gBattleAnimTarget
|
||||
ldrb r0, [r4]
|
||||
movs r1, 0x2
|
||||
bl GetBattlerSpriteCoord
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
strh r0, [r5, 0x32]
|
||||
ldrb r0, [r4]
|
||||
movs r1, 0x3
|
||||
bl GetBattlerSpriteCoord
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
strh r0, [r5, 0x36]
|
||||
ldr r0, =gBattleAnimAttacker
|
||||
ldrb r0, [r0]
|
||||
bl GetBattlerSide
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
beq _08113164
|
||||
ldr r2, =gBattleAnimArgs
|
||||
ldrh r0, [r5, 0x20]
|
||||
ldrh r1, [r2, 0x2]
|
||||
subs r0, r1
|
||||
strh r0, [r5, 0x20]
|
||||
ldrh r0, [r5, 0x22]
|
||||
adds r1, r0
|
||||
strh r1, [r5, 0x22]
|
||||
ldrh r0, [r5, 0x32]
|
||||
ldrh r1, [r2, 0x4]
|
||||
subs r0, r1
|
||||
strh r0, [r5, 0x32]
|
||||
ldrh r0, [r2, 0x6]
|
||||
ldrh r1, [r5, 0x36]
|
||||
adds r0, r1
|
||||
strh r0, [r5, 0x36]
|
||||
b _0811318E
|
||||
.pool
|
||||
_08113164:
|
||||
ldr r1, =gBattleAnimArgs
|
||||
ldrh r0, [r1]
|
||||
ldrh r2, [r5, 0x20]
|
||||
adds r0, r2
|
||||
strh r0, [r5, 0x20]
|
||||
ldrh r0, [r1, 0x2]
|
||||
ldrh r2, [r5, 0x22]
|
||||
adds r0, r2
|
||||
strh r0, [r5, 0x22]
|
||||
ldrh r0, [r1, 0x4]
|
||||
ldrh r2, [r5, 0x32]
|
||||
adds r0, r2
|
||||
strh r0, [r5, 0x32]
|
||||
ldrh r0, [r1, 0x6]
|
||||
ldrh r1, [r5, 0x36]
|
||||
adds r0, r1
|
||||
strh r0, [r5, 0x36]
|
||||
adds r0, r5, 0
|
||||
movs r1, 0x1
|
||||
bl StartSpriteAnim
|
||||
_0811318E:
|
||||
ldr r0, =gBattleAnimArgs
|
||||
ldrh r0, [r0, 0x8]
|
||||
strh r0, [r5, 0x2E]
|
||||
ldr r0, =sub_80A6EEC
|
||||
str r0, [r5, 0x1C]
|
||||
ldr r1, =move_anim_8074EE0
|
||||
adds r0, r5, 0
|
||||
bl StoreSpriteCallbackInData6
|
||||
pop {r4,r5}
|
||||
pop {r0}
|
||||
bx r0
|
||||
.pool
|
||||
thumb_func_end sub_8113100
|
||||
|
||||
thumb_func_start sub_81131B4
|
||||
sub_81131B4: @ 81131B4
|
||||
push {r4,r5,lr}
|
||||
adds r5, r0, 0
|
||||
ldr r0, =gBattleAnimArgs
|
||||
movs r1, 0
|
||||
ldrsh r0, [r0, r1]
|
||||
cmp r0, 0
|
||||
bne _081131D0
|
||||
ldr r4, =gBattleAnimAttacker
|
||||
b _081131D2
|
||||
.pool
|
||||
_081131D0:
|
||||
ldr r4, =gBattleAnimTarget
|
||||
_081131D2:
|
||||
ldrb r0, [r4]
|
||||
movs r1, 0
|
||||
bl GetBattlerSpriteCoord
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
strh r0, [r5, 0x20]
|
||||
ldrb r0, [r4]
|
||||
movs r1, 0x1
|
||||
bl GetBattlerSpriteCoord
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
strh r0, [r5, 0x22]
|
||||
ldr r4, =gBattleAnimArgs
|
||||
movs r0, 0x2
|
||||
ldrsh r1, [r4, r0]
|
||||
adds r0, r5, 0
|
||||
bl sub_80A6864
|
||||
ldrh r0, [r4, 0x4]
|
||||
ldrh r1, [r5, 0x22]
|
||||
adds r0, r1
|
||||
strh r0, [r5, 0x22]
|
||||
ldr r0, =sub_80A67D8
|
||||
str r0, [r5, 0x1C]
|
||||
ldr r1, =move_anim_8074EE0
|
||||
adds r0, r5, 0
|
||||
bl StoreSpriteCallbackInData6
|
||||
pop {r4,r5}
|
||||
pop {r0}
|
||||
bx r0
|
||||
.pool
|
||||
thumb_func_end sub_81131B4
|
||||
|
||||
thumb_func_start sub_8113224
|
||||
sub_8113224: @ 8113224
|
||||
push {r4,lr}
|
||||
adds r4, r0, 0
|
||||
ldr r0, =gBattleAnimAttacker
|
||||
ldrb r0, [r0]
|
||||
bl GetBattlerSide
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
beq _0811323E
|
||||
adds r0, r4, 0
|
||||
movs r1, 0x1
|
||||
bl StartSpriteAffineAnim
|
||||
_0811323E:
|
||||
adds r0, r4, 0
|
||||
bl sub_8113100
|
||||
pop {r4}
|
||||
pop {r0}
|
||||
bx r0
|
||||
.pool
|
||||
thumb_func_end sub_8113224
|
||||
|
||||
thumb_func_start sub_8113250
|
||||
sub_8113250: @ 8113250
|
||||
push {r4-r7,lr}
|
||||
adds r6, r0, 0
|
||||
ldr r4, =gBattleAnimAttacker
|
||||
ldrb r0, [r4]
|
||||
movs r1, 0x2
|
||||
bl GetBattlerSpriteCoord
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
movs r5, 0
|
||||
strh r0, [r6, 0x20]
|
||||
ldrb r0, [r4]
|
||||
movs r1, 0x3
|
||||
bl GetBattlerSpriteCoord
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
strh r0, [r6, 0x22]
|
||||
strh r5, [r6, 0x36]
|
||||
movs r0, 0x1
|
||||
strh r0, [r6, 0x38]
|
||||
ldr r0, =gBattleAnimArgs
|
||||
ldrh r0, [r0]
|
||||
strh r0, [r6, 0x3A]
|
||||
ldr r4, =gBattlerAttacker
|
||||
ldrb r0, [r4]
|
||||
movs r1, 0
|
||||
bl sub_80A861C
|
||||
lsls r7, r0, 16
|
||||
lsrs r5, r7, 16
|
||||
ldrb r0, [r4]
|
||||
movs r1, 0x1
|
||||
bl sub_80A861C
|
||||
lsls r1, r0, 16
|
||||
lsrs r0, r1, 16
|
||||
cmp r5, r0
|
||||
bls _081132B0
|
||||
lsrs r0, r7, 17
|
||||
b _081132B2
|
||||
.pool
|
||||
_081132B0:
|
||||
lsrs r0, r1, 17
|
||||
_081132B2:
|
||||
strh r0, [r6, 0x3C]
|
||||
movs r1, 0x3A
|
||||
ldrsh r0, [r6, r1]
|
||||
movs r2, 0x3C
|
||||
ldrsh r1, [r6, r2]
|
||||
bl Cos
|
||||
strh r0, [r6, 0x24]
|
||||
movs r1, 0x3A
|
||||
ldrsh r0, [r6, r1]
|
||||
movs r2, 0x3C
|
||||
ldrsh r1, [r6, r2]
|
||||
bl Sin
|
||||
strh r0, [r6, 0x26]
|
||||
ldr r0, =sub_81132E0
|
||||
str r0, [r6, 0x1C]
|
||||
pop {r4-r7}
|
||||
pop {r0}
|
||||
bx r0
|
||||
.pool
|
||||
thumb_func_end sub_8113250
|
||||
|
||||
thumb_func_start sub_81132E0
|
||||
sub_81132E0: @ 81132E0
|
||||
push {r4,r5,lr}
|
||||
adds r4, r0, 0
|
||||
movs r0, 0x2E
|
||||
ldrsh r5, [r4, r0]
|
||||
cmp r5, 0
|
||||
beq _081132F2
|
||||
cmp r5, 0x1
|
||||
beq _0811335E
|
||||
b _081133E2
|
||||
_081132F2:
|
||||
ldrh r0, [r4, 0x3A]
|
||||
ldrh r1, [r4, 0x38]
|
||||
subs r0, r1
|
||||
movs r1, 0xFF
|
||||
ands r0, r1
|
||||
strh r0, [r4, 0x3A]
|
||||
movs r1, 0x3A
|
||||
ldrsh r0, [r4, r1]
|
||||
movs r2, 0x3C
|
||||
ldrsh r1, [r4, r2]
|
||||
bl Cos
|
||||
strh r0, [r4, 0x24]
|
||||
movs r1, 0x3A
|
||||
ldrsh r0, [r4, r1]
|
||||
movs r2, 0x3C
|
||||
ldrsh r1, [r4, r2]
|
||||
bl Sin
|
||||
strh r0, [r4, 0x26]
|
||||
ldrh r0, [r4, 0x36]
|
||||
adds r0, 0x1
|
||||
strh r0, [r4, 0x36]
|
||||
lsls r0, 16
|
||||
asrs r0, 16
|
||||
cmp r0, 0x5
|
||||
ble _08113344
|
||||
strh r5, [r4, 0x36]
|
||||
ldrh r1, [r4, 0x38]
|
||||
movs r2, 0x38
|
||||
ldrsh r0, [r4, r2]
|
||||
cmp r0, 0xF
|
||||
bgt _08113344
|
||||
adds r0, r1, 0x1
|
||||
strh r0, [r4, 0x38]
|
||||
lsls r0, 16
|
||||
asrs r0, 16
|
||||
cmp r0, 0xF
|
||||
ble _08113344
|
||||
movs r0, 0x10
|
||||
strh r0, [r4, 0x38]
|
||||
_08113344:
|
||||
ldrh r0, [r4, 0x34]
|
||||
adds r0, 0x1
|
||||
strh r0, [r4, 0x34]
|
||||
lsls r0, 16
|
||||
asrs r0, 16
|
||||
cmp r0, 0x3C
|
||||
ble _081133E2
|
||||
movs r0, 0
|
||||
strh r0, [r4, 0x34]
|
||||
ldrh r0, [r4, 0x2E]
|
||||
adds r0, 0x1
|
||||
strh r0, [r4, 0x2E]
|
||||
b _081133E2
|
||||
_0811335E:
|
||||
ldrh r0, [r4, 0x3A]
|
||||
ldrh r1, [r4, 0x38]
|
||||
subs r0, r1
|
||||
movs r1, 0xFF
|
||||
ands r0, r1
|
||||
strh r0, [r4, 0x3A]
|
||||
ldrh r1, [r4, 0x3C]
|
||||
movs r2, 0x3C
|
||||
ldrsh r0, [r4, r2]
|
||||
cmp r0, 0x95
|
||||
bgt _08113386
|
||||
adds r0, r1, 0
|
||||
adds r0, 0x8
|
||||
strh r0, [r4, 0x3C]
|
||||
lsls r0, 16
|
||||
asrs r0, 16
|
||||
cmp r0, 0x95
|
||||
ble _08113386
|
||||
movs r0, 0x96
|
||||
strh r0, [r4, 0x3C]
|
||||
_08113386:
|
||||
movs r1, 0x3A
|
||||
ldrsh r0, [r4, r1]
|
||||
movs r2, 0x3C
|
||||
ldrsh r1, [r4, r2]
|
||||
bl Cos
|
||||
strh r0, [r4, 0x24]
|
||||
movs r1, 0x3A
|
||||
ldrsh r0, [r4, r1]
|
||||
movs r2, 0x3C
|
||||
ldrsh r1, [r4, r2]
|
||||
bl Sin
|
||||
strh r0, [r4, 0x26]
|
||||
ldrh r0, [r4, 0x36]
|
||||
adds r0, 0x1
|
||||
strh r0, [r4, 0x36]
|
||||
lsls r0, 16
|
||||
asrs r0, 16
|
||||
cmp r0, 0x5
|
||||
ble _081133CE
|
||||
movs r0, 0
|
||||
strh r0, [r4, 0x36]
|
||||
ldrh r1, [r4, 0x38]
|
||||
movs r2, 0x38
|
||||
ldrsh r0, [r4, r2]
|
||||
cmp r0, 0xF
|
||||
bgt _081133CE
|
||||
adds r0, r1, 0x1
|
||||
strh r0, [r4, 0x38]
|
||||
lsls r0, 16
|
||||
asrs r0, 16
|
||||
cmp r0, 0xF
|
||||
ble _081133CE
|
||||
movs r0, 0x10
|
||||
strh r0, [r4, 0x38]
|
||||
_081133CE:
|
||||
ldrh r0, [r4, 0x34]
|
||||
adds r0, 0x1
|
||||
strh r0, [r4, 0x34]
|
||||
lsls r0, 16
|
||||
asrs r0, 16
|
||||
cmp r0, 0x14
|
||||
ble _081133E2
|
||||
adds r0, r4, 0
|
||||
bl DestroyAnimSprite
|
||||
_081133E2:
|
||||
pop {r4,r5}
|
||||
pop {r0}
|
||||
bx r0
|
||||
thumb_func_end sub_81132E0
|
||||
|
||||
thumb_func_start sub_81133E8
|
||||
sub_81133E8: @ 81133E8
|
||||
push {r4-r6,lr}
|
||||
sub sp, 0xC
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
lsls r1, r0, 2
|
||||
adds r1, r0
|
||||
lsls r1, 3
|
||||
ldr r0, =gTasks
|
||||
adds r4, r1, r0
|
||||
ldr r0, =gBattleAnimAttacker
|
||||
ldrb r0, [r0]
|
||||
bl sub_80A8364
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
cmp r0, 0x1
|
||||
bne _08113424
|
||||
ldr r0, =0x04000014
|
||||
str r0, [sp]
|
||||
ldr r0, =gBattle_BG1_X
|
||||
b _0811342A
|
||||
.pool
|
||||
_08113424:
|
||||
ldr r0, =0x04000018
|
||||
str r0, [sp]
|
||||
ldr r0, =gBattle_BG2_X
|
||||
_0811342A:
|
||||
ldrh r0, [r0]
|
||||
strh r0, [r4, 0xC]
|
||||
ldr r0, =0xa2600001
|
||||
str r0, [sp, 0x4]
|
||||
mov r1, sp
|
||||
movs r5, 0
|
||||
movs r0, 0x1
|
||||
strb r0, [r1, 0x8]
|
||||
mov r0, sp
|
||||
strb r5, [r0, 0x9]
|
||||
ldr r0, =gBattleAnimAttacker
|
||||
ldrb r0, [r0]
|
||||
bl GetBattlerYCoordWithElevation
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
adds r1, r0, 0
|
||||
subs r1, 0x20
|
||||
strh r1, [r4, 0xE]
|
||||
adds r0, 0x20
|
||||
strh r0, [r4, 0x10]
|
||||
cmp r1, 0
|
||||
bge _0811345A
|
||||
strh r5, [r4, 0xE]
|
||||
_0811345A:
|
||||
ldrh r3, [r4, 0xE]
|
||||
movs r1, 0x10
|
||||
ldrsh r0, [r4, r1]
|
||||
cmp r3, r0
|
||||
bgt _08113488
|
||||
ldr r5, =gScanlineEffectRegBuffers
|
||||
movs r0, 0xF0
|
||||
lsls r0, 3
|
||||
adds r6, r5, r0
|
||||
_0811346C:
|
||||
lsls r1, r3, 1
|
||||
adds r2, r1, r5
|
||||
ldrh r0, [r4, 0xC]
|
||||
strh r0, [r2]
|
||||
adds r1, r6
|
||||
ldrh r0, [r4, 0xC]
|
||||
strh r0, [r1]
|
||||
adds r0, r3, 0x1
|
||||
lsls r0, 16
|
||||
lsrs r3, r0, 16
|
||||
movs r1, 0x10
|
||||
ldrsh r0, [r4, r1]
|
||||
cmp r3, r0
|
||||
ble _0811346C
|
||||
_08113488:
|
||||
ldr r0, [sp]
|
||||
ldr r1, [sp, 0x4]
|
||||
ldr r2, [sp, 0x8]
|
||||
bl ScanlineEffect_SetParams
|
||||
ldr r0, =sub_81134B8
|
||||
str r0, [r4]
|
||||
add sp, 0xC
|
||||
pop {r4-r6}
|
||||
pop {r0}
|
||||
bx r0
|
||||
.pool
|
||||
thumb_func_end sub_81133E8
|
||||
|
||||
thumb_func_start sub_81134B8
|
||||
sub_81134B8: @ 81134B8
|
||||
push {lr}
|
||||
lsls r0, 24
|
||||
lsrs r3, r0, 24
|
||||
lsls r0, r3, 2
|
||||
adds r0, r3
|
||||
lsls r0, 3
|
||||
ldr r1, =gTasks
|
||||
adds r2, r0, r1
|
||||
movs r1, 0x8
|
||||
ldrsh r0, [r2, r1]
|
||||
cmp r0, 0x4
|
||||
bhi _0811356E
|
||||
lsls r0, 2
|
||||
ldr r1, =_081134E4
|
||||
adds r0, r1
|
||||
ldr r0, [r0]
|
||||
mov pc, r0
|
||||
.pool
|
||||
.align 2, 0
|
||||
_081134E4:
|
||||
.4byte _081134F8
|
||||
.4byte _0811351A
|
||||
.4byte _0811352A
|
||||
.4byte _08113556
|
||||
.4byte _08113568
|
||||
_081134F8:
|
||||
ldrh r0, [r2, 0x16]
|
||||
adds r0, 0x1
|
||||
strh r0, [r2, 0x16]
|
||||
lsls r0, 16
|
||||
asrs r0, 16
|
||||
cmp r0, 0x1
|
||||
ble _0811354E
|
||||
movs r0, 0
|
||||
strh r0, [r2, 0x16]
|
||||
ldrh r0, [r2, 0x14]
|
||||
adds r0, 0x1
|
||||
strh r0, [r2, 0x14]
|
||||
lsls r0, 16
|
||||
asrs r0, 16
|
||||
cmp r0, 0x3
|
||||
bne _0811354E
|
||||
b _08113548
|
||||
_0811351A:
|
||||
ldrh r0, [r2, 0xA]
|
||||
adds r0, 0x1
|
||||
strh r0, [r2, 0xA]
|
||||
lsls r0, 16
|
||||
asrs r0, 16
|
||||
cmp r0, 0x3C
|
||||
ble _0811354E
|
||||
b _08113548
|
||||
_0811352A:
|
||||
ldrh r0, [r2, 0x16]
|
||||
adds r0, 0x1
|
||||
strh r0, [r2, 0x16]
|
||||
lsls r0, 16
|
||||
asrs r0, 16
|
||||
cmp r0, 0x1
|
||||
ble _0811354E
|
||||
movs r0, 0
|
||||
strh r0, [r2, 0x16]
|
||||
ldrh r0, [r2, 0x14]
|
||||
subs r0, 0x1
|
||||
strh r0, [r2, 0x14]
|
||||
lsls r0, 16
|
||||
cmp r0, 0
|
||||
bne _0811354E
|
||||
_08113548:
|
||||
ldrh r0, [r2, 0x8]
|
||||
adds r0, 0x1
|
||||
strh r0, [r2, 0x8]
|
||||
_0811354E:
|
||||
adds r0, r2, 0
|
||||
bl sub_8113574
|
||||
b _0811356E
|
||||
_08113556:
|
||||
ldr r1, =gScanlineEffect
|
||||
movs r0, 0x3
|
||||
strb r0, [r1, 0x15]
|
||||
ldrh r0, [r2, 0x8]
|
||||
adds r0, 0x1
|
||||
strh r0, [r2, 0x8]
|
||||
b _0811356E
|
||||
.pool
|
||||
_08113568:
|
||||
adds r0, r3, 0
|
||||
bl DestroyAnimVisualTask
|
||||
_0811356E:
|
||||
pop {r0}
|
||||
bx r0
|
||||
thumb_func_end sub_81134B8
|
||||
|
||||
thumb_func_start sub_8113574
|
||||
sub_8113574: @ 8113574
|
||||
push {r4-r7,lr}
|
||||
mov r7, r8
|
||||
push {r7}
|
||||
adds r5, r0, 0
|
||||
ldrh r3, [r5, 0x12]
|
||||
ldrh r4, [r5, 0xE]
|
||||
movs r1, 0x10
|
||||
ldrsh r0, [r5, r1]
|
||||
cmp r4, r0
|
||||
bgt _081135CA
|
||||
ldr r7, =gScanlineEffectRegBuffers
|
||||
mov r12, r7
|
||||
ldr r0, =gSineTable
|
||||
mov r8, r0
|
||||
ldr r6, =gScanlineEffect
|
||||
_08113592:
|
||||
lsls r2, r4, 1
|
||||
ldrb r1, [r6, 0x14]
|
||||
lsls r0, r1, 4
|
||||
subs r0, r1
|
||||
lsls r0, 7
|
||||
adds r2, r0
|
||||
add r2, r12
|
||||
lsls r0, r3, 1
|
||||
add r0, r8
|
||||
movs r7, 0
|
||||
ldrsh r1, [r0, r7]
|
||||
movs r7, 0x14
|
||||
ldrsh r0, [r5, r7]
|
||||
muls r0, r1
|
||||
asrs r0, 7
|
||||
ldrh r1, [r5, 0xC]
|
||||
adds r0, r1
|
||||
strh r0, [r2]
|
||||
adds r3, 0x8
|
||||
movs r0, 0xFF
|
||||
ands r3, r0
|
||||
adds r0, r4, 0x1
|
||||
lsls r0, 16
|
||||
lsrs r4, r0, 16
|
||||
movs r7, 0x10
|
||||
ldrsh r0, [r5, r7]
|
||||
cmp r4, r0
|
||||
ble _08113592
|
||||
_081135CA:
|
||||
ldrh r0, [r5, 0x12]
|
||||
adds r0, 0x9
|
||||
movs r1, 0xFF
|
||||
ands r0, r1
|
||||
strh r0, [r5, 0x12]
|
||||
pop {r3}
|
||||
mov r8, r3
|
||||
pop {r4-r7}
|
||||
pop {r0}
|
||||
bx r0
|
||||
.pool
|
||||
thumb_func_end sub_8113574
|
||||
|
||||
thumb_func_start sub_81135EC
|
||||
sub_81135EC: @ 81135EC
|
||||
push {r4-r6,lr}
|
||||
mov r6, r8
|
||||
push {r6}
|
||||
adds r4, r0, 0
|
||||
ldr r5, =gBattleAnimArgs
|
||||
movs r0, 0x4
|
||||
ldrsh r1, [r5, r0]
|
||||
lsls r0, r1, 1
|
||||
adds r0, r1
|
||||
movs r1, 0x5
|
||||
bl __divsi3
|
||||
adds r6, r0, 0
|
||||
ldr r1, =gBattleAnimAttacker
|
||||
mov r8, r1
|
||||
ldrb r0, [r1]
|
||||
movs r1, 0x2
|
||||
bl GetBattlerSpriteCoord
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
strh r0, [r4, 0x20]
|
||||
mov r2, r8
|
||||
ldrb r0, [r2]
|
||||
movs r1, 0x3
|
||||
bl GetBattlerSpriteCoord
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
ldrh r3, [r5, 0x8]
|
||||
adds r0, r3
|
||||
strh r0, [r4, 0x22]
|
||||
movs r1, 0x2
|
||||
ldrsh r0, [r5, r1]
|
||||
movs r2, 0x4
|
||||
ldrsh r1, [r5, r2]
|
||||
bl Cos
|
||||
strh r0, [r4, 0x30]
|
||||
movs r3, 0x2
|
||||
ldrsh r0, [r5, r3]
|
||||
lsls r6, 16
|
||||
asrs r6, 16
|
||||
adds r1, r6, 0
|
||||
bl Sin
|
||||
strh r0, [r4, 0x32]
|
||||
ldrh r1, [r4, 0x30]
|
||||
ldrh r2, [r5]
|
||||
adds r3, r2, 0
|
||||
muls r3, r1
|
||||
adds r1, r3, 0
|
||||
ldrh r3, [r4, 0x20]
|
||||
adds r1, r3
|
||||
strh r1, [r4, 0x20]
|
||||
adds r1, r2, 0
|
||||
muls r1, r0
|
||||
adds r0, r1, 0
|
||||
ldrh r2, [r4, 0x22]
|
||||
adds r0, r2
|
||||
strh r0, [r4, 0x22]
|
||||
ldrh r0, [r5, 0x6]
|
||||
strh r0, [r4, 0x34]
|
||||
ldr r0, =sub_811369C
|
||||
str r0, [r4, 0x1C]
|
||||
adds r4, 0x2E
|
||||
ldr r2, =gUnknown_0203A100
|
||||
movs r1, 0x6
|
||||
_08113674:
|
||||
ldrh r0, [r4]
|
||||
strh r0, [r2]
|
||||
adds r4, 0x2
|
||||
adds r2, 0x2
|
||||
subs r1, 0x1
|
||||
cmp r1, 0
|
||||
bge _08113674
|
||||
pop {r3}
|
||||
mov r8, r3
|
||||
pop {r4-r6}
|
||||
pop {r0}
|
||||
bx r0
|
||||
.pool
|
||||
thumb_func_end sub_81135EC
|
||||
|
||||
thumb_func_start sub_811369C
|
||||
sub_811369C: @ 811369C
|
||||
push {r4,lr}
|
||||
adds r4, r0, 0
|
||||
ldrh r0, [r4, 0x30]
|
||||
ldrh r1, [r4, 0x36]
|
||||
adds r0, r1
|
||||
strh r0, [r4, 0x36]
|
||||
ldrh r0, [r4, 0x32]
|
||||
ldrh r2, [r4, 0x38]
|
||||
adds r0, r2
|
||||
strh r0, [r4, 0x38]
|
||||
movs r1, 0x36
|
||||
ldrsh r0, [r4, r1]
|
||||
movs r1, 0xA
|
||||
bl __divsi3
|
||||
strh r0, [r4, 0x24]
|
||||
movs r2, 0x38
|
||||
ldrsh r0, [r4, r2]
|
||||
movs r1, 0xA
|
||||
bl __divsi3
|
||||
strh r0, [r4, 0x26]
|
||||
ldrh r0, [r4, 0x2E]
|
||||
adds r0, 0x1
|
||||
strh r0, [r4, 0x2E]
|
||||
lsls r0, 16
|
||||
asrs r0, 16
|
||||
movs r2, 0x34
|
||||
ldrsh r1, [r4, r2]
|
||||
cmp r0, r1
|
||||
ble _081136E0
|
||||
adds r0, r4, 0
|
||||
bl DestroyAnimSprite
|
||||
_081136E0:
|
||||
pop {r4}
|
||||
pop {r0}
|
||||
bx r0
|
||||
thumb_func_end sub_811369C
|
||||
|
||||
.align 2, 0
|
||||
@ -7951,7 +7951,7 @@ sub_811EA28: @ 811EA28
|
||||
bgt _0811EA48
|
||||
cmp r0, 0x11
|
||||
blt _0811EA66
|
||||
ldr r0, =0x00000864
|
||||
ldr r0, =0x00000864 @ = FLAG_SYS_GAME_CLEAR
|
||||
bl FlagGet
|
||||
b _0811EA60
|
||||
.pool
|
||||
@ -9131,7 +9131,7 @@ _0811F2FE:
|
||||
adds r3, 0x1
|
||||
cmp r3, 0x10
|
||||
ble _0811F2FE
|
||||
ldr r0, =0x00000864
|
||||
ldr r0, =0x00000864 @ = FLAG_SYS_GAME_CLEAR
|
||||
bl FlagGet
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
|
||||
2547
asm/electric.s
Normal file
2547
asm/electric.s
Normal file
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
1649
asm/fight.s
Normal file
1649
asm/fight.s
Normal file
File diff suppressed because it is too large
Load Diff
2397
asm/fire.s
Normal file
2397
asm/fire.s
Normal file
File diff suppressed because it is too large
Load Diff
2551
asm/flying.s
Normal file
2551
asm/flying.s
Normal file
File diff suppressed because it is too large
Load Diff
3251
asm/ghost.s
Normal file
3251
asm/ghost.s
Normal file
File diff suppressed because it is too large
Load Diff
1675
asm/ground.s
Normal file
1675
asm/ground.s
Normal file
File diff suppressed because it is too large
Load Diff
@ -65,7 +65,7 @@
|
||||
.endm
|
||||
|
||||
.macro bg_hidden_item_event x, y, height, item, flag
|
||||
bg_event \x, \y, \height, 7, \item, \flag, 0
|
||||
bg_event \x, \y, \height, 7, \item, ((\flag) - FLAG_HIDDEN_ITEMS_START), 0
|
||||
.endm
|
||||
|
||||
.macro bg_secret_base_event x, y, height, secret_base_id
|
||||
|
||||
1876
asm/normal.s
Normal file
1876
asm/normal.s
Normal file
File diff suppressed because it is too large
Load Diff
@ -10499,7 +10499,7 @@ sub_81B5958: @ 81B5958
|
||||
thumb_func_start sub_81B5974
|
||||
sub_81B5974: @ 81B5974
|
||||
push {lr}
|
||||
bl sub_809D1E8
|
||||
bl TrySetDiveWarp
|
||||
ldr r1, =gFieldEffectArguments
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
|
||||
306
asm/poison.s
Normal file
306
asm/poison.s
Normal file
@ -0,0 +1,306 @@
|
||||
.include "asm/macros.inc"
|
||||
.include "constants/constants.inc"
|
||||
|
||||
.syntax unified
|
||||
|
||||
.text
|
||||
|
||||
thumb_func_start sub_810DBAC
|
||||
sub_810DBAC: @ 810DBAC
|
||||
push {r4,r5,lr}
|
||||
adds r5, r0, 0
|
||||
ldr r4, =gBattleAnimArgs
|
||||
movs r1, 0x6
|
||||
ldrsh r0, [r4, r1]
|
||||
cmp r0, 0
|
||||
bne _0810DBC2
|
||||
adds r0, r5, 0
|
||||
movs r1, 0x2
|
||||
bl StartSpriteAnim
|
||||
_0810DBC2:
|
||||
adds r0, r5, 0
|
||||
movs r1, 0x1
|
||||
bl sub_80A69CC
|
||||
ldrh r0, [r4, 0x4]
|
||||
strh r0, [r5, 0x2E]
|
||||
ldr r4, =gBattleAnimTarget
|
||||
ldrb r0, [r4]
|
||||
movs r1, 0x2
|
||||
bl GetBattlerSpriteCoord
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
strh r0, [r5, 0x32]
|
||||
ldrb r0, [r4]
|
||||
movs r1, 0x3
|
||||
bl GetBattlerSpriteCoord
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
strh r0, [r5, 0x36]
|
||||
ldr r0, =0x0000ffe2
|
||||
strh r0, [r5, 0x38]
|
||||
adds r0, r5, 0
|
||||
bl sub_80A68D4
|
||||
ldr r0, =sub_810DC10
|
||||
str r0, [r5, 0x1C]
|
||||
pop {r4,r5}
|
||||
pop {r0}
|
||||
bx r0
|
||||
.pool
|
||||
thumb_func_end sub_810DBAC
|
||||
|
||||
thumb_func_start sub_810DC10
|
||||
sub_810DC10: @ 810DC10
|
||||
push {r4,lr}
|
||||
adds r4, r0, 0
|
||||
bl TranslateAnimArc
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
beq _0810DC24
|
||||
adds r0, r4, 0
|
||||
bl DestroyAnimSprite
|
||||
_0810DC24:
|
||||
pop {r4}
|
||||
pop {r0}
|
||||
bx r0
|
||||
thumb_func_end sub_810DC10
|
||||
|
||||
thumb_func_start sub_810DC2C
|
||||
sub_810DC2C: @ 810DC2C
|
||||
push {r4-r6,lr}
|
||||
sub sp, 0x4
|
||||
adds r4, r0, 0
|
||||
ldr r5, =gBattleAnimArgs
|
||||
movs r1, 0x6
|
||||
ldrsh r0, [r5, r1]
|
||||
cmp r0, 0
|
||||
bne _0810DC44
|
||||
adds r0, r4, 0
|
||||
movs r1, 0x2
|
||||
bl StartSpriteAnim
|
||||
_0810DC44:
|
||||
adds r0, r4, 0
|
||||
movs r1, 0x1
|
||||
bl sub_80A69CC
|
||||
ldr r0, =gBattleAnimTarget
|
||||
ldrb r0, [r0]
|
||||
mov r6, sp
|
||||
adds r6, 0x2
|
||||
movs r1, 0x1
|
||||
mov r2, sp
|
||||
adds r3, r6, 0
|
||||
bl SetAverageBattlerPositions
|
||||
ldr r0, =gBattleAnimAttacker
|
||||
ldrb r0, [r0]
|
||||
bl GetBattlerSide
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
beq _0810DC72
|
||||
ldrh r0, [r5, 0x8]
|
||||
negs r0, r0
|
||||
strh r0, [r5, 0x8]
|
||||
_0810DC72:
|
||||
ldrh r0, [r5, 0x4]
|
||||
strh r0, [r4, 0x2E]
|
||||
mov r1, sp
|
||||
ldrh r0, [r5, 0x8]
|
||||
ldrh r1, [r1]
|
||||
adds r0, r1
|
||||
strh r0, [r4, 0x32]
|
||||
ldrh r0, [r5, 0xA]
|
||||
ldrh r6, [r6]
|
||||
adds r0, r6
|
||||
strh r0, [r4, 0x36]
|
||||
ldr r0, =0x0000ffe2
|
||||
strh r0, [r4, 0x38]
|
||||
adds r0, r4, 0
|
||||
bl sub_80A68D4
|
||||
ldr r0, =sub_810DCB4
|
||||
str r0, [r4, 0x1C]
|
||||
add sp, 0x4
|
||||
pop {r4-r6}
|
||||
pop {r0}
|
||||
bx r0
|
||||
.pool
|
||||
thumb_func_end sub_810DC2C
|
||||
|
||||
thumb_func_start sub_810DCB4
|
||||
sub_810DCB4: @ 810DCB4
|
||||
push {r4,lr}
|
||||
adds r4, r0, 0
|
||||
bl TranslateAnimArc
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
beq _0810DCC8
|
||||
adds r0, r4, 0
|
||||
bl DestroyAnimSprite
|
||||
_0810DCC8:
|
||||
pop {r4}
|
||||
pop {r0}
|
||||
bx r0
|
||||
thumb_func_end sub_810DCB4
|
||||
|
||||
thumb_func_start sub_810DCD0
|
||||
sub_810DCD0: @ 810DCD0
|
||||
push {r4,r5,lr}
|
||||
adds r4, r0, 0
|
||||
ldr r5, =gBattleAnimArgs
|
||||
ldrh r0, [r5, 0x4]
|
||||
strh r0, [r4, 0x2E]
|
||||
ldrh r0, [r4, 0x20]
|
||||
strh r0, [r4, 0x30]
|
||||
ldrh r1, [r5]
|
||||
adds r0, r1
|
||||
strh r0, [r4, 0x32]
|
||||
ldrh r0, [r4, 0x22]
|
||||
strh r0, [r4, 0x34]
|
||||
ldrh r1, [r5, 0x2]
|
||||
adds r0, r1
|
||||
strh r0, [r4, 0x36]
|
||||
adds r0, r4, 0
|
||||
bl sub_80A6E14
|
||||
movs r1, 0x30
|
||||
ldrsh r0, [r4, r1]
|
||||
movs r2, 0x4
|
||||
ldrsh r1, [r5, r2]
|
||||
bl __divsi3
|
||||
strh r0, [r4, 0x38]
|
||||
movs r1, 0x32
|
||||
ldrsh r0, [r4, r1]
|
||||
movs r2, 0x4
|
||||
ldrsh r1, [r5, r2]
|
||||
bl __divsi3
|
||||
strh r0, [r4, 0x3A]
|
||||
ldr r0, =sub_810DD24
|
||||
str r0, [r4, 0x1C]
|
||||
pop {r4,r5}
|
||||
pop {r0}
|
||||
bx r0
|
||||
.pool
|
||||
thumb_func_end sub_810DCD0
|
||||
|
||||
thumb_func_start sub_810DD24
|
||||
sub_810DD24: @ 810DD24
|
||||
push {r4,lr}
|
||||
adds r4, r0, 0
|
||||
bl sub_80A656C
|
||||
ldrh r0, [r4, 0x30]
|
||||
ldrh r1, [r4, 0x38]
|
||||
subs r0, r1
|
||||
strh r0, [r4, 0x30]
|
||||
ldrh r0, [r4, 0x32]
|
||||
ldrh r1, [r4, 0x3A]
|
||||
subs r0, r1
|
||||
strh r0, [r4, 0x32]
|
||||
movs r1, 0x2E
|
||||
ldrsh r0, [r4, r1]
|
||||
cmp r0, 0
|
||||
bne _0810DD4A
|
||||
adds r0, r4, 0
|
||||
bl DestroyAnimSprite
|
||||
_0810DD4A:
|
||||
pop {r4}
|
||||
pop {r0}
|
||||
bx r0
|
||||
thumb_func_end sub_810DD24
|
||||
|
||||
thumb_func_start sub_810DD50
|
||||
sub_810DD50: @ 810DD50
|
||||
push {r4,lr}
|
||||
adds r4, r0, 0
|
||||
ldr r0, =gBattleAnimTarget
|
||||
ldrb r0, [r0]
|
||||
adds r2, r4, 0
|
||||
adds r2, 0x20
|
||||
adds r3, r4, 0
|
||||
adds r3, 0x22
|
||||
movs r1, 0x1
|
||||
bl SetAverageBattlerPositions
|
||||
ldr r0, =gBattleAnimAttacker
|
||||
ldrb r0, [r0]
|
||||
bl GetBattlerSide
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
beq _0810DD7C
|
||||
ldr r1, =gBattleAnimArgs
|
||||
ldrh r0, [r1]
|
||||
negs r0, r0
|
||||
strh r0, [r1]
|
||||
_0810DD7C:
|
||||
ldr r0, =gBattleAnimArgs
|
||||
ldrh r2, [r0]
|
||||
ldrh r1, [r4, 0x20]
|
||||
adds r2, r1
|
||||
strh r2, [r4, 0x20]
|
||||
ldrh r1, [r0, 0x2]
|
||||
ldrh r3, [r4, 0x22]
|
||||
adds r1, r3
|
||||
strh r1, [r4, 0x22]
|
||||
ldrh r3, [r0, 0x8]
|
||||
strh r3, [r4, 0x2E]
|
||||
ldrh r0, [r0, 0x4]
|
||||
adds r2, r0
|
||||
strh r2, [r4, 0x32]
|
||||
adds r1, r3
|
||||
strh r1, [r4, 0x36]
|
||||
ldr r0, =sub_80A6EEC
|
||||
str r0, [r4, 0x1C]
|
||||
ldr r1, =DestroyAnimSprite
|
||||
adds r0, r4, 0
|
||||
bl StoreSpriteCallbackInData6
|
||||
pop {r4}
|
||||
pop {r0}
|
||||
bx r0
|
||||
.pool
|
||||
thumb_func_end sub_810DD50
|
||||
|
||||
thumb_func_start sub_810DDC4
|
||||
sub_810DDC4: @ 810DDC4
|
||||
push {r4,r5,lr}
|
||||
adds r4, r0, 0
|
||||
ldr r5, =gBattleAnimArgs
|
||||
movs r1, 0x4
|
||||
ldrsh r0, [r5, r1]
|
||||
cmp r0, 0
|
||||
bne _0810DDE0
|
||||
adds r0, r4, 0
|
||||
movs r1, 0x1
|
||||
bl sub_80A6980
|
||||
b _0810DE16
|
||||
.pool
|
||||
_0810DDE0:
|
||||
ldr r0, =gBattleAnimTarget
|
||||
ldrb r0, [r0]
|
||||
adds r2, r4, 0
|
||||
adds r2, 0x20
|
||||
adds r3, r4, 0
|
||||
adds r3, 0x22
|
||||
movs r1, 0x1
|
||||
bl SetAverageBattlerPositions
|
||||
ldr r0, =gBattleAnimAttacker
|
||||
ldrb r0, [r0]
|
||||
bl GetBattlerSide
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
beq _0810DE06
|
||||
ldrh r0, [r5]
|
||||
negs r0, r0
|
||||
strh r0, [r5]
|
||||
_0810DE06:
|
||||
ldrh r0, [r5]
|
||||
ldrh r1, [r4, 0x20]
|
||||
adds r0, r1
|
||||
strh r0, [r4, 0x20]
|
||||
ldrh r0, [r5, 0x2]
|
||||
ldrh r1, [r4, 0x22]
|
||||
adds r0, r1
|
||||
strh r0, [r4, 0x22]
|
||||
_0810DE16:
|
||||
ldr r0, =sub_810DE2C
|
||||
str r0, [r4, 0x1C]
|
||||
pop {r4,r5}
|
||||
pop {r0}
|
||||
bx r0
|
||||
.pool
|
||||
thumb_func_end sub_810DDC4
|
||||
|
||||
.align 2, 0
|
||||
@ -28369,7 +28369,7 @@ _081D5764:
|
||||
adds r1, 0x4
|
||||
adds r0, r1
|
||||
adds r0, 0x10
|
||||
bl ConvertBattleFrontierTrainerSpeechToString
|
||||
bl FrontierSpeechToString
|
||||
b _081D580E
|
||||
.pool
|
||||
_081D5790:
|
||||
@ -28390,7 +28390,7 @@ _081D5790:
|
||||
adds r1, 0x4
|
||||
adds r0, r1
|
||||
adds r0, 0x1C
|
||||
bl ConvertBattleFrontierTrainerSpeechToString
|
||||
bl FrontierSpeechToString
|
||||
b _081D580E
|
||||
.pool
|
||||
_081D57BC:
|
||||
@ -28411,7 +28411,7 @@ _081D57BC:
|
||||
adds r1, 0x4
|
||||
adds r0, r1
|
||||
adds r0, 0x28
|
||||
bl ConvertBattleFrontierTrainerSpeechToString
|
||||
bl FrontierSpeechToString
|
||||
b _081D580E
|
||||
.pool
|
||||
_081D57E8:
|
||||
@ -28432,7 +28432,7 @@ _081D57E8:
|
||||
adds r1, 0x4
|
||||
adds r0, r1
|
||||
adds r0, 0x34
|
||||
bl ConvertBattleFrontierTrainerSpeechToString
|
||||
bl FrontierSpeechToString
|
||||
_081D580E:
|
||||
bl sub_81D5710
|
||||
pop {r4-r6}
|
||||
@ -29729,7 +29729,7 @@ sub_81D62CC: @ 81D62CC
|
||||
lsls r0, r1, 24
|
||||
lsrs r6, r0, 24
|
||||
bl sub_81D56B0
|
||||
bl sub_8165CB4
|
||||
bl GetHighestLevelInPlayerParty
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
mov r10, r0
|
||||
@ -30182,7 +30182,7 @@ _081D6670:
|
||||
asrs r0, 1
|
||||
lsls r0, 1
|
||||
subs r4, r0
|
||||
ldr r0, =0x00000864
|
||||
ldr r0, =0x00000864 @ = FLAG_SYS_GAME_CLEAR
|
||||
bl FlagGet
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
|
||||
2172
asm/psychic.s
Normal file
2172
asm/psychic.s
Normal file
File diff suppressed because it is too large
Load Diff
1469
asm/rock.s
Normal file
1469
asm/rock.s
Normal file
File diff suppressed because it is too large
Load Diff
@ -8335,7 +8335,7 @@ _08019C5A:
|
||||
beq _08019CE6
|
||||
mov r0, sp
|
||||
adds r1, r4, 0
|
||||
bl plaer_get_pos_including_state_based_drift
|
||||
bl player_get_pos_including_state_based_drift
|
||||
mov r0, sp
|
||||
movs r1, 0
|
||||
ldrsh r2, [r0, r1]
|
||||
@ -8881,7 +8881,7 @@ sub_801A064: @ 801A064
|
||||
adds r5, 0x6
|
||||
adds r0, r4, 0
|
||||
adds r1, r5, 0
|
||||
bl plaer_get_pos_including_state_based_drift
|
||||
bl player_get_pos_including_state_based_drift
|
||||
lsls r0, r7, 2
|
||||
adds r0, r7
|
||||
subs r0, 0x38
|
||||
@ -10934,7 +10934,7 @@ sub_801B1E8: @ 801B1E8
|
||||
ldr r0, [r0]
|
||||
ldr r1, =0x00000bec
|
||||
adds r0, r1
|
||||
bl sub_816534C
|
||||
bl ClearEReaderTrainer
|
||||
pop {r0}
|
||||
bx r0
|
||||
.pool
|
||||
|
||||
@ -718,7 +718,7 @@ _080E23AC:
|
||||
adds r4, 0x1
|
||||
cmp r4, 0x3
|
||||
bls _080E23AC
|
||||
ldr r6, =0x00000864
|
||||
ldr r6, =0x00000864 @ = FLAG_SYS_GAME_CLEAR
|
||||
adds r0, r6, 0
|
||||
bl FlagGet
|
||||
lsls r0, 24
|
||||
|
||||
3219
asm/shop.s
3219
asm/shop.s
File diff suppressed because it is too large
Load Diff
3607
asm/water.s
Normal file
3607
asm/water.s
Normal file
File diff suppressed because it is too large
Load Diff
1
common_syms/field_control_avatar.txt
Normal file
1
common_syms/field_control_avatar.txt
Normal file
@ -0,0 +1 @@
|
||||
gSelectedEventObject
|
||||
@ -1,3 +1,4 @@
|
||||
#include "constants/battle_anim.h"
|
||||
.include "asm/macros.inc"
|
||||
.include "constants/constants.inc"
|
||||
|
||||
@ -13,8 +14,8 @@ gUnknown_0853EDF8:: @ 853EDF8
|
||||
|
||||
.align 2
|
||||
gUnknown_0853EDFC:: @ 853EDFC
|
||||
spr_template 0x2714, 0x2714, gUnknown_0852490C, gUnknown_0853EDF8, NULL, gDummySpriteAffineAnimTable, sub_80A8AEC
|
||||
spr_template 0x2714, 0x2714, gUnknown_0852490C, gUnknown_0853EDF8, NULL, gDummySpriteAffineAnimTable, sub_80A8A6C
|
||||
spr_template ANIM_TAG_UNUSED_ORB, ANIM_TAG_UNUSED_ORB, gUnknown_0852490C, gUnknown_0853EDF8, NULL, gDummySpriteAffineAnimTable, sub_80A8AEC
|
||||
spr_template ANIM_TAG_UNUSED_ORB, ANIM_TAG_UNUSED_ORB, gUnknown_0852490C, gUnknown_0853EDF8, NULL, gDummySpriteAffineAnimTable, sub_80A8A6C
|
||||
|
||||
.align 2
|
||||
gUnknown_0853EE2C:: @ 853EE2C
|
||||
@ -26,11 +27,11 @@ gUnknown_0853EE34:: @ 853EE34
|
||||
|
||||
.align 2
|
||||
gUnknown_0853EE38:: @ 853EE38
|
||||
spr_template 0x282b, 0x282b, gUnknown_08524914, gUnknown_0853EE34, NULL, gDummySpriteAffineAnimTable, sub_80A8E30
|
||||
spr_template ANIM_TAG_WEATHER_BALL, ANIM_TAG_WEATHER_BALL, gUnknown_08524914, gUnknown_0853EE34, NULL, gDummySpriteAffineAnimTable, sub_80A8E30
|
||||
|
||||
.align 2
|
||||
gUnknown_0853EE50:: @ 853EE50
|
||||
spr_template 0x282b, 0x282b, gUnknown_08524914, gUnknown_0853EE34, NULL, gDummySpriteAffineAnimTable, sub_80A8EE4
|
||||
spr_template ANIM_TAG_WEATHER_BALL, ANIM_TAG_WEATHER_BALL, gUnknown_08524914, gUnknown_0853EE34, NULL, gDummySpriteAffineAnimTable, sub_80A8EE4
|
||||
|
||||
.align 2
|
||||
gUnknown_0853EE68:: @ 853EE68
|
||||
@ -42,8 +43,8 @@ gUnknown_0853EE80:: @ 853EE80
|
||||
|
||||
.align 2
|
||||
gUnknown_0853EE84:: @ 853EE84
|
||||
spr_template 0x2757, 0x2757, gUnknown_08524914, gUnknown_0853EE80, NULL, gDummySpriteAffineAnimTable, sub_80A8B64
|
||||
spr_template 0x2743, 0x2743, gUnknown_08524914, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A8AEC
|
||||
spr_template ANIM_TAG_SPARKLE_4, ANIM_TAG_SPARKLE_4, gUnknown_08524914, gUnknown_0853EE80, NULL, gDummySpriteAffineAnimTable, sub_80A8B64
|
||||
spr_template ANIM_TAG_UNUSED_MONSTER_FOOT, ANIM_TAG_UNUSED_MONSTER_FOOT, gUnknown_08524914, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A8AEC
|
||||
|
||||
.align 2
|
||||
gUnknown_0853EEB4:: @ 853EEB4
|
||||
@ -65,7 +66,7 @@ gUnknown_0853EECC:: @ 853EECC
|
||||
|
||||
.align 2
|
||||
gUnknown_0853EED8:: @ 853EED8
|
||||
spr_template 0x2797, 0x2797, gUnknown_08524914, gUnknown_0853EECC, NULL, gDummySpriteAffineAnimTable, sub_80A8AEC
|
||||
spr_template ANIM_TAG_IMPACT, ANIM_TAG_IMPACT, gUnknown_08524914, gUnknown_0853EECC, NULL, gDummySpriteAffineAnimTable, sub_80A8AEC
|
||||
|
||||
.align 2
|
||||
gUnknown_0853EEF0:: @ 853EEF0
|
||||
@ -85,4 +86,4 @@ gUnknown_0853EF14:: @ 853EF14
|
||||
|
||||
.align 2
|
||||
gUnknown_0853EF18:: @ 853EF18
|
||||
spr_template 0x2714, 0x2714, gUnknown_085249CC, gUnknown_0853EEF8, NULL, gUnknown_0853EF14, sub_80A8A6C
|
||||
spr_template ANIM_TAG_UNUSED_ORB, ANIM_TAG_UNUSED_ORB, gUnknown_085249CC, gUnknown_0853EEF8, NULL, gUnknown_0853EF14, sub_80A8A6C
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@ -1,3 +1,4 @@
|
||||
#include "constants/battle_anim.h"
|
||||
.include "asm/macros.inc"
|
||||
.include "constants/constants.inc"
|
||||
|
||||
@ -15,15 +16,15 @@ gUnknown_085CE01C:: @ 85CE01C
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE020:: @ 85CE020
|
||||
spr_template 0x2799, 0x2799, gUnknown_08524A34, gUnknown_085CE01C, NULL, gDummySpriteAffineAnimTable, sub_80A77C8
|
||||
spr_template ANIM_TAG_SCRATCH, ANIM_TAG_SCRATCH, gUnknown_08524A34, gUnknown_085CE01C, NULL, gDummySpriteAffineAnimTable, sub_80A77C8
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE038:: @ 85CE038
|
||||
spr_template 0x2720, 0x2720, gUnknown_08524934, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815A0D4
|
||||
spr_template ANIM_TAG_BLACK_SMOKE, ANIM_TAG_BLACK_SMOKE, gUnknown_08524934, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815A0D4
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE050:: @ 85CE050
|
||||
spr_template 0x2721, 0x2721, gUnknown_08524904, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A78AC
|
||||
spr_template ANIM_TAG_BLACK_BALL, ANIM_TAG_BLACK_BALL, gUnknown_08524904, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A78AC
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE068:: @ 85CE068
|
||||
@ -36,15 +37,15 @@ gUnknown_085CE078:: @ 85CE078
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE07C:: @ 85CE07C
|
||||
spr_template 0x27ce, 0x27ce, gUnknown_08524914, gUnknown_085CE078, NULL, gDummySpriteAffineAnimTable, sub_80A77C8
|
||||
spr_template ANIM_TAG_OPENING_EYE, ANIM_TAG_OPENING_EYE, gUnknown_08524914, gUnknown_085CE078, NULL, gDummySpriteAffineAnimTable, sub_80A77C8
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE094::
|
||||
spr_template 0x27cf, 0x27cf, gUnknown_08524A3C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815A1B0
|
||||
spr_template ANIM_TAG_ROUND_WHITE_HALO, ANIM_TAG_ROUND_WHITE_HALO, gUnknown_08524A3C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815A1B0
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE0AC::
|
||||
spr_template 0x27cd, 0x27cd, gUnknown_08524974, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815A254
|
||||
spr_template ANIM_TAG_TEAL_ALERT, ANIM_TAG_TEAL_ALERT, gUnknown_08524974, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815A254
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE0C4:: @ 85CE0C4
|
||||
@ -66,11 +67,11 @@ gUnknown_085CE0FC:: @ 85CE0FC
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE104:: @ 85CE104
|
||||
spr_template 0x27cb, 0x27cb, gUnknown_08524AFC, gDummySpriteAnimTable, NULL, gUnknown_085CE0FC, sub_815A2F0
|
||||
spr_template ANIM_TAG_EYE, ANIM_TAG_EYE, gUnknown_08524AFC, gDummySpriteAnimTable, NULL, gUnknown_085CE0FC, sub_815A2F0
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE11C:: @ 85CE11C
|
||||
spr_template 0x27a8, 0x27a8, gUnknown_0852490C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815A6C4
|
||||
spr_template ANIM_TAG_SPIKES, ANIM_TAG_SPIKES, gUnknown_0852490C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815A6C4
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE134:: @ 85CE134
|
||||
@ -84,7 +85,7 @@ gUnknown_085CE14C:: @ 85CE14C
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE150:: @ 85CE150
|
||||
spr_template 0x272b, 0x272b, gUnknown_08524914, gUnknown_085CE14C, NULL, gDummySpriteAffineAnimTable, sub_815A7B0
|
||||
spr_template ANIM_TAG_LEER, ANIM_TAG_LEER, gUnknown_08524914, gUnknown_085CE14C, NULL, gDummySpriteAffineAnimTable, sub_815A7B0
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE168:: @ 85CE168
|
||||
@ -106,7 +107,7 @@ gUnknown_085CE18C:: @ 85CE18C
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE190:: @ 85CE190
|
||||
spr_template 0x27f4, 0x27f4, gUnknown_08524974, gUnknown_085CE170, NULL, gUnknown_085CE18C, sub_815A7EC
|
||||
spr_template ANIM_TAG_LETTER_Z, ANIM_TAG_LETTER_Z, gUnknown_08524974, gUnknown_085CE170, NULL, gUnknown_085CE18C, sub_815A7EC
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE1A8:: @ 85CE1A8
|
||||
@ -128,7 +129,7 @@ gUnknown_085CE1D8:: @ 85CE1D8
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE1DC:: @ 85CE1DC
|
||||
spr_template 0x27d0, 0x27d0, gUnknown_085249D4, gUnknown_085CE1BC, NULL, gUnknown_085CE1D8, sub_815A8AC
|
||||
spr_template ANIM_TAG_FANG_ATTACK, ANIM_TAG_FANG_ATTACK, gUnknown_085249D4, gUnknown_085CE1BC, NULL, gUnknown_085CE1D8, sub_815A8AC
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE1F4:: @ 85CE1F4
|
||||
@ -149,15 +150,15 @@ gUnknown_085CE224:: @ 85CE224
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE22C:: @ 85CE22C
|
||||
spr_template 0x27f3, 0x27f3, gUnknown_085249DC, gDummySpriteAnimTable, NULL, gUnknown_085CE224, sub_815A934
|
||||
spr_template ANIM_TAG_SPOTLIGHT, ANIM_TAG_SPOTLIGHT, gUnknown_085249DC, gDummySpriteAnimTable, NULL, gUnknown_085CE224, sub_815A934
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE244::
|
||||
spr_template 0x2807, 0x2807, gUnknown_08524914, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815AAA4
|
||||
spr_template ANIM_TAG_TAG_HAND, ANIM_TAG_TAG_HAND, gUnknown_08524914, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815AAA4
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE25C::
|
||||
spr_template 0x2807, 0x2807, gUnknown_08524914, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815ABD0
|
||||
spr_template ANIM_TAG_TAG_HAND, ANIM_TAG_TAG_HAND, gUnknown_08524914, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815ABD0
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE274:: @ 85CE274
|
||||
@ -170,7 +171,7 @@ gUnknown_085CE284:: @ 85CE284
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE288:: @ 85CE288
|
||||
spr_template 0x27f5, 0x27f5, gUnknown_08524934, gUnknown_085CE284, NULL, gDummySpriteAffineAnimTable, sub_815ACD0
|
||||
spr_template ANIM_TAG_RAPID_SPIN, ANIM_TAG_RAPID_SPIN, gUnknown_08524934, gUnknown_085CE284, NULL, gDummySpriteAffineAnimTable, sub_815ACD0
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE2A0:: @ 85CE2A0
|
||||
@ -195,7 +196,7 @@ gUnknown_085CE2F4:: @ 85CE2F4
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE2F8:: @ 85CE2F8
|
||||
spr_template 0x27f6, 0x27f6, gUnknown_085249DC, gUnknown_085CE2C8, NULL, gUnknown_085CE2F4, sub_815B27C
|
||||
spr_template ANIM_TAG_TRI_FORCE_TRIANGLE, ANIM_TAG_TRI_FORCE_TRIANGLE, gUnknown_085249DC, gUnknown_085CE2C8, NULL, gUnknown_085CE2F4, sub_815B27C
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE310:: @ 85CE310
|
||||
@ -208,7 +209,7 @@ gUnknown_085CE334:: @ 85CE334
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE338:: @ 85CE338
|
||||
spr_template 0x27fa, 0x27fa, gUnknown_08524914, gUnknown_085CE334, NULL, gDummySpriteAffineAnimTable, sub_80A77C8
|
||||
spr_template ANIM_TAG_ECLIPSING_ORB, ANIM_TAG_ECLIPSING_ORB, gUnknown_08524914, gUnknown_085CE334, NULL, gDummySpriteAffineAnimTable, sub_80A77C8
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE350:: @ 85CE350
|
||||
@ -216,15 +217,15 @@ gUnknown_085CE350:: @ 85CE350
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE370:: @ 85CE370
|
||||
spr_template 0x27f2, 0x27f2, gUnknown_0852490C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815B394
|
||||
spr_template ANIM_TAG_POKEBALL, ANIM_TAG_POKEBALL, gUnknown_0852490C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815B394
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE388:: @ 85CE388
|
||||
spr_template 0x27f9, 0x27f9, gUnknown_0852490C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815B49C
|
||||
spr_template ANIM_TAG_GOLD_STARS, ANIM_TAG_GOLD_STARS, gUnknown_0852490C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815B49C
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE3A0:: @ 85CE3A0
|
||||
spr_template 0x27f9, 0x27f9, gUnknown_08524904, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815B570
|
||||
spr_template ANIM_TAG_GOLD_STARS, ANIM_TAG_GOLD_STARS, gUnknown_08524904, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815B570
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE3B8:: @ 85CE3B8
|
||||
@ -238,7 +239,7 @@ gUnknown_085CE3E0:: @ 85CE3E0
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE418:: @ 85CE418
|
||||
spr_template 0x27fc, 0x27fc, gUnknown_08524904, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815B70C
|
||||
spr_template ANIM_TAG_BLUE_ORB, ANIM_TAG_BLUE_ORB, gUnknown_08524904, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815B70C
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE430:: @ 85CE430
|
||||
@ -269,7 +270,7 @@ gUnknown_085CE480:: @ 85CE480
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE48C:: @ 85CE48C
|
||||
spr_template 0x2801, 0x2801, gUnknown_0852490C, gUnknown_085CE480, NULL, gDummySpriteAffineAnimTable, sub_815BE04
|
||||
spr_template ANIM_TAG_GREEN_STAR, ANIM_TAG_GREEN_STAR, gUnknown_0852490C, gUnknown_085CE480, NULL, gDummySpriteAffineAnimTable, sub_815BE04
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE4A4:: @ 85CE4A4
|
||||
@ -285,7 +286,7 @@ gUnknown_085CE4B0:: @ 85CE4B0
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE4D0:: @ 85CE4D0
|
||||
spr_template 0x2767, 0x2767, gUnknown_0852490C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815C400
|
||||
spr_template ANIM_TAG_ANGER, ANIM_TAG_ANGER, gUnknown_0852490C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815C400
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE4E8:: @ 85CE4E8
|
||||
@ -309,7 +310,7 @@ gUnknown_085CE538:: @ 85CE538
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE544:: @ 85CE544
|
||||
spr_template 0x27fe, 0x27fe, gUnknown_08524904, gUnknown_085CE538, NULL, gDummySpriteAffineAnimTable, sub_815C6B0
|
||||
spr_template ANIM_TAG_PINK_PETAL, ANIM_TAG_PINK_PETAL, gUnknown_08524904, gUnknown_085CE538, NULL, gDummySpriteAffineAnimTable, sub_815C6B0
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE55C:: @ 85CE55C
|
||||
@ -325,13 +326,13 @@ gUnknown_085CE58C:: @ 85CE58C
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE590:: @ 85CE590
|
||||
spr_template 0x27ff, 0x27ff, gUnknown_0852490C, gUnknown_085CE58C, NULL, gDummySpriteAffineAnimTable, sub_815C95C
|
||||
spr_template ANIM_TAG_PAIN_SPLIT, ANIM_TAG_PAIN_SPLIT, gUnknown_0852490C, gUnknown_085CE58C, NULL, gDummySpriteAffineAnimTable, sub_815C95C
|
||||
gUnknown_085CE5A8::
|
||||
spr_template 0x2800, 0x2800, gUnknown_08524904, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815CB88
|
||||
spr_template ANIM_TAG_CONFETTI, ANIM_TAG_CONFETTI, gUnknown_08524904, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815CB88
|
||||
gUnknown_085CE5C0::
|
||||
spr_template 0x27f3, 0x27f3, gUnknown_085249DC, gDummySpriteAnimTable, NULL, gUnknown_085CE224, sub_815CC94
|
||||
spr_template ANIM_TAG_SPOTLIGHT, ANIM_TAG_SPOTLIGHT, gUnknown_085249DC, gDummySpriteAnimTable, NULL, gUnknown_085CE224, sub_815CC94
|
||||
gBattleAnimSpriteTemplate_85CE5D8::
|
||||
spr_template 0x27fc, 0x27fc, gUnknown_08524904, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815CDB4
|
||||
spr_template ANIM_TAG_BLUE_ORB, ANIM_TAG_BLUE_ORB, gUnknown_08524904, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815CDB4
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE5F0:: @ 85CE5F0
|
||||
@ -358,7 +359,7 @@ gUnknown_085CE680:: @ 85CE680
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE68C:: @ 85CE68C
|
||||
spr_template 0x2802, 0x2802, gUnknown_08524974, gDummySpriteAnimTable, NULL, gUnknown_085CE680, sub_815D7B4
|
||||
spr_template ANIM_TAG_PINK_CLOUD, ANIM_TAG_PINK_CLOUD, gUnknown_08524974, gDummySpriteAnimTable, NULL, gUnknown_085CE680, sub_815D7B4
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE6A4:: @ 85CE6A4
|
||||
@ -385,7 +386,7 @@ gUnknown_085CE724:: @ 85CE724
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE734:: @ 85CE734
|
||||
spr_template 0x2802, 0x2802, gUnknown_085249D4, gDummySpriteAnimTable, NULL, gUnknown_085CE724, sub_815D870
|
||||
spr_template ANIM_TAG_PINK_CLOUD, ANIM_TAG_PINK_CLOUD, gUnknown_085249D4, gDummySpriteAnimTable, NULL, gUnknown_085CE724, sub_815D870
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE74C:: @ 85CE74C
|
||||
@ -393,7 +394,7 @@ gUnknown_085CE74C:: @ 85CE74C
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE76C:: @ 85CE76C
|
||||
spr_template 0x2803, 0x2803, gUnknown_08524904, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815DEBC
|
||||
spr_template ANIM_TAG_SWEAT_DROP, ANIM_TAG_SWEAT_DROP, gUnknown_08524904, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815DEBC
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE784:: @ 85CE784
|
||||
@ -415,13 +416,13 @@ gUnknown_085CE7CC:: @ 85CE7CC
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE7D4:: @ 85CE7D4
|
||||
spr_template 0x2745, 0x2745, gUnknown_08524914, gUnknown_085CE7CC, NULL, gDummySpriteAffineAnimTable, sub_815E01C
|
||||
spr_template ANIM_TAG_NOISE_LINE, ANIM_TAG_NOISE_LINE, gUnknown_08524914, gUnknown_085CE7CC, NULL, gDummySpriteAffineAnimTable, sub_815E01C
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE7EC:: @ 85CE7EC
|
||||
spr_template 0x2808, 0x2808, gUnknown_08524904, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815E404
|
||||
spr_template ANIM_TAG_SMALL_RED_EYE, ANIM_TAG_SMALL_RED_EYE, gUnknown_08524904, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815E404
|
||||
gUnknown_085CE804::
|
||||
spr_template 0x280c, 0x280c, gUnknown_08524914, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815E444
|
||||
spr_template ANIM_TAG_PAW_PRINT, ANIM_TAG_PAW_PRINT, gUnknown_08524914, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815E444
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE81C:: @ 85CE81C
|
||||
@ -439,11 +440,11 @@ gUnknown_085CE844:: @ 85CE844
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE84C:: @ 85CE84C
|
||||
spr_template 0x280e, 0x280e, gUnknown_08524974, gDummySpriteAnimTable, NULL, gUnknown_085CE844, SpriteCallbackDummy
|
||||
spr_template ANIM_TAG_RED_BALL, ANIM_TAG_RED_BALL, gUnknown_08524974, gDummySpriteAnimTable, NULL, gUnknown_085CE844, SpriteCallbackDummy
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE864::
|
||||
spr_template 0x2807, 0x2807, gUnknown_08524914, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815E6D8
|
||||
spr_template ANIM_TAG_TAG_HAND, ANIM_TAG_TAG_HAND, gUnknown_08524914, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815E6D8
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE87C:: @ 85CE87C
|
||||
@ -451,19 +452,19 @@ gUnknown_085CE87C:: @ 85CE87C
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE894:: @ 85CE894
|
||||
spr_template 0x280f, 0x280f, gUnknown_08524914, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815E954
|
||||
spr_template ANIM_TAG_SMELLINGSALT_EFFECT, ANIM_TAG_SMELLINGSALT_EFFECT, gUnknown_08524914, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815E954
|
||||
gUnknown_085CE8AC::
|
||||
spr_template 0x2807, 0x2807, gUnknown_08524914, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815EA14
|
||||
spr_template ANIM_TAG_TAG_HAND, ANIM_TAG_TAG_HAND, gUnknown_08524914, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815EA14
|
||||
gUnknown_085CE8C4::
|
||||
spr_template 0x2812, 0x2812, gUnknown_08524A34, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815EE84
|
||||
spr_template ANIM_TAG_MAGNIFYING_GLASS, ANIM_TAG_MAGNIFYING_GLASS, gUnknown_08524A34, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815EE84
|
||||
gUnknown_085CE8DC::
|
||||
spr_template 0x27f9, 0x27f9, gUnknown_0852490C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815F18C
|
||||
spr_template ANIM_TAG_GOLD_STARS, ANIM_TAG_GOLD_STARS, gUnknown_0852490C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815F18C
|
||||
gUnknown_085CE8F4::
|
||||
spr_template 0x27f9, 0x27f9, gUnknown_0852490C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_81061C4
|
||||
spr_template ANIM_TAG_GOLD_STARS, ANIM_TAG_GOLD_STARS, gUnknown_0852490C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_81061C4
|
||||
gUnknown_085CE90C::
|
||||
spr_template 0x280a, 0x280a, gUnknown_0852491C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815F48C
|
||||
spr_template ANIM_TAG_X_SIGN, ANIM_TAG_X_SIGN, gUnknown_0852491C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815F48C
|
||||
gUnknown_085CE924::
|
||||
spr_template 0x27f0, 0x27f0, gUnknown_08524914, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815FE80
|
||||
spr_template ANIM_TAG_ITEM_BAG, ANIM_TAG_ITEM_BAG, gUnknown_08524914, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815FE80
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE93C:: @ 85CE93C
|
||||
@ -488,7 +489,7 @@ gUnknown_085CE97C:: @ 85CE97C
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE984:: @ 85CE984
|
||||
spr_template 0x2825, 0x2825, gUnknown_0852497C, gUnknown_085CE948, NULL, gUnknown_085CE97C, sub_8160338
|
||||
spr_template ANIM_TAG_SLAM_HIT_2, ANIM_TAG_SLAM_HIT_2, gUnknown_0852497C, gUnknown_085CE948, NULL, gUnknown_085CE97C, sub_8160338
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE99C:: @ 85CE99C
|
||||
@ -500,7 +501,7 @@ gUnknown_085CE9AC:: @ 85CE9AC
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE9B0:: @ 85CE9B0
|
||||
spr_template 0x2826, 0x2826, gUnknown_08524A9C, gDummySpriteAnimTable, NULL, gUnknown_085CE9AC, sub_81603A8
|
||||
spr_template ANIM_TAG_RECYCLE, ANIM_TAG_RECYCLE, gUnknown_08524A9C, gDummySpriteAnimTable, NULL, gUnknown_085CE9AC, sub_81603A8
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE9C8:: @ 85CE9C8
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
#include "constants/battle_anim.h"
|
||||
.include "asm/macros.inc"
|
||||
.include "constants/constants.inc"
|
||||
|
||||
@ -141,7 +142,7 @@ gUnknown_085E5310:: @ 85E5310
|
||||
|
||||
.align 2
|
||||
gBattleAnimSpriteTemplate_85E5338:: @ 85E5338
|
||||
spr_template 0x281d, 0x281d, gUnknown_0852490C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_817330C
|
||||
spr_template ANIM_TAG_UNUSED_RED_BRICK, ANIM_TAG_UNUSED_RED_BRICK, gUnknown_0852490C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_817330C
|
||||
|
||||
.align 2
|
||||
gUnknown_085E5350:: @ 8535350
|
||||
@ -152,5 +153,5 @@ gUnknown_085E5358:: @ 8535358
|
||||
.4byte gUnknown_085E5350
|
||||
|
||||
.align 2
|
||||
spr_template 0x274a, 0x274a, gUnknown_08524914, gUnknown_085E5358, NULL, gDummySpriteAffineAnimTable, sub_817330C
|
||||
spr_template ANIM_TAG_ROCKS, ANIM_TAG_ROCKS, gUnknown_08524914, gUnknown_085E5358, NULL, gDummySpriteAffineAnimTable, sub_817330C
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@ -1,907 +0,0 @@
|
||||
.include "asm/macros.inc"
|
||||
.include "constants/constants.inc"
|
||||
|
||||
.section .rodata
|
||||
.align 2, 0
|
||||
|
||||
gUnknown_08524904:: @ 8524904
|
||||
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_0852490C:: @ 852490C
|
||||
.byte 0x00, 0x00, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_08524914:: @ 8524914
|
||||
.byte 0x00, 0x00, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_0852491C:: @ 852491C
|
||||
.byte 0x00, 0x00, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_08524924:: @ 8524924
|
||||
.byte 0x00, 0x40, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_0852492C:: @ 852492C
|
||||
.byte 0x00, 0x40, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_08524934:: @ 8524934
|
||||
.byte 0x00, 0x40, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_0852493C:: @ 852493C
|
||||
.byte 0x00, 0x40, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_08524944:: @ 8524944
|
||||
.byte 0x00, 0x80, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_0852494C:: @ 852494C
|
||||
.byte 0x00, 0x80, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_08524954:: @ 8524954
|
||||
.byte 0x00, 0x80, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_0852495C:: @ 852495C
|
||||
.byte 0x00, 0x80, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_08524964:: @ 8524964
|
||||
.byte 0x00, 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_0852496C:: @ 852496C
|
||||
.byte 0x00, 0x01, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_08524974:: @ 8524974
|
||||
.byte 0x00, 0x01, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_0852497C:: @ 852497C
|
||||
.byte 0x00, 0x01, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_08524984:: @ 8524984
|
||||
.byte 0x00, 0x41, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_0852498C:: @ 852498C
|
||||
.byte 0x00, 0x41, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_08524994:: @ 8524994
|
||||
.byte 0x00, 0x41, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_0852499C:: @ 852499C
|
||||
.byte 0x00, 0x41, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_085249A4:: @ 85249A4
|
||||
.byte 0x00, 0x81, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_085249AC:: @ 85249AC
|
||||
.byte 0x00, 0x81, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_085249B4:: @ 85249B4
|
||||
.byte 0x00, 0x81, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_085249BC:: @ 85249BC
|
||||
.byte 0x00, 0x81, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_085249C4:: @ 85249C4
|
||||
.byte 0x00, 0x03, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_085249CC:: @ 85249CC
|
||||
.byte 0x00, 0x03, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_085249D4:: @ 85249D4
|
||||
.byte 0x00, 0x03, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_085249DC:: @ 85249DC
|
||||
.byte 0x00, 0x03, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_085249E4:: @ 85249E4
|
||||
.byte 0x00, 0x43, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_085249EC:: @ 85249EC
|
||||
.byte 0x00, 0x43, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_085249F4:: @ 85249F4
|
||||
.byte 0x00, 0x43, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_085249FC:: @ 85249FC
|
||||
.byte 0x00, 0x43, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_08524A04:: @ 8524A04
|
||||
.byte 0x00, 0x83, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_08524A0C:: @ 8524A0C
|
||||
.byte 0x00, 0x83, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_08524A14:: @ 8524A14
|
||||
.byte 0x00, 0x83, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_08524A1C:: @ 8524A1C
|
||||
.byte 0x00, 0x83, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_08524A24:: @ 8524A24
|
||||
.byte 0x00, 0x04, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_08524A2C:: @ 8524A2C
|
||||
.byte 0x00, 0x04, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_08524A34:: @ 8524A34
|
||||
.byte 0x00, 0x04, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_08524A3C:: @ 8524A3C
|
||||
.byte 0x00, 0x04, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_08524A44:: @ 8524A44
|
||||
.byte 0x00, 0x44, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_08524A4C:: @ 8524A4C
|
||||
.byte 0x00, 0x44, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_08524A54:: @ 8524A54
|
||||
.byte 0x00, 0x44, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_08524A5C:: @ 8524A5C
|
||||
.byte 0x00, 0x44, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_08524A64:: @ 8524A64
|
||||
.byte 0x00, 0x84, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_08524A6C:: @ 8524A6C
|
||||
.byte 0x00, 0x84, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_08524A74:: @ 8524A74
|
||||
.byte 0x00, 0x84, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_08524A7C:: @ 8524A7C
|
||||
.byte 0x00, 0x84, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_08524A84:: @ 8524A84
|
||||
.byte 0x00, 0x05, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_08524A8C:: @ 8524A8C
|
||||
.byte 0x00, 0x05, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_08524A94:: @ 8524A94
|
||||
.byte 0x00, 0x05, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_08524A9C:: @ 8524A9C
|
||||
.byte 0x00, 0x05, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_08524AA4:: @ 8524AA4
|
||||
.byte 0x00, 0x45, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_08524AAC:: @ 8524AAC
|
||||
.byte 0x00, 0x45, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_08524AB4:: @ 8524AB4
|
||||
.byte 0x00, 0x45, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_08524ABC:: @ 8524ABC
|
||||
.byte 0x00, 0x45, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_08524AC4:: @ 8524AC4
|
||||
.byte 0x00, 0x85, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_08524ACC:: @ 8524ACC
|
||||
.byte 0x00, 0x85, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_08524AD4:: @ 8524AD4
|
||||
.byte 0x00, 0x85, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_08524ADC:: @ 8524ADC
|
||||
.byte 0x00, 0x85, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_08524AE4:: @ 8524AE4
|
||||
.byte 0x00, 0x07, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_08524AEC:: @ 8524AEC
|
||||
.byte 0x00, 0x07, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_08524AF4:: @ 8524AF4
|
||||
.byte 0x00, 0x07, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_08524AFC:: @ 8524AFC
|
||||
.byte 0x00, 0x07, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_08524B04:: @ 8524B04
|
||||
.byte 0x00, 0x47, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_08524B0C:: @ 8524B0C
|
||||
.byte 0x00, 0x47, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_08524B14:: @ 8524B14
|
||||
.byte 0x00, 0x47, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_08524B1C:: @ 8524B1C
|
||||
.byte 0x00, 0x47, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_08524B24:: @ 8524B24
|
||||
.byte 0x00, 0x87, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_08524B2C:: @ 8524B2C
|
||||
.byte 0x00, 0x87, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_08524B34:: @ 8524B34
|
||||
.byte 0x00, 0x87, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gUnknown_08524B3C:: @ 8524B3C
|
||||
.byte 0x00, 0x87, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
gBattleAnimPicTable:: @ 8524B44
|
||||
obj_tiles gBattleAnimSpriteSheet_000, 0x0200, 0x2710
|
||||
obj_tiles gBattleAnimSpriteSheet_001, 0x0300, 0x2711
|
||||
obj_tiles gBattleAnimSpriteSheet_002, 0x0200, 0x2712
|
||||
obj_tiles gBattleAnimSpriteSheet_003, 0x0100, 0x2713
|
||||
obj_tiles gBattleAnimSpriteSheet_004, 0x0200, 0x2714
|
||||
obj_tiles gBattleAnimSpriteSheet_005, 0x0400, 0x2715
|
||||
obj_tiles gBattleAnimSpriteSheet_006, 0x0180, 0x2716
|
||||
obj_tiles gBattleAnimSpriteSheet_007, 0x0800, 0x2717
|
||||
obj_tiles gBattleAnimSpriteSheet_008, 0x0020, 0x2718
|
||||
obj_tiles gBattleAnimSpriteSheet_009, 0x0400, 0x2719
|
||||
obj_tiles gBattleAnimSpriteSheet_010, 0x1200, 0x271a
|
||||
obj_tiles gBattleAnimSpriteSheet_011, 0x0180, 0x271b
|
||||
obj_tiles gBattleAnimSpriteSheet_012, 0x0080, 0x271c
|
||||
obj_tiles gBattleAnimSpriteSheet_013, 0x0080, 0x271d
|
||||
obj_tiles gBattleAnimSpriteSheet_014, 0x0280, 0x271e
|
||||
obj_tiles gBattleAnimSpriteSheet_015, 0x0080, 0x271f
|
||||
obj_tiles gBattleAnimSpriteSheet_016, 0x0100, 0x2720
|
||||
obj_tiles gBattleAnimSpriteSheet_017, 0x0020, 0x2721
|
||||
obj_tiles gBattleAnimSpriteSheet_018, 0x0080, 0x2722
|
||||
obj_tiles gBattleAnimSpriteSheet_019, 0x0400, 0x2723
|
||||
obj_tiles gBattleAnimSpriteSheet_020, 0x0200, 0x2724
|
||||
obj_tiles gBattleAnimSpriteSheet_021, 0x0a00, 0x2725
|
||||
obj_tiles gBattleAnimSpriteSheet_021, 0x0a00, 0x2726
|
||||
obj_tiles gBattleAnimSpriteSheet_023, 0x0380, 0x2727
|
||||
obj_tiles gBattleAnimSpriteSheet_024, 0x0300, 0x2728
|
||||
obj_tiles gBattleAnimSpriteSheet_025, 0x0a00, 0x2729
|
||||
obj_tiles gBattleAnimSpriteSheet_026, 0x0a00, 0x272a
|
||||
obj_tiles gBattleAnimSpriteSheet_027, 0x0a00, 0x272b
|
||||
obj_tiles gBattleAnimSpriteSheet_028, 0x0a00, 0x272c
|
||||
obj_tiles gBattleAnimSpriteSheet_029, 0x0a00, 0x272d
|
||||
obj_tiles gBattleAnimSpriteSheet_030, 0x0a00, 0x272e
|
||||
obj_tiles gBattleAnimSpriteSheet_031, 0x0e00, 0x272f
|
||||
obj_tiles gBattleAnimSpriteSheet_032, 0x0380, 0x2730
|
||||
obj_tiles gBattleAnimSpriteSheet_033, 0x1000, 0x2731
|
||||
obj_tiles gBattleAnimSpriteSheet_034, 0x0800, 0x2732
|
||||
obj_tiles gBattleAnimSpriteSheet_035, 0x0a00, 0x2733
|
||||
obj_tiles gBattleAnimSpriteSheet_036, 0x0800, 0x2734
|
||||
obj_tiles gBattleAnimSpriteSheet_037, 0x0a00, 0x2735
|
||||
obj_tiles gBattleAnimSpriteSheet_038, 0x0a00, 0x2736
|
||||
obj_tiles gBattleAnimSpriteSheet_039, 0x0a00, 0x2737
|
||||
obj_tiles gBattleAnimSpriteSheet_040, 0x0a00, 0x2738
|
||||
obj_tiles gBattleAnimSpriteSheet_041, 0x0a00, 0x2739
|
||||
obj_tiles gBattleAnimSpriteSheet_042, 0x0a00, 0x273a
|
||||
obj_tiles gBattleAnimSpriteSheet_043, 0x0a00, 0x273b
|
||||
obj_tiles gBattleAnimSpriteSheet_044, 0x0a00, 0x273c
|
||||
obj_tiles gBattleAnimSpriteSheet_045, 0x0a00, 0x273d
|
||||
obj_tiles gBattleAnimSpriteSheet_046, 0x1000, 0x273e
|
||||
obj_tiles gBattleAnimSpriteSheet_046, 0x1000, 0x273f
|
||||
obj_tiles gBattleAnimSpriteSheet_048, 0x1000, 0x2740
|
||||
obj_tiles gBattleAnimSpriteSheet_048, 0x1000, 0x2741
|
||||
obj_tiles gBattleAnimSpriteSheet_050, 0x0200, 0x2742
|
||||
obj_tiles gBattleAnimSpriteSheet_051, 0x0200, 0x2743
|
||||
obj_tiles gBattleAnimSpriteSheet_052, 0x0200, 0x2744
|
||||
obj_tiles gBattleAnimSpriteSheet_053, 0x0800, 0x2745
|
||||
obj_tiles gBattleAnimSpriteSheet_054, 0x0080, 0x2746
|
||||
obj_tiles gBattleAnimSpriteSheet_055, 0x0200, 0x2747
|
||||
obj_tiles gBattleAnimSpriteSheet_056, 0x1000, 0x2748
|
||||
obj_tiles gBattleAnimSpriteSheet_057, 0x0180, 0x2749
|
||||
obj_tiles gBattleAnimSpriteSheet_058, 0x0c00, 0x274a
|
||||
obj_tiles gBattleAnimSpriteSheet_059, 0x0100, 0x274b
|
||||
obj_tiles gBattleAnimSpriteSheet_060, 0x0040, 0x274c
|
||||
obj_tiles gBattleAnimSpriteSheet_061, 0x0180, 0x274d
|
||||
obj_tiles gBattleAnimSpriteSheet_062, 0x0800, 0x274e
|
||||
obj_tiles gBattleAnimSpriteSheet_063, 0x0480, 0x274f
|
||||
obj_tiles gBattleAnimSpriteSheet_064, 0x0200, 0x2750
|
||||
obj_tiles gBattleAnimSpriteSheet_065, 0x0200, 0x2751
|
||||
obj_tiles gBattleAnimSpriteSheet_066, 0x0100, 0x2752
|
||||
obj_tiles gBattleAnimSpriteSheet_065, 0x0200, 0x2753
|
||||
obj_tiles gBattleAnimSpriteSheet_065, 0x0200, 0x2754
|
||||
obj_tiles gBattleAnimSpriteSheet_065, 0x0200, 0x2755
|
||||
obj_tiles gBattleAnimSpriteSheet_070, 0x0200, 0x2756
|
||||
obj_tiles gBattleAnimSpriteSheet_071, 0x0a00, 0x2757
|
||||
obj_tiles gBattleAnimSpriteSheet_072, 0x0300, 0x2758
|
||||
obj_tiles gBattleAnimSpriteSheet_073, 0x0180, 0x2759
|
||||
obj_tiles gBattleAnimSpriteSheet_074, 0x00a0, 0x275a
|
||||
obj_tiles gBattleAnimSpriteSheet_075, 0x0700, 0x275b
|
||||
obj_tiles gBattleAnimSpriteSheet_076, 0x0400, 0x275c
|
||||
obj_tiles gBattleAnimSpriteSheet_077, 0x0200, 0x275d
|
||||
obj_tiles gBattleAnimSpriteSheet_078, 0x0300, 0x275e
|
||||
obj_tiles gBattleAnimSpriteSheet_079, 0x0c00, 0x275f
|
||||
obj_tiles gBattleAnimSpriteSheet_080, 0x0a00, 0x2760
|
||||
obj_tiles gBattleAnimSpriteSheet_081, 0x0080, 0x2761
|
||||
obj_tiles gBattleAnimSpriteSheet_082, 0x0040, 0x2762
|
||||
obj_tiles gBattleAnimSpriteSheet_083, 0x0e00, 0x2763
|
||||
obj_tiles gBattleAnimSpriteSheet_084, 0x0e00, 0x2764
|
||||
obj_tiles gBattleAnimSpriteSheet_085, 0x0280, 0x2765
|
||||
obj_tiles gBattleAnimSpriteSheet_086, 0x0200, 0x2766
|
||||
obj_tiles gBattleAnimSpriteSheet_087, 0x0080, 0x2767
|
||||
obj_tiles gBattleAnimSpriteSheet_088, 0x00c0, 0x2768
|
||||
obj_tiles gBattleAnimSpriteSheet_089, 0x0a00, 0x2769
|
||||
obj_tiles gBattleAnimSpriteSheet_090, 0x0200, 0x276a
|
||||
obj_tiles gBattleAnimSpriteSheet_091, 0x0180, 0x276b
|
||||
obj_tiles gBattleAnimSpriteSheet_092, 0x0080, 0x276c
|
||||
obj_tiles gBattleAnimSpriteSheet_093, 0x1000, 0x276d
|
||||
obj_tiles gBattleAnimSpriteSheet_094, 0x0a00, 0x276e
|
||||
obj_tiles gBattleAnimSpriteSheet_095, 0x0180, 0x276f
|
||||
obj_tiles gBattleAnimSpriteSheet_096, 0x0380, 0x2770
|
||||
obj_tiles gBattleAnimSpriteSheet_097, 0x0c00, 0x2771
|
||||
obj_tiles gBattleAnimSpriteSheet_098, 0x0200, 0x2772
|
||||
obj_tiles gBattleAnimSpriteSheet_099, 0x0200, 0x2773
|
||||
obj_tiles gBattleAnimSpriteSheet_100, 0x0200, 0x2774
|
||||
obj_tiles gBattleAnimSpriteSheet_101, 0x0200, 0x2775
|
||||
obj_tiles gBattleAnimSpriteSheet_102, 0x0400, 0x2776
|
||||
obj_tiles gBattleAnimSpriteSheet_103, 0x0080, 0x2777
|
||||
obj_tiles gBattleAnimSpriteSheet_104, 0x0400, 0x2778
|
||||
obj_tiles gBattleAnimSpriteSheet_105, 0x0c00, 0x2779
|
||||
obj_tiles gBattleAnimSpriteSheet_106, 0x0200, 0x277a
|
||||
obj_tiles gBattleAnimSpriteSheet_107, 0x1000, 0x277b
|
||||
obj_tiles gBattleAnimSpriteSheet_108, 0x0a00, 0x277c
|
||||
obj_tiles gBattleAnimSpriteSheet_109, 0x0020, 0x277d
|
||||
obj_tiles gBattleAnimSpriteSheet_110, 0x0e00, 0x277e
|
||||
obj_tiles gBattleAnimSpriteSheet_111, 0x0080, 0x277f
|
||||
obj_tiles gBattleAnimSpriteSheet_112, 0x0a00, 0x2780
|
||||
obj_tiles gBattleAnimSpriteSheet_113, 0x0400, 0x2781
|
||||
obj_tiles gBattleAnimSpriteSheet_114, 0x0200, 0x2782
|
||||
obj_tiles gBattleAnimSpriteSheet_115, 0x0700, 0x2783
|
||||
obj_tiles gBattleAnimSpriteSheet_116, 0x0800, 0x2784
|
||||
obj_tiles gBattleAnimSpriteSheet_117, 0x0a00, 0x2785
|
||||
obj_tiles gBattleAnimSpriteSheet_118, 0x0600, 0x2786
|
||||
obj_tiles gBattleAnimSpriteSheet_119, 0x0800, 0x2787
|
||||
obj_tiles gBattleAnimSpriteSheet_120, 0x0200, 0x2788
|
||||
obj_tiles gBattleAnimSpriteSheet_121, 0x0040, 0x2789
|
||||
obj_tiles gBattleAnimSpriteSheet_122, 0x0180, 0x278a
|
||||
obj_tiles gBattleAnimSpriteSheet_123, 0x0600, 0x278b
|
||||
obj_tiles gBattleAnimSpriteSheet_124, 0x0600, 0x278c
|
||||
obj_tiles gBattleAnimSpriteSheet_125, 0x0200, 0x278d
|
||||
obj_tiles gBattleAnimSpriteSheet_126, 0x0080, 0x278e
|
||||
obj_tiles gBattleAnimSpriteSheet_127, 0x0200, 0x278f
|
||||
obj_tiles gBattleAnimSpriteSheet_128, 0x0800, 0x2790
|
||||
obj_tiles gBattleAnimSpriteSheet_129, 0x0080, 0x2791
|
||||
obj_tiles gBattleAnimSpriteSheet_130, 0x0a00, 0x2792
|
||||
obj_tiles gBattleAnimSpriteSheet_131, 0x0280, 0x2793
|
||||
obj_tiles gBattleAnimSpriteSheet_132, 0x0280, 0x2794
|
||||
obj_tiles gBattleAnimSpriteSheet_133, 0x0100, 0x2795
|
||||
obj_tiles gBattleAnimSpriteSheet_134, 0x0200, 0x2796
|
||||
obj_tiles gBattleAnimSpriteSheet_135, 0x0200, 0x2797
|
||||
obj_tiles gBattleAnimSpriteSheet_136, 0x0020, 0x2798
|
||||
obj_tiles gBattleAnimSpriteSheet_137, 0x0a00, 0x2799
|
||||
obj_tiles gBattleAnimSpriteSheet_138, 0x0800, 0x279a
|
||||
obj_tiles gBattleAnimSpriteSheet_139, 0x0800, 0x279b
|
||||
obj_tiles gBattleAnimSpriteSheet_140, 0x00c0, 0x279c
|
||||
obj_tiles gBattleAnimSpriteSheet_141, 0x01c0, 0x279d
|
||||
obj_tiles gBattleAnimSpriteSheet_142, 0x0100, 0x279e
|
||||
obj_tiles gBattleAnimSpriteSheet_143, 0x0800, 0x279f
|
||||
obj_tiles gBattleAnimSpriteSheet_144, 0x0200, 0x27a0
|
||||
obj_tiles gBattleAnimSpriteSheet_145, 0x0800, 0x27a1
|
||||
obj_tiles gBattleAnimSpriteSheet_146, 0x0180, 0x27a2
|
||||
obj_tiles gBattleAnimSpriteSheet_147, 0x0180, 0x27a3
|
||||
obj_tiles gBattleAnimSpriteSheet_148, 0x0200, 0x27a4
|
||||
obj_tiles gBattleAnimSpriteSheet_149, 0x0200, 0x27a5
|
||||
obj_tiles gBattleAnimSpriteSheet_150, 0x0180, 0x27a6
|
||||
obj_tiles gBattleAnimSpriteSheet_151, 0x0400, 0x27a7
|
||||
obj_tiles gBattleAnimSpriteSheet_152, 0x0080, 0x27a8
|
||||
obj_tiles gBattleAnimSpriteSheet_153, 0x0100, 0x27a9
|
||||
obj_tiles gBattleAnimSpriteSheet_154, 0x0100, 0x27aa
|
||||
obj_tiles gBattleAnimSpriteSheet_155, 0x0140, 0x27ab
|
||||
obj_tiles gBattleAnimSpriteSheet_156, 0x0800, 0x27ac
|
||||
obj_tiles gBattleAnimSpriteSheet_157, 0x0200, 0x27ad
|
||||
obj_tiles gBattleAnimSpriteSheet_158, 0x0100, 0x27ae
|
||||
obj_tiles gBattleAnimSpriteSheet_159, 0x00a0, 0x27af
|
||||
obj_tiles gBattleAnimSpriteSheet_160, 0x0100, 0x27b0
|
||||
obj_tiles gBattleAnimSpriteSheet_161, 0x0080, 0x27b1
|
||||
obj_tiles gBattleAnimSpriteSheet_162, 0x0300, 0x27b2
|
||||
obj_tiles gBattleAnimSpriteSheet_163, 0x0100, 0x27b3
|
||||
obj_tiles gBattleAnimSpriteSheet_163, 0x0100, 0x27b4
|
||||
obj_tiles gBattleAnimSpriteSheet_163, 0x0100, 0x27b5
|
||||
obj_tiles gBattleAnimSpriteSheet_166, 0x0800, 0x27b6
|
||||
obj_tiles gBattleAnimSpriteSheet_166, 0x0800, 0x27b7
|
||||
obj_tiles gBattleAnimSpriteSheet_166, 0x0800, 0x27b8
|
||||
obj_tiles gBattleAnimSpriteSheet_166, 0x0800, 0x27b9
|
||||
obj_tiles gBattleAnimSpriteSheet_166, 0x0800, 0x27ba
|
||||
obj_tiles gBattleAnimSpriteSheet_171, 0x0080, 0x27bb
|
||||
obj_tiles gBattleAnimSpriteSheet_144, 0x0200, 0x27bc
|
||||
obj_tiles gBattleAnimSpriteSheet_173, 0x0200, 0x27bd
|
||||
obj_tiles gBattleAnimSpriteSheet_174, 0x0200, 0x27be
|
||||
obj_tiles gBattleAnimSpriteSheet_175, 0x0080, 0x27bf
|
||||
obj_tiles gBattleAnimSpriteSheet_176, 0x0200, 0x27c0
|
||||
obj_tiles gBattleAnimSpriteSheet_177, 0x0500, 0x27c1
|
||||
obj_tiles gBattleAnimSpriteSheet_178, 0x0800, 0x27c2
|
||||
obj_tiles gBattleAnimSpriteSheet_179, 0x0400, 0x27c3
|
||||
obj_tiles gBattleAnimSpriteSheet_180, 0x0020, 0x27c4
|
||||
obj_tiles gBattleAnimSpriteSheet_181, 0x0800, 0x27c5
|
||||
obj_tiles gBattleAnimSpriteSheet_182, 0x0100, 0x27c6
|
||||
obj_tiles gBattleAnimSpriteSheet_183, 0x0800, 0x27c7
|
||||
obj_tiles gBattleAnimSpriteSheet_184, 0x0400, 0x27c8
|
||||
obj_tiles gBattleAnimSpriteSheet_185, 0x0a00, 0x27c9
|
||||
obj_tiles gBattleAnimSpriteSheet_186, 0x1000, 0x27ca
|
||||
obj_tiles gBattleAnimSpriteSheet_187, 0x0800, 0x27cb
|
||||
obj_tiles gBattleAnimSpriteSheet_188, 0x0400, 0x27cc
|
||||
obj_tiles gBattleAnimSpriteSheet_189, 0x0200, 0x27cd
|
||||
obj_tiles gBattleAnimSpriteSheet_190, 0x0800, 0x27ce
|
||||
obj_tiles gBattleAnimSpriteSheet_191, 0x0800, 0x27cf
|
||||
obj_tiles gBattleAnimSpriteSheet_192, 0x0800, 0x27d0
|
||||
obj_tiles gBattleAnimSpriteSheet_193, 0x0200, 0x27d1
|
||||
obj_tiles gBattleAnimSpriteSheet_194, 0x0800, 0x27d2
|
||||
obj_tiles gBattleAnimSpriteSheet_195, 0x0200, 0x27d3
|
||||
obj_tiles gBattleAnimSpriteSheet_196, 0x0800, 0x27d4
|
||||
obj_tiles gBattleAnimSpriteSheet_197, 0x0200, 0x27d5
|
||||
obj_tiles gBattleAnimSpriteSheet_198, 0x0800, 0x27d6
|
||||
obj_tiles gBattleAnimSpriteSheet_199, 0x0400, 0x27d7
|
||||
obj_tiles gBattleAnimSpriteSheet_200, 0x0200, 0x27d8
|
||||
obj_tiles gBattleAnimSpriteSheet_201, 0x0a80, 0x27d9
|
||||
obj_tiles gBattleAnimSpriteSheet_202, 0x0600, 0x27da
|
||||
obj_tiles gBattleAnimSpriteSheet_203, 0x0800, 0x27db
|
||||
obj_tiles gBattleAnimSpriteSheet_204, 0x0200, 0x27dc
|
||||
obj_tiles gBattleAnimSpriteSheet_205, 0x0600, 0x27dd
|
||||
obj_tiles gBattleAnimSpriteSheet_206, 0x0800, 0x27de
|
||||
obj_tiles gBattleAnimSpriteSheet_207, 0x0180, 0x27df
|
||||
obj_tiles gBattleAnimSpriteSheet_208, 0x0800, 0x27e0
|
||||
obj_tiles gBattleAnimSpriteSheet_209, 0x0800, 0x27e1
|
||||
obj_tiles gBattleAnimSpriteSheet_210, 0x0080, 0x27e2
|
||||
obj_tiles gBattleAnimSpriteSheet_211, 0x0080, 0x27e3
|
||||
obj_tiles gBattleAnimSpriteSheet_212, 0x0800, 0x27e4
|
||||
obj_tiles gBattleAnimSpriteSheet_213, 0x0800, 0x27e5
|
||||
obj_tiles gBattleAnimSpriteSheet_214, 0x0600, 0x27e6
|
||||
obj_tiles gBattleAnimSpriteSheet_215, 0x0600, 0x27e7
|
||||
obj_tiles gBattleAnimSpriteSheet_210, 0x0080, 0x27e8
|
||||
obj_tiles gBattleAnimSpriteSheet_217, 0x0080, 0x27e9
|
||||
obj_tiles gBattleAnimSpriteSheet_218, 0x0180, 0x27ea
|
||||
obj_tiles gBattleAnimSpriteSheet_210, 0x0080, 0x27eb
|
||||
obj_tiles gBattleAnimSpriteSheet_220, 0x0200, 0x27ec
|
||||
obj_tiles gBattleAnimSpriteSheet_221, 0x0400, 0x27ed
|
||||
obj_tiles gBattleAnimSpriteSheet_222, 0x0a00, 0x27ee
|
||||
obj_tiles gBattleAnimSpriteSheet_223, 0x0800, 0x27ef
|
||||
obj_tiles gBattleAnimSpriteSheet_224, 0x0200, 0x27f0
|
||||
obj_tiles gBattleAnimSpriteSheet_225, 0x0400, 0x27f1
|
||||
obj_tiles gBattleAnimSpriteSheet_226, 0x0080, 0x27f2
|
||||
obj_tiles gBattleAnimSpriteSheet_227, 0x0800, 0x27f3
|
||||
obj_tiles gBattleAnimSpriteSheet_228, 0x0200, 0x27f4
|
||||
obj_tiles gBattleAnimSpriteSheet_229, 0x0300, 0x27f5
|
||||
obj_tiles gBattleAnimSpriteSheet_230, 0x0800, 0x27f6
|
||||
obj_tiles gBattleAnimSpriteSheet_231, 0x0380, 0x27f7
|
||||
obj_tiles gBattleAnimSpriteSheet_232, 0x0800, 0x27f8
|
||||
obj_tiles gBattleAnimSpriteSheet_233, 0x00c0, 0x27f9
|
||||
obj_tiles gBattleAnimSpriteSheet_234, 0x0800, 0x27fa
|
||||
obj_tiles gBattleAnimSpriteSheet_235, 0x0060, 0x27fb
|
||||
obj_tiles gBattleAnimSpriteSheet_235, 0x0060, 0x27fc
|
||||
obj_tiles gBattleAnimSpriteSheet_235, 0x0060, 0x27fd
|
||||
obj_tiles gBattleAnimSpriteSheet_238, 0x0080, 0x27fe
|
||||
obj_tiles gBattleAnimSpriteSheet_239, 0x0180, 0x27ff
|
||||
obj_tiles gBattleAnimSpriteSheet_240, 0x0180, 0x2800
|
||||
obj_tiles gBattleAnimSpriteSheet_241, 0x0200, 0x2801
|
||||
obj_tiles gBattleAnimSpriteSheet_242, 0x0200, 0x2802
|
||||
obj_tiles gBattleAnimSpriteSheet_243, 0x0020, 0x2803
|
||||
obj_tiles gBattleAnimSpriteSheet_244, 0x0400, 0x2804
|
||||
obj_tiles gBattleAnimSpriteSheet_245, 0x0600, 0x2805
|
||||
obj_tiles gBattleAnimSpriteSheet_246, 0x1000, 0x2806
|
||||
obj_tiles gBattleAnimSpriteSheet_247, 0x0400, 0x2807
|
||||
obj_tiles gBattleAnimSpriteSheet_248, 0x0020, 0x2808
|
||||
obj_tiles gBattleAnimSpriteSheet_249, 0x0080, 0x2809
|
||||
obj_tiles gBattleAnimSpriteSheet_250, 0x0800, 0x280a
|
||||
obj_tiles gBattleAnimSpriteSheet_251, 0x0080, 0x280b
|
||||
obj_tiles gBattleAnimSpriteSheet_252, 0x0200, 0x280c
|
||||
obj_tiles gBattleAnimSpriteSheet_253, 0x0400, 0x280d
|
||||
obj_tiles gBattleAnimSpriteSheet_254, 0x0200, 0x280e
|
||||
obj_tiles gBattleAnimSpriteSheet_255, 0x0200, 0x280f
|
||||
obj_tiles gBattleAnimSpriteSheet_256, 0x0800, 0x2810
|
||||
obj_tiles gBattleAnimSpriteSheet_257, 0x0280, 0x2811
|
||||
obj_tiles gBattleAnimSpriteSheet_258, 0x0200, 0x2812
|
||||
obj_tiles gBattleAnimSpriteSheet_149, 0x0200, 0x2813
|
||||
obj_tiles gBattleAnimSpriteSheet_260, 0x0400, 0x2814
|
||||
obj_tiles gBattleAnimSpriteSheet_261, 0x0200, 0x2815
|
||||
obj_tiles gBattleAnimSpriteSheet_262, 0x0200, 0x2816
|
||||
obj_tiles gBattleAnimSpriteSheet_263, 0x0080, 0x2817
|
||||
obj_tiles gBattleAnimSpriteSheet_264, 0x0020, 0x2818
|
||||
obj_tiles gBattleAnimSpriteSheet_264, 0x0020, 0x2819
|
||||
obj_tiles gBattleAnimSpriteSheet_266, 0x0080, 0x281a
|
||||
obj_tiles gBattleAnimSpriteSheet_212, 0x0800, 0x281b
|
||||
obj_tiles gBattleAnimSpriteSheet_264, 0x0020, 0x281c
|
||||
obj_tiles gBattleAnimSpriteSheet_269, 0x0080, 0x281d
|
||||
obj_tiles gBattleAnimSpriteSheet_270, 0x0400, 0x281e
|
||||
obj_tiles gBattleAnimSpriteSheet_271, 0x0080, 0x281f
|
||||
obj_tiles gBattleAnimSpriteSheet_272, 0x0800, 0x2820
|
||||
obj_tiles gBattleAnimSpriteSheet_273, 0x0020, 0x2821
|
||||
obj_tiles gBattleAnimSpriteSheet_274, 0x0800, 0x2822
|
||||
obj_tiles gBattleAnimSpriteSheet_275, 0x0800, 0x2823
|
||||
obj_tiles gBattleAnimSpriteSheet_276, 0x0800, 0x2824
|
||||
obj_tiles gBattleAnimSpriteSheet_277, 0x1000, 0x2825
|
||||
obj_tiles gBattleAnimSpriteSheet_278, 0x0800, 0x2826
|
||||
obj_tiles gBattleAnimSpriteSheet_279, 0x00a0, 0x2827
|
||||
obj_tiles gBattleAnimSpriteSheet_280, 0x0800, 0x2828
|
||||
obj_tiles gBattleAnimSpriteSheet_281, 0x0200, 0x2829
|
||||
obj_tiles gBattleAnimSpriteSheet_282, 0x0600, 0x282a
|
||||
obj_tiles gBattleAnimSpriteSheet_283, 0x0200, 0x282b
|
||||
obj_tiles gBattleAnimSpriteSheet_284, 0x0800, 0x282c
|
||||
obj_tiles gBattleAnimSpriteSheet_285, 0x0200, 0x282d
|
||||
obj_tiles gBattleAnimSpriteSheet_183, 0x0800, 0x282e
|
||||
obj_tiles gBattleAnimSpriteSheet_056, 0x1000, 0x282f
|
||||
obj_tiles gBattleAnimSpriteSheet_163, 0x0100, 0x2830
|
||||
|
||||
.align 2
|
||||
gBattleAnimPaletteTable:: @ 852544C
|
||||
obj_pal gBattleAnimSpritePalette_000, 0x2710
|
||||
obj_pal gBattleAnimSpritePalette_001, 0x2711
|
||||
obj_pal gBattleAnimSpritePalette_002, 0x2712
|
||||
obj_pal gBattleAnimSpritePalette_003, 0x2713
|
||||
obj_pal gBattleAnimSpritePalette_004, 0x2714
|
||||
obj_pal gBattleAnimSpritePalette_005, 0x2715
|
||||
obj_pal gBattleAnimSpritePalette_006, 0x2716
|
||||
obj_pal gBattleAnimSpritePalette_007, 0x2717
|
||||
obj_pal gBattleAnimSpritePalette_008, 0x2718
|
||||
obj_pal gBattleAnimSpritePalette_009, 0x2719
|
||||
obj_pal gBattleAnimSpritePalette_010, 0x271a
|
||||
obj_pal gBattleAnimSpritePalette_011, 0x271b
|
||||
obj_pal gBattleAnimSpritePalette_012, 0x271c
|
||||
obj_pal gBattleAnimSpritePalette_013, 0x271d
|
||||
obj_pal gBattleAnimSpritePalette_014, 0x271e
|
||||
obj_pal gBattleAnimSpritePalette_015, 0x271f
|
||||
obj_pal gBattleAnimSpritePalette_016, 0x2720
|
||||
obj_pal gBattleAnimSpritePalette_016, 0x2721
|
||||
obj_pal gBattleAnimSpritePalette_018, 0x2722
|
||||
obj_pal gBattleAnimSpritePalette_019, 0x2723
|
||||
obj_pal gBattleAnimSpritePalette_020, 0x2724
|
||||
obj_pal gBattleAnimSpritePalette_021, 0x2725
|
||||
obj_pal gBattleAnimSpritePalette_022, 0x2726
|
||||
obj_pal gBattleAnimSpritePalette_023, 0x2727
|
||||
obj_pal gBattleAnimSpritePalette_024, 0x2728
|
||||
obj_pal gBattleAnimSpritePalette_025, 0x2729
|
||||
obj_pal gBattleAnimSpritePalette_026, 0x272a
|
||||
obj_pal gBattleAnimSpritePalette_027, 0x272b
|
||||
obj_pal gBattleAnimSpritePalette_028, 0x272c
|
||||
obj_pal gBattleAnimSpritePalette_029, 0x272d
|
||||
obj_pal gBattleAnimSpritePalette_030, 0x272e
|
||||
obj_pal gBattleAnimSpritePalette_031, 0x272f
|
||||
obj_pal gBattleAnimSpritePalette_032, 0x2730
|
||||
obj_pal gBattleAnimSpritePalette_033, 0x2731
|
||||
obj_pal gBattleAnimSpritePalette_033, 0x2732
|
||||
obj_pal gBattleAnimSpritePalette_033, 0x2733
|
||||
obj_pal gBattleAnimSpritePalette_036, 0x2734
|
||||
obj_pal gBattleAnimSpritePalette_036, 0x2735
|
||||
obj_pal gBattleAnimSpritePalette_038, 0x2736
|
||||
obj_pal gBattleAnimSpritePalette_039, 0x2737
|
||||
obj_pal gBattleAnimSpritePalette_038, 0x2738
|
||||
obj_pal gBattleAnimSpritePalette_038, 0x2739
|
||||
obj_pal gBattleAnimSpritePalette_042, 0x273a
|
||||
obj_pal gBattleAnimSpritePalette_043, 0x273b
|
||||
obj_pal gBattleAnimSpritePalette_044, 0x273c
|
||||
obj_pal gBattleAnimSpritePalette_045, 0x273d
|
||||
obj_pal gBattleAnimSpritePalette_046, 0x273e
|
||||
obj_pal gBattleAnimSpritePalette_047, 0x273e
|
||||
obj_pal gBattleAnimSpritePalette_048, 0x2740
|
||||
obj_pal gBattleAnimSpritePalette_049, 0x2741
|
||||
obj_pal gBattleAnimSpritePalette_050, 0x2742
|
||||
obj_pal gBattleAnimSpritePalette_050, 0x2743
|
||||
obj_pal gBattleAnimSpritePalette_050, 0x2744
|
||||
obj_pal gBattleAnimSpritePalette_026, 0x2745
|
||||
obj_pal gBattleAnimSpritePalette_054, 0x2746
|
||||
obj_pal gBattleAnimSpritePalette_050, 0x2747
|
||||
obj_pal gBattleAnimSpritePalette_056, 0x2748
|
||||
obj_pal gBattleAnimSpritePalette_057, 0x2749
|
||||
obj_pal gBattleAnimSpritePalette_058, 0x274a
|
||||
obj_pal gBattleAnimSpritePalette_059, 0x274b
|
||||
obj_pal gBattleAnimSpritePalette_060, 0x274c
|
||||
obj_pal gBattleAnimSpritePalette_061, 0x274d
|
||||
obj_pal gBattleAnimSpritePalette_062, 0x274e
|
||||
obj_pal gBattleAnimSpritePalette_063, 0x274f
|
||||
obj_pal gBattleAnimSpritePalette_064, 0x2750
|
||||
obj_pal gBattleAnimSpritePalette_065, 0x2751
|
||||
obj_pal gBattleAnimSpritePalette_066, 0x2752
|
||||
obj_pal gBattleAnimSpritePalette_067, 0x2753
|
||||
obj_pal gBattleAnimSpritePalette_068, 0x2754
|
||||
obj_pal gBattleAnimSpritePalette_065, 0x2755
|
||||
obj_pal gBattleAnimSpritePalette_070, 0x2756
|
||||
obj_pal gBattleAnimSpritePalette_070, 0x2757
|
||||
obj_pal gBattleAnimSpritePalette_072, 0x2758
|
||||
obj_pal gBattleAnimSpritePalette_073, 0x2759
|
||||
obj_pal gBattleAnimSpritePalette_074, 0x275a
|
||||
obj_pal gBattleAnimSpritePalette_075, 0x275b
|
||||
obj_pal gBattleAnimSpritePalette_076, 0x275c
|
||||
obj_pal gBattleAnimSpritePalette_076, 0x275d
|
||||
obj_pal gBattleAnimSpritePalette_078, 0x275e
|
||||
obj_pal gBattleAnimSpritePalette_078, 0x275f
|
||||
obj_pal gBattleAnimSpritePalette_080, 0x2760
|
||||
obj_pal gBattleAnimSpritePalette_081, 0x2761
|
||||
obj_pal gBattleAnimSpritePalette_082, 0x2762
|
||||
obj_pal gBattleAnimSpritePalette_083, 0x2763
|
||||
obj_pal gBattleAnimSpritePalette_084, 0x2764
|
||||
obj_pal gBattleAnimSpritePalette_085, 0x2765
|
||||
obj_pal gBattleAnimSpritePalette_086, 0x2766
|
||||
obj_pal gBattleAnimSpritePalette_087, 0x2767
|
||||
obj_pal gBattleAnimSpritePalette_088, 0x2768
|
||||
obj_pal gBattleAnimSpritePalette_089, 0x2769
|
||||
obj_pal gBattleAnimSpritePalette_090, 0x276a
|
||||
obj_pal gBattleAnimSpritePalette_091, 0x276b
|
||||
obj_pal gBattleAnimSpritePalette_092, 0x276c
|
||||
obj_pal gBattleAnimSpritePalette_093, 0x276d
|
||||
obj_pal gBattleAnimSpritePalette_094, 0x276e
|
||||
obj_pal gBattleAnimSpritePalette_095, 0x276f
|
||||
obj_pal gBattleAnimSpritePalette_096, 0x2770
|
||||
obj_pal gBattleAnimSpritePalette_097, 0x2771
|
||||
obj_pal gBattleAnimSpritePalette_094, 0x2772
|
||||
obj_pal gBattleAnimSpritePalette_099, 0x2773
|
||||
obj_pal gBattleAnimSpritePalette_100, 0x2774
|
||||
obj_pal gBattleAnimSpritePalette_101, 0x2775
|
||||
obj_pal gBattleAnimSpritePalette_101, 0x2776
|
||||
obj_pal gBattleAnimSpritePalette_103, 0x2777
|
||||
obj_pal gBattleAnimSpritePalette_104, 0x2778
|
||||
obj_pal gBattleAnimSpritePalette_105, 0x2779
|
||||
obj_pal gBattleAnimSpritePalette_105, 0x277a
|
||||
obj_pal gBattleAnimSpritePalette_107, 0x277b
|
||||
obj_pal gBattleAnimSpritePalette_107, 0x277c
|
||||
obj_pal gBattleAnimSpritePalette_109, 0x277d
|
||||
obj_pal gBattleAnimSpritePalette_109, 0x277e
|
||||
obj_pal gBattleAnimSpritePalette_111, 0x277f
|
||||
obj_pal gBattleAnimSpritePalette_112, 0x2780
|
||||
obj_pal gBattleAnimSpritePalette_113, 0x2781
|
||||
obj_pal gBattleAnimSpritePalette_114, 0x2782
|
||||
obj_pal gBattleAnimSpritePalette_115, 0x2783
|
||||
obj_pal gBattleAnimSpritePalette_116, 0x2784
|
||||
obj_pal gBattleAnimSpritePalette_117, 0x2785
|
||||
obj_pal gBattleAnimSpritePalette_118, 0x2786
|
||||
obj_pal gBattleAnimSpritePalette_119, 0x2787
|
||||
obj_pal gBattleAnimSpritePalette_120, 0x2788
|
||||
obj_pal gBattleAnimSpritePalette_121, 0x2789
|
||||
obj_pal gBattleAnimSpritePalette_122, 0x278a
|
||||
obj_pal gBattleAnimSpritePalette_122, 0x278b
|
||||
obj_pal gBattleAnimSpritePalette_124, 0x278c
|
||||
obj_pal gBattleAnimSpritePalette_125, 0x278d
|
||||
obj_pal gBattleAnimSpritePalette_126, 0x278e
|
||||
obj_pal gBattleAnimSpritePalette_127, 0x278f
|
||||
obj_pal gBattleAnimSpritePalette_128, 0x2790
|
||||
obj_pal gBattleAnimSpritePalette_128, 0x2791
|
||||
obj_pal gBattleAnimSpritePalette_130, 0x2792
|
||||
obj_pal gBattleAnimSpritePalette_130, 0x2793
|
||||
obj_pal gBattleAnimSpritePalette_132, 0x2794
|
||||
obj_pal gBattleAnimSpritePalette_133, 0x2795
|
||||
obj_pal gBattleAnimSpritePalette_133, 0x2796
|
||||
obj_pal gBattleAnimSpritePalette_135, 0x2797
|
||||
obj_pal gBattleAnimSpritePalette_136, 0x2798
|
||||
obj_pal gBattleAnimSpritePalette_135, 0x2799
|
||||
obj_pal gBattleAnimSpritePalette_135, 0x279a
|
||||
obj_pal gBattleAnimSpritePalette_139, 0x279b
|
||||
obj_pal gBattleAnimSpritePalette_140, 0x279c
|
||||
obj_pal gBattleAnimSpritePalette_141, 0x279d
|
||||
obj_pal gBattleAnimSpritePalette_141, 0x279e
|
||||
obj_pal gBattleAnimSpritePalette_143, 0x279f
|
||||
obj_pal gBattleAnimSpritePalette_144, 0x27a0
|
||||
obj_pal gBattleAnimSpritePalette_139, 0x27a1
|
||||
obj_pal gBattleAnimSpritePalette_115, 0x27a2
|
||||
obj_pal gBattleAnimSpritePalette_147, 0x27a3
|
||||
obj_pal gBattleAnimSpritePalette_148, 0x27a4
|
||||
obj_pal gBattleAnimSpritePalette_148, 0x27a5
|
||||
obj_pal gBattleAnimSpritePalette_150, 0x27a6
|
||||
obj_pal gBattleAnimSpritePalette_150, 0x27a7
|
||||
obj_pal gBattleAnimSpritePalette_152, 0x27a8
|
||||
obj_pal gBattleAnimSpritePalette_153, 0x27a9
|
||||
obj_pal gBattleAnimSpritePalette_154, 0x27aa
|
||||
obj_pal gBattleAnimSpritePalette_155, 0x27ab
|
||||
obj_pal gBattleAnimSpritePalette_156, 0x27ac
|
||||
obj_pal gBattleAnimSpritePalette_157, 0x27ad
|
||||
obj_pal gBattleAnimSpritePalette_158, 0x27ae
|
||||
obj_pal gBattleAnimSpritePalette_159, 0x27af
|
||||
obj_pal gBattleAnimSpritePalette_160, 0x27b0
|
||||
obj_pal gBattleAnimSpritePalette_161, 0x27b1
|
||||
obj_pal gBattleAnimSpritePalette_162, 0x27b2
|
||||
obj_pal gBattleAnimSpritePalette_163, 0x27b3
|
||||
obj_pal gBattleAnimSpritePalette_164, 0x27b4
|
||||
obj_pal gBattleAnimSpritePalette_165, 0x27b5
|
||||
obj_pal gBattleAnimSpritePalette_166, 0x27b6
|
||||
obj_pal gBattleAnimSpritePalette_167, 0x27b7
|
||||
obj_pal gBattleAnimSpritePalette_168, 0x27b8
|
||||
obj_pal gBattleAnimSpritePalette_169, 0x27b9
|
||||
obj_pal gBattleAnimSpritePalette_170, 0x27ba
|
||||
obj_pal gBattleAnimSpritePalette_171, 0x27bb
|
||||
obj_pal gBattleAnimSpritePalette_172, 0x27bc
|
||||
obj_pal gBattleAnimSpritePalette_001, 0x27bd
|
||||
obj_pal gBattleAnimSpritePalette_174, 0x27be
|
||||
obj_pal gBattleAnimSpritePalette_175, 0x27bf
|
||||
obj_pal gBattleAnimSpritePalette_176, 0x27c0
|
||||
obj_pal gBattleAnimSpritePalette_177, 0x27c1
|
||||
obj_pal gBattleAnimSpritePalette_178, 0x27c2
|
||||
obj_pal gBattleAnimSpritePalette_179, 0x27c3
|
||||
obj_pal gBattleAnimSpritePalette_179, 0x27c4
|
||||
obj_pal gBattleAnimSpritePalette_179, 0x27c5
|
||||
obj_pal gBattleAnimSpritePalette_182, 0x27c6
|
||||
obj_pal gBattleAnimSpritePalette_183, 0x27c7
|
||||
obj_pal gBattleAnimSpritePalette_184, 0x27c8
|
||||
obj_pal gBattleAnimSpritePalette_185, 0x27c9
|
||||
obj_pal gBattleAnimSpritePalette_186, 0x27ca
|
||||
obj_pal gBattleAnimSpritePalette_187, 0x27cb
|
||||
obj_pal gBattleAnimSpritePalette_188, 0x27cc
|
||||
obj_pal gBattleAnimSpritePalette_189, 0x27cd
|
||||
obj_pal gBattleAnimSpritePalette_190, 0x27ce
|
||||
obj_pal gBattleAnimSpritePalette_191, 0x27cf
|
||||
obj_pal gBattleAnimSpritePalette_192, 0x27d0
|
||||
obj_pal gBattleAnimSpritePalette_193, 0x27d1
|
||||
obj_pal gBattleAnimSpritePalette_194, 0x27d2
|
||||
obj_pal gBattleAnimSpritePalette_195, 0x27d3
|
||||
obj_pal gBattleAnimSpritePalette_196, 0x27d4
|
||||
obj_pal gBattleAnimSpritePalette_197, 0x27d5
|
||||
obj_pal gBattleAnimSpritePalette_198, 0x27d6
|
||||
obj_pal gBattleAnimSpritePalette_199, 0x27d7
|
||||
obj_pal gBattleAnimSpritePalette_200, 0x27d8
|
||||
obj_pal gBattleAnimSpritePalette_201, 0x27d9
|
||||
obj_pal gBattleAnimSpritePalette_202, 0x27da
|
||||
obj_pal gBattleAnimSpritePalette_203, 0x27db
|
||||
obj_pal gBattleAnimSpritePalette_204, 0x27dc
|
||||
obj_pal gBattleAnimSpritePalette_205, 0x27dd
|
||||
obj_pal gBattleAnimSpritePalette_206, 0x27de
|
||||
obj_pal gBattleAnimSpritePalette_207, 0x27df
|
||||
obj_pal gBattleAnimSpritePalette_167, 0x27e0
|
||||
obj_pal gBattleAnimSpritePalette_209, 0x27e1
|
||||
obj_pal gBattleAnimSpritePalette_210, 0x27e2
|
||||
obj_pal gBattleAnimSpritePalette_211, 0x27e3
|
||||
obj_pal gBattleAnimSpritePalette_211, 0x27e4
|
||||
obj_pal gBattleAnimSpritePalette_211, 0x27e5
|
||||
obj_pal gBattleAnimSpritePalette_064, 0x27e6
|
||||
obj_pal gBattleAnimSpritePalette_215, 0x27e7
|
||||
obj_pal gBattleAnimSpritePalette_216, 0x27e8
|
||||
obj_pal gBattleAnimSpritePalette_217, 0x27e9
|
||||
obj_pal gBattleAnimSpritePalette_218, 0x27ea
|
||||
obj_pal gBattleAnimSpritePalette_219, 0x27eb
|
||||
obj_pal gBattleAnimSpritePalette_220, 0x27ec
|
||||
obj_pal gBattleAnimSpritePalette_221, 0x27ed
|
||||
obj_pal gBattleAnimSpritePalette_222, 0x27ee
|
||||
obj_pal gBattleAnimSpritePalette_223, 0x27ef
|
||||
obj_pal gBattleAnimSpritePalette_224, 0x27f0
|
||||
obj_pal gBattleAnimSpritePalette_225, 0x27f1
|
||||
obj_pal gBattleAnimSpritePalette_226, 0x27f2
|
||||
obj_pal gBattleAnimSpritePalette_226, 0x27f3
|
||||
obj_pal gBattleAnimSpritePalette_228, 0x27f4
|
||||
obj_pal gBattleAnimSpritePalette_229, 0x27f5
|
||||
obj_pal gBattleAnimSpritePalette_230, 0x27f6
|
||||
obj_pal gBattleAnimSpritePalette_231, 0x27f7
|
||||
obj_pal gBattleAnimSpritePalette_231, 0x27f8
|
||||
obj_pal gBattleAnimSpritePalette_233, 0x27f9
|
||||
obj_pal gBattleAnimSpritePalette_234, 0x27fa
|
||||
obj_pal gBattleAnimSpritePalette_235, 0x27fb
|
||||
obj_pal gBattleAnimSpritePalette_236, 0x27fc
|
||||
obj_pal gBattleAnimSpritePalette_237, 0x27fd
|
||||
obj_pal gBattleAnimSpritePalette_238, 0x27fe
|
||||
obj_pal gBattleAnimSpritePalette_239, 0x27ff
|
||||
obj_pal gBattleAnimSpritePalette_240, 0x2800
|
||||
obj_pal gBattleAnimSpritePalette_241, 0x2801
|
||||
obj_pal gBattleAnimSpritePalette_242, 0x2802
|
||||
obj_pal gBattleAnimSpritePalette_243, 0x2803
|
||||
obj_pal gBattleAnimSpritePalette_244, 0x2804
|
||||
obj_pal gBattleAnimSpritePalette_245, 0x2805
|
||||
obj_pal gBattleAnimSpritePalette_245, 0x2806
|
||||
obj_pal gBattleAnimSpritePalette_064, 0x2807
|
||||
obj_pal gBattleAnimSpritePalette_248, 0x2808
|
||||
obj_pal gBattleAnimSpritePalette_249, 0x2809
|
||||
obj_pal gBattleAnimSpritePalette_249, 0x280a
|
||||
obj_pal gBattleAnimSpritePalette_251, 0x280b
|
||||
obj_pal gBattleAnimSpritePalette_252, 0x280c
|
||||
obj_pal gBattleAnimSpritePalette_253, 0x280d
|
||||
obj_pal gBattleAnimSpritePalette_254, 0x280e
|
||||
obj_pal gBattleAnimSpritePalette_255, 0x280f
|
||||
obj_pal gBattleAnimSpritePalette_256, 0x2810
|
||||
obj_pal gBattleAnimSpritePalette_257, 0x2811
|
||||
obj_pal gBattleAnimSpritePalette_258, 0x2812
|
||||
obj_pal gBattleAnimSpritePalette_259, 0x2813
|
||||
obj_pal gBattleAnimSpritePalette_260, 0x2814
|
||||
obj_pal gBattleAnimSpritePalette_261, 0x2815
|
||||
obj_pal gBattleAnimSpritePalette_262, 0x2816
|
||||
obj_pal gBattleAnimSpritePalette_263, 0x2817
|
||||
obj_pal gBattleAnimSpritePalette_264, 0x2818
|
||||
obj_pal gBattleAnimSpritePalette_265, 0x2819
|
||||
obj_pal gBattleAnimSpritePalette_266, 0x281a
|
||||
obj_pal gBattleAnimSpritePalette_267, 0x281b
|
||||
obj_pal gBattleAnimSpritePalette_268, 0x281c
|
||||
obj_pal gBattleAnimSpritePalette_269, 0x281d
|
||||
obj_pal gBattleAnimSpritePalette_270, 0x281e
|
||||
obj_pal gBattleAnimSpritePalette_271, 0x281f
|
||||
obj_pal gBattleAnimSpritePalette_272, 0x2820
|
||||
obj_pal gBattleAnimSpritePalette_272, 0x2821
|
||||
obj_pal gBattleAnimSpritePalette_274, 0x2822
|
||||
obj_pal gBattleAnimSpritePalette_274, 0x2823
|
||||
obj_pal gBattleAnimSpritePalette_274, 0x2824
|
||||
obj_pal gBattleAnimSpritePalette_277, 0x2825
|
||||
obj_pal gBattleAnimSpritePalette_278, 0x2826
|
||||
obj_pal gBattleAnimSpritePalette_279, 0x2827
|
||||
obj_pal gBattleAnimSpritePalette_280, 0x2828
|
||||
obj_pal gBattleAnimSpritePalette_281, 0x2829
|
||||
obj_pal gBattleAnimSpritePalette_282, 0x282a
|
||||
obj_pal gBattleAnimSpritePalette_283, 0x282b
|
||||
obj_pal gBattleAnimSpritePalette_284, 0x282c
|
||||
obj_pal gBattleAnimSpritePalette_285, 0x282d
|
||||
obj_pal gBattleAnimSpritePalette_286, 0x282e
|
||||
obj_pal gBattleAnimSpritePalette_287, 0x282f
|
||||
obj_pal gBattleAnimSpritePalette_288, 0x2830
|
||||
|
||||
.align 2
|
||||
gBattleAnimBackgroundTable:: @ 8525D54
|
||||
.4byte gBattleAnimBackgroundImage_00, gBattleAnimBackgroundPalette_00, gBattleAnimBackgroundTilemap_00
|
||||
.4byte gBattleAnimBackgroundImage_00, gBattleAnimBackgroundPalette_00, gBattleAnimBackgroundTilemap_00
|
||||
.4byte gBattleAnimBackgroundImage_02, gBattleAnimBackgroundPalette_02, gBattleAnimBackgroundTilemap_02
|
||||
.4byte gBattleAnimBackgroundImage_03, gBattleAnimBackgroundPalette_03, gBattleAnimBackgroundTilemap_03
|
||||
.4byte gBattleAnimBackgroundImage_04, gBattleAnimBackgroundPalette_04, gBattleAnimBackgroundTilemap_04
|
||||
.4byte gBattleAnimBackgroundImage_04, gBattleAnimBackgroundPalette_04, gBattleAnimBackgroundTilemap_05
|
||||
.4byte gBattleAnimBackgroundImage_04, gBattleAnimBackgroundPalette_04, gBattleAnimBackgroundTilemap_06
|
||||
.4byte gBattleAnimBackgroundImage_07, gBattleAnimBackgroundPalette_07, gBattleAnimBackgroundTilemap_07
|
||||
.4byte gBattleAnimBackgroundImage_07, gBattleAnimBackgroundPalette_07, gBattleAnimBackgroundTilemap_08
|
||||
.4byte gBattleAnimBackgroundImage_09, gBattleAnimBackgroundPalette_09, gBattleAnimBackgroundTilemap_09
|
||||
.4byte gBattleAnimBackgroundImage_09, gBattleAnimBackgroundPalette_09, gBattleAnimBackgroundTilemap_10
|
||||
.4byte gBattleAnimBackgroundImage_11, gBattleAnimBackgroundPalette_11, gBattleAnimBackgroundTilemap_11
|
||||
.4byte gBattleAnimBackgroundImage_12, gBattleAnimBackgroundPalette_12, gBattleAnimBackgroundTilemap_12
|
||||
.4byte gBattleAnimBackgroundImage_12, gBattleAnimBackgroundPalette_12, gBattleAnimBackgroundTilemap_13
|
||||
.4byte gBattleAnimBackgroundImage_12, gBattleAnimBackgroundPalette_12, gBattleAnimBackgroundTilemap_14
|
||||
.4byte gBattleAnimBackgroundImage_15, gBattleAnimBackgroundPalette_15, gBattleAnimBackgroundTilemap_15
|
||||
.4byte gBattleAnimBackgroundImage_16, gBattleAnimBackgroundPalette_16, gBattleAnimBackgroundTilemap_16
|
||||
.4byte gBattleAnimBackgroundImage_17, gBattleAnimBackgroundPalette_17, gBattleAnimBackgroundTilemap_17
|
||||
.4byte gBattleAnimBackgroundImage_07, gBattleAnimBackgroundPalette_18, gBattleAnimBackgroundTilemap_07
|
||||
.4byte gBattleAnimBackgroundImage_07, gBattleAnimBackgroundPalette_18, gBattleAnimBackgroundTilemap_08
|
||||
.4byte gBattleAnimBackgroundImage_20, gBattleAnimBackgroundPalette_20, gBattleAnimBackgroundTilemap_20
|
||||
.4byte gBattleAnimBackgroundImage_21, gBattleAnimBackgroundPalette_21, gBattleAnimBackgroundTilemap_21
|
||||
.4byte gBattleAnimBackgroundImage_09, gBattleAnimBackgroundPalette_22, gBattleAnimBackgroundTilemap_09
|
||||
.4byte gBattleAnimBackgroundImage_09, gBattleAnimBackgroundPalette_22, gBattleAnimBackgroundTilemap_10
|
||||
.4byte gBattleAnimBackgroundImage_04, gBattleAnimBackgroundPalette_24, gBattleAnimBackgroundTilemap_04
|
||||
.4byte gBattleAnimBackgroundImage_04, gBattleAnimBackgroundPalette_24, gBattleAnimBackgroundTilemap_05
|
||||
.4byte gBattleAnimBackgroundImage_04, gBattleAnimBackgroundPalette_24, gBattleAnimBackgroundTilemap_06
|
||||
|
||||
@ -3006,12 +3006,12 @@ BattleScript_EffectPerishSong::
|
||||
waitanimation
|
||||
printstring STRINGID_FAINTINTHREE
|
||||
waitmessage 0x40
|
||||
setbyte sBANK, 0x0
|
||||
setbyte sBATTLER, 0x0
|
||||
BattleScript_PerishSongLoop::
|
||||
jumpifability BS_SCRIPTING, ABILITY_SOUNDPROOF, BattleScript_PerishSongNotAffected
|
||||
BattleScript_PerishSongLoopIncrement::
|
||||
addbyte sBANK, 0x1
|
||||
jumpifbytenotequal sBANK, gBattlersCount, BattleScript_PerishSongLoop
|
||||
addbyte sBATTLER, 0x1
|
||||
jumpifbytenotequal sBATTLER, gBattlersCount, BattleScript_PerishSongLoop
|
||||
goto BattleScript_MoveEnd
|
||||
|
||||
BattleScript_PerishSongNotAffected::
|
||||
@ -3873,7 +3873,7 @@ BattleScript_EffectYawn::
|
||||
waitmessage 0x40
|
||||
goto BattleScript_MoveEnd
|
||||
BattleScript_PrintBankAbilityMadeIneffective::
|
||||
copybyte sBANK, sBANK_WITH_ABILITY
|
||||
copybyte sBATTLER, sBATTLER_WITH_ABILITY
|
||||
BattleScript_PrintAbilityMadeIneffective::
|
||||
pause 0x20
|
||||
printstring STRINGID_PKMNSXMADEITINEFFECTIVE
|
||||
@ -4924,7 +4924,7 @@ BattleScript_ToxicSpikesPoisoned::
|
||||
|
||||
BattleScript_StickyWebOnSwitchIn::
|
||||
savetarget
|
||||
copybyte gBattlerTarget sBANK
|
||||
copybyte gBattlerTarget sBATTLER
|
||||
printstring STRINGID_STICKYWEBSWITCHIN
|
||||
waitmessage 0x40
|
||||
statbuffchange 0x1, BattleScript_StickyWebOnSwitchInEnd
|
||||
@ -4999,7 +4999,7 @@ BattleScript_RapidSpinAway::
|
||||
BattleScript_WrapFree::
|
||||
printstring STRINGID_PKMNGOTFREE
|
||||
waitmessage 0x40
|
||||
copybyte gBattlerTarget, sBANK
|
||||
copybyte gBattlerTarget, sBATTLER
|
||||
return
|
||||
|
||||
BattleScript_LeechSeedFree::
|
||||
@ -5672,11 +5672,11 @@ BattleScript_ShedSkinActivates::
|
||||
end3
|
||||
|
||||
BattleScript_WeatherFormChanges::
|
||||
setbyte sBANK, 0x0
|
||||
setbyte sBATTLER, 0x0
|
||||
BattleScript_WeatherFormChangesLoop::
|
||||
trycastformdatachange
|
||||
addbyte sBANK, 0x1
|
||||
jumpifbytenotequal sBANK, gBattlersCount, BattleScript_WeatherFormChangesLoop
|
||||
addbyte sBATTLER, 0x1
|
||||
jumpifbytenotequal sBATTLER, gBattlersCount, BattleScript_WeatherFormChangesLoop
|
||||
return
|
||||
|
||||
BattleScript_CastformChange::
|
||||
|
||||
@ -21,19 +21,19 @@
|
||||
@ 85D97BC
|
||||
.include "data/battle_frontier/battle_frontier_mons.inc"
|
||||
|
||||
gUnknown_085DCEDC:: @ 85DCEDC
|
||||
gTowerMaleFacilityClasses:: @ 85DCEDC
|
||||
.byte 0x0e, 0x11, 0x03, 0x15, 0x17, 0x07, 0x0a, 0x19, 0x1a, 0x1b, 0x1d, 0x1e, 0x20, 0x26, 0x29, 0x09, 0x2b, 0x2d, 0x2e, 0x30, 0x32, 0x34, 0x04, 0x35, 0x3a, 0x05, 0x42, 0x44, 0x43, 0x00
|
||||
|
||||
gUnknown_085DCEFA:: @ 85DCEFA
|
||||
gTowerFemaleFacilityClasses:: @ 85DCEFA
|
||||
.byte 0x0d, 0x10, 0x12, 0x0c, 0x13, 0x14, 0x1f, 0x27, 0x2a, 0x16, 0x2f, 0x31, 0x33, 0x36, 0x37, 0x38, 0x1c, 0x02, 0x45, 0x47
|
||||
|
||||
gUnknown_085DCF0E:: @ 85DCF0E
|
||||
gTowerMaleTrainerGfxIds:: @ 85DCF0E
|
||||
.byte 0x37, 0x36, 0x21, 0x0f, 0x27, 0x33, 0x2c, 0x42, 0x42, 0x1f, 0x27, 0x25, 0x30, 0x26, 0x19, 0x15, 0x23, 0x32, 0x38, 0x33, 0x33, 0x21, 0x42, 0x05, 0x31, 0x27, 0x41, 0x1f, 0x24, 0x37
|
||||
|
||||
gUnknown_085DCF2C:: @ 85DCF2C
|
||||
gTowerFemaleTrainerGfxIds:: @ 85DCF2C
|
||||
.byte 0x14, 0x35, 0x22, 0x28, 0x14, 0x2d, 0x2f, 0x0e, 0x12, 0x16, 0x39, 0x34, 0x34, 0x0e, 0x22, 0x34, 0x20, 0x14, 0x20, 0x2f
|
||||
|
||||
gUnknown_085DCF40:: @ 85DCF40
|
||||
sRubyFacilityClassToEmerald:: @ 85DCF40
|
||||
.byte 0x00, 0x0b, 0x01, 0x01, 0x02, 0x06, 0x03, 0x0d, 0x04, 0x0e, 0x05, 0x0f, 0x06, 0x10, 0x07, 0x11, 0x08, 0x03, 0x09, 0x12, 0x0a, 0x0c, 0x0b, 0x13, 0x0c, 0x14, 0x0d, 0x15, 0x0e, 0x17, 0x0f, 0x07
|
||||
.byte 0x10, 0x0a, 0x11, 0x19, 0x12, 0x1a, 0x13, 0x1b, 0x14, 0x1d, 0x15, 0x1e, 0x16, 0x1f, 0x17, 0x20, 0x18, 0x21, 0x19, 0x22, 0x1a, 0x23, 0x1b, 0x24, 0x1c, 0x25, 0x1d, 0x26, 0x1e, 0x27, 0x1f, 0x28
|
||||
.byte 0x20, 0x29, 0x21, 0x2a, 0x22, 0x09, 0x23, 0x16, 0x24, 0x2b, 0x25, 0x2c, 0x26, 0x2d, 0x27, 0x2e, 0x28, 0x2f, 0x29, 0x30, 0x2a, 0x31, 0x2b, 0x32, 0x2c, 0x33, 0x2d, 0x34, 0x2e, 0x04, 0x2f, 0x35
|
||||
@ -640,7 +640,7 @@ gUnknown_085DD690:: @ 85DD690
|
||||
.4byte gUnknown_085DD0F0
|
||||
.4byte gUnknown_085DD104
|
||||
|
||||
gUnknown_085DD6D0:: @ 85DD6D0
|
||||
sStevenMons:: @ 85DD6D0
|
||||
.byte 0x8f, 0x01, 0x1f, 0x2a, 0x02
|
||||
|
||||
gUnknown_085DD6D5:: @ 85DD6D5
|
||||
@ -677,57 +677,3 @@ gUnknown_085DD6DC:: @ 85DD6DC
|
||||
|
||||
@ 85DF69C
|
||||
.include "data/battle_frontier/fallarbor_battle_tent_mons.inc"
|
||||
|
||||
.align 2
|
||||
gUnknown_085DF96C:: @ 85DF96C
|
||||
.4byte sub_8161F94
|
||||
.4byte sub_8162054
|
||||
.4byte sub_81620F4
|
||||
.4byte sub_81623F0
|
||||
.4byte sub_81621C0
|
||||
.4byte sub_816502C
|
||||
.4byte sub_8164040
|
||||
.4byte sub_8163914
|
||||
.4byte nullsub_61
|
||||
.4byte nullsub_116
|
||||
.4byte sub_81642A0
|
||||
.4byte sub_8164828
|
||||
.4byte sub_8164B74
|
||||
.4byte sub_8164DCC
|
||||
.4byte sub_8164DE4
|
||||
.4byte sub_8164E04
|
||||
|
||||
.align 2
|
||||
gUnknown_085DF9AC:: @ 85DF9AC
|
||||
.4byte 0x00000001, 0x00000002, 0x00004000, 0x00008000, 0x00010000, 0x00020000, 0x00040000, 0x00080000
|
||||
|
||||
.align 2
|
||||
gUnknown_085DF9CC:: @ 85DF9CC
|
||||
.4byte 0xfffffffe, 0xfffffffd, 0xffffbfff, 0xffff7fff, 0xfffeffff, 0xfffdffff, 0xfffbffff, 0xfff7ffff
|
||||
|
||||
gUnknown_085DF9EC:: @ 85DF9EC
|
||||
.byte 0x01, 0x02, 0x03, 0x04, 0x05, 0x08, 0x09, 0x0a, 0x0b, 0x0c
|
||||
|
||||
gUnknown_085DF9F6:: @ 85DF9F6
|
||||
.byte 0x03, 0x04, 0x02, 0x02
|
||||
|
||||
.align 1
|
||||
gUnknown_085DF9FA:: @ 85DF9FA
|
||||
.2byte 0x0000, 0x0063, 0x0050, 0x0077, 0x0064, 0x008b, 0x0078, 0x009f, 0x008c, 0x00b3, 0x00a0, 0x00c7, 0x00b4, 0x00db, 0x00c8, 0x012b
|
||||
|
||||
.align 1
|
||||
gUnknown_085DFA1A:: @ 85DFA1A
|
||||
.2byte 0x0064, 0x0077, 0x0078, 0x008b, 0x008c, 0x009f, 0x00a0, 0x00b3, 0x00b4, 0x00c7, 0x00c8, 0x00db, 0x00dc, 0x00ef, 0x00c8, 0x012b
|
||||
.2byte 0x00b3, 0x008d, 0x00c8, 0x00b7
|
||||
|
||||
gUnknown_085DFA42:: @ 85DFA42
|
||||
.byte 0x03, 0x04, 0x02, 0x02
|
||||
|
||||
.align 1
|
||||
gUnknown_085DFA46:: @ 85DFA46
|
||||
.2byte 0x0c3a, 0x0c3a, 0x0c01, 0x0a2a, 0x0607, 0x0c01
|
||||
|
||||
.align 1
|
||||
gUnknown_085DFA52:: @ 85DFA52
|
||||
.2byte 0x1039, 0x122e, 0x0c04, 0x0a3d, 0x0630, 0x0c04, 0x0000
|
||||
|
||||
|
||||
@ -7,6 +7,7 @@
|
||||
#include "constants/vars.h"
|
||||
#include "constants/heal_locations.h"
|
||||
#include "constants/trainers.h"
|
||||
#include "constants/battle_frontier.h"
|
||||
.include "asm/macros.inc"
|
||||
.include "asm/macros/event.inc"
|
||||
.include "constants/constants.inc"
|
||||
@ -431,7 +432,7 @@ gStdScripts_End:: @ 81DC2CC
|
||||
.include "data/maps/SecretBase_YellowCave3/scripts.inc"
|
||||
.include "data/maps/SecretBase_YellowCave4/scripts.inc"
|
||||
|
||||
gUnknown_0823B4BB:: @ 823B4BB
|
||||
EventScript_SecretBasePC:: @ 823B4BB
|
||||
lockall
|
||||
playse 2
|
||||
message Text_276805
|
||||
@ -492,7 +493,7 @@ EventScript_23B585:: @ 823B585
|
||||
special sub_80E9C88
|
||||
end
|
||||
|
||||
gUnknown_0823B589:: @ 823B589
|
||||
EventScript_RecordMixingSecretBasePC:: @ 823B589
|
||||
lockall
|
||||
message Text_276805
|
||||
playse 2
|
||||
@ -581,13 +582,13 @@ EventScript_23B680:: @ 823B680
|
||||
special sub_80EBB28
|
||||
end
|
||||
|
||||
gUnknown_0823B684:: @ 823B684
|
||||
EventScript_SecretBaseSandOrnament:: @ 823B684
|
||||
special sub_80EBE7C
|
||||
dofieldeffect 52
|
||||
waitstate
|
||||
end
|
||||
|
||||
gUnknown_0823B68C:: @ 823B68C
|
||||
EventScript_SecretBaseShieldOrToyTV:: @ 823B68C
|
||||
special sub_80FAC78
|
||||
compare VAR_RESULT, 0
|
||||
goto_eq EventScript_23B6BC
|
||||
@ -1070,165 +1071,165 @@ EventScript_27149D:: @ 827149D
|
||||
return
|
||||
|
||||
EventScript_2715DE:: @ 82715DE
|
||||
setflag FLAG_0x056
|
||||
setflag FLAG_0x301
|
||||
setflag FLAG_0x302
|
||||
setflag FLAG_0x303
|
||||
setflag FLAG_0x2D1
|
||||
setflag FLAG_0x379
|
||||
setflag FLAG_0x32B
|
||||
setflag FLAG_0x32C
|
||||
setflag FLAG_0x346
|
||||
setflag FLAG_0x2D6
|
||||
setflag FLAG_0x363
|
||||
setflag FLAG_0x2DB
|
||||
setflag FLAG_0x2DC
|
||||
setflag FLAG_0x32E
|
||||
setflag FLAG_0x34C
|
||||
setflag FLAG_0x364
|
||||
setflag FLAG_0x2E3
|
||||
setflag FLAG_0x371
|
||||
setflag FLAG_0x2E2
|
||||
setflag FLAG_0x2E4
|
||||
setflag FLAG_0x2E5
|
||||
setflag FLAG_0x2E7
|
||||
setflag FLAG_0x2E8
|
||||
setflag FLAG_0x38A
|
||||
setflag FLAG_0x345
|
||||
setflag FLAG_0x306
|
||||
setflag FLAG_0x37F
|
||||
setflag FLAG_0x308
|
||||
setflag FLAG_0x309
|
||||
setflag FLAG_0x30A
|
||||
setflag FLAG_0x30B
|
||||
setflag FLAG_0x30C
|
||||
setflag FLAG_0x30D
|
||||
setflag FLAG_0x338
|
||||
setflag FLAG_0x2E9
|
||||
setflag FLAG_0x2EA
|
||||
setflag FLAG_0x2F8
|
||||
setflag FLAG_0x2D2
|
||||
setflag FLAG_0x2DE
|
||||
setflag FLAG_0x351
|
||||
setflag FLAG_0x32F
|
||||
setflag FLAG_LINK_CONTEST_POKE_BALL
|
||||
setflag FLAG_HIDE_ROUTE_111_VICTORIA_WINSTRATE
|
||||
setflag FLAG_HIDE_ROUTE_111_VIVI_WINSTRATE
|
||||
setflag FLAG_HIDE_ROUTE_111_VICKY_WINSTRATE
|
||||
setflag FLAG_HIDE_LITTLEROOT_TOWN_BIRCHS_LAB_BIRCH
|
||||
setflag FLAG_HIDE_LITTLEROOT_TOWN_BIRCHS_LAB_RIVAL
|
||||
setflag FLAG_HIDE_LITTLEROOT_TOWN_BIRCHS_LAB_POKEBALL_CYNDAQUIL
|
||||
setflag FLAG_HIDE_LITTLEROOT_TOWN_BIRCHS_LAB_POKEBALL_TOTODILE
|
||||
setflag FLAG_HIDE_LITTLEROOT_TOWN_BIRCHS_LAB_POKEBALL_CHIKORITA
|
||||
setflag FLAG_HIDE_PETALBURG_CITY_WALLY
|
||||
setflag FLAG_UNKNOWN_0x363
|
||||
setflag FLAG_HIDE_RUSTBORO_CITY_AQUA_GRUNT
|
||||
setflag FLAG_HIDE_RUSTBORO_CITY_DEVON_EMPLOYEE_1
|
||||
setflag FLAG_HIDE_RUSBORO_CITY_RIVAL
|
||||
setflag FLAG_HIDE_RUSTBORO_CITY_SCIENTIST
|
||||
setflag FLAG_HIDE_LITTLEROOT_TOWN_FAT_MAN
|
||||
setflag FLAG_HIDE_BRINEYS_HOUSE_MR_BRINEY
|
||||
setflag FLAG_HIDE_BRINEYS_HOUSE_PEEKO
|
||||
setflag FLAG_HIDE_ROUTE_104_MR_BRINEY
|
||||
setflag FLAG_HIDE_MR_BRINEY_DEWFORD_TOWN
|
||||
setflag FLAG_HIDE_ROUTE_108_MR_BRINEY
|
||||
setflag FLAG_HIDE_MR_BRINEY_BOAT_DEWFORD_TOWN
|
||||
setflag FLAG_HIDE_ROUTE_109_MR_BRINEY_BOAT
|
||||
setflag FLAG_HIDE_ROUTE_104_WHITE_HERB_FLORIST
|
||||
setflag FLAG_HIDE_ROUTE_110_BIRCH
|
||||
setflag FLAG_HIDE_LILYCOVE_CONTEST_HALL_CONTEST_ATTENDANT_1
|
||||
setflag FLAG_HIDE_LILYCOVE_CONTEST_HALL_CONTEST_ATTENDANT_2
|
||||
setflag FLAG_HIDE_LILYCOVE_MUSEUM_PATRON_1
|
||||
setflag FLAG_HIDE_LILYCOVE_MUSEUM_PATRON_2
|
||||
setflag FLAG_HIDE_LILYCOVE_MUSEUM_PATRON_3
|
||||
setflag FLAG_HIDE_LILYCOVE_MUSEUM_PATRON_4
|
||||
setflag FLAG_HIDE_LILYCOVE_MUSEUM_TOURISTS
|
||||
setflag FLAG_HIDE_PETALBURG_GYM_GREETER
|
||||
setflag FLAG_HIDE_PETALBURG_GYM_WALLYS_UNCLE
|
||||
setflag FLAG_HIDE_LITTLEROOT_TOWN_BRENDANS_HOUSE_BRENDAN
|
||||
setflag FLAG_HIDE_LITTLEROOT_TOWN_MAYS_HOUSE_BRENDAN
|
||||
setflag FLAG_HIDE_LITTLEROOT_TOWN_BRENDANS_HOUSE_RIVAL_BEDROOM
|
||||
setflag FLAG_HIDE_LITTLEROOT_TOWN_MAYS_HOUSE_RIVAL_BEDROOM
|
||||
setflag FLAG_HIDE_PLAYERS_HOUSE_DAD
|
||||
setflag FLAG_HIDE_LITTLEROOT_TOWN_MAYS_HOUSE_2F_PICHU_DOLL
|
||||
setflag FLAG_HIDE_LITTLEROOT_TOWN_BRENDANS_HOUSE_2F_SWABLU_DOLL
|
||||
setflag FLAG_HIDE_FANCLUB_OLD_LADY
|
||||
setflag FLAG_HIDE_FANCLUB_BOY
|
||||
setflag FLAG_HIDE_FANCLUB_LITTLE_BOY
|
||||
setflag FLAG_HIDE_FANCLUB_LADY
|
||||
setflag FLAG_0x2DA
|
||||
setflag FLAG_0x31D
|
||||
setflag FLAG_0x31E
|
||||
setflag FLAG_0x31F
|
||||
setflag FLAG_0x385
|
||||
setflag FLAG_0x386
|
||||
setflag FLAG_0x387
|
||||
setflag FLAG_0x388
|
||||
setflag FLAG_0x323
|
||||
setflag FLAG_0x322
|
||||
setflag FLAG_0x326
|
||||
setflag FLAG_0x328
|
||||
setflag FLAG_0x329
|
||||
setflag FLAG_0x3D8
|
||||
setflag FLAG_0x2FE
|
||||
setflag FLAG_0x33E
|
||||
setflag FLAG_0x362
|
||||
setflag FLAG_0x365
|
||||
setflag FLAG_0x33C
|
||||
setflag FLAG_0x33D
|
||||
setflag FLAG_0x33F
|
||||
setflag FLAG_0x35B
|
||||
setflag FLAG_0x355
|
||||
setflag FLAG_0x349
|
||||
setflag FLAG_0x34D
|
||||
setflag FLAG_0x34E
|
||||
setflag FLAG_0x35C
|
||||
setflag FLAG_0x35D
|
||||
setflag FLAG_0x343
|
||||
setflag FLAG_0x348
|
||||
setflag FLAG_0x350
|
||||
setflag FLAG_0x353
|
||||
setflag FLAG_0x312
|
||||
setflag FLAG_0x3CD
|
||||
setflag FLAG_0x330
|
||||
setflag FLAG_0x366
|
||||
setflag FLAG_0x368
|
||||
setflag FLAG_0x36D
|
||||
setflag FLAG_0x3E2
|
||||
setflag FLAG_0x36F
|
||||
setflag FLAG_0x37B
|
||||
setflag FLAG_0x370
|
||||
setflag FLAG_0x36E
|
||||
setflag FLAG_0x327
|
||||
setflag FLAG_0x3D7
|
||||
setflag FLAG_0x376
|
||||
setflag FLAG_0x374
|
||||
setflag FLAG_0x375
|
||||
setflag FLAG_SPRITEVIS_SLATEPORT_MUSEUM_POPULATION
|
||||
setflag FLAG_0x378
|
||||
setflag FLAG_0x2F0
|
||||
setflag FLAG_0x2F5
|
||||
setflag FLAG_0x31A
|
||||
setflag FLAG_0x31B
|
||||
setflag FLAG_0x37C
|
||||
setflag FLAG_0x380
|
||||
setflag FLAG_0x381
|
||||
setflag FLAG_0x382
|
||||
setflag FLAG_0x38D
|
||||
setflag FLAG_0x2EC
|
||||
setflag FLAG_0x38E
|
||||
setflag FLAG_0x38F
|
||||
setflag FLAG_HIDE_LILYCOVE_FAN_CLUB_INTERVIEWER
|
||||
setflag FLAG_HIDE_ROUTE_118_GABBY_AND_TY_1
|
||||
setflag FLAG_HIDE_ROUTE_120_GABBY_AND_TY_1
|
||||
setflag FLAG_HIDE_ROUTE_111_GABBY_AND_TY_3
|
||||
setflag FLAG_HIDE_ROUTE_118_GABBY_AND_TY_2
|
||||
setflag FLAG_HIDE_ROUTE_120_GABBY_AND_TY_2
|
||||
setflag FLAG_HIDE_ROUTE_111_GABBY_AND_TY_2
|
||||
setflag FLAG_HIDE_ROUTE_118_GABBY_AND_TY_3
|
||||
setflag FLAG_HIDE_SLATEPORT_CITY_CONTEST_REPORTER
|
||||
setflag FLAG_HIDE_LILYCOVE_CONTEST_HALL_REPORTER
|
||||
setflag FLAG_HIDE_VERDANTURF_TOWN_WANDAS_HOUSE_WALLY
|
||||
setflag FLAG_HIDE_VERDANTURF_TOWN_WANDAS_HOUSE_LOVER_MAN
|
||||
setflag FLAG_HIDE_VERDANTURF_TOWN_WANDAS_HOUSE_WALLYS_UNCLE
|
||||
setflag FLAG_HIDE_VERDANTURF_TOWN_WANDAS_HOUSE_LOVER_WOMAN
|
||||
setflag FLAG_HIDE_VERDANTURF_TOWN_SCOTT
|
||||
setflag FLAG_HIDE_PETALBURG_CITY_WALLYS_UNCLE
|
||||
setflag FLAG_HIDE_PETALBURG_GYM_WALLY
|
||||
setflag FLAG_HIDE_SLATEPORT_CITY_STERNS_SHIPYARD_MR_BRINEY
|
||||
setflag FLAG_HIDE_SEAFLOOR_CAVERN_ROOM_9_ARCHIE
|
||||
setflag FLAG_HIDE_SEAFLOOR_CAVERN_ROOM_9_MAXIE
|
||||
setflag FLAG_HIDE_SEAFLOOR_CAVERN_ROOM_9_MAGMA_GRUNTS
|
||||
setflag FLAG_HIDE_SEAFLOOR_CAVERN_ROOM_9_KYOGRE_1
|
||||
setflag FLAG_HIDE_MAGMA_HIDEOUT_4F_GROUDON_1
|
||||
setflag FLAG_HIDE_SLATEPORT_CITY_HARBOR_CAPTAIN_STERN
|
||||
setflag FLAG_HIDE_SLATEPORT_CITY_HARBOR_AQUA_GRUNT
|
||||
setflag FLAG_HIDE_SLATEPORT_CITY_HARBOR_ARCHIE
|
||||
setflag FLAG_HIDE_SLATEPORT_CITY_HARBOR_SS_TIDAL
|
||||
setflag FLAG_HIDE_LILYCOVE_HARBOR_SSTIDAL
|
||||
setflag FLAG_HIDE_SLATEPORT_CITY_GABBY_AND_TY
|
||||
setflag FLAG_HIDE_SLATEPORT_CITY_CAPTAIN_STERN
|
||||
setflag FLAG_HIDE_SLATEPORT_CITY_HARBOR_SUBMARINE_SHADOW
|
||||
setflag FLAG_HIDE_ROUTE_119_RIVAL
|
||||
setflag FLAG_HIDE_ROUTE_119_SCOTT
|
||||
setflag FLAG_HIDE_SOOTOPOLIS_CITY_STEVEN
|
||||
setflag FLAG_HIDE_SOOTOPOLIS_CITY_WALLACE
|
||||
setflag FLAG_HIDE_LANETTES_HOUSE_LANETTE
|
||||
setflag FLAG_HIDE_TRICK_HOUSE_ENTRANCE_MAN
|
||||
setflag FLAG_HIDE_MT_CHIMNEY_TRAINERS
|
||||
setflag FLAG_HIDE_MT_CHIMNEY_LAVA_COOKIE_LADY
|
||||
setflag FLAG_HIDE_RUSTURF_TUNNEL_OLD_MAN
|
||||
setflag FLAG_HIDE_ROUTE_116_MR_BRINEY
|
||||
setflag FLAG_HIDE_RUSTURF_TUNNEL_PEEKO
|
||||
setflag FLAG_HIDE_RUSTURF_TUNNEL_AQUA_GRUNT
|
||||
setflag FLAG_HIDE_RUSTURF_TUNNEL_LOVER_MAN
|
||||
setflag FLAG_HIDE_RUSTURF_TUNNEL_LOVER_WOMAN
|
||||
setflag FLAG_HIDE_SLATEPORT_CITY_OCEANIC_MUSEUM_2F_ARCHIE
|
||||
setflag FLAG_HIDE_SLATEPORT_CITY_OCEANIC_MUSEUM_2F_AQUA_GRUNT_1
|
||||
setflag FLAG_HIDE_SLATEPORT_CITY_OCEANIC_MUSEUM_2F_AQUA_GRUNT_2
|
||||
setflag FLAG_HIDE_SLATEPORT_MUSEUM_POPULATION
|
||||
setflag FLAG_HIDE_BATTLE_TOWER_OPPONENT
|
||||
setflag FLAG_HIDE_LITTLEROOT_TOWN_MOM_OUTSIDE
|
||||
setflag FLAG_HIDE_LITTLE_ROOT_TOWN_PLAYERS_BEDROOM_MOM
|
||||
setflag FLAG_HIDE_LITTLEROOT_TOWN_RIVAL
|
||||
setflag FLAG_HIDE_LITTLEROOT_TOWN_BIRCH
|
||||
setflag FLAG_HIDE_WEATHER_INSTITUTE_1F_WORKERS
|
||||
setflag FLAG_HIDE_LITTLEROOT_TOWN_BIRCHS_LAB_UNKNOWN_0x380
|
||||
setflag FLAG_HIDE_ROUTE_101_BIRCH
|
||||
setflag FLAG_HIDE_ROUTE_103_BIRCH
|
||||
setflag FLAG_HIDE_LILYCOVE_HARBOR_FERRY_SAILOR
|
||||
setflag FLAG_HIDE_LILYCOVE_HARBOR_EON_TICKET_TAKER
|
||||
setflag FLAG_HIDE_SOUTHERN_ISLAND_EON_STONE
|
||||
setflag FLAG_HIDE_SOUTHERN_ISLAND_UNCHOSEN_EON_DUO_MON
|
||||
setflag FLAG_0x393
|
||||
setflag FLAG_0x358
|
||||
setflag FLAG_SPRITEVIS_MAUVILLE_CITY_WATTSON
|
||||
setflag FLAG_0x2FD
|
||||
setflag FLAG_0x398
|
||||
setflag FLAG_0x399
|
||||
setflag FLAG_0x39A
|
||||
setflag FLAG_0x39B
|
||||
setflag FLAG_0x2CF
|
||||
setflag FLAG_0x39D
|
||||
setflag FLAG_0x3A1
|
||||
setflag FLAG_0x3A2
|
||||
setflag FLAG_0x3A6
|
||||
setflag FLAG_0x3AA
|
||||
setflag FLAG_0x3AC
|
||||
setflag FLAG_0x3A0
|
||||
setflag FLAG_0x3E0
|
||||
setflag FLAG_0x342
|
||||
setflag FLAG_0x3B0
|
||||
setflag FLAG_0x3B1
|
||||
setflag FLAG_0x3B3
|
||||
setflag FLAG_0x3B4
|
||||
setflag FLAG_0x2ED
|
||||
setflag FLAG_0x35A
|
||||
setflag FLAG_0x2EF
|
||||
setflag FLAG_0x3B6
|
||||
setflag FLAG_0x3C7
|
||||
setflag FLAG_0x3C8
|
||||
setflag FLAG_0x2D7
|
||||
setflag FLAG_0x3D3
|
||||
setflag FLAG_0x3DF
|
||||
setflag FLAG_0x3E3
|
||||
setflag FLAG_0x3E4
|
||||
setflag FLAG_0x3E5
|
||||
setflag FLAG_0x3E6
|
||||
setflag FLAG_0x356
|
||||
setflag FLAG_0x33A
|
||||
setflag FLAG_0x33B
|
||||
setflag FLAG_0x36C
|
||||
setflag FLAG_0x36B
|
||||
setflag FLAG_0x36A
|
||||
setflag FLAG_0x337
|
||||
setflag FLAG_0x2F4
|
||||
setflag FLAG_0x35E
|
||||
setflag FLAG_0x35F
|
||||
setflag FLAG_0x340
|
||||
setflag FLAG_0x2FB
|
||||
setflag FLAG_0x2EB
|
||||
setflag FLAG_0x2FF
|
||||
setflag FLAG_0x319
|
||||
setflag FLAG_0x357
|
||||
setflag FLAG_0x050
|
||||
setflag FLAG_HIDE_MT_PYRE_SUMMIT_MAXIE
|
||||
setflag FLAG_HIDE_MAUVILLE_CITY_WATTSON
|
||||
setflag FLAG_HIDE_MAUVILLE_CITY_SCOTT
|
||||
setflag FLAG_HIDE_CHAMPIONS_ROOM_RIVAL
|
||||
setflag FLAG_HIDE_CHAMPIONS_ROOM_BIRCH
|
||||
setflag FLAG_HIDE_ROUTE_110_RIVAL_2
|
||||
setflag FLAG_HIDE_ROUTE_119_RIVAL_ON_BIKE
|
||||
setflag FLAG_HIDE_ROUTE_104_RIVAL
|
||||
setflag FLAG_HIDE_LILCOVE_MOTEL_GAME_DESIGNERS
|
||||
setflag FLAG_HIDE_LAVARIDGE_TOWN_RIVAL_1
|
||||
setflag FLAG_HIDE_LAVARIDGE_TOWN_RIVAL_2
|
||||
setflag FLAG_HIDE_MOSSDEEP_CITY_HOUSE_2_WINGULL
|
||||
setflag FLAG_HIDE_METEOR_FALLS_TEAM_AQUA
|
||||
setflag FLAG_HIDE_DEWFORD_HALL_SLUDGE_BOMB_MAN
|
||||
setflag FLAG_HIDE_FALLARBOR_HOUSE_1_PROF_COZMO
|
||||
setflag FLAG_HIDE_WEATHER_INSTITUTE_2F_AQUA_GRUNT_M
|
||||
setflag FLAG_HIDE_ROUTE_128_STEVEN
|
||||
setflag FLAG_HIDE_ROUTE_128_ARCHIE
|
||||
setflag FLAG_HIDE_ROUTE_128_MAXIE
|
||||
setflag FLAG_HIDE_ROUTE_116_DEVON_EMPLOYEE
|
||||
setflag FLAG_HIDE_SLATEPORT_CITY_TM_SALESMAN
|
||||
setflag FLAG_HIDE_SLATEPORT_CITY_SCOTT
|
||||
setflag FLAG_HIDE_VICTORY_ROAD_ENTRANCE_WALLY
|
||||
setflag FLAG_HIDE_VICTORY_ROAD_EXIT_WALLY
|
||||
setflag FLAG_HIDE_SS_TIDAL_CORRIDOR_MR_BRINEY
|
||||
setflag FLAG_HIDE_MOSSDEEP_CITY_STEVENS_HOUSE_STEVEN
|
||||
setflag FLAG_HIDE_MOSSDEEP_CITY_STEVENS_HOUSE_BELDUM_POKEBALL
|
||||
setflag FLAG_HIDE_MOSSDEEP_CITY_STEVENS_HOUSE_INVISIBLE_NINJA_BOY
|
||||
setflag FLAG_HIDE_OLDALE_TOWN_RIVAL
|
||||
setflag FLAG_HIDE_ROUTE_101_BOY
|
||||
setflag FLAG_HIDE_PETALBURG_CITY_SCOTT
|
||||
setflag FLAG_HIDE_SOOTOPOLIS_CITY_RAYQUAZA
|
||||
setflag FLAG_HIDE_SOOTOPOLIS_CITY_KYOGRE
|
||||
setflag FLAG_HIDE_SOOTOPOLIS_CITY_GROUDON
|
||||
setflag FLAG_HIDE_SOOTOPOLIS_CITY_RESIDENTS
|
||||
setflag FLAG_HIDE_SOOTOPOLIS_CITY_ARCHIE
|
||||
setflag FLAG_HIDE_SOOTOPOLIS_CITY_MAXIE
|
||||
setflag FLAG_HIDE_ROUTE_111_DESERT_FOSSIL
|
||||
setflag FLAG_HIDE_ROUTE_111_DESERT_RIVAL
|
||||
setflag FLAG_HIDE_DESERT_UNDERPASS_FOSSIL
|
||||
setflag FLAG_HIDE_MOSSDEEP_CITY_TEAM_MAGMA
|
||||
setflag FLAG_HIDE_MOSSDEEP_CITY_SPACE_CENTER_1F_TEAM_MAGMA
|
||||
setflag FLAG_HIDE_MOSSDEEP_CITY_SPACE_CENTER_2F_TEAM_MAGMA
|
||||
setflag FLAG_HIDE_MOSSDEEP_CITY_SPACE_CENTER_2F_STEVEN
|
||||
setflag FLAG_HIDE_LILYCOVE_CONTEST_HALL_BLEND_MASTER_ONLOOKERS
|
||||
setflag FLAG_HIDE_DEOXYS
|
||||
setflag FLAG_HIDE_SAFARI_ZONE_SOUTH_EAST_EXPANSION
|
||||
setflag FLAG_HIDE_FALLORBOR_TOWN_BATTLE_TENT_SCOTT
|
||||
setflag FLAG_HIDE_EVER_GRANDE_POKEMON_CENTER_1F_SCOTT
|
||||
setflag FLAG_HIDE_SKY_PILLAR_WALLACE
|
||||
setflag FLAG_RAYQUAZA_ON_SKY_TOWER_SUMMIT
|
||||
call EventScript_27149D
|
||||
end
|
||||
|
||||
@ -1238,26 +1239,26 @@ EverGrandeCity_HallOfFame_EventScript_2717C1:: @ 82717C1
|
||||
call EverGrandeCity_HallOfFame_EventScript_271829
|
||||
compare VAR_0x40CC, 0
|
||||
call_if 1, EverGrandeCity_HallOfFame_EventScript_271839
|
||||
clearflag FLAG_0x39D
|
||||
clearflag FLAG_HIDE_LILCOVE_MOTEL_GAME_DESIGNERS
|
||||
call EverGrandeCity_HallOfFame_EventScript_2718CC
|
||||
setflag FLAG_0x365
|
||||
clearflag FLAG_0x3B6
|
||||
clearflag FLAG_0x2D7
|
||||
setflag FLAG_HIDE_SLATEPORT_CITY_STERNS_SHIPYARD_MR_BRINEY
|
||||
clearflag FLAG_HIDE_SS_TIDAL_CORRIDOR_MR_BRINEY
|
||||
clearflag FLAG_HIDE_MOSSDEEP_CITY_STEVENS_HOUSE_INVISIBLE_NINJA_BOY
|
||||
setvar VAR_0x40C6, 2
|
||||
setflag FLAG_0x35A
|
||||
clearflag FLAG_0x2EF
|
||||
clearflag FLAG_0x35C
|
||||
clearflag FLAG_0x35D
|
||||
setflag FLAG_0x2CD
|
||||
clearflag FLAG_0x2EB
|
||||
setflag FLAG_0x3CB
|
||||
setflag FLAG_HIDE_VICTORY_ROAD_ENTRANCE_WALLY
|
||||
clearflag FLAG_HIDE_VICTORY_ROAD_EXIT_WALLY
|
||||
clearflag FLAG_HIDE_SLATEPORT_CITY_HARBOR_SS_TIDAL
|
||||
clearflag FLAG_HIDE_LILYCOVE_HARBOR_SSTIDAL
|
||||
setflag FLAG_HIDE_SAFARI_ZONE_SOUTH_CONSTRUCTION_WORKERS
|
||||
clearflag FLAG_HIDE_SAFARI_ZONE_SOUTH_EAST_EXPANSION
|
||||
setflag FLAG_HIDE_LILYCOVE_CITY_RIVAL
|
||||
special sub_813BA60
|
||||
checkflag FLAG_0x123
|
||||
call_if 0, EverGrandeCity_HallOfFame_EventScript_271843
|
||||
checkflag FLAG_0x12A
|
||||
call_if 0, EverGrandeCity_HallOfFame_EventScript_27183F
|
||||
setflag FLAG_0x2F8
|
||||
setflag FLAG_0x2D2
|
||||
setflag FLAG_HIDE_LITTLEROOT_TOWN_BRENDANS_HOUSE_RIVAL_BEDROOM
|
||||
setflag FLAG_HIDE_LITTLEROOT_TOWN_MAYS_HOUSE_RIVAL_BEDROOM
|
||||
compare VAR_0x40D3, 0
|
||||
call_if 1, EverGrandeCity_HallOfFame_EventScript_271851
|
||||
return
|
||||
@ -1275,13 +1276,13 @@ EverGrandeCity_HallOfFame_EventScript_271839:: @ 8271839
|
||||
return
|
||||
|
||||
EverGrandeCity_HallOfFame_EventScript_27183F:: @ 827183F
|
||||
clearflag FLAG_0x3C8
|
||||
clearflag FLAG_HIDE_MOSSDEEP_CITY_STEVENS_HOUSE_BELDUM_POKEBALL
|
||||
return
|
||||
|
||||
EverGrandeCity_HallOfFame_EventScript_271843:: @ 8271843
|
||||
setvar VAR_0x4082, 3
|
||||
setvar VAR_0x408C, 3
|
||||
clearflag FLAG_0x2DE
|
||||
clearflag FLAG_HIDE_PLAYERS_HOUSE_DAD
|
||||
return
|
||||
|
||||
EverGrandeCity_HallOfFame_EventScript_271851:: @ 8271851
|
||||
@ -1303,35 +1304,35 @@ EventScript_271862:: @ 8271862
|
||||
end
|
||||
|
||||
EverGrandeCity_HallOfFame_EventScript_271884:: @ 8271884
|
||||
setflag FLAG_0x2E4
|
||||
setflag FLAG_0x2E7
|
||||
setflag FLAG_0x2E5
|
||||
setflag FLAG_0x2E8
|
||||
clearflag FLAG_0x2E6
|
||||
clearflag FLAG_0x2E3
|
||||
clearflag FLAG_0x371
|
||||
setflag FLAG_HIDE_MR_BRINEY_DEWFORD_TOWN
|
||||
setflag FLAG_HIDE_MR_BRINEY_BOAT_DEWFORD_TOWN
|
||||
setflag FLAG_HIDE_ROUTE_108_MR_BRINEY
|
||||
setflag FLAG_HIDE_ROUTE_109_MR_BRINEY_BOAT
|
||||
clearflag FLAG_HIDE_ROUTE_104_MR_BRINEY_BOAT
|
||||
clearflag FLAG_HIDE_BRINEYS_HOUSE_MR_BRINEY
|
||||
clearflag FLAG_HIDE_BRINEYS_HOUSE_PEEKO
|
||||
end
|
||||
|
||||
EverGrandeCity_HallOfFame_EventScript_27189A:: @ 827189A
|
||||
setflag FLAG_0x2E5
|
||||
setflag FLAG_0x2E8
|
||||
setflag FLAG_0x2E2
|
||||
setflag FLAG_0x2E6
|
||||
setflag FLAG_0x2E3
|
||||
setflag FLAG_0x371
|
||||
clearflag FLAG_0x2E4
|
||||
clearflag FLAG_0x2E7
|
||||
setflag FLAG_HIDE_ROUTE_108_MR_BRINEY
|
||||
setflag FLAG_HIDE_ROUTE_109_MR_BRINEY_BOAT
|
||||
setflag FLAG_HIDE_ROUTE_104_MR_BRINEY
|
||||
setflag FLAG_HIDE_ROUTE_104_MR_BRINEY_BOAT
|
||||
setflag FLAG_HIDE_BRINEYS_HOUSE_MR_BRINEY
|
||||
setflag FLAG_HIDE_BRINEYS_HOUSE_PEEKO
|
||||
clearflag FLAG_HIDE_MR_BRINEY_DEWFORD_TOWN
|
||||
clearflag FLAG_HIDE_MR_BRINEY_BOAT_DEWFORD_TOWN
|
||||
end
|
||||
|
||||
EverGrandeCity_HallOfFame_EventScript_2718B3:: @ 82718B3
|
||||
setflag FLAG_0x2E2
|
||||
setflag FLAG_0x2E6
|
||||
setflag FLAG_0x2E3
|
||||
setflag FLAG_0x371
|
||||
setflag FLAG_0x2E4
|
||||
setflag FLAG_0x2E7
|
||||
clearflag FLAG_0x2E5
|
||||
clearflag FLAG_0x2E8
|
||||
setflag FLAG_HIDE_ROUTE_104_MR_BRINEY
|
||||
setflag FLAG_HIDE_ROUTE_104_MR_BRINEY_BOAT
|
||||
setflag FLAG_HIDE_BRINEYS_HOUSE_MR_BRINEY
|
||||
setflag FLAG_HIDE_BRINEYS_HOUSE_PEEKO
|
||||
setflag FLAG_HIDE_MR_BRINEY_DEWFORD_TOWN
|
||||
setflag FLAG_HIDE_MR_BRINEY_BOAT_DEWFORD_TOWN
|
||||
clearflag FLAG_HIDE_ROUTE_108_MR_BRINEY
|
||||
clearflag FLAG_HIDE_ROUTE_109_MR_BRINEY_BOAT
|
||||
end
|
||||
|
||||
EverGrandeCity_HallOfFame_EventScript_2718CC:: @ 82718CC
|
||||
@ -1355,11 +1356,11 @@ VerdanturfTown_PokemonCenter_1F_EventScript_2718DE:: @ 82718DE
|
||||
goto_if 0, OldaleTown_PokemonCenter_1F_EventScript_27374E
|
||||
checkflag FLAG_0x4F4
|
||||
goto_eq OldaleTown_PokemonCenter_1F_EventScript_27374E
|
||||
checkflag FLAG_0x2E6
|
||||
checkflag FLAG_HIDE_ROUTE_104_MR_BRINEY_BOAT
|
||||
goto_if 0, OldaleTown_PokemonCenter_1F_EventScript_27190C
|
||||
checkflag FLAG_0x2E4
|
||||
checkflag FLAG_HIDE_MR_BRINEY_DEWFORD_TOWN
|
||||
goto_if 0, OldaleTown_PokemonCenter_1F_EventScript_271912
|
||||
checkflag FLAG_0x2E5
|
||||
checkflag FLAG_HIDE_ROUTE_108_MR_BRINEY
|
||||
goto_if 0, OldaleTown_PokemonCenter_1F_EventScript_271918
|
||||
return
|
||||
|
||||
@ -1685,7 +1686,7 @@ EventScript_271CA1:: @ 8271CA1
|
||||
setvar VAR_RESULT, 0
|
||||
return
|
||||
|
||||
EventScript_271CB7:: @ 8271CB7
|
||||
EventScript_HiddenItemScript:: @ 8271CB7
|
||||
lockall
|
||||
waitse
|
||||
giveitem VAR_0x8005, 1
|
||||
@ -1761,7 +1762,7 @@ EventScript_271D89:: @ 8271D89
|
||||
release
|
||||
end
|
||||
|
||||
EventScript_271D92:: @ 8271D92
|
||||
EventScript_PC:: @ 8271D92
|
||||
lockall
|
||||
setvar VAR_0x8004, 0
|
||||
special DoPCTurnOnEffect
|
||||
@ -1884,7 +1885,7 @@ DewfordTown_Gym_EventScript_271E84:: @ 8271E84
|
||||
LavaridgeTown_Gym_1F_EventScript_271E84:: @ 8271E84
|
||||
MauvilleCity_Gym_EventScript_271E84:: @ 8271E84
|
||||
RustboroCity_Gym_EventScript_271E84:: @ 8271E84
|
||||
clearflag FLAG_0x30D
|
||||
clearflag FLAG_HIDE_PETALBURG_GYM_GREETER
|
||||
setflag FLAG_0x128
|
||||
return
|
||||
|
||||
@ -1902,7 +1903,7 @@ Route109_EventScript_271E95:: @ 8271E95
|
||||
setvar VAR_0x4096, 0
|
||||
return
|
||||
|
||||
EventScript_271EA0:: @ 8271EA0
|
||||
EventScript_UseSurf:: @ 8271EA0
|
||||
checkpartymove MOVE_SURF
|
||||
compare VAR_RESULT, 6
|
||||
goto_eq EventScript_271ED6
|
||||
@ -2201,7 +2202,7 @@ SSTidalRooms_EventScript_272083:: @ 8272083
|
||||
fadescreen 0
|
||||
return
|
||||
|
||||
EventScript_27208F:: @ 827208F
|
||||
EventScript_RegionMap:: @ 827208F
|
||||
lockall
|
||||
msgbox LittlerootTown_BrendansHouse_2F_Text_1F8820, 4
|
||||
fadescreen 1
|
||||
@ -2250,24 +2251,24 @@ Route103_EventScript_2720AD:: @ 82720AD
|
||||
return
|
||||
|
||||
Route101_EventScript_27211A:: @ 827211A
|
||||
clearflag FLAG_0x2D1
|
||||
clearflag FLAG_0x380
|
||||
setflag FLAG_0x381
|
||||
setflag FLAG_0x382
|
||||
clearflag FLAG_HIDE_LITTLEROOT_TOWN_BIRCHS_LAB_BIRCH
|
||||
clearflag FLAG_HIDE_LITTLEROOT_TOWN_BIRCHS_LAB_UNKNOWN_0x380
|
||||
setflag FLAG_HIDE_ROUTE_101_BIRCH
|
||||
setflag FLAG_HIDE_ROUTE_103_BIRCH
|
||||
return
|
||||
|
||||
Route101_EventScript_272127:: @ 8272127
|
||||
clearflag FLAG_0x381
|
||||
setflag FLAG_0x2D1
|
||||
setflag FLAG_0x380
|
||||
setflag FLAG_0x382
|
||||
clearflag FLAG_HIDE_ROUTE_101_BIRCH
|
||||
setflag FLAG_HIDE_LITTLEROOT_TOWN_BIRCHS_LAB_BIRCH
|
||||
setflag FLAG_HIDE_LITTLEROOT_TOWN_BIRCHS_LAB_UNKNOWN_0x380
|
||||
setflag FLAG_HIDE_ROUTE_103_BIRCH
|
||||
return
|
||||
|
||||
Route101_EventScript_272134:: @ 8272134
|
||||
clearflag FLAG_0x382
|
||||
setflag FLAG_0x381
|
||||
setflag FLAG_0x2D1
|
||||
setflag FLAG_0x380
|
||||
clearflag FLAG_HIDE_ROUTE_103_BIRCH
|
||||
setflag FLAG_HIDE_ROUTE_101_BIRCH
|
||||
setflag FLAG_HIDE_LITTLEROOT_TOWN_BIRCHS_LAB_BIRCH
|
||||
setflag FLAG_HIDE_LITTLEROOT_TOWN_BIRCHS_LAB_UNKNOWN_0x380
|
||||
return
|
||||
|
||||
LittlerootTown_ProfessorBirchsLab_EventScript_272141:: @ 8272141
|
||||
@ -2341,22 +2342,22 @@ SlateportCity_Harbor_Movement_2721F0: @ 82721F0
|
||||
step_end
|
||||
|
||||
PetalburgCity_Gym_EventScript_2721F8:: @ 82721F8
|
||||
setflag FLAG_0x2E4
|
||||
setflag FLAG_0x2E7
|
||||
setflag FLAG_0x2E5
|
||||
setflag FLAG_0x2E8
|
||||
setflag FLAG_0x2E2
|
||||
setflag FLAG_0x2E6
|
||||
setflag FLAG_0x2E3
|
||||
setflag FLAG_0x371
|
||||
setflag FLAG_HIDE_MR_BRINEY_DEWFORD_TOWN
|
||||
setflag FLAG_HIDE_MR_BRINEY_BOAT_DEWFORD_TOWN
|
||||
setflag FLAG_HIDE_ROUTE_108_MR_BRINEY
|
||||
setflag FLAG_HIDE_ROUTE_109_MR_BRINEY_BOAT
|
||||
setflag FLAG_HIDE_ROUTE_104_MR_BRINEY
|
||||
setflag FLAG_HIDE_ROUTE_104_MR_BRINEY_BOAT
|
||||
setflag FLAG_HIDE_BRINEYS_HOUSE_MR_BRINEY
|
||||
setflag FLAG_HIDE_BRINEYS_HOUSE_PEEKO
|
||||
setvar VAR_0x4096, 0
|
||||
return
|
||||
|
||||
RusturfTunnel_EventScript_272216:: @ 8272216
|
||||
removeobject 1
|
||||
removeobject 10
|
||||
clearflag FLAG_0x328
|
||||
clearflag FLAG_0x3D8
|
||||
clearflag FLAG_HIDE_VERDANTURF_TOWN_WANDAS_HOUSE_LOVER_MAN
|
||||
clearflag FLAG_HIDE_VERDANTURF_TOWN_WANDAS_HOUSE_LOVER_WOMAN
|
||||
setvar VAR_RUSTURF_TUNNEL_STATE, 6
|
||||
setflag FLAG_RUSTURF_TUNNEL_OPENED
|
||||
return
|
||||
@ -3074,31 +3075,31 @@ Movement_2725CB:: @ 82725CB
|
||||
walk_up
|
||||
step_end
|
||||
|
||||
EventScript_2725CE:: @ 82725CE
|
||||
EventScript_PictureBookShelf:: @ 82725CE
|
||||
msgbox Text_2A81E5, 3
|
||||
end
|
||||
|
||||
EventScript_2725D7:: @ 82725D7
|
||||
EventScript_BookShelf:: @ 82725D7
|
||||
msgbox Text_2A820D, 3
|
||||
end
|
||||
|
||||
EventScript_2725E0:: @ 82725E0
|
||||
EventScript_PokemonCenterBookshelf:: @ 82725E0
|
||||
msgbox Text_2A8232, 3
|
||||
end
|
||||
|
||||
EventScript_2725E9:: @ 82725E9
|
||||
EventScript_Vase:: @ 82725E9
|
||||
msgbox Text_2A8276, 3
|
||||
end
|
||||
|
||||
EventScript_2725F2:: @ 82725F2
|
||||
EventScript_TrashCan:: @ 82725F2
|
||||
msgbox Text_2A82B3, 3
|
||||
end
|
||||
|
||||
EventScript_2725FB:: @ 82725FB
|
||||
EventScript_ShopShelf:: @ 82725FB
|
||||
msgbox Text_2A82BF, 3
|
||||
end
|
||||
|
||||
EventScript_272604:: @ 8272604
|
||||
EventScript_Blueprint:: @ 8272604
|
||||
msgbox Text_2A82F7, 3
|
||||
end
|
||||
|
||||
@ -3322,7 +3323,7 @@ EventScript_2736B3:: @ 82736B3
|
||||
msgbox gUnknown_08272C98, 3
|
||||
end
|
||||
|
||||
EventScript_2736BC:: @ 82736BC
|
||||
EventScript_Poison:: @ 82736BC
|
||||
lockall
|
||||
special sub_80F972C
|
||||
waitstate
|
||||
@ -3565,7 +3566,7 @@ RustboroCity_DevonCorp_2F_EventScript_273811:: @ 8273811
|
||||
release
|
||||
end
|
||||
|
||||
EventScript_27381B:: @ 827381B
|
||||
EventScript_Questionnaire:: @ 827381B
|
||||
lockall
|
||||
msgbox gUnknown_0827339F, 5
|
||||
compare VAR_RESULT, 0
|
||||
@ -4536,7 +4537,7 @@ EventScript_275B5B:: @ 8275B5B
|
||||
closemessage
|
||||
playse SE_KAIDAN
|
||||
setvar VAR_0x4097, 0
|
||||
setflag FLAG_0x0AD
|
||||
setflag FLAG_DECORATION_0
|
||||
special sub_80E8E18
|
||||
special sub_80E9068
|
||||
setvar VAR_0x8004, 0
|
||||
@ -4577,14 +4578,14 @@ EventScript_275BB7:: @ 8275BB7
|
||||
special sub_80E9744
|
||||
compare VAR_RESULT, 0
|
||||
goto_eq EventScript_275BDB
|
||||
clearflag FLAG_0x0AD
|
||||
clearflag FLAG_DECORATION_0
|
||||
special sub_80E9068
|
||||
setvar VAR_0x4089, 0
|
||||
waitstate
|
||||
end
|
||||
|
||||
EventScript_275BDB:: @ 8275BDB
|
||||
setflag FLAG_0x0AD
|
||||
setflag FLAG_DECORATION_0
|
||||
special sub_80E9068
|
||||
setvar VAR_0x4089, 0
|
||||
waitstate
|
||||
@ -4655,20 +4656,20 @@ EventScript_275CDE:: @ 8275CDE
|
||||
LittlerootTown_BrendansHouse_2F_EventScript_275CE1:: @ 8275CE1
|
||||
LittlerootTown_MaysHouse_2F_EventScript_275CE1:: @ 8275CE1
|
||||
SecretBase_RedCave1_EventScript_275CE1:: @ 8275CE1
|
||||
setflag FLAG_0x0AE
|
||||
setflag FLAG_0x0AF
|
||||
setflag FLAG_0x0B0
|
||||
setflag FLAG_0x0B1
|
||||
setflag FLAG_0x0B2
|
||||
setflag FLAG_0x0B3
|
||||
setflag FLAG_0x0B4
|
||||
setflag FLAG_0x0B5
|
||||
setflag FLAG_0x0B6
|
||||
setflag FLAG_0x0B7
|
||||
setflag FLAG_0x0B8
|
||||
setflag FLAG_0x0B9
|
||||
setflag FLAG_0x0BA
|
||||
setflag FLAG_0x0BB
|
||||
setflag FLAG_DECORATION_1
|
||||
setflag FLAG_DECORATION_2
|
||||
setflag FLAG_DECORATION_3
|
||||
setflag FLAG_DECORATION_4
|
||||
setflag FLAG_DECORATION_5
|
||||
setflag FLAG_DECORATION_6
|
||||
setflag FLAG_DECORATION_7
|
||||
setflag FLAG_DECORATION_8
|
||||
setflag FLAG_DECORATION_9
|
||||
setflag FLAG_DECORATION_10
|
||||
setflag FLAG_DECORATION_11
|
||||
setflag FLAG_DECORATION_12
|
||||
setflag FLAG_DECORATION_13
|
||||
setflag FLAG_DECORATION_14
|
||||
return
|
||||
|
||||
EventScript_275D0C:: @ 8275D0C
|
||||
@ -5126,9 +5127,9 @@ SecretBase_RedCave1_EventScript_27627C:: @ 827627C
|
||||
|
||||
SecretBase_RedCave1_EventScript_276286:: @ 8276286
|
||||
special sub_80EA2E4
|
||||
setvar VAR_0x8004, 1
|
||||
setvar VAR_0x8004, SPECIAL_BATTLE_SECRET_BASE
|
||||
setvar VAR_0x8005, 0
|
||||
special sub_8163AC4
|
||||
special DoSpecialTrainerBattle
|
||||
waitstate
|
||||
compare VAR_RESULT, 3
|
||||
call_if 1, SecretBase_RedCave1_EventScript_2762BD
|
||||
@ -5680,7 +5681,7 @@ SlateportCity_PokemonFanClub_EventScript_28CA4F:: @ 828CA4F
|
||||
LilycoveCity_ContestLobby_EventScript_28CA59:: @ 828CA59
|
||||
lock
|
||||
faceplayer
|
||||
checkflag FLAG_0x002
|
||||
checkflag FLAG_TEMP_2
|
||||
goto_eq LilycoveCity_ContestLobby_EventScript_28CB21
|
||||
setvar VAR_0x8005, 6
|
||||
special InterviewBefore
|
||||
@ -5726,7 +5727,7 @@ LilycoveCity_ContestLobby_EventScript_28CADA:: @ 828CADA
|
||||
compare VAR_RESULT, 0
|
||||
goto_eq LilycoveCity_ContestLobby_EventScript_28CAD0
|
||||
msgbox LilycoveCity_ContestLobby_Text_27F0EC, 4
|
||||
setflag FLAG_0x002
|
||||
setflag FLAG_TEMP_2
|
||||
setvar VAR_0x8005, 6
|
||||
goto LilycoveCity_ContestLobby_EventScript_28C7E9
|
||||
end
|
||||
@ -5753,7 +5754,7 @@ LilycoveCity_ContestLobby_EventScript_28CB2B:: @ 828CB2B
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_28CB91:: @ 828CB91
|
||||
clearflag FLAG_0x322
|
||||
clearflag FLAG_HIDE_LILYCOVE_CONTEST_HALL_REPORTER
|
||||
return
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_28CB95:: @ 828CB95
|
||||
@ -5762,7 +5763,7 @@ LilycoveCity_ContestLobby_EventScript_28CB95:: @ 828CB95
|
||||
BattleFrontier_BattleTowerLobby_EventScript_28CB96:: @ 828CB96
|
||||
lock
|
||||
faceplayer
|
||||
checkflag FLAG_0x002
|
||||
checkflag FLAG_TEMP_2
|
||||
goto_eq BattleFrontier_BattleTowerLobby_EventScript_28CC7A
|
||||
setvar VAR_0x8005, 7
|
||||
special InterviewBefore
|
||||
@ -5814,7 +5815,7 @@ BattleFrontier_BattleTowerLobby_EventScript_28CC4A:: @ 828CC4A
|
||||
compare VAR_RESULT, 0
|
||||
goto_eq BattleFrontier_BattleTowerLobby_EventScript_28CC70
|
||||
msgbox BattleFrontier_BattleTowerLobby_Text_27F9FD, 4
|
||||
setflag FLAG_0x002
|
||||
setflag FLAG_TEMP_2
|
||||
copyvar VAR_0x8004, VAR_0x8008
|
||||
setvar VAR_0x8005, 7
|
||||
goto BattleFrontier_BattleTowerLobby_EventScript_28C7E9
|
||||
@ -5837,11 +5838,11 @@ BattleFrontier_BattleTowerLobby_EventScript_28CC84:: @ 828CC84
|
||||
special InterviewBefore
|
||||
compare VAR_RESULT, 1
|
||||
goto_eq BattleFrontier_BattleTowerLobby_EventScript_28CCA6
|
||||
clearflag FLAG_0x396
|
||||
clearflag FLAG_HIDE_BATTLE_TOWER_REPORTER
|
||||
return
|
||||
|
||||
BattleFrontier_BattleTowerLobby_EventScript_28CCA6:: @ 828CCA6
|
||||
setflag FLAG_0x396
|
||||
setflag FLAG_HIDE_BATTLE_TOWER_REPORTER
|
||||
return
|
||||
|
||||
.include "data/scripts/gabby_and_ty.inc"
|
||||
@ -5859,7 +5860,7 @@ EventScript_2926F8:: @ 82926F8
|
||||
|
||||
.include "data/scripts/players_house.inc"
|
||||
|
||||
EventScript_292DE5:: @ 8292DE5
|
||||
EventScript_RunningShoesManual:: @ 8292DE5
|
||||
msgbox LittlerootTown_BrendansHouse_1F_Text_1F7F66, 3
|
||||
end
|
||||
|
||||
@ -6010,7 +6011,7 @@ MirageTower_3F_MapScript2_2A8327: @ 82A8327
|
||||
MtPyre_2F_MapScript2_2A8327: @ 82A8327
|
||||
SkyPillar_2F_MapScript2_2A8327: @ 82A8327
|
||||
SkyPillar_4F_MapScript2_2A8327: @ 82A8327
|
||||
map_script_2 VAR_ICE_STEP_COUNT, 0, gUnknown_082A8337
|
||||
map_script_2 VAR_ICE_STEP_COUNT, 0, EventScript_FallDownHole
|
||||
.2byte 0
|
||||
|
||||
GraniteCave_B1F_MapScript1_2A8331: @ 82A8331
|
||||
@ -6020,7 +6021,7 @@ MtPyre_2F_MapScript1_2A8331: @ 82A8331
|
||||
copyvar VAR_ICE_STEP_COUNT, 0x1
|
||||
end
|
||||
|
||||
gUnknown_082A8337:: @ 82A8337
|
||||
EventScript_FallDownHole:: @ 82A8337
|
||||
lockall
|
||||
delay 20
|
||||
applymovement 255, GraniteCave_B1F_Movement_2A8369
|
||||
@ -11691,7 +11692,7 @@ TrainerHill_Roof_MapScript2_2C8381: @ 82C8381
|
||||
map_script_2 VAR_TEMP_1, 1, TrainerHill_1F_EventScript_2C83DF
|
||||
.2byte 0
|
||||
|
||||
TrainerHill_1F_EventScript_2C8393:: @ 82C8393
|
||||
EventScript_TrainerHillTimer:: @ 82C8393
|
||||
lockall
|
||||
setvar VAR_0x8004, 7
|
||||
special sp194_trainer_tower
|
||||
|
||||
@ -86,15 +86,15 @@ gFieldEffectScript_UseCutOnTree:: @ 82DBAEC
|
||||
field_eff_end
|
||||
|
||||
gFieldEffectScript_Shadow:: @ 82DBAF2
|
||||
field_eff_callnative oei_shadow
|
||||
field_eff_callnative FldEff_Shadow
|
||||
field_eff_end
|
||||
|
||||
gFieldEffectScript_TallGrass:: @ 82DBAF8
|
||||
field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo1, oei_grass_normal
|
||||
field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo1, FldEff_TallGrass
|
||||
field_eff_end
|
||||
|
||||
gFieldEffectScript_Ripple:: @ 82DBB02
|
||||
field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo1, oei_ripples
|
||||
field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo1, FldEff_Ripple
|
||||
field_eff_end
|
||||
|
||||
gFieldEffectScript_FieldMoveShowMon:: @ 82DBB0C
|
||||
@ -102,11 +102,11 @@ gFieldEffectScript_FieldMoveShowMon:: @ 82DBB0C
|
||||
field_eff_end
|
||||
|
||||
gFieldEffectScript_Ash:: @ 82DBB12
|
||||
field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo1, oei_ash
|
||||
field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo1, FldEff_Ash
|
||||
field_eff_end
|
||||
|
||||
gFieldEffectScript_SurfBlob:: @ 82DBB1C
|
||||
field_eff_callnative sub_8155534
|
||||
field_eff_callnative FldEff_SurfBlob
|
||||
field_eff_end
|
||||
|
||||
gFieldEffectScript_UseSurf:: @ 82DBB22
|
||||
@ -114,7 +114,7 @@ gFieldEffectScript_UseSurf:: @ 82DBB22
|
||||
field_eff_end
|
||||
|
||||
gFieldEffectScript_GroundImpactDust:: @ 82DBB28
|
||||
field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, sub_8155890
|
||||
field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, FldEff_Dust
|
||||
field_eff_end
|
||||
|
||||
gFieldEffectScript_Unknown11:: @ 82DBB32
|
||||
@ -122,55 +122,55 @@ gFieldEffectScript_Unknown11:: @ 82DBB32
|
||||
field_eff_end
|
||||
|
||||
gFieldEffectScript_BikeHopTallGrass:: @ 82DBB38
|
||||
field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo1, sub_8154658
|
||||
field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo1, FldEff_JumpTallGrass
|
||||
field_eff_end
|
||||
|
||||
gFieldEffectScript_SandFootprints:: @ 82DBB42
|
||||
field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, sub_8154B04
|
||||
field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, FldEff_SandFootprints
|
||||
field_eff_end
|
||||
|
||||
gFieldEffectScript_BikeHopBigSplash:: @ 82DBB4C
|
||||
field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, oei_water_drop_tall
|
||||
field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, FldEff_JumpBigSplash
|
||||
field_eff_end
|
||||
|
||||
gFieldEffectScript_Splash:: @ 82DBB56
|
||||
field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, sub_8154CEC
|
||||
field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, FldEff_Splash
|
||||
field_eff_end
|
||||
|
||||
gFieldEffectScript_BikeHopSmallSplash:: @ 82DBB60
|
||||
field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, sub_8154E1C
|
||||
field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, FldEff_JumpSmallSplash
|
||||
field_eff_end
|
||||
|
||||
gFieldEffectScript_LongGrass:: @ 82DBB6A
|
||||
field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo1, sub_8154758
|
||||
field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo1, FldEff_LongGrass
|
||||
field_eff_end
|
||||
|
||||
gFieldEffectScript_Unknown18:: @ 82DBB74
|
||||
field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo1, sub_81548FC
|
||||
field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo1, FldEff_JumpLongGrass
|
||||
field_eff_end
|
||||
|
||||
gFieldEffectScript_Unknown19:: @ 82DBB7E
|
||||
field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo1, sub_81551F0
|
||||
field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo1, FldEff_Unknown19
|
||||
field_eff_end
|
||||
|
||||
gFieldEffectScript_Unknown20:: @ 82DBB88
|
||||
field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo1, sub_815525C
|
||||
field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo1, FldEff_Unknown20
|
||||
field_eff_end
|
||||
|
||||
gFieldEffectScript_Unknown21:: @ 82DBB92
|
||||
field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, sub_81552C8
|
||||
field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, FldEff_Unknown21
|
||||
field_eff_end
|
||||
|
||||
gFieldEffectScript_Unknown22:: @ 82DBB9C
|
||||
field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, sub_8155334
|
||||
field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, FldEff_Unknown22
|
||||
field_eff_end
|
||||
|
||||
gFieldEffectScript_BerryTreeGrowthSparkle:: @ 82DBBA6
|
||||
field_eff_callnative sub_8155B2C
|
||||
field_eff_callnative FldEff_BerryTreeGrowthSparkle
|
||||
field_eff_end
|
||||
|
||||
gFieldEffectScript_DeepSandFootprints:: @ 82DBBAC
|
||||
field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, sub_8154B78
|
||||
field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, FldEff_DeepSandFootprints
|
||||
field_eff_end
|
||||
|
||||
gFieldEffectScript_Unknown25:: @ 82DBBB6
|
||||
@ -211,11 +211,11 @@ gFieldEffectScript_QuestionMarkIcon:: @ 82DBBEF
|
||||
field_eff_end
|
||||
|
||||
gFieldEffectScript_FeetInFlowingWater:: @ 82DBBF5
|
||||
field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, sub_8154EFC
|
||||
field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, FldEff_FeetInFlowingWater
|
||||
field_eff_end
|
||||
|
||||
gFieldEffectScript_BikeTireTracks:: @ 82DBBFF
|
||||
field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, sub_8154BEC
|
||||
field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, FldEff_BikeTireTracks
|
||||
field_eff_end
|
||||
|
||||
gFieldEffectScript_SandDisguisePlaceholder:: @ 82DBC09
|
||||
@ -235,15 +235,15 @@ gFieldEffectScript_Unknown38:: @ 82DBC1B
|
||||
field_eff_end
|
||||
|
||||
gFieldEffectScript_Unknown39:: @ 82DBC21
|
||||
field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, sub_8155900
|
||||
field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, FldEff_SandPile
|
||||
field_eff_end
|
||||
|
||||
gFieldEffectScript_ShortGrass:: @ 82DBC2B
|
||||
field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo1, sub_815496C
|
||||
field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo1, FldEff_ShortGrass
|
||||
field_eff_end
|
||||
|
||||
gFieldEffectScript_HotSpringsWater:: @ 82DBC35
|
||||
field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo1, sub_81550B4
|
||||
field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo1, FldEff_HotSpringsWater
|
||||
field_eff_end
|
||||
|
||||
gFieldEffectScript_Unknown43:: @ 82DBC3F
|
||||
@ -288,11 +288,11 @@ gFieldEffectScript_Unknown52:: @ 82DBC86
|
||||
field_eff_end
|
||||
|
||||
gFieldEffectScript_Bubbles:: @ 82DBC90
|
||||
field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, sub_8155A88
|
||||
field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, FldEff_Bubbles
|
||||
field_eff_end
|
||||
|
||||
gFieldEffectScript_Unknown54:: @ 82DBC9A
|
||||
field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo3, sub_8155DDC
|
||||
field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo3, FldEff_Sparkle
|
||||
field_eff_end
|
||||
|
||||
gFieldEffectScript_Unknown55:: @ 82DBCA4
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
AbandonedShip_CaptainsOffice_EventObjects: @ 8536A5C
|
||||
object_event 1, EVENT_OBJ_GFX_SCIENTIST_1, 0, 3, 4, 3, MOVEMENT_TYPE_FACE_DOWN, 0, 0, 0, 0, AbandonedShip_CaptainsOffice_EventScript_2387E2, 0
|
||||
object_event 2, EVENT_OBJ_GFX_ITEM_BALL, 0, 0, 6, 3, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, AbandonedShip_CaptainsOffice_EventScript_29126E, 1100
|
||||
object_event 2, EVENT_OBJ_GFX_ITEM_BALL, 0, 0, 6, 3, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, AbandonedShip_CaptainsOffice_EventScript_29126E, FLAG_ITEM_ABANDONED_SHIP_CAPTAINS_OFFICE_STORAGE_KEY
|
||||
|
||||
AbandonedShip_CaptainsOffice_MapWarps: @ 8536A8C
|
||||
warp_def 7, 6, 3, 4, MAP_ABANDONED_SHIP_DECK
|
||||
|
||||
@ -4,12 +4,12 @@ AbandonedShip_CaptainsOffice_MapScripts:: @ 82387E1
|
||||
AbandonedShip_CaptainsOffice_EventScript_2387E2:: @ 82387E2
|
||||
lock
|
||||
faceplayer
|
||||
checkflag FLAG_0x126
|
||||
checkflag FLAG_TRADED_SCANNER_TO_STERN
|
||||
goto_eq AbandonedShip_CaptainsOffice_EventScript_23881A
|
||||
checkitem ITEM_SCANNER, 1
|
||||
compare VAR_RESULT, 1
|
||||
goto_eq AbandonedShip_CaptainsOffice_EventScript_238810
|
||||
checkflag FLAG_0x436
|
||||
checkflag FLAG_ITEM_ABANDONED_SHIP_HIDDEN_FLOOR_ROOM_4_SCANNER
|
||||
goto_eq AbandonedShip_CaptainsOffice_EventScript_23881A
|
||||
msgbox AbandonedShip_CaptainsOffice_Text_238824, 4
|
||||
release
|
||||
|
||||
@ -1,8 +1,8 @@
|
||||
AbandonedShip_HiddenFloorRooms_EventObjects: @ 8536B40
|
||||
object_event 1, EVENT_OBJ_GFX_ITEM_BALL, 0, 41, 4, 3, MOVEMENT_TYPE_LOOK_AROUND, 0, 0, 0, 0, AbandonedShip_HiddenFloorRooms_EventScript_29127B, 1077
|
||||
object_event 2, EVENT_OBJ_GFX_ITEM_BALL, 0, 16, 10, 3, MOVEMENT_TYPE_LOOK_AROUND, 0, 0, 0, 0, AbandonedShip_HiddenFloorRooms_EventScript_291288, 1078
|
||||
object_event 3, EVENT_OBJ_GFX_ITEM_BALL, 0, 5, 11, 3, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, AbandonedShip_HiddenFloorRooms_EventScript_2912A2, 1102
|
||||
object_event 4, EVENT_OBJ_GFX_ITEM_BALL, 0, 31, 11, 3, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, AbandonedShip_HiddenFloorRooms_EventScript_291295, 1101
|
||||
object_event 1, EVENT_OBJ_GFX_ITEM_BALL, 0, 41, 4, 3, MOVEMENT_TYPE_LOOK_AROUND, 0, 0, 0, 0, AbandonedShip_HiddenFloorRooms_EventScript_29127B, FLAG_ITEM_ABANDONED_SHIP_HIDDEN_FLOOR_ROOM_6_LUXURY_BALL
|
||||
object_event 2, EVENT_OBJ_GFX_ITEM_BALL, 0, 16, 10, 3, MOVEMENT_TYPE_LOOK_AROUND, 0, 0, 0, 0, AbandonedShip_HiddenFloorRooms_EventScript_291288, FLAG_ITEM_ABANDONED_SHIP_HIDDEN_FLOOR_ROOM_4_SCANNER
|
||||
object_event 3, EVENT_OBJ_GFX_ITEM_BALL, 0, 5, 11, 3, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, AbandonedShip_HiddenFloorRooms_EventScript_2912A2, FLAG_ITEM_ABANDONED_SHIP_HIDDEN_FLOOR_ROOM_1_TM_18
|
||||
object_event 4, EVENT_OBJ_GFX_ITEM_BALL, 0, 31, 11, 3, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, AbandonedShip_HiddenFloorRooms_EventScript_291295, FLAG_ITEM_ABANDONED_SHIP_HIDDEN_FLOOR_ROOM_3_WATER_STONE
|
||||
|
||||
AbandonedShip_HiddenFloorRooms_MapWarps: @ 8536BA0
|
||||
warp_def 6, 14, 3, 0, MAP_ABANDONED_SHIP_HIDDEN_FLOOR_CORRIDORS
|
||||
@ -16,10 +16,10 @@ AbandonedShip_HiddenFloorRooms_MapWarps: @ 8536BA0
|
||||
warp_def 36, 1, 3, 5, MAP_ABANDONED_SHIP_HIDDEN_FLOOR_CORRIDORS
|
||||
|
||||
AbandonedShip_HiddenFloorRooms_MapBGEvents: @ 8536BE8
|
||||
bg_hidden_item_event 42, 10, 3, ITEM_ROOM_1_KEY, 31
|
||||
bg_hidden_item_event 20, 5, 3, ITEM_ROOM_2_KEY, 32
|
||||
bg_hidden_item_event 1, 12, 3, ITEM_ROOM_4_KEY, 33
|
||||
bg_hidden_item_event 1, 2, 0, ITEM_ROOM_6_KEY, 34
|
||||
bg_hidden_item_event 42, 10, 3, ITEM_ROOM_1_KEY, FLAG_HIDDEN_ITEM_ABANDONED_SHIP_RM_1_KEY
|
||||
bg_hidden_item_event 20, 5, 3, ITEM_ROOM_2_KEY, FLAG_HIDDEN_ITEM_ABANDONED_SHIP_RM_2_KEY
|
||||
bg_hidden_item_event 1, 12, 3, ITEM_ROOM_4_KEY, FLAG_HIDDEN_ITEM_ABANDONED_SHIP_RM_4_KEY
|
||||
bg_hidden_item_event 1, 2, 0, ITEM_ROOM_6_KEY, FLAG_HIDDEN_ITEM_ABANDONED_SHIP_RM_6_KEY
|
||||
bg_event 8, 5, 3, BG_EVENT_PLAYER_FACING_ANY, AbandonedShip_HiddenFloorRooms_EventScript_238DF3
|
||||
bg_event 11, 3, 3, BG_EVENT_PLAYER_FACING_ANY, AbandonedShip_HiddenFloorRooms_EventScript_238DF3
|
||||
bg_event 10, 10, 3, BG_EVENT_PLAYER_FACING_ANY, AbandonedShip_HiddenFloorRooms_EventScript_238DF3
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
AbandonedShip_Room_B1F_EventObjects: @ 853697C
|
||||
object_event 1, EVENT_OBJ_GFX_ITEM_BALL, 0, 4, 4, 3, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, AbandonedShip_Room_B1F_EventScript_291254, 1098
|
||||
object_event 1, EVENT_OBJ_GFX_ITEM_BALL, 0, 4, 4, 3, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, AbandonedShip_Room_B1F_EventScript_291254, FLAG_ITEM_ABANDONED_SHIP_ROOMS_B1F_TM_13
|
||||
|
||||
AbandonedShip_Room_B1F_MapWarps: @ 8536994
|
||||
warp_def 4, 7, 3, 5, MAP_ABANDONED_SHIP_CORRIDORS_B1F
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
AbandonedShip_Rooms2_1F_EventObjects: @ 85369B8
|
||||
object_event 1, EVENT_OBJ_GFX_MAN_5, 0, 7, 13, 3, MOVEMENT_TYPE_FACE_DOWN, 0, 0, 1, 1, AbandonedShip_Rooms2_1F_EventScript_2380A7, 0
|
||||
object_event 2, EVENT_OBJ_GFX_WOMAN_5, 0, 6, 13, 3, MOVEMENT_TYPE_FACE_DOWN, 0, 0, 1, 1, AbandonedShip_Rooms2_1F_EventScript_23810B, 0
|
||||
object_event 3, EVENT_OBJ_GFX_ITEM_BALL, 0, 4, 4, 3, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, AbandonedShip_Rooms2_1F_EventScript_291261, 1099
|
||||
object_event 1, EVENT_OBJ_GFX_MAN_4, 0, 7, 13, 3, MOVEMENT_TYPE_FACE_DOWN, 0, 0, 1, 1, AbandonedShip_Rooms2_1F_EventScript_2380A7, 0
|
||||
object_event 2, EVENT_OBJ_GFX_WOMAN_4, 0, 6, 13, 3, MOVEMENT_TYPE_FACE_DOWN, 0, 0, 1, 1, AbandonedShip_Rooms2_1F_EventScript_23810B, 0
|
||||
object_event 3, EVENT_OBJ_GFX_ITEM_BALL, 0, 4, 4, 3, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, AbandonedShip_Rooms2_1F_EventScript_291261, FLAG_ITEM_ABANDONED_SHIP_ROOMS_2_1F_REVIVE
|
||||
object_event 4, EVENT_OBJ_GFX_HIKER, 0, 3, 2, 3, MOVEMENT_TYPE_FACE_RIGHT, 1, 1, 1, 3, AbandonedShip_Rooms2_1F_EventScript_238186, 0
|
||||
object_event 5, EVENT_OBJ_GFX_TUBER_F, 0, 7, 2, 3, MOVEMENT_TYPE_FACE_LEFT, 1, 1, 1, 3, AbandonedShip_Rooms2_1F_EventScript_23816F, 0
|
||||
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
AbandonedShip_Rooms2_B1F_EventObjects: @ 85368F4
|
||||
object_event 1, EVENT_OBJ_GFX_CAMPER, 0, 3, 4, 3, MOVEMENT_TYPE_WANDER_AROUND, 1, 1, 0, 0, AbandonedShip_Rooms2_B1F_EventScript_238025, 0
|
||||
object_event 2, EVENT_OBJ_GFX_ITEM_BALL, 0, 13, 3, 3, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, AbandonedShip_Rooms2_B1F_EventScript_291247, 1097
|
||||
object_event 2, EVENT_OBJ_GFX_ITEM_BALL, 0, 13, 3, 3, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, AbandonedShip_Rooms2_B1F_EventScript_291247, FLAG_ITEM_ABANDONED_SHIP_ROOMS_2_B1F_DIVE_BALL
|
||||
|
||||
AbandonedShip_Rooms2_B1F_MapWarps: @ 8536924
|
||||
warp_def 4, 7, 3, 1, MAP_ABANDONED_SHIP_CORRIDORS_B1F
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
AbandonedShip_Rooms_1F_EventObjects: @ 8536764
|
||||
object_event 1, EVENT_OBJ_GFX_GENTLEMAN, 0, 12, 5, 3, MOVEMENT_TYPE_WANDER_AROUND, 1, 1, 0, 0, AbandonedShip_Rooms_1F_EventScript_237A93, 0
|
||||
object_event 2, EVENT_OBJ_GFX_ITEM_BALL, 0, 4, 5, 3, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, AbandonedShip_Rooms_1F_EventScript_29122D, 1095
|
||||
object_event 2, EVENT_OBJ_GFX_ITEM_BALL, 0, 4, 5, 3, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, AbandonedShip_Rooms_1F_EventScript_29122D, FLAG_ITEM_ABANDONED_SHIP_ROOMS_1F_HARBOR_MAIL
|
||||
object_event 3, EVENT_OBJ_GFX_BEAUTY, 0, 10, 11, 3, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 1, 4, AbandonedShip_Rooms_1F_EventScript_237AB3, 0
|
||||
object_event 4, EVENT_OBJ_GFX_YOUNGSTER, 0, 10, 16, 3, MOVEMENT_TYPE_FACE_UP_AND_RIGHT, 1, 1, 1, 4, AbandonedShip_Rooms_1F_EventScript_237A9C, 0
|
||||
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
AbandonedShip_Rooms_B1F_EventObjects: @ 8536898
|
||||
object_event 1, EVENT_OBJ_GFX_FAT_MAN, 0, 25, 6, 3, MOVEMENT_TYPE_FACE_LEFT, 0, 0, 0, 0, AbandonedShip_Rooms_B1F_EventScript_237FC6, 0
|
||||
object_event 2, EVENT_OBJ_GFX_ITEM_BALL, 0, 6, 7, 3, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, AbandonedShip_Rooms_B1F_EventScript_29123A, 1096
|
||||
object_event 2, EVENT_OBJ_GFX_ITEM_BALL, 0, 6, 7, 3, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, AbandonedShip_Rooms_B1F_EventScript_29123A, FLAG_ITEM_ABANDONED_SHIP_ROOMS_B1F_ESCAPE_ROPE
|
||||
|
||||
AbandonedShip_Rooms_B1F_MapWarps: @ 85368C8
|
||||
warp_def 4, 1, 3, 2, MAP_ABANDONED_SHIP_CORRIDORS_B1F
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
AncientTomb_EventObjects: @ 8536CDC
|
||||
object_event 1, EVENT_OBJ_GFX_REGISTEEL, 0, 8, 7, 3, MOVEMENT_TYPE_FACE_DOWN, 0, 0, 0, 0, AncientTomb_EventScript_23905A, 937
|
||||
object_event 1, EVENT_OBJ_GFX_REGISTEEL, 0, 8, 7, 3, MOVEMENT_TYPE_FACE_DOWN, 0, 0, 0, 0, AncientTomb_EventScript_23905A, FLAG_HIDE_REGISTEEL
|
||||
|
||||
AncientTomb_MapWarps: @ 8536CF4
|
||||
warp_def 8, 29, 3, 0, MAP_ROUTE120
|
||||
|
||||
@ -23,7 +23,7 @@ AncientTomb_MapScript1_238FE1: @ 8238FE1
|
||||
end
|
||||
|
||||
AncientTomb_EventScript_238FEE:: @ 8238FEE
|
||||
clearflag FLAG_0x3A9
|
||||
clearflag FLAG_HIDE_REGISTEEL
|
||||
return
|
||||
|
||||
AncientTomb_MapScript1_238FF2: @ 8238FF2
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
AquaHideout_1F_EventObjects: @ 8535304
|
||||
object_event 1, EVENT_OBJ_GFX_AQUA_MEMBER_M, 0, 13, 11, 3, MOVEMENT_TYPE_FACE_DOWN, 0, 0, 0, 0, AquaHideout_1F_EventScript_233494, 821
|
||||
object_event 2, EVENT_OBJ_GFX_AQUA_MEMBER_M, 0, 14, 11, 3, MOVEMENT_TYPE_FACE_DOWN, 0, 0, 0, 0, AquaHideout_1F_EventScript_2334C6, 822
|
||||
object_event 3, EVENT_OBJ_GFX_AQUA_MEMBER_M, 0, 20, 4, 3, MOVEMENT_TYPE_WALK_SEQUENCE_DOWN_LEFT_UP_RIGHT, 13, 5, 1, 3, AquaHideout_1F_EventScript_2334F8, 924
|
||||
object_event 1, EVENT_OBJ_GFX_AQUA_MEMBER_M, 0, 13, 11, 3, MOVEMENT_TYPE_FACE_DOWN, 0, 0, 0, 0, AquaHideout_1F_EventScript_233494, FLAG_HIDE_AQUA_HIDEOUT_1F_GRUNT_1_BLOCKING_ENTRANCE
|
||||
object_event 2, EVENT_OBJ_GFX_AQUA_MEMBER_M, 0, 14, 11, 3, MOVEMENT_TYPE_FACE_DOWN, 0, 0, 0, 0, AquaHideout_1F_EventScript_2334C6, FLAG_HIDE_AQUA_HIDEOUT_1F_GRUNT_2_BLOCKING_ENTRANCE
|
||||
object_event 3, EVENT_OBJ_GFX_AQUA_MEMBER_M, 0, 20, 4, 3, MOVEMENT_TYPE_WALK_SEQUENCE_DOWN_LEFT_UP_RIGHT, 13, 5, 1, 3, AquaHideout_1F_EventScript_2334F8, FLAG_HIDE_AQUA_HIDEOUT_GRUNTS
|
||||
|
||||
AquaHideout_1F_MapWarps: @ 853534C
|
||||
warp_def 13, 27, 1, 6, MAP_LILYCOVE_CITY
|
||||
|
||||
@ -1,13 +1,13 @@
|
||||
AquaHideout_B1F_EventObjects: @ 8535378
|
||||
object_event 1, EVENT_OBJ_GFX_AQUA_MEMBER_M, 0, 28, 16, 3, MOVEMENT_TYPE_FACE_DOWN, 0, 0, 1, 4, AquaHideout_B1F_EventScript_233A85, 924
|
||||
object_event 2, EVENT_OBJ_GFX_AQUA_MEMBER_M, 0, 6, 6, 3, MOVEMENT_TYPE_FACE_LEFT, 0, 0, 1, 5, AquaHideout_B1F_EventScript_233AB0, 924
|
||||
object_event 3, EVENT_OBJ_GFX_ITEM_BALL, 0, 29, 12, 3, MOVEMENT_TYPE_LOOK_AROUND, 0, 0, 0, 0, AquaHideout_B1F_EventScript_291372, 1071
|
||||
object_event 4, EVENT_OBJ_GFX_AQUA_MEMBER_F, 0, 20, 18, 3, MOVEMENT_TYPE_ROTATE_COUNTERCLOCKWISE, 4, 0, 1, 4, AquaHideout_B1F_EventScript_233AD5, 924
|
||||
object_event 5, EVENT_OBJ_GFX_ITEM_BALL, 0, 15, 9, 3, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, AquaHideout_B1F_EventScript_291358, 1124
|
||||
object_event 6, EVENT_OBJ_GFX_ITEM_BALL, 0, 16, 9, 3, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, AquaHideout_B1F_EventScript_2339EB, 977
|
||||
object_event 7, EVENT_OBJ_GFX_ITEM_BALL, 0, 15, 10, 3, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, AquaHideout_B1F_EventScript_291365, 1132
|
||||
object_event 8, EVENT_OBJ_GFX_ITEM_BALL, 0, 16, 10, 3, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, AquaHideout_B1F_EventScript_233A38, 978
|
||||
object_event 9, EVENT_OBJ_GFX_AQUA_MEMBER_F, 0, 28, 21, 3, MOVEMENT_TYPE_FACE_UP, 1, 1, 1, 4, AquaHideout_B1F_EventScript_233AEC, 924
|
||||
object_event 1, EVENT_OBJ_GFX_AQUA_MEMBER_M, 0, 28, 16, 3, MOVEMENT_TYPE_FACE_DOWN, 0, 0, 1, 4, AquaHideout_B1F_EventScript_233A85, FLAG_HIDE_AQUA_HIDEOUT_GRUNTS
|
||||
object_event 2, EVENT_OBJ_GFX_AQUA_MEMBER_M, 0, 6, 6, 3, MOVEMENT_TYPE_FACE_LEFT, 0, 0, 1, 5, AquaHideout_B1F_EventScript_233AB0, FLAG_HIDE_AQUA_HIDEOUT_GRUNTS
|
||||
object_event 3, EVENT_OBJ_GFX_ITEM_BALL, 0, 29, 12, 3, MOVEMENT_TYPE_LOOK_AROUND, 0, 0, 0, 0, AquaHideout_B1F_EventScript_291372, FLAG_ITEM_AQUA_HIDEOUT_B1F_MAX_ELIXIR
|
||||
object_event 4, EVENT_OBJ_GFX_AQUA_MEMBER_F, 0, 20, 18, 3, MOVEMENT_TYPE_ROTATE_COUNTERCLOCKWISE, 4, 0, 1, 4, AquaHideout_B1F_EventScript_233AD5, FLAG_HIDE_AQUA_HIDEOUT_GRUNTS
|
||||
object_event 5, EVENT_OBJ_GFX_ITEM_BALL, 0, 15, 9, 3, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, AquaHideout_B1F_EventScript_291358, FLAG_ITEM_AQUA_HIDEOUT_B1F_MASTER_BALL
|
||||
object_event 6, EVENT_OBJ_GFX_ITEM_BALL, 0, 16, 9, 3, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, AquaHideout_B1F_EventScript_2339EB, FLAG_HIDE_AQUA_HIDEOUT_B1F_ELECTRODE_1
|
||||
object_event 7, EVENT_OBJ_GFX_ITEM_BALL, 0, 15, 10, 3, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, AquaHideout_B1F_EventScript_291365, FLAG_ITEM_AQUA_HIDEOUT_B1F_NUGGET
|
||||
object_event 8, EVENT_OBJ_GFX_ITEM_BALL, 0, 16, 10, 3, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, AquaHideout_B1F_EventScript_233A38, FLAG_HIDE_AQUA_HIDEOUT_B1F_ELECTRODE_2
|
||||
object_event 9, EVENT_OBJ_GFX_AQUA_MEMBER_F, 0, 28, 21, 3, MOVEMENT_TYPE_FACE_UP, 1, 1, 1, 4, AquaHideout_B1F_EventScript_233AEC, FLAG_HIDE_AQUA_HIDEOUT_GRUNTS
|
||||
|
||||
AquaHideout_B1F_MapWarps: @ 8535450
|
||||
warp_def 29, 1, 3, 2, MAP_AQUA_HIDEOUT_1F
|
||||
|
||||
@ -23,11 +23,11 @@ AquaHideout_B1F_MapScript1_2339D0: @ 82339D0
|
||||
end
|
||||
|
||||
AquaHideout_B1F_EventScript_2339E3:: @ 82339E3
|
||||
clearflag FLAG_0x3D1
|
||||
clearflag FLAG_HIDE_AQUA_HIDEOUT_B1F_ELECTRODE_1
|
||||
return
|
||||
|
||||
AquaHideout_B1F_EventScript_2339E7:: @ 82339E7
|
||||
clearflag FLAG_0x3D2
|
||||
clearflag FLAG_HIDE_AQUA_HIDEOUT_B1F_ELECTRODE_2
|
||||
return
|
||||
|
||||
AquaHideout_B1F_EventScript_2339EB:: @ 82339EB
|
||||
|
||||
@ -1,10 +1,10 @@
|
||||
AquaHideout_B2F_EventObjects: @ 853552C
|
||||
object_event 1, EVENT_OBJ_GFX_AQUA_MEMBER_M, 0, 23, 19, 3, MOVEMENT_TYPE_FACE_LEFT, 0, 0, 0, 0, AquaHideout_B2F_EventScript_233E09, 924
|
||||
object_event 2, EVENT_OBJ_GFX_AQUA_MEMBER_M, 0, 23, 10, 3, MOVEMENT_TYPE_WALK_SEQUENCE_UP_LEFT_DOWN_RIGHT, 4, 3, 1, 3, AquaHideout_B2F_EventScript_233E8A, 924
|
||||
object_event 3, EVENT_OBJ_GFX_ITEM_BALL, 0, 3, 13, 3, MOVEMENT_TYPE_LOOK_AROUND, 0, 0, 0, 0, AquaHideout_B2F_EventScript_29137F, 1072
|
||||
object_event 4, EVENT_OBJ_GFX_SUBMARINE_SHADOW, 0, 19, 20, 1, MOVEMENT_TYPE_FACE_LEFT, 0, 0, 0, 0, 0x0, 943
|
||||
object_event 5, EVENT_OBJ_GFX_AQUA_MEMBER_F, 0, 7, 5, 3, MOVEMENT_TYPE_FACE_RIGHT, 1, 1, 1, 5, AquaHideout_B2F_EventScript_233EAF, 924
|
||||
object_event 6, EVENT_OBJ_GFX_AQUA_MEMBER_M, 0, 13, 5, 3, MOVEMENT_TYPE_FACE_LEFT, 1, 1, 1, 5, AquaHideout_B2F_EventScript_233EC6, 924
|
||||
object_event 1, EVENT_OBJ_GFX_AQUA_MEMBER_M, 0, 23, 19, 3, MOVEMENT_TYPE_FACE_LEFT, 0, 0, 0, 0, AquaHideout_B2F_EventScript_233E09, FLAG_HIDE_AQUA_HIDEOUT_GRUNTS
|
||||
object_event 2, EVENT_OBJ_GFX_AQUA_MEMBER_M, 0, 23, 10, 3, MOVEMENT_TYPE_WALK_SEQUENCE_UP_LEFT_DOWN_RIGHT, 4, 3, 1, 3, AquaHideout_B2F_EventScript_233E8A, FLAG_HIDE_AQUA_HIDEOUT_GRUNTS
|
||||
object_event 3, EVENT_OBJ_GFX_ITEM_BALL, 0, 3, 13, 3, MOVEMENT_TYPE_LOOK_AROUND, 0, 0, 0, 0, AquaHideout_B2F_EventScript_29137F, FLAG_ITEM_AQUA_HIDEOUT_B2F_NEST_BALL
|
||||
object_event 4, EVENT_OBJ_GFX_SUBMARINE_SHADOW, 0, 19, 20, 1, MOVEMENT_TYPE_FACE_LEFT, 0, 0, 0, 0, 0x0, FLAG_HIDE_AQUA_HIDEOUT_B2F_SUBMARINE_SHADOW
|
||||
object_event 5, EVENT_OBJ_GFX_AQUA_MEMBER_F, 0, 7, 5, 3, MOVEMENT_TYPE_FACE_RIGHT, 1, 1, 1, 5, AquaHideout_B2F_EventScript_233EAF, FLAG_HIDE_AQUA_HIDEOUT_GRUNTS
|
||||
object_event 6, EVENT_OBJ_GFX_AQUA_MEMBER_M, 0, 13, 5, 3, MOVEMENT_TYPE_FACE_LEFT, 1, 1, 1, 5, AquaHideout_B2F_EventScript_233EC6, FLAG_HIDE_AQUA_HIDEOUT_GRUNTS
|
||||
|
||||
AquaHideout_B2F_MapWarps: @ 85355BC
|
||||
warp_def 18, 1, 3, 1, MAP_AQUA_HIDEOUT_B1F
|
||||
|
||||
@ -48,7 +48,7 @@ AquaHideout_B2F_EventScript_233E25:: @ 8233E25
|
||||
waitmovement 0
|
||||
msgbox AquaHideout_B2F_Text_233FF2, 4
|
||||
setflag FLAG_0x070
|
||||
setflag FLAG_0x354
|
||||
setflag FLAG_HIDE_LILYCOVE_CITY_AQUA_GRUNTS
|
||||
release
|
||||
end
|
||||
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
ArtisanCave_1F_EventObjects: @ 8537774
|
||||
object_event 1, EVENT_OBJ_GFX_ITEM_BALL, 0, 14, 5, 3, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, ArtisanCave_1F_EventScript_2914D1, 1163
|
||||
object_event 1, EVENT_OBJ_GFX_ITEM_BALL, 0, 14, 5, 3, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, ArtisanCave_1F_EventScript_2914D1, FLAG_ITEM_ARTISAN_CAVE_1F_CARBOS
|
||||
|
||||
ArtisanCave_1F_MapWarps: @ 853778C
|
||||
warp_def 10, 17, 0, 13, MAP_BATTLE_FRONTIER_OUTSIDE_EAST
|
||||
|
||||
@ -1,15 +1,15 @@
|
||||
ArtisanCave_B1F_EventObjects: @ 8537708
|
||||
object_event 1, EVENT_OBJ_GFX_ITEM_BALL, 0, 32, 38, 3, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, ArtisanCave_B1F_EventScript_2914C4, 1162
|
||||
object_event 1, EVENT_OBJ_GFX_ITEM_BALL, 0, 32, 38, 3, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, ArtisanCave_B1F_EventScript_2914C4, FLAG_ITEM_ARTISAN_CAVE_B1F_HP_UP
|
||||
|
||||
ArtisanCave_B1F_MapWarps: @ 8537720
|
||||
warp_def 8, 48, 0, 10, MAP_BATTLE_FRONTIER_OUTSIDE_WEST
|
||||
warp_def 38, 5, 0, 1, MAP_ARTISAN_CAVE_1F
|
||||
|
||||
ArtisanCave_B1F_MapBGEvents: @ 8537730
|
||||
bg_hidden_item_event 32, 29, 0, ITEM_ZINC, 102
|
||||
bg_hidden_item_event 27, 8, 0, ITEM_CALCIUM, 101
|
||||
bg_hidden_item_event 7, 5, 0, ITEM_PROTEIN, 103
|
||||
bg_hidden_item_event 19, 43, 0, ITEM_IRON, 104
|
||||
bg_hidden_item_event 32, 29, 0, ITEM_ZINC, FLAG_HIDDEN_ITEM_ARTISAN_CAVE_B1F_ZINC
|
||||
bg_hidden_item_event 27, 8, 0, ITEM_CALCIUM, FLAG_HIDDEN_ITEM_ARTISAN_CAVE_B1F_CALCIUM
|
||||
bg_hidden_item_event 7, 5, 0, ITEM_PROTEIN, FLAG_HIDDEN_ITEM_ARTISAN_CAVE_B1F_PROTEIN
|
||||
bg_hidden_item_event 19, 43, 0, ITEM_IRON, FLAG_HIDDEN_ITEM_ARTISAN_CAVE_B1F_IRON
|
||||
|
||||
ArtisanCave_B1F_MapEvents:: @ 8537760
|
||||
map_events ArtisanCave_B1F_EventObjects, ArtisanCave_B1F_MapWarps, 0x0, ArtisanCave_B1F_MapBGEvents
|
||||
|
||||
@ -89,7 +89,7 @@ BattleFrontier_BattleArenaBattleRoom_EventScript_25752E:: @ 825752E
|
||||
waitmovement 0
|
||||
setvar VAR_0x8004, 5
|
||||
special sub_8195960
|
||||
msgbox 0x2021fc4, 4
|
||||
msgbox gStringVar4, 4
|
||||
waitmessage
|
||||
call BattleFrontier_BattleArenaBattleRoom_EventScript_257B6C
|
||||
switch VAR_RESULT
|
||||
@ -431,9 +431,9 @@ FallarborTown_BattleTentBattleRoom_EventScript_257B6C:: @ 8257B6C
|
||||
setvar VAR_0x8006, 0
|
||||
special sub_81A1780
|
||||
special HealPlayerParty
|
||||
setvar VAR_0x8004, 5
|
||||
setvar VAR_0x8004, SPECIAL_BATTLE_ARENA
|
||||
setvar VAR_0x8005, 0
|
||||
special sub_8163AC4
|
||||
special DoSpecialTrainerBattle
|
||||
waitstate
|
||||
setvar VAR_0x8004, 18
|
||||
special sub_81A1780
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
BattleFrontier_BattleArenaLobby_EventObjects: @ 853C814
|
||||
object_event 1, EVENT_OBJ_GFX_BLACK_BELT, 0, 7, 7, 0, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, BattleFrontier_BattleArenaLobby_EventScript_255DF4, 0
|
||||
object_event 2, EVENT_OBJ_GFX_WOMAN_7, 0, 2, 10, 3, MOVEMENT_TYPE_WANDER_AROUND, 1, 1, 0, 0, BattleFrontier_BattleArenaLobby_EventScript_2560C1, 0
|
||||
object_event 3, EVENT_OBJ_GFX_MAN_6, 0, 14, 11, 3, MOVEMENT_TYPE_FACE_LEFT, 1, 1, 0, 0, BattleFrontier_BattleArenaLobby_EventScript_2560AF, 0
|
||||
object_event 2, EVENT_OBJ_GFX_WOMAN_5, 0, 2, 10, 3, MOVEMENT_TYPE_WANDER_AROUND, 1, 1, 0, 0, BattleFrontier_BattleArenaLobby_EventScript_2560C1, 0
|
||||
object_event 3, EVENT_OBJ_GFX_MAN_5, 0, 14, 11, 3, MOVEMENT_TYPE_FACE_LEFT, 1, 1, 0, 0, BattleFrontier_BattleArenaLobby_EventScript_2560AF, 0
|
||||
object_event 4, EVENT_OBJ_GFX_CAMPER, 0, 14, 12, 3, MOVEMENT_TYPE_FACE_LEFT, 1, 1, 0, 0, BattleFrontier_BattleArenaLobby_EventScript_2560B8, 0
|
||||
object_event 5, EVENT_OBJ_GFX_YOUNGSTER, 0, 14, 10, 3, MOVEMENT_TYPE_FACE_LEFT, 1, 1, 0, 0, BattleFrontier_BattleArenaLobby_EventScript_2560A6, 0
|
||||
|
||||
|
||||
@ -1,18 +1,18 @@
|
||||
BattleFrontier_BattleDomeBattleRoom_EventObjects: @ 853C1C4
|
||||
object_event 1, EVENT_OBJ_GFX_REPORTER_M, 0, 5, 4, 0, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, 0x0, 0
|
||||
object_event 2, EVENT_OBJ_GFX_LITTLE_GIRL_1, 0, 7, 2, 0, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, 0x0, 0
|
||||
object_event 2, EVENT_OBJ_GFX_TWIN, 0, 7, 2, 0, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, 0x0, 0
|
||||
object_event 3, EVENT_OBJ_GFX_BOY_1, 0, 9, 2, 0, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, 0x0, 0
|
||||
object_event 4, EVENT_OBJ_GFX_BOY_2, 0, 11, 2, 0, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, 0x0, 0
|
||||
object_event 5, EVENT_OBJ_GFX_LITTLE_BOY_1, 0, 16, 2, 0, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, 0x0, 0
|
||||
object_event 5, EVENT_OBJ_GFX_NINJA_BOY, 0, 16, 2, 0, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, 0x0, 0
|
||||
object_event 6, EVENT_OBJ_GFX_MAN_1, 0, 4, 2, 0, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, 0x0, 0
|
||||
object_event 7, EVENT_OBJ_GFX_OLD_MAN_1, 0, 16, 1, 0, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, 0x0, 0
|
||||
object_event 7, EVENT_OBJ_GFX_EXPERT_M, 0, 16, 1, 0, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, 0x0, 0
|
||||
object_event 8, EVENT_OBJ_GFX_CAMPER, 0, 8, 1, 0, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, 0x0, 0
|
||||
object_event 9, EVENT_OBJ_GFX_MAN_2, 0, 0, 4, 0, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, 0x0, 0
|
||||
object_event 10, EVENT_OBJ_GFX_FAT_MAN, 0, 12, 1, 0, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, 0x0, 0
|
||||
object_event 11, EVENT_OBJ_GFX_GIRL_2, 0, 13, 2, 0, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, 0x0, 0
|
||||
object_event 12, EVENT_OBJ_GFX_GIRL_1, 0, 10, 2, 0, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, 0x0, 0
|
||||
object_event 13, EVENT_OBJ_GFX_TRADER, 0, 4, 9, 4, MOVEMENT_TYPE_FACE_UP, 1, 1, 0, 0, 0x0, 0
|
||||
object_event 14, EVENT_OBJ_GFX_WOMAN_4, 0, 14, 2, 0, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, 0x0, 0
|
||||
object_event 14, EVENT_OBJ_GFX_WOMAN_3, 0, 14, 2, 0, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, 0x0, 0
|
||||
object_event 15, EVENT_OBJ_GFX_HIPSTER, 0, 11, 6, 0, MOVEMENT_TYPE_FACE_LEFT, 1, 1, 0, 0, 0x0, 0
|
||||
|
||||
BattleFrontier_BattleDomeBattleRoom_MapEvents:: @ 853C32C
|
||||
|
||||
@ -81,7 +81,7 @@ BattleFrontier_BattleDomeBattleRoom_EventScript_24BD82:: @ 824BD82
|
||||
setvar VAR_0x8004, 7
|
||||
setvar VAR_0x8005, 0
|
||||
special sub_8161F74
|
||||
msgbox 0x2021fc4, 4
|
||||
msgbox gStringVar4, 4
|
||||
closemessage
|
||||
setvar VAR_0x8004, 5
|
||||
special CallBattleDomeFunction
|
||||
@ -529,10 +529,10 @@ BattleFrontier_BattleDomeBattleRoom_EventScript_24C440:: @ 824C440
|
||||
setvar VAR_0x8006, 0
|
||||
special sub_81A1780
|
||||
special HealPlayerParty
|
||||
setvar VAR_0x8004, 3
|
||||
setvar VAR_0x8004, SPECIAL_BATTLE_DOME
|
||||
setvar VAR_0x8005, 0
|
||||
setvar VAR_TEMP_9, 1
|
||||
special sub_8163AC4
|
||||
special DoSpecialTrainerBattle
|
||||
waitstate
|
||||
setvar VAR_TEMP_9, 0
|
||||
setvar VAR_0x8004, 17
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
BattleFrontier_BattleDomeLobby_EventObjects: @ 853C068
|
||||
object_event 1, EVENT_OBJ_GFX_TEALA, 0, 5, 10, 0, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, BattleFrontier_BattleDomeLobby_EventScript_249A35, 0
|
||||
object_event 2, EVENT_OBJ_GFX_MAN_4, 0, 1, 11, 0, MOVEMENT_TYPE_WANDER_AROUND, 1, 1, 0, 0, BattleFrontier_BattleDomeLobby_EventScript_249E10, 0
|
||||
object_event 2, EVENT_OBJ_GFX_MAN_3, 0, 1, 11, 0, MOVEMENT_TYPE_WANDER_AROUND, 1, 1, 0, 0, BattleFrontier_BattleDomeLobby_EventScript_249E10, 0
|
||||
object_event 3, EVENT_OBJ_GFX_LASS, 0, 14, 14, 0, MOVEMENT_TYPE_WANDER_AROUND, 1, 1, 0, 0, BattleFrontier_BattleDomeLobby_EventScript_249DFE, 0
|
||||
object_event 4, EVENT_OBJ_GFX_FAT_MAN, 0, 18, 14, 0, MOVEMENT_TYPE_WANDER_AROUND, 1, 1, 0, 0, BattleFrontier_BattleDomeLobby_EventScript_249E07, 0
|
||||
object_event 5, EVENT_OBJ_GFX_MANIAC, 0, 8, 14, 0, MOVEMENT_TYPE_WANDER_AROUND, 1, 1, 0, 0, BattleFrontier_BattleDomeLobby_EventScript_249DED, 0
|
||||
|
||||
@ -219,17 +219,17 @@ BattleFrontier_BattleDomePreBattleRoom_EventScript_24B54C:: @ 824B54C
|
||||
return
|
||||
|
||||
BattleFrontier_BattleDomePreBattleRoom_EventScript_24B58B:: @ 824B58B
|
||||
checkflag FLAG_0x001
|
||||
checkflag FLAG_TEMP_1
|
||||
goto_eq BattleFrontier_BattleDomePreBattleRoom_EventScript_24B5B5
|
||||
msgbox BattleFrontier_BattleDomePreBattleRoom_Text_24BB2E, 4
|
||||
setflag FLAG_0x001
|
||||
setflag FLAG_TEMP_1
|
||||
return
|
||||
|
||||
BattleFrontier_BattleDomePreBattleRoom_EventScript_24B5A0:: @ 824B5A0
|
||||
checkflag FLAG_0x001
|
||||
checkflag FLAG_TEMP_1
|
||||
goto_eq BattleFrontier_BattleDomePreBattleRoom_EventScript_24B5BE
|
||||
msgbox BattleFrontier_BattleDomePreBattleRoom_Text_24BBAC, 4
|
||||
setflag FLAG_0x001
|
||||
setflag FLAG_TEMP_1
|
||||
return
|
||||
|
||||
BattleFrontier_BattleDomePreBattleRoom_EventScript_24B5B5:: @ 824B5B5
|
||||
|
||||
@ -82,7 +82,7 @@ BattleFrontier_BattleFactoryBattleRoom_EventScript_25AEA7:: @ 825AEA7
|
||||
setvar VAR_0x8004, 5
|
||||
special sub_8195960
|
||||
lockall
|
||||
msgbox 0x2021fc4, 4
|
||||
msgbox gStringVar4, 4
|
||||
waitmessage
|
||||
closemessage
|
||||
setvar VAR_0x8004, 2
|
||||
@ -90,9 +90,9 @@ BattleFrontier_BattleFactoryBattleRoom_EventScript_25AEA7:: @ 825AEA7
|
||||
setvar VAR_0x8006, 0
|
||||
special sub_81A1780
|
||||
special HealPlayerParty
|
||||
setvar VAR_0x8004, 6
|
||||
setvar VAR_0x8004, SPECIAL_BATTLE_FACTORY
|
||||
setvar VAR_0x8005, 0
|
||||
special sub_8163AC4
|
||||
special DoSpecialTrainerBattle
|
||||
waitstate
|
||||
switch VAR_RESULT
|
||||
case 1, BattleFrontier_BattleFactoryBattleRoom_EventScript_25AF0F
|
||||
@ -226,9 +226,9 @@ BattleFrontier_BattleFactoryBattleRoom_EventScript_25B0E0:: @ 825B0E0
|
||||
setvar VAR_0x8006, 0
|
||||
special sub_81A1780
|
||||
special HealPlayerParty
|
||||
setvar VAR_0x8004, 6
|
||||
setvar VAR_0x8004, SPECIAL_BATTLE_FACTORY
|
||||
setvar VAR_0x8005, 0
|
||||
special sub_8163AC4
|
||||
special DoSpecialTrainerBattle
|
||||
waitstate
|
||||
return
|
||||
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
BattleFrontier_BattlePalaceBattleRoom_EventObjects: @ 853C4FC
|
||||
object_event 1, EVENT_OBJ_GFX_TRADER, 0, 1, 9, 3, MOVEMENT_TYPE_FACE_UP, 1, 1, 0, 0, 0x0, 0
|
||||
object_event 2, EVENT_OBJ_GFX_HIPSTER, 0, 13, 1, 3, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, 0x0, 0
|
||||
object_event 3, EVENT_OBJ_GFX_OLD_MAN_1, 0, 1, 4, 3, MOVEMENT_TYPE_FACE_RIGHT, 1, 1, 0, 0, 0x0, 0
|
||||
object_event 3, EVENT_OBJ_GFX_EXPERT_M, 0, 1, 4, 3, MOVEMENT_TYPE_FACE_RIGHT, 1, 1, 0, 0, 0x0, 0
|
||||
object_event 4, EVENT_OBJ_GFX_DUSCLOPS, 0, 13, 1, 3, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, 0x0, 0
|
||||
object_event 5, EVENT_OBJ_GFX_AZURILL, 0, 13, 1, 3, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, 0x0, 0
|
||||
|
||||
|
||||
@ -61,7 +61,7 @@ BattleFrontier_BattlePalaceBattleRoom_EventScript_24F8BF:: @ 824F8BF
|
||||
waitmovement 0
|
||||
setvar VAR_0x8004, 5
|
||||
special sub_8195960
|
||||
msgbox 0x2021fc4, 4
|
||||
msgbox gStringVar4, 4
|
||||
waitmessage
|
||||
call BattleFrontier_BattlePalaceBattleRoom_EventScript_24FDF7
|
||||
switch VAR_RESULT
|
||||
@ -338,9 +338,9 @@ VerdanturfTown_BattleTentBattleRoom_EventScript_24FDF7:: @ 824FDF7
|
||||
setvar VAR_0x8006, 0
|
||||
special sub_81A1780
|
||||
special HealPlayerParty
|
||||
setvar VAR_0x8004, 4
|
||||
setvar VAR_0x8004, SPECIAL_BATTLE_PALACE
|
||||
setvar VAR_0x8005, 0
|
||||
special sub_8163AC4
|
||||
special DoSpecialTrainerBattle
|
||||
waitstate
|
||||
setvar VAR_0x8004, 18
|
||||
special sub_81A1780
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
BattleFrontier_BattlePalaceCorridor_EventObjects: @ 853C420
|
||||
object_event 1, EVENT_OBJ_GFX_OLD_MAN_1, 0, 8, 12, 3, MOVEMENT_TYPE_FACE_UP, 1, 1, 0, 0, 0x0, 0
|
||||
object_event 1, EVENT_OBJ_GFX_EXPERT_M, 0, 8, 12, 3, MOVEMENT_TYPE_FACE_UP, 1, 1, 0, 0, 0x0, 0
|
||||
object_event 2, EVENT_OBJ_GFX_AZURILL, 0, 3, 5, 0, MOVEMENT_TYPE_WANDER_AROUND, 1, 0, 0, 0, 0x0, 0
|
||||
object_event 3, EVENT_OBJ_GFX_KIRLIA, 0, 12, 6, 0, MOVEMENT_TYPE_FACE_LEFT_AND_RIGHT, 0, 2, 0, 0, 0x0, 0
|
||||
object_event 4, EVENT_OBJ_GFX_PIKACHU, 0, 15, 5, 0, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, 0x0, 0
|
||||
|
||||
@ -1,10 +1,10 @@
|
||||
BattleFrontier_BattlePalaceLobby_EventObjects: @ 853C340
|
||||
object_event 1, EVENT_OBJ_GFX_OLD_MAN_1, 0, 5, 6, 0, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, BattleFrontier_BattlePalaceLobby_EventScript_24D944, 0
|
||||
object_event 1, EVENT_OBJ_GFX_EXPERT_M, 0, 5, 6, 0, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, BattleFrontier_BattlePalaceLobby_EventScript_24D944, 0
|
||||
object_event 2, EVENT_OBJ_GFX_BLACK_BELT, 0, 11, 8, 0, MOVEMENT_TYPE_WANDER_AROUND, 1, 1, 0, 0, BattleFrontier_BattlePalaceLobby_EventScript_24DC82, 0
|
||||
object_event 3, EVENT_OBJ_GFX_MANIAC, 0, 24, 5, 0, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, BattleFrontier_BattlePalaceLobby_EventScript_24DC9D, 0
|
||||
object_event 4, EVENT_OBJ_GFX_MAN_4, 0, 18, 10, 0, MOVEMENT_TYPE_WANDER_AROUND, 1, 1, 0, 0, BattleFrontier_BattlePalaceLobby_EventScript_24DC8B, 0
|
||||
object_event 4, EVENT_OBJ_GFX_MAN_3, 0, 18, 10, 0, MOVEMENT_TYPE_WANDER_AROUND, 1, 1, 0, 0, BattleFrontier_BattlePalaceLobby_EventScript_24DC8B, 0
|
||||
object_event 5, EVENT_OBJ_GFX_BEAUTY, 0, 2, 10, 0, MOVEMENT_TYPE_WANDER_AROUND, 1, 1, 0, 0, BattleFrontier_BattlePalaceLobby_EventScript_24DC94, 0
|
||||
object_event 6, EVENT_OBJ_GFX_OLD_MAN_1, 0, 19, 6, 0, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, BattleFrontier_BattlePalaceLobby_EventScript_24D956, 0
|
||||
object_event 6, EVENT_OBJ_GFX_EXPERT_M, 0, 19, 6, 0, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, BattleFrontier_BattlePalaceLobby_EventScript_24D956, 0
|
||||
|
||||
BattleFrontier_BattlePalaceLobby_MapWarps: @ 853C3D0
|
||||
warp_def 12, 11, 0, 2, MAP_BATTLE_FRONTIER_OUTSIDE_EAST
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
BattleFrontier_BattlePikeCorridor_EventObjects: @ 853CC54
|
||||
object_event 1, EVENT_OBJ_GFX_WOMAN_6, 0, 6, 6, 3, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, 0x0, 0
|
||||
object_event 1, EVENT_OBJ_GFX_LINK_RECEPTIONIST, 0, 6, 6, 3, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, 0x0, 0
|
||||
|
||||
BattleFrontier_BattlePikeCorridor_MapEvents:: @ 853CC6C
|
||||
map_events BattleFrontier_BattlePikeCorridor_EventObjects, 0x0, 0x0, 0x0
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
BattleFrontier_BattlePikeLobby_EventObjects: @ 853CBB0
|
||||
object_event 1, EVENT_OBJ_GFX_WOMAN_6, 0, 5, 5, 3, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, BattleFrontier_BattlePikeLobby_EventScript_25B868, 0
|
||||
object_event 1, EVENT_OBJ_GFX_LINK_RECEPTIONIST, 0, 5, 5, 3, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, BattleFrontier_BattlePikeLobby_EventScript_25B868, 0
|
||||
object_event 2, EVENT_OBJ_GFX_HIKER, 0, 10, 9, 3, MOVEMENT_TYPE_FACE_UP, 1, 1, 0, 0, BattleFrontier_BattlePikeLobby_EventScript_25BAAB, 0
|
||||
object_event 3, EVENT_OBJ_GFX_LITTLE_GIRL_1, 0, 0, 5, 3, MOVEMENT_TYPE_FACE_LEFT, 1, 1, 0, 0, BattleFrontier_BattlePikeLobby_EventScript_25BAB4, 0
|
||||
object_event 3, EVENT_OBJ_GFX_TWIN, 0, 0, 5, 3, MOVEMENT_TYPE_FACE_LEFT, 1, 1, 0, 0, BattleFrontier_BattlePikeLobby_EventScript_25BAB4, 0
|
||||
object_event 4, EVENT_OBJ_GFX_BEAUTY, 0, 8, 9, 3, MOVEMENT_TYPE_WANDER_AROUND, 1, 1, 0, 0, BattleFrontier_BattlePikeLobby_EventScript_25BABD, 0
|
||||
|
||||
BattleFrontier_BattlePikeLobby_MapWarps: @ 853CC10
|
||||
|
||||
@ -30,13 +30,13 @@ BattleFrontier_BattlePikeRandomRoom1_EventScript_25D1C6:: @ 825D1C6
|
||||
setvar VAR_0x8004, 21
|
||||
setvar VAR_0x8005, 0
|
||||
special sub_81A703C
|
||||
msgbox 0x2021fc4, 4
|
||||
msgbox gStringVar4, 4
|
||||
waitmessage
|
||||
closemessage
|
||||
releaseall
|
||||
setvar VAR_0x8004, 7
|
||||
setvar VAR_0x8004, SPECIAL_BATTLE_PIKE_SINGLE
|
||||
setvar VAR_0x8005, 0
|
||||
special sub_8163AC4
|
||||
special DoSpecialTrainerBattle
|
||||
waitstate
|
||||
switch VAR_RESULT
|
||||
case 1, BattleFrontier_BattlePikeRandomRoom1_EventScript_25D226
|
||||
@ -66,13 +66,13 @@ BattleFrontier_BattlePikeRandomRoom1_EventScript_25D231:: @ 825D231
|
||||
setvar VAR_0x8004, 21
|
||||
setvar VAR_0x8005, 0
|
||||
special sub_81A703C
|
||||
msgbox 0x2021fc4, 4
|
||||
msgbox gStringVar4, 4
|
||||
waitmessage
|
||||
closemessage
|
||||
releaseall
|
||||
setvar VAR_0x8004, 7
|
||||
setvar VAR_0x8004, SPECIAL_BATTLE_PIKE_SINGLE
|
||||
setvar VAR_0x8005, 0
|
||||
special sub_8163AC4
|
||||
special DoSpecialTrainerBattle
|
||||
waitstate
|
||||
switch VAR_RESULT
|
||||
case 1, BattleFrontier_BattlePikeRandomRoom1_EventScript_25D285
|
||||
@ -282,7 +282,7 @@ BattleFrontier_BattlePikeRandomRoom1_EventScript_25D53E:: @ 825D53E
|
||||
setvar VAR_0x8004, 21
|
||||
setvar VAR_0x8005, 0
|
||||
special sub_81A703C
|
||||
msgbox 0x2021fc4, 4
|
||||
msgbox gStringVar4, 4
|
||||
closemessage
|
||||
delay 16
|
||||
applymovement 255, BattleFrontier_BattlePikeRandomRoom1_Movement_25D7BD
|
||||
@ -290,11 +290,11 @@ BattleFrontier_BattlePikeRandomRoom1_EventScript_25D53E:: @ 825D53E
|
||||
setvar VAR_0x8004, 21
|
||||
setvar VAR_0x8005, 1
|
||||
special sub_81A703C
|
||||
msgbox 0x2021fc4, 4
|
||||
msgbox gStringVar4, 4
|
||||
closemessage
|
||||
setvar VAR_0x8004, 9
|
||||
setvar VAR_0x8004, SPECIAL_BATTLE_PIKE_DOUBLE
|
||||
setvar VAR_0x8005, 0
|
||||
special sub_8163AC4
|
||||
special DoSpecialTrainerBattle
|
||||
waitstate
|
||||
switch VAR_RESULT
|
||||
case 1, BattleFrontier_BattlePikeRandomRoom1_EventScript_25D5DC
|
||||
@ -433,9 +433,9 @@ BattleFrontier_BattlePikeRandomRoom1_EventScript_25D77B:: @ 825D77B
|
||||
closemessage
|
||||
applymovement 255, BattleFrontier_BattlePikeRandomRoom1_Movement_25D7DC
|
||||
waitmovement 0
|
||||
setvar VAR_0x8004, 7
|
||||
setvar VAR_0x8004, SPECIAL_BATTLE_PIKE_SINGLE
|
||||
setvar VAR_0x8005, 0
|
||||
special sub_8163AC4
|
||||
special DoSpecialTrainerBattle
|
||||
waitstate
|
||||
return
|
||||
|
||||
@ -590,7 +590,7 @@ BattleFrontier_BattlePikeRandomRoom1_EventScript_25D81B:: @ 825D81B
|
||||
faceplayer
|
||||
setvar VAR_0x8004, 14
|
||||
special sub_81A703C
|
||||
msgbox 0x2021fc4, 4
|
||||
msgbox gStringVar4, 4
|
||||
waitmessage
|
||||
closemessage
|
||||
release
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
BattleFrontier_BattlePikeRandomRoom2_EventObjects: @ 853CE08
|
||||
object_event 1, EVENT_OBJ_GFX_WOMAN_6, 0, 2, 4, 3, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, 0x0, 0
|
||||
object_event 1, EVENT_OBJ_GFX_LINK_RECEPTIONIST, 0, 2, 4, 3, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, 0x0, 0
|
||||
|
||||
BattleFrontier_BattlePikeRandomRoom2_MapEvents:: @ 853CE20
|
||||
map_events BattleFrontier_BattlePikeRandomRoom2_EventObjects, 0x0, 0x0, 0x0
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
BattleFrontier_BattlePikeThreePathRoom_EventObjects: @ 853CC80
|
||||
object_event 1, EVENT_OBJ_GFX_WOMAN_6, 0, 4, 10, 3, MOVEMENT_TYPE_FACE_RIGHT, 0, 0, 0, 0, BattleFrontier_BattlePikeThreePathRoom_EventScript_25C908, 0
|
||||
object_event 2, EVENT_OBJ_GFX_WOMAN_6, 0, 8, 5, 3, MOVEMENT_TYPE_FACE_DOWN, 0, 0, 0, 0, BattleFrontier_BattlePikeThreePathRoom_EventScript_25CABB, 0
|
||||
object_event 1, EVENT_OBJ_GFX_LINK_RECEPTIONIST, 0, 4, 10, 3, MOVEMENT_TYPE_FACE_RIGHT, 0, 0, 0, 0, BattleFrontier_BattlePikeThreePathRoom_EventScript_25C908, 0
|
||||
object_event 2, EVENT_OBJ_GFX_LINK_RECEPTIONIST, 0, 8, 5, 3, MOVEMENT_TYPE_FACE_DOWN, 0, 0, 0, 0, BattleFrontier_BattlePikeThreePathRoom_EventScript_25CABB, 0
|
||||
|
||||
BattleFrontier_BattlePikeThreePathRoom_MapCoordEvents: @ 853CCB0
|
||||
coord_event 2, 3, 3, VAR_TEMP_1, 0, BattleFrontier_BattlePikeThreePathRoom_EventScript_2C3F4E
|
||||
|
||||
@ -1,9 +1,9 @@
|
||||
BattleFrontier_BattlePointExchangeServiceCorner_EventObjects: @ 853D018
|
||||
object_event 1, EVENT_OBJ_GFX_TEALA, 0, 4, 4, 0, MOVEMENT_TYPE_FACE_LEFT, 0, 0, 0, 0, BattleFrontier_BattlePointExchangeServiceCorner_EventScript_25F173, 0
|
||||
object_event 2, EVENT_OBJ_GFX_BOY_4, 0, 0, 5, 0, MOVEMENT_TYPE_FACE_RIGHT, 1, 1, 0, 0, BattleFrontier_BattlePointExchangeServiceCorner_EventScript_25F7E8, 0
|
||||
object_event 3, EVENT_OBJ_GFX_WOMAN_2, 0, 0, 4, 0, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, BattleFrontier_BattlePointExchangeServiceCorner_EventScript_25F7DD, 0
|
||||
object_event 2, EVENT_OBJ_GFX_RICH_BOY, 0, 0, 5, 0, MOVEMENT_TYPE_FACE_RIGHT, 1, 1, 0, 0, BattleFrontier_BattlePointExchangeServiceCorner_EventScript_25F7E8, 0
|
||||
object_event 3, EVENT_OBJ_GFX_POKEFAN_F, 0, 0, 4, 0, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, BattleFrontier_BattlePointExchangeServiceCorner_EventScript_25F7DD, 0
|
||||
object_event 4, EVENT_OBJ_GFX_SAILOR, 0, 14, 6, 0, MOVEMENT_TYPE_WANDER_AROUND, 1, 1, 0, 0, BattleFrontier_BattlePointExchangeServiceCorner_EventScript_25F7D4, 0
|
||||
object_event 5, EVENT_OBJ_GFX_MAN_6, 0, 1, 9, 0, MOVEMENT_TYPE_WANDER_AROUND, 1, 1, 0, 0, BattleFrontier_BattlePointExchangeServiceCorner_EventScript_25F7CB, 0
|
||||
object_event 5, EVENT_OBJ_GFX_MAN_5, 0, 1, 9, 0, MOVEMENT_TYPE_WANDER_AROUND, 1, 1, 0, 0, BattleFrontier_BattlePointExchangeServiceCorner_EventScript_25F7CB, 0
|
||||
object_event 6, EVENT_OBJ_GFX_TEALA, 0, 5, 5, 0, MOVEMENT_TYPE_FACE_DOWN, 0, 0, 0, 0, BattleFrontier_BattlePointExchangeServiceCorner_EventScript_25F37C, 0
|
||||
object_event 7, EVENT_OBJ_GFX_TEALA, 0, 9, 5, 0, MOVEMENT_TYPE_FACE_DOWN, 0, 0, 0, 0, BattleFrontier_BattlePointExchangeServiceCorner_EventScript_25F49F, 0
|
||||
object_event 8, EVENT_OBJ_GFX_TEALA, 0, 10, 4, 0, MOVEMENT_TYPE_FACE_RIGHT, 0, 0, 0, 0, BattleFrontier_BattlePointExchangeServiceCorner_EventScript_25F5F0, 0
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
BattleFrontier_BattlePyramidEmptySquare_EventObjects: @ 853C62C
|
||||
object_event 1, EVENT_OBJ_GFX_LITTLE_BOY_1, 0, 0, 0, 0, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, 0x0, 0
|
||||
object_event 1, EVENT_OBJ_GFX_NINJA_BOY, 0, 0, 0, 0, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, 0x0, 0
|
||||
object_event 2, EVENT_OBJ_GFX_RIVAL_BRENDAN_NORMAL, 0, 1, 0, 3, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, 0x0, 0
|
||||
object_event 3, EVENT_OBJ_GFX_RIVAL_BRENDAN_NORMAL, 0, 2, 0, 3, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, 0x0, 0
|
||||
object_event 4, EVENT_OBJ_GFX_RIVAL_BRENDAN_NORMAL, 0, 3, 0, 3, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, 0x0, 0
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
BattleFrontier_BattlePyramidLobby_EventObjects: @ 853C598
|
||||
object_event 1, EVENT_OBJ_GFX_HIKER, 0, 7, 12, 4, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, BattleFrontier_BattlePyramidLobby_EventScript_2508B1, 0
|
||||
object_event 2, EVENT_OBJ_GFX_HEX_MANIAC, 0, 14, 13, 4, MOVEMENT_TYPE_FACE_LEFT, 1, 1, 0, 0, BattleFrontier_BattlePyramidLobby_EventScript_250ACE, 0
|
||||
object_event 3, EVENT_OBJ_GFX_WOMAN_4, 0, 2, 15, 4, MOVEMENT_TYPE_WANDER_AROUND, 1, 1, 0, 0, BattleFrontier_BattlePyramidLobby_EventScript_250E83, 0
|
||||
object_event 3, EVENT_OBJ_GFX_WOMAN_3, 0, 2, 15, 4, MOVEMENT_TYPE_WANDER_AROUND, 1, 1, 0, 0, BattleFrontier_BattlePyramidLobby_EventScript_250E83, 0
|
||||
object_event 4, EVENT_OBJ_GFX_FAT_MAN, 0, 12, 16, 4, MOVEMENT_TYPE_WANDER_AROUND, 1, 1, 0, 0, BattleFrontier_BattlePyramidLobby_EventScript_250E8C, 0
|
||||
|
||||
BattleFrontier_BattlePyramidLobby_MapWarps: @ 853C5F8
|
||||
|
||||
@ -228,9 +228,9 @@ BattleFrontier_BattlePyramidTop_EventScript_2553B3:: @ 82553B3
|
||||
|
||||
BattleFrontier_BattlePyramidTop_EventScript_2553ED:: @ 82553ED
|
||||
closemessage
|
||||
setvar VAR_0x8004, 10
|
||||
setvar VAR_0x8004, SPECIAL_BATTLE_PYRAMID
|
||||
setvar VAR_0x8005, 0
|
||||
special sub_8163AC4
|
||||
special DoSpecialTrainerBattle
|
||||
waitstate
|
||||
return
|
||||
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
BattleFrontier_BattleTowerBattleRoom_EventObjects: @ 853B7D0
|
||||
object_event 1, EVENT_OBJ_GFX_HIPSTER, 0, 5, 1, 3, MOVEMENT_TYPE_FACE_DOWN, 0, 0, 0, 0, 0x0, 888
|
||||
object_event 1, EVENT_OBJ_GFX_HIPSTER, 0, 5, 1, 3, MOVEMENT_TYPE_FACE_DOWN, 0, 0, 0, 0, 0x0, FLAG_HIDE_BATTLE_TOWER_OPPONENT
|
||||
object_event 2, EVENT_OBJ_GFX_TEALA, 0, 1, 7, 3, MOVEMENT_TYPE_FACE_RIGHT, 0, 0, 0, 0, 0x0, 0
|
||||
object_event 3, EVENT_OBJ_GFX_TEALA, 0, 4, 8, 3, MOVEMENT_TYPE_FACE_UP, 0, 0, 0, 0, 0x0, 0
|
||||
|
||||
|
||||
@ -45,7 +45,7 @@ BattleFrontier_BattleTowerBattleRoom_EventScript_241BC3:: @ 8241BC3
|
||||
setvar VAR_0x8004, 7
|
||||
setvar VAR_0x8005, 0
|
||||
special sub_8161F74
|
||||
msgbox 0x2021fc4, 4
|
||||
msgbox gStringVar4, 4
|
||||
waitmessage
|
||||
call BattleFrontier_BattleTowerBattleRoom_EventScript_24210E
|
||||
switch VAR_RESULT
|
||||
@ -362,9 +362,9 @@ BattleFrontier_BattleTowerBattleRoom_EventScript_24210E:: @ 824210E
|
||||
setvar VAR_0x8006, 0
|
||||
special sub_81A1780
|
||||
special HealPlayerParty
|
||||
setvar VAR_0x8004, 0
|
||||
setvar VAR_0x8004, SPECIAL_BATTLE_TOWER
|
||||
setvar VAR_0x8005, 0
|
||||
special sub_8163AC4
|
||||
special DoSpecialTrainerBattle
|
||||
waitstate
|
||||
copyvar VAR_0x8004, VAR_FRONTIER_BATTLE_MODE
|
||||
compare VAR_0x8004, 3
|
||||
|
||||
@ -1,8 +1,8 @@
|
||||
BattleFrontier_BattleTowerBattleRoom2_EventObjects: @ 853BFC4
|
||||
object_event 1, EVENT_OBJ_GFX_HIPSTER, 0, 5, 1, 3, MOVEMENT_TYPE_FACE_DOWN, 0, 0, 0, 0, 0x0, 888
|
||||
object_event 1, EVENT_OBJ_GFX_HIPSTER, 0, 5, 1, 3, MOVEMENT_TYPE_FACE_DOWN, 0, 0, 0, 0, 0x0, FLAG_HIDE_BATTLE_TOWER_OPPONENT
|
||||
object_event 2, EVENT_OBJ_GFX_TEALA, 0, 1, 4, 3, MOVEMENT_TYPE_FACE_RIGHT, 0, 0, 0, 0, 0x0, 0
|
||||
object_event 3, EVENT_OBJ_GFX_TEALA, 0, 1, 5, 3, MOVEMENT_TYPE_FACE_RIGHT, 0, 0, 0, 0, 0x0, 0
|
||||
object_event 4, EVENT_OBJ_GFX_TRADER, 0, 4, 1, 3, MOVEMENT_TYPE_FACE_DOWN, 0, 0, 0, 0, 0x0, 888
|
||||
object_event 4, EVENT_OBJ_GFX_TRADER, 0, 4, 1, 3, MOVEMENT_TYPE_FACE_DOWN, 0, 0, 0, 0, 0x0, FLAG_HIDE_BATTLE_TOWER_OPPONENT
|
||||
object_event 5, 255, 0, 4, 8, 3, MOVEMENT_TYPE_FACE_UP, 0, 0, 0, 0, 0x0, 0
|
||||
object_event 6, 254, 0, 5, 8, 3, MOVEMENT_TYPE_FACE_UP, 0, 0, 0, 0, 0x0, 0
|
||||
|
||||
|
||||
@ -78,14 +78,14 @@ BattleFrontier_BattleTowerBattleRoom2_EventScript_248FB4:: @ 8248FB4
|
||||
delay 15
|
||||
applymovement 1, BattleFrontier_BattleTowerBattleRoom2_Movement_249545
|
||||
waitmovement 0
|
||||
msgbox 0x2021fc4, 4
|
||||
msgbox gStringVar4, 4
|
||||
waitmessage
|
||||
setvar VAR_0x8004, 7
|
||||
setvar VAR_0x8005, 1
|
||||
special sub_8161F74
|
||||
applymovement 4, BattleFrontier_BattleTowerBattleRoom2_Movement_249545
|
||||
waitmovement 0
|
||||
msgbox 0x2021fc4, 4
|
||||
msgbox gStringVar4, 4
|
||||
waitmessage
|
||||
goto BattleFrontier_BattleTowerBattleRoom2_EventScript_249069
|
||||
|
||||
@ -220,7 +220,7 @@ BattleFrontier_BattleTowerBattleRoom2_EventScript_249251:: @ 8249251
|
||||
|
||||
BattleFrontier_BattleTowerBattleRoom2_EventScript_249283:: @ 8249283
|
||||
closemessage
|
||||
clearflag FLAG_0x002
|
||||
clearflag FLAG_TEMP_2
|
||||
applymovement 5, BattleFrontier_BattleTowerBattleRoom2_Movement_249526
|
||||
applymovement 6, BattleFrontier_BattleTowerBattleRoom2_Movement_249526
|
||||
waitmovement 0
|
||||
@ -349,7 +349,7 @@ BattleFrontier_BattleTowerBattleRoom2_EventScript_249412:: @ 8249412
|
||||
return
|
||||
|
||||
BattleFrontier_BattleTowerBattleRoom2_EventScript_249417:: @ 8249417
|
||||
checkflag FLAG_0x002
|
||||
checkflag FLAG_TEMP_2
|
||||
goto_eq BattleFrontier_BattleTowerBattleRoom2_EventScript_249457
|
||||
multichoice 19, 6, 105, 1
|
||||
switch VAR_RESULT
|
||||
@ -387,7 +387,7 @@ BattleFrontier_BattleTowerBattleRoom2_EventScript_2494A8:: @ 82494A8
|
||||
case 1, BattleFrontier_BattleTowerBattleRoom2_EventScript_249143
|
||||
case 127, BattleFrontier_BattleTowerBattleRoom2_EventScript_249143
|
||||
call BattleFrontier_BattleTowerBattleRoom2_EventScript_23E8B4
|
||||
setflag FLAG_0x002
|
||||
setflag FLAG_TEMP_2
|
||||
goto BattleFrontier_BattleTowerBattleRoom2_EventScript_249143
|
||||
end
|
||||
|
||||
|
||||
@ -1,10 +1,10 @@
|
||||
BattleFrontier_BattleTowerLobby_EventObjects: @ 853B638
|
||||
object_event 1, EVENT_OBJ_GFX_TEALA, 0, 6, 5, 3, MOVEMENT_TYPE_FACE_DOWN, 0, 0, 0, 0, BattleFrontier_BattleTowerLobby_EventScript_23E936, 0
|
||||
object_event 2, EVENT_OBJ_GFX_MAN_5, 0, 23, 5, 3, MOVEMENT_TYPE_FACE_DOWN, 0, 0, 0, 0, BattleFrontier_BattleTowerLobby_EventScript_23EEE7, 0
|
||||
object_event 3, EVENT_OBJ_GFX_WOMAN_7, 0, 17, 8, 3, MOVEMENT_TYPE_WANDER_AROUND, 1, 1, 0, 0, BattleFrontier_BattleTowerLobby_EventScript_23EFB5, 0
|
||||
object_event 2, EVENT_OBJ_GFX_MAN_4, 0, 23, 5, 3, MOVEMENT_TYPE_FACE_DOWN, 0, 0, 0, 0, BattleFrontier_BattleTowerLobby_EventScript_23EEE7, 0
|
||||
object_event 3, EVENT_OBJ_GFX_WOMAN_5, 0, 17, 8, 3, MOVEMENT_TYPE_WANDER_AROUND, 1, 1, 0, 0, BattleFrontier_BattleTowerLobby_EventScript_23EFB5, 0
|
||||
object_event 4, EVENT_OBJ_GFX_BOY_1, 0, 15, 9, 3, MOVEMENT_TYPE_WANDER_AROUND, 1, 1, 0, 0, BattleFrontier_BattleTowerLobby_EventScript_23EFBE, 0
|
||||
object_event 5, EVENT_OBJ_GFX_REPORTER_F, 0, 11, 9, 3, MOVEMENT_TYPE_FACE_RIGHT, 0, 0, 0, 0, BattleFrontier_BattleTowerLobby_EventScript_28CB96, 918
|
||||
object_event 6, EVENT_OBJ_GFX_HIPSTER, 0, 1, 5, 3, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, EventScript_Apprentice, 701
|
||||
object_event 5, EVENT_OBJ_GFX_REPORTER_F, 0, 11, 9, 3, MOVEMENT_TYPE_FACE_RIGHT, 0, 0, 0, 0, BattleFrontier_BattleTowerLobby_EventScript_28CB96, FLAG_HIDE_BATTLE_TOWER_REPORTER
|
||||
object_event 6, EVENT_OBJ_GFX_HIPSTER, 0, 1, 5, 3, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, EventScript_Apprentice, FLAG_HIDE_APPRENTICE
|
||||
object_event 7, EVENT_OBJ_GFX_TEALA, 0, 10, 5, 3, MOVEMENT_TYPE_FACE_DOWN, 0, 0, 0, 0, BattleFrontier_BattleTowerLobby_EventScript_23EA9F, 0
|
||||
object_event 8, EVENT_OBJ_GFX_TEALA, 0, 14, 5, 3, MOVEMENT_TYPE_FACE_DOWN, 0, 0, 0, 0, BattleFrontier_BattleTowerLobby_EventScript_23EC08, 0
|
||||
object_event 9, EVENT_OBJ_GFX_TEALA, 0, 18, 5, 3, MOVEMENT_TYPE_FACE_DOWN, 0, 0, 0, 0, BattleFrontier_BattleTowerLobby_EventScript_23ED74, 0
|
||||
|
||||
@ -19,7 +19,7 @@ BattleFrontier_BattleTowerLobby_MapScript1_23E694: @ 823E694
|
||||
goto_eq BattleFrontier_BattleTowerLobby_EventScript_23E6C1
|
||||
|
||||
BattleFrontier_BattleTowerLobby_EventScript_23E6B5:: @ 823E6B5
|
||||
clearflag FLAG_0x2BD
|
||||
clearflag FLAG_HIDE_APPRENTICE
|
||||
setvar VAR_0x8004, 23
|
||||
special CallApprenticeFunction
|
||||
|
||||
@ -27,7 +27,7 @@ BattleFrontier_BattleTowerLobby_EventScript_23E6C0:: @ 823E6C0
|
||||
end
|
||||
|
||||
BattleFrontier_BattleTowerLobby_EventScript_23E6C1:: @ 823E6C1
|
||||
setflag FLAG_0x2BD
|
||||
setflag FLAG_HIDE_APPRENTICE
|
||||
goto BattleFrontier_BattleTowerLobby_EventScript_23E6C0
|
||||
|
||||
BattleFrontier_BattleTowerLobby_MapScript2_23E6C9: @ 823E6C9
|
||||
|
||||
@ -1,13 +1,13 @@
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_EventObjects: @ 853BE64
|
||||
object_event 1, EVENT_OBJ_GFX_TEALA, 0, 11, 2, 3, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, BattleFrontier_BattleTowerMultiBattleRoom_EventScript_243E7A, 0
|
||||
object_event 2, EVENT_OBJ_GFX_HIPSTER, 0, 2, 10, 3, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, BattleFrontier_BattleTowerMultiBattleRoom_EventScript_243F29, 711
|
||||
object_event 3, EVENT_OBJ_GFX_TRADER, 0, 17, 11, 3, MOVEMENT_TYPE_FACE_LEFT_AND_RIGHT, 1, 1, 0, 0, BattleFrontier_BattleTowerMultiBattleRoom_EventScript_243FFB, 712
|
||||
object_event 4, EVENT_OBJ_GFX_STORYTELLER, 0, 6, 9, 3, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, BattleFrontier_BattleTowerMultiBattleRoom_EventScript_244008, 713
|
||||
object_event 5, EVENT_OBJ_GFX_GIDDY, 0, 8, 13, 3, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, BattleFrontier_BattleTowerMultiBattleRoom_EventScript_244015, 714
|
||||
object_event 6, EVENT_OBJ_GFX_PLACEHOLDER_1, 0, 10, 11, 3, MOVEMENT_TYPE_FACE_UP, 1, 1, 0, 0, BattleFrontier_BattleTowerMultiBattleRoom_EventScript_244022, 715
|
||||
object_event 7, EVENT_OBJ_GFX_PLACEHOLDER_2, 0, 13, 10, 3, MOVEMENT_TYPE_FACE_RIGHT, 1, 1, 0, 0, BattleFrontier_BattleTowerMultiBattleRoom_EventScript_24402F, 716
|
||||
object_event 8, 246, 0, 15, 13, 3, MOVEMENT_TYPE_FACE_UP_AND_LEFT, 1, 1, 0, 0, BattleFrontier_BattleTowerMultiBattleRoom_EventScript_24403C, 864
|
||||
object_event 9, 247, 0, 4, 12, 3, MOVEMENT_TYPE_FACE_RIGHT, 1, 1, 0, 0, BattleFrontier_BattleTowerMultiBattleRoom_EventScript_244049, 865
|
||||
object_event 2, EVENT_OBJ_GFX_HIPSTER, 0, 2, 10, 3, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, BattleFrontier_BattleTowerMultiBattleRoom_EventScript_243F29, FLAG_HIDE_BATTLE_TOWER_MULTI_BATTLE_PARTNER_1
|
||||
object_event 3, EVENT_OBJ_GFX_TRADER, 0, 17, 11, 3, MOVEMENT_TYPE_FACE_LEFT_AND_RIGHT, 1, 1, 0, 0, BattleFrontier_BattleTowerMultiBattleRoom_EventScript_243FFB, FLAG_HIDE_BATTLE_TOWER_MULTI_BATTLE_PARTNER_2
|
||||
object_event 4, EVENT_OBJ_GFX_STORYTELLER, 0, 6, 9, 3, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, BattleFrontier_BattleTowerMultiBattleRoom_EventScript_244008, FLAG_HIDE_BATTLE_TOWER_MULTI_BATTLE_PARTNER_3
|
||||
object_event 5, EVENT_OBJ_GFX_GIDDY, 0, 8, 13, 3, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, BattleFrontier_BattleTowerMultiBattleRoom_EventScript_244015, FLAG_HIDE_BATTLE_TOWER_MULTI_BATTLE_PARTNER_4
|
||||
object_event 6, EVENT_OBJ_GFX_PLACEHOLDER_1, 0, 10, 11, 3, MOVEMENT_TYPE_FACE_UP, 1, 1, 0, 0, BattleFrontier_BattleTowerMultiBattleRoom_EventScript_244022, FLAG_HIDE_BATTLE_TOWER_MULTI_BATTLE_PARTNER_5
|
||||
object_event 7, EVENT_OBJ_GFX_PLACEHOLDER_2, 0, 13, 10, 3, MOVEMENT_TYPE_FACE_RIGHT, 1, 1, 0, 0, BattleFrontier_BattleTowerMultiBattleRoom_EventScript_24402F, FLAG_HIDE_BATTLE_TOWER_MULTI_BATTLE_PARTNER_6
|
||||
object_event 8, 246, 0, 15, 13, 3, MOVEMENT_TYPE_FACE_UP_AND_LEFT, 1, 1, 0, 0, BattleFrontier_BattleTowerMultiBattleRoom_EventScript_24403C, FLAG_HIDE_BATTLE_TOWER_MULTI_BATTLE_PARTNER_ALT_1
|
||||
object_event 9, 247, 0, 4, 12, 3, MOVEMENT_TYPE_FACE_RIGHT, 1, 1, 0, 0, BattleFrontier_BattleTowerMultiBattleRoom_EventScript_244049, FLAG_HIDE_BATTLE_TOWER_MULTI_BATTLE_PARTNER_ALT_2
|
||||
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_MapEvents:: @ 853BF3C
|
||||
map_events BattleFrontier_BattleTowerMultiBattleRoom_EventObjects, 0x0, 0x0, 0x0
|
||||
|
||||
@ -13,14 +13,14 @@ BattleFrontier_BattleTowerMultiBattleRoom_MapScript1_243DA7: @ 8243DA7
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_MapScript1_243DB0: @ 8243DB0
|
||||
checkflag FLAG_0x152
|
||||
goto_eq BattleFrontier_BattleTowerMultiBattleRoom_EventScript_243DDA
|
||||
clearflag FLAG_0x2C7
|
||||
clearflag FLAG_0x2C8
|
||||
clearflag FLAG_0x2C9
|
||||
clearflag FLAG_0x2CA
|
||||
clearflag FLAG_0x2CB
|
||||
clearflag FLAG_0x2CC
|
||||
setflag FLAG_0x360
|
||||
setflag FLAG_0x361
|
||||
clearflag FLAG_HIDE_BATTLE_TOWER_MULTI_BATTLE_PARTNER_1
|
||||
clearflag FLAG_HIDE_BATTLE_TOWER_MULTI_BATTLE_PARTNER_2
|
||||
clearflag FLAG_HIDE_BATTLE_TOWER_MULTI_BATTLE_PARTNER_3
|
||||
clearflag FLAG_HIDE_BATTLE_TOWER_MULTI_BATTLE_PARTNER_4
|
||||
clearflag FLAG_HIDE_BATTLE_TOWER_MULTI_BATTLE_PARTNER_5
|
||||
clearflag FLAG_HIDE_BATTLE_TOWER_MULTI_BATTLE_PARTNER_6
|
||||
setflag FLAG_HIDE_BATTLE_TOWER_MULTI_BATTLE_PARTNER_ALT_1
|
||||
setflag FLAG_HIDE_BATTLE_TOWER_MULTI_BATTLE_PARTNER_ALT_2
|
||||
setvar VAR_0x8004, 10
|
||||
special sub_8161F74
|
||||
end
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
BattleFrontier_Lounge1_EventObjects: @ 853CFB4
|
||||
object_event 1, EVENT_OBJ_GFX_OLD_MAN_2, 0, 0, 6, 0, MOVEMENT_TYPE_FACE_RIGHT, 1, 1, 0, 0, BattleFrontier_Lounge1_EventScript_25E775, 0
|
||||
object_event 1, EVENT_OBJ_GFX_OLD_MAN, 0, 0, 6, 0, MOVEMENT_TYPE_FACE_RIGHT, 1, 1, 0, 0, BattleFrontier_Lounge1_EventScript_25E775, 0
|
||||
object_event 2, EVENT_OBJ_GFX_BOY_3, 0, 7, 6, 0, MOVEMENT_TYPE_WANDER_AROUND, 1, 2, 0, 0, BattleFrontier_Lounge1_EventScript_25E94D, 0
|
||||
object_event 3, EVENT_OBJ_GFX_BOY_2, 0, 5, 4, 0, MOVEMENT_TYPE_WANDER_AROUND, 2, 1, 0, 0, BattleFrontier_Lounge1_EventScript_25E956, 0
|
||||
|
||||
|
||||
@ -1,9 +1,9 @@
|
||||
BattleFrontier_Lounge3_EventObjects: @ 853D1B8
|
||||
object_event 1, EVENT_OBJ_GFX_HIKER, 0, 4, 6, 0, MOVEMENT_TYPE_FACE_UP, 1, 1, 0, 0, BattleFrontier_Lounge3_EventScript_261D83, 0
|
||||
object_event 2, EVENT_OBJ_GFX_FAT_MAN, 0, 4, 4, 0, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, BattleFrontier_Lounge3_EventScript_261FE1, 0
|
||||
object_event 3, EVENT_OBJ_GFX_WOMAN_3, 0, 3, 5, 0, MOVEMENT_TYPE_FACE_RIGHT, 1, 1, 0, 0, BattleFrontier_Lounge3_EventScript_261FC1, 0
|
||||
object_event 4, EVENT_OBJ_GFX_WOMAN_2, 0, 5, 5, 0, MOVEMENT_TYPE_FACE_LEFT, 1, 1, 0, 0, BattleFrontier_Lounge3_EventScript_261FD1, 0
|
||||
object_event 5, EVENT_OBJ_GFX_MAN_4, 0, 0, 6, 0, MOVEMENT_TYPE_WANDER_AROUND, 0, 3, 0, 0, BattleFrontier_Lounge3_EventScript_261FB8, 0
|
||||
object_event 3, EVENT_OBJ_GFX_WOMAN_2, 0, 3, 5, 0, MOVEMENT_TYPE_FACE_RIGHT, 1, 1, 0, 0, BattleFrontier_Lounge3_EventScript_261FC1, 0
|
||||
object_event 4, EVENT_OBJ_GFX_POKEFAN_F, 0, 5, 5, 0, MOVEMENT_TYPE_FACE_LEFT, 1, 1, 0, 0, BattleFrontier_Lounge3_EventScript_261FD1, 0
|
||||
object_event 5, EVENT_OBJ_GFX_MAN_3, 0, 0, 6, 0, MOVEMENT_TYPE_WANDER_AROUND, 0, 3, 0, 0, BattleFrontier_Lounge3_EventScript_261FB8, 0
|
||||
|
||||
BattleFrontier_Lounge3_MapWarps: @ 853D230
|
||||
warp_def 4, 9, 0, 9, MAP_BATTLE_FRONTIER_OUTSIDE_EAST
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
BattleFrontier_Lounge4_EventObjects: @ 853D24C
|
||||
object_event 1, EVENT_OBJ_GFX_WOMAN_4, 0, 4, 4, 0, MOVEMENT_TYPE_FACE_UP, 1, 1, 0, 0, BattleFrontier_Lounge4_EventScript_26358D, 0
|
||||
object_event 1, EVENT_OBJ_GFX_WOMAN_3, 0, 4, 4, 0, MOVEMENT_TYPE_FACE_UP, 1, 1, 0, 0, BattleFrontier_Lounge4_EventScript_26358D, 0
|
||||
object_event 2, EVENT_OBJ_GFX_COOK, 0, 6, 6, 0, MOVEMENT_TYPE_WANDER_AROUND, 1, 1, 0, 0, BattleFrontier_Lounge4_EventScript_263596, 0
|
||||
object_event 3, EVENT_OBJ_GFX_MAN_4, 0, 0, 5, 0, MOVEMENT_TYPE_FACE_RIGHT, 2, 1, 0, 0, BattleFrontier_Lounge4_EventScript_26359F, 0
|
||||
object_event 3, EVENT_OBJ_GFX_MAN_3, 0, 0, 5, 0, MOVEMENT_TYPE_FACE_RIGHT, 2, 1, 0, 0, BattleFrontier_Lounge4_EventScript_26359F, 0
|
||||
|
||||
BattleFrontier_Lounge4_MapWarps: @ 853D294
|
||||
warp_def 4, 9, 0, 6, MAP_BATTLE_FRONTIER_OUTSIDE_WEST
|
||||
|
||||
@ -1,8 +1,8 @@
|
||||
BattleFrontier_Lounge5_EventObjects: @ 853D2EC
|
||||
object_event 1, EVENT_OBJ_GFX_LITTLE_GIRL_2, 0, 12, 4, 4, MOVEMENT_TYPE_FACE_LEFT, 1, 1, 0, 0, BattleFrontier_Lounge5_EventScript_2645C6, 0
|
||||
object_event 1, EVENT_OBJ_GFX_LITTLE_GIRL, 0, 12, 4, 4, MOVEMENT_TYPE_FACE_LEFT, 1, 1, 0, 0, BattleFrontier_Lounge5_EventScript_2645C6, 0
|
||||
object_event 2, EVENT_OBJ_GFX_GENTLEMAN, 0, 0, 4, 3, MOVEMENT_TYPE_FACE_RIGHT, 1, 1, 0, 0, BattleFrontier_Lounge5_EventScript_264617, 0
|
||||
object_event 3, EVENT_OBJ_GFX_BLACK_BELT, 0, 6, 5, 0, MOVEMENT_TYPE_WANDER_AROUND, 1, 1, 0, 0, BattleFrontier_Lounge5_EventScript_264620, 0
|
||||
object_event 4, EVENT_OBJ_GFX_LITTLE_BOY_2, 0, 11, 7, 0, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, BattleFrontier_Lounge5_EventScript_264629, 0
|
||||
object_event 4, EVENT_OBJ_GFX_LITTLE_BOY, 0, 11, 7, 0, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, BattleFrontier_Lounge5_EventScript_264629, 0
|
||||
|
||||
BattleFrontier_Lounge5_MapWarps: @ 853D34C
|
||||
warp_def 1, 7, 0, 7, MAP_BATTLE_FRONTIER_OUTSIDE_EAST
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
BattleFrontier_Lounge7_EventObjects: @ 853D3A4
|
||||
object_event 1, EVENT_OBJ_GFX_SAILOR, 0, 0, 7, 0, MOVEMENT_TYPE_WANDER_AROUND, 1, 1, 0, 0, BattleFrontier_Lounge7_EventScript_2656DB, 0
|
||||
object_event 2, EVENT_OBJ_GFX_OLD_WOMAN_1, 0, 2, 5, 0, MOVEMENT_TYPE_FACE_RIGHT, 1, 1, 0, 0, BattleFrontier_Lounge7_EventScript_265255, 0
|
||||
object_event 3, EVENT_OBJ_GFX_OLD_WOMAN_1, 0, 6, 5, 0, MOVEMENT_TYPE_FACE_LEFT, 1, 1, 0, 0, BattleFrontier_Lounge7_EventScript_265445, 0
|
||||
object_event 2, EVENT_OBJ_GFX_EXPERT_F, 0, 2, 5, 0, MOVEMENT_TYPE_FACE_RIGHT, 1, 1, 0, 0, BattleFrontier_Lounge7_EventScript_265255, 0
|
||||
object_event 3, EVENT_OBJ_GFX_EXPERT_F, 0, 6, 5, 0, MOVEMENT_TYPE_FACE_LEFT, 1, 1, 0, 0, BattleFrontier_Lounge7_EventScript_265445, 0
|
||||
object_event 4, EVENT_OBJ_GFX_GENTLEMAN, 0, 8, 3, 0, MOVEMENT_TYPE_FACE_LEFT, 1, 1, 0, 0, BattleFrontier_Lounge7_EventScript_2656E4, 0
|
||||
|
||||
BattleFrontier_Lounge7_MapWarps: @ 853D404
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
BattleFrontier_Lounge8_EventObjects: @ 853D4BC
|
||||
object_event 1, EVENT_OBJ_GFX_LITTLE_BOY_1, 0, 4, 5, 0, MOVEMENT_TYPE_WANDER_AROUND, 2, 2, 0, 0, BattleFrontier_Lounge8_EventScript_2676DC, 0
|
||||
object_event 2, EVENT_OBJ_GFX_MAN_4, 0, 8, 7, 0, MOVEMENT_TYPE_FACE_LEFT, 1, 1, 0, 0, BattleFrontier_Lounge8_EventScript_2676CA, 0
|
||||
object_event 3, EVENT_OBJ_GFX_WOMAN_7, 0, 8, 4, 0, MOVEMENT_TYPE_FACE_LEFT, 1, 1, 0, 0, BattleFrontier_Lounge8_EventScript_2676D3, 0
|
||||
object_event 1, EVENT_OBJ_GFX_NINJA_BOY, 0, 4, 5, 0, MOVEMENT_TYPE_WANDER_AROUND, 2, 2, 0, 0, BattleFrontier_Lounge8_EventScript_2676DC, 0
|
||||
object_event 2, EVENT_OBJ_GFX_MAN_3, 0, 8, 7, 0, MOVEMENT_TYPE_FACE_LEFT, 1, 1, 0, 0, BattleFrontier_Lounge8_EventScript_2676CA, 0
|
||||
object_event 3, EVENT_OBJ_GFX_WOMAN_5, 0, 8, 4, 0, MOVEMENT_TYPE_FACE_LEFT, 1, 1, 0, 0, BattleFrontier_Lounge8_EventScript_2676D3, 0
|
||||
|
||||
BattleFrontier_Lounge8_MapWarps: @ 853D504
|
||||
warp_def 4, 9, 0, 10, MAP_BATTLE_FRONTIER_OUTSIDE_EAST
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
BattleFrontier_Mart_EventObjects: @ 853D68C
|
||||
object_event 1, EVENT_OBJ_GFX_MART_EMPLOYEE, 0, 1, 3, 3, MOVEMENT_TYPE_FACE_RIGHT, 0, 0, 0, 0, BattleFrontier_Mart_EventScript_267ACC, 0
|
||||
object_event 2, EVENT_OBJ_GFX_OLD_WOMAN_2, 0, 5, 4, 3, MOVEMENT_TYPE_FACE_RIGHT, 0, 0, 0, 0, BattleFrontier_Mart_EventScript_267B0B, 0
|
||||
object_event 3, EVENT_OBJ_GFX_OLD_MAN_2, 0, 5, 5, 3, MOVEMENT_TYPE_FACE_RIGHT, 0, 0, 0, 0, BattleFrontier_Mart_EventScript_267B02, 0
|
||||
object_event 2, EVENT_OBJ_GFX_OLD_WOMAN, 0, 5, 4, 3, MOVEMENT_TYPE_FACE_RIGHT, 0, 0, 0, 0, BattleFrontier_Mart_EventScript_267B0B, 0
|
||||
object_event 3, EVENT_OBJ_GFX_OLD_MAN, 0, 5, 5, 3, MOVEMENT_TYPE_FACE_RIGHT, 0, 0, 0, 0, BattleFrontier_Mart_EventScript_267B02, 0
|
||||
object_event 4, EVENT_OBJ_GFX_BOY_2, 0, 8, 4, 3, MOVEMENT_TYPE_FACE_LEFT, 0, 0, 0, 0, BattleFrontier_Mart_EventScript_267B20, 0
|
||||
|
||||
BattleFrontier_Mart_MapWarps: @ 853D6EC
|
||||
|
||||
@ -1,28 +1,28 @@
|
||||
BattleFrontier_OutsideEast_EventObjects: @ 853BB10
|
||||
object_event 1, EVENT_OBJ_GFX_LITTLE_BOY_1, 0, 20, 17, 0, MOVEMENT_TYPE_WALK_LEFT_AND_RIGHT, 3, 1, 0, 0, BattleFrontier_OutsideEast_EventScript_242C67, 0
|
||||
object_event 2, EVENT_OBJ_GFX_MAN_4, 0, 42, 15, 0, MOVEMENT_TYPE_WANDER_AROUND, 1, 3, 0, 0, BattleFrontier_OutsideEast_EventScript_242C70, 0
|
||||
object_event 1, EVENT_OBJ_GFX_NINJA_BOY, 0, 20, 17, 0, MOVEMENT_TYPE_WALK_LEFT_AND_RIGHT, 3, 1, 0, 0, BattleFrontier_OutsideEast_EventScript_242C67, 0
|
||||
object_event 2, EVENT_OBJ_GFX_MAN_3, 0, 42, 15, 0, MOVEMENT_TYPE_WANDER_AROUND, 1, 3, 0, 0, BattleFrontier_OutsideEast_EventScript_242C70, 0
|
||||
object_event 3, EVENT_OBJ_GFX_HIKER, 0, 53, 6, 0, MOVEMENT_TYPE_FACE_DOWN, 2, 0, 0, 0, BattleFrontier_OutsideEast_EventScript_242C79, 0
|
||||
object_event 4, EVENT_OBJ_GFX_HEX_MANIAC, 0, 54, 16, 0, MOVEMENT_TYPE_WANDER_AROUND, 2, 1, 0, 0, BattleFrontier_OutsideEast_EventScript_242C82, 0
|
||||
object_event 5, EVENT_OBJ_GFX_BLACK_BELT, 0, 37, 32, 0, MOVEMENT_TYPE_FACE_UP, 0, 0, 0, 0, BattleFrontier_OutsideEast_EventScript_242C8B, 0
|
||||
object_event 6, EVENT_OBJ_GFX_COOK, 0, 41, 56, 3, MOVEMENT_TYPE_FACE_LEFT, 1, 1, 0, 0, BattleFrontier_OutsideEast_EventScript_242C94, 0
|
||||
object_event 7, EVENT_OBJ_GFX_OLD_WOMAN_1, 0, 8, 46, 0, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, BattleFrontier_OutsideEast_EventScript_242CBB, 0
|
||||
object_event 7, EVENT_OBJ_GFX_EXPERT_F, 0, 8, 46, 0, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, BattleFrontier_OutsideEast_EventScript_242CBB, 0
|
||||
object_event 8, EVENT_OBJ_GFX_RUNNING_TRIATHLETE_M, 0, 34, 41, 0, MOVEMENT_TYPE_WALK_RIGHT_AND_LEFT, 3, 1, 0, 0, BattleFrontier_OutsideEast_EventScript_242CE1, 0
|
||||
object_event 9, EVENT_OBJ_GFX_BOY_4, 0, 45, 47, 3, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, BattleFrontier_OutsideEast_EventScript_242CB2, 0
|
||||
object_event 9, EVENT_OBJ_GFX_RICH_BOY, 0, 45, 47, 3, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, BattleFrontier_OutsideEast_EventScript_242CB2, 0
|
||||
object_event 10, EVENT_OBJ_GFX_CYCLING_TRIATHLETE_F, 0, 59, 35, 0, MOVEMENT_TYPE_WALK_DOWN_AND_UP, 1, 6, 0, 0, BattleFrontier_OutsideEast_EventScript_242CC4, 0
|
||||
object_event 11, EVENT_OBJ_GFX_LITTLE_GIRL_1, 0, 18, 40, 0, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, BattleFrontier_OutsideEast_EventScript_242CCD, 0
|
||||
object_event 11, EVENT_OBJ_GFX_TWIN, 0, 18, 40, 0, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, BattleFrontier_OutsideEast_EventScript_242CCD, 0
|
||||
object_event 12, EVENT_OBJ_GFX_MAN_1, 0, 17, 40, 0, MOVEMENT_TYPE_FACE_RIGHT, 1, 1, 0, 0, BattleFrontier_OutsideEast_EventScript_242CD6, 0
|
||||
object_event 13, EVENT_OBJ_GFX_ZIGZAGOON_2, 0, 40, 56, 3, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, BattleFrontier_OutsideEast_EventScript_242C9F, 0
|
||||
object_event 14, EVENT_OBJ_GFX_SUDOWOODO, 0, 54, 62, 3, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, BattleFrontier_OutsideEast_EventScript_242CEA, 842
|
||||
object_event 14, EVENT_OBJ_GFX_SUDOWOODO, 0, 54, 62, 3, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, BattleFrontier_OutsideEast_EventScript_242CEA, FLAG_HIDE_BATTLE_FRONTIER_SUDOWOODO
|
||||
object_event 15, EVENT_OBJ_GFX_MANIAC, 0, 42, 34, 3, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, BattleFrontier_OutsideEast_EventScript_242D79, 0
|
||||
object_event 16, EVENT_OBJ_GFX_GIRL_3, 0, 51, 53, 3, MOVEMENT_TYPE_WANDER_AROUND, 1, 1, 0, 0, BattleFrontier_OutsideEast_EventScript_242D82, 0
|
||||
object_event 17, EVENT_OBJ_GFX_PSYCHIC_M, 0, 62, 18, 0, MOVEMENT_TYPE_WALK_SEQUENCE_DOWN_RIGHT_UP_LEFT, 2, 6, 0, 0, BattleFrontier_OutsideEast_EventScript_242D8B, 0
|
||||
object_event 18, EVENT_OBJ_GFX_MAN_4, 0, 11, 21, 0, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, BattleFrontier_OutsideEast_EventScript_242D94, 0
|
||||
object_event 19, EVENT_OBJ_GFX_WOMAN_7, 0, 10, 21, 0, MOVEMENT_TYPE_FACE_RIGHT, 1, 1, 0, 0, BattleFrontier_OutsideEast_EventScript_242D9D, 0
|
||||
object_event 20, EVENT_OBJ_GFX_WOMAN_7, 0, 16, 30, 0, MOVEMENT_TYPE_WANDER_AROUND, 3, 2, 0, 0, BattleFrontier_OutsideEast_EventScript_242DA6, 0
|
||||
object_event 18, EVENT_OBJ_GFX_MAN_3, 0, 11, 21, 0, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, BattleFrontier_OutsideEast_EventScript_242D94, 0
|
||||
object_event 19, EVENT_OBJ_GFX_WOMAN_5, 0, 10, 21, 0, MOVEMENT_TYPE_FACE_RIGHT, 1, 1, 0, 0, BattleFrontier_OutsideEast_EventScript_242D9D, 0
|
||||
object_event 20, EVENT_OBJ_GFX_WOMAN_5, 0, 16, 30, 0, MOVEMENT_TYPE_WANDER_AROUND, 3, 2, 0, 0, BattleFrontier_OutsideEast_EventScript_242DA6, 0
|
||||
object_event 21, EVENT_OBJ_GFX_BLACK_BELT, 0, 33, 14, 0, MOVEMENT_TYPE_FACE_UP, 0, 0, 0, 0, BattleFrontier_OutsideEast_EventScript_242DAF, 0
|
||||
object_event 22, EVENT_OBJ_GFX_MANIAC, 0, 54, 31, 0, MOVEMENT_TYPE_FACE_LEFT, 1, 1, 0, 0, BattleFrontier_OutsideEast_EventScript_242DB8, 0
|
||||
object_event 23, EVENT_OBJ_GFX_WOMAN_5, 0, 54, 32, 0, MOVEMENT_TYPE_FACE_UP, 1, 1, 0, 0, BattleFrontier_OutsideEast_EventScript_242DC3, 0
|
||||
object_event 24, EVENT_OBJ_GFX_OLD_WOMAN_2, 0, 58, 55, 3, MOVEMENT_TYPE_FACE_DOWN_AND_LEFT, 1, 1, 0, 0, BattleFrontier_OutsideEast_EventScript_242DE9, 0
|
||||
object_event 23, EVENT_OBJ_GFX_WOMAN_4, 0, 54, 32, 0, MOVEMENT_TYPE_FACE_UP, 1, 1, 0, 0, BattleFrontier_OutsideEast_EventScript_242DC3, 0
|
||||
object_event 24, EVENT_OBJ_GFX_OLD_WOMAN, 0, 58, 55, 3, MOVEMENT_TYPE_FACE_DOWN_AND_LEFT, 1, 1, 0, 0, BattleFrontier_OutsideEast_EventScript_242DE9, 0
|
||||
object_event 25, EVENT_OBJ_GFX_GENTLEMAN, 0, 48, 41, 0, MOVEMENT_TYPE_FACE_UP, 1, 1, 0, 0, BattleFrontier_OutsideEast_EventScript_242DE0, 0
|
||||
object_event 26, EVENT_OBJ_GFX_CAMPER, 0, 29, 14, 0, MOVEMENT_TYPE_FACE_UP, 1, 1, 0, 0, BattleFrontier_OutsideEast_EventScript_242E08, 0
|
||||
|
||||
|
||||
@ -17,13 +17,13 @@ BattleFrontier_OutsideEast_EventScript_242C19:: @ 8242C19
|
||||
|
||||
BattleFrontier_OutsideEast_MapScript1_242C2D: @ 8242C2D
|
||||
setvar VAR_0x40BC, 0
|
||||
setflag FLAG_0x396
|
||||
setflag FLAG_HIDE_BATTLE_TOWER_REPORTER
|
||||
checkflag FLAG_0x1C6
|
||||
call_if 0, BattleFrontier_OutsideEast_EventScript_242C3F
|
||||
end
|
||||
|
||||
BattleFrontier_OutsideEast_EventScript_242C3F:: @ 8242C3F
|
||||
clearflag FLAG_0x34A
|
||||
clearflag FLAG_HIDE_BATTLE_FRONTIER_SUDOWOODO
|
||||
return
|
||||
|
||||
BattleFrontier_OutsideEast_EventScript_242C43:: @ 8242C43
|
||||
|
||||
@ -2,27 +2,27 @@ BattleFrontier_OutsideWest_EventObjects: @ 853B350
|
||||
object_event 1, EVENT_OBJ_GFX_BOY_2, 0, 26, 38, 0, MOVEMENT_TYPE_WANDER_AROUND, 2, 2, 0, 0, BattleFrontier_OutsideWest_EventScript_23D50F, 0
|
||||
object_event 2, EVENT_OBJ_GFX_SS_TIDAL, 0, 20, 70, 0, MOVEMENT_TYPE_FACE_RIGHT, 1, 1, 0, 0, 0x0, 0
|
||||
object_event 3, EVENT_OBJ_GFX_BEAUTY, 0, 19, 68, 0, MOVEMENT_TYPE_FACE_UP, 1, 1, 0, 0, BattleFrontier_OutsideWest_EventScript_23D3F0, 0
|
||||
object_event 4, EVENT_OBJ_GFX_OLD_MAN_1, 0, 26, 20, 0, MOVEMENT_TYPE_WANDER_LEFT_AND_RIGHT, 8, 0, 0, 0, BattleFrontier_OutsideWest_EventScript_23D68B, 0
|
||||
object_event 5, EVENT_OBJ_GFX_MAN_4, 0, 27, 30, 0, MOVEMENT_TYPE_WANDER_AROUND, 1, 3, 0, 0, BattleFrontier_OutsideWest_EventScript_23D52D, 0
|
||||
object_event 6, EVENT_OBJ_GFX_WOMAN_7, 0, 33, 41, 0, MOVEMENT_TYPE_WANDER_AROUND, 1, 1, 0, 0, BattleFrontier_OutsideWest_EventScript_23D69D, 0
|
||||
object_event 4, EVENT_OBJ_GFX_EXPERT_M, 0, 26, 20, 0, MOVEMENT_TYPE_WANDER_LEFT_AND_RIGHT, 8, 0, 0, 0, BattleFrontier_OutsideWest_EventScript_23D68B, 0
|
||||
object_event 5, EVENT_OBJ_GFX_MAN_3, 0, 27, 30, 0, MOVEMENT_TYPE_WANDER_AROUND, 1, 3, 0, 0, BattleFrontier_OutsideWest_EventScript_23D52D, 0
|
||||
object_event 6, EVENT_OBJ_GFX_WOMAN_5, 0, 33, 41, 0, MOVEMENT_TYPE_WANDER_AROUND, 1, 1, 0, 0, BattleFrontier_OutsideWest_EventScript_23D69D, 0
|
||||
object_event 7, EVENT_OBJ_GFX_FAT_MAN, 0, 28, 43, 0, MOVEMENT_TYPE_WANDER_UP_AND_DOWN, 0, 3, 0, 0, BattleFrontier_OutsideWest_EventScript_23D6A6, 0
|
||||
object_event 8, EVENT_OBJ_GFX_GENTLEMAN, 0, 17, 20, 0, MOVEMENT_TYPE_WANDER_AROUND, 1, 1, 0, 0, BattleFrontier_OutsideWest_EventScript_23D679, 0
|
||||
object_event 9, EVENT_OBJ_GFX_MANIAC, 0, 13, 44, 0, MOVEMENT_TYPE_FACE_UP, 1, 1, 0, 0, BattleFrontier_OutsideWest_EventScript_23D536, 0
|
||||
object_event 10, EVENT_OBJ_GFX_MANIAC, 0, 14, 44, 0, MOVEMENT_TYPE_FACE_UP, 1, 1, 0, 0, BattleFrontier_OutsideWest_EventScript_23D53D, 0
|
||||
object_event 11, EVENT_OBJ_GFX_MAN_6, 0, 23, 47, 0, MOVEMENT_TYPE_FACE_UP_AND_LEFT, 2, 2, 0, 0, BattleFrontier_OutsideWest_EventScript_23D694, 0
|
||||
object_event 11, EVENT_OBJ_GFX_MAN_5, 0, 23, 47, 0, MOVEMENT_TYPE_FACE_UP_AND_LEFT, 2, 2, 0, 0, BattleFrontier_OutsideWest_EventScript_23D694, 0
|
||||
object_event 12, EVENT_OBJ_GFX_GIRL_1, 0, 38, 27, 0, MOVEMENT_TYPE_WANDER_AROUND, 1, 1, 0, 0, BattleFrontier_OutsideWest_EventScript_23D5C6, 0
|
||||
object_event 13, EVENT_OBJ_GFX_WOMAN_4, 0, 45, 18, 0, MOVEMENT_TYPE_WANDER_UP_AND_DOWN, 1, 3, 0, 0, BattleFrontier_OutsideWest_EventScript_23D635, 0
|
||||
object_event 13, EVENT_OBJ_GFX_WOMAN_3, 0, 45, 18, 0, MOVEMENT_TYPE_WANDER_UP_AND_DOWN, 1, 3, 0, 0, BattleFrontier_OutsideWest_EventScript_23D635, 0
|
||||
object_event 14, EVENT_OBJ_GFX_CAMPER, 0, 9, 47, 0, MOVEMENT_TYPE_FACE_UP_AND_LEFT, 1, 2, 0, 0, BattleFrontier_OutsideWest_EventScript_23D57F, 0
|
||||
object_event 15, EVENT_OBJ_GFX_LASS, 0, 35, 5, 0, MOVEMENT_TYPE_WANDER_AROUND, 2, 1, 0, 0, BattleFrontier_OutsideWest_EventScript_23D682, 0
|
||||
object_event 16, EVENT_OBJ_GFX_MAN_2, 0, 11, 66, 0, MOVEMENT_TYPE_FACE_LEFT, 1, 1, 0, 0, BattleFrontier_OutsideWest_EventScript_249E19, 0
|
||||
object_event 17, EVENT_OBJ_GFX_FISHERMAN, 0, 31, 31, 0, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, BattleFrontier_OutsideWest_EventScript_23D667, 0
|
||||
object_event 18, EVENT_OBJ_GFX_FISHERMAN, 0, 42, 48, 0, MOVEMENT_TYPE_FACE_DOWN_AND_RIGHT, 1, 1, 0, 0, BattleFrontier_OutsideWest_EventScript_23D518, 0
|
||||
object_event 19, EVENT_OBJ_GFX_FAT_MAN, 0, 38, 22, 0, MOVEMENT_TYPE_WANDER_UP_AND_DOWN, 0, 3, 0, 0, BattleFrontier_OutsideWest_EventScript_23D6AF, 0
|
||||
object_event 20, EVENT_OBJ_GFX_WOMAN_3, 0, 12, 9, 0, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, BattleFrontier_OutsideWest_EventScript_23D6B8, 0
|
||||
object_event 20, EVENT_OBJ_GFX_WOMAN_2, 0, 12, 9, 0, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, BattleFrontier_OutsideWest_EventScript_23D6B8, 0
|
||||
object_event 21, EVENT_OBJ_GFX_BOY_1, 0, 12, 10, 0, MOVEMENT_TYPE_FACE_UP, 1, 1, 0, 0, BattleFrontier_OutsideWest_EventScript_23D6C3, 0
|
||||
object_event 22, EVENT_OBJ_GFX_OLD_MAN_2, 0, 11, 10, 0, MOVEMENT_TYPE_ROTATE_COUNTERCLOCKWISE, 1, 1, 0, 0, BattleFrontier_OutsideWest_EventScript_23D6CE, 0
|
||||
object_event 23, EVENT_OBJ_GFX_MAN_5, 0, 8, 5, 0, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, BattleFrontier_OutsideWest_EventScript_23D6D7, 0
|
||||
object_event 24, EVENT_OBJ_GFX_WOMAN_2, 0, 4, 26, 0, MOVEMENT_TYPE_ROTATE_CLOCKWISE, 1, 1, 0, 0, BattleFrontier_OutsideWest_EventScript_23D6EE, 0
|
||||
object_event 22, EVENT_OBJ_GFX_OLD_MAN, 0, 11, 10, 0, MOVEMENT_TYPE_ROTATE_COUNTERCLOCKWISE, 1, 1, 0, 0, BattleFrontier_OutsideWest_EventScript_23D6CE, 0
|
||||
object_event 23, EVENT_OBJ_GFX_MAN_4, 0, 8, 5, 0, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, BattleFrontier_OutsideWest_EventScript_23D6D7, 0
|
||||
object_event 24, EVENT_OBJ_GFX_POKEFAN_F, 0, 4, 26, 0, MOVEMENT_TYPE_ROTATE_CLOCKWISE, 1, 1, 0, 0, BattleFrontier_OutsideWest_EventScript_23D6EE, 0
|
||||
|
||||
BattleFrontier_OutsideWest_MapWarps: @ 853B590
|
||||
warp_def 42, 27, 0, 0, MAP_BATTLE_FRONTIER_BATTLE_PIKE_LOBBY
|
||||
|
||||
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