Files
pokeruby/data/data2b.s
T
2017-08-18 17:08:36 -05:00

205 lines
4.9 KiB
ArmAsm

.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2
gUnknown_081FAEA4:: @ 81FAEA4
obj_tiles gSmokescreenImpactTiles, 0x180, 55019
.align 2
gUnknown_081FAEAC:: @ 81FAEAC
obj_pal gSmokescreenImpactPalette, 55019
.align 2
gOamData_81FAEB4:: @ 81FAEB4
.2byte 0x0000
.2byte 0x4000
.2byte 0x0400
.align 2
gSpriteAnim_81FAEBC:: @ 81FAEBC
obj_image_anim_frame 0, 4
obj_image_anim_frame 4, 4
obj_image_anim_frame 8, 4
obj_image_anim_end
.align 2
gSpriteAnim_81FAECC:: @ 81FAECC
obj_image_anim_frame 0, 4, OBJ_IMAGE_ANIM_H_FLIP
obj_image_anim_frame 4, 4, OBJ_IMAGE_ANIM_H_FLIP
obj_image_anim_frame 8, 4, OBJ_IMAGE_ANIM_H_FLIP
obj_image_anim_end
.align 2
gSpriteAnim_81FAEDC:: @ 81FAEDC
obj_image_anim_frame 0, 4, OBJ_IMAGE_ANIM_V_FLIP
obj_image_anim_frame 4, 4, OBJ_IMAGE_ANIM_V_FLIP
obj_image_anim_frame 8, 4, OBJ_IMAGE_ANIM_V_FLIP
obj_image_anim_end
.align 2
gSpriteAnim_81FAEEC:: @ 81FAEEC
obj_image_anim_frame 0, 4, OBJ_IMAGE_ANIM_V_FLIP | OBJ_IMAGE_ANIM_H_FLIP
obj_image_anim_frame 4, 4, OBJ_IMAGE_ANIM_V_FLIP | OBJ_IMAGE_ANIM_H_FLIP
obj_image_anim_frame 8, 4, OBJ_IMAGE_ANIM_V_FLIP | OBJ_IMAGE_ANIM_H_FLIP
obj_image_anim_end
.align 2
gSpriteAnimTable_81FAEFC:: @ 81FAEFC
.4byte gSpriteAnim_81FAEBC
.4byte gSpriteAnim_81FAECC
.4byte gSpriteAnim_81FAEDC
.4byte gSpriteAnim_81FAEEC
.align 2
gSpriteTemplate_81FAF0C:: @ 81FAF0C
spr_template 55019, 55019, gOamData_81FAEB4, gSpriteAnimTable_81FAEFC, NULL, gDummySpriteAffineAnimTable, sub_80463CC
.align 2
gUnknown_081FAF24:: @ 81FAF24
obj_tiles gEnemyMonShadow_Gfx, 128, 0xD759
.align 2
gOamData_81FAF2C:: @ 81FAF2C
.2byte 0x4000
.2byte 0x4000
.2byte 0x0C00
.align 2
gSpriteTemplate_81FAF34:: @ 81FAF34
spr_template 55129, 55039, gOamData_81FAF2C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_8032978
.align 2
gUnknown_081FAF4C:: @ 81FAF4C
.4byte 0x02008000
.4byte 0x0200a000
.4byte 0x0200c000
.4byte 0x0200e000
.align 2
gOpponentBufferCommands:: @ 81FAF5C
.4byte OpponentHandleGetAttributes
.4byte dp01t_01_2_read_pokmon_data_slice
.4byte OpponentHandleSetAttributes
.4byte sub_8034744
.4byte OpponentHandleLoadPokeSprite
.4byte OpponentHandleSendOutPoke
.4byte OpponentHandleReturnPokeToBall
.4byte OpponentHandleTrainerThrow
.4byte OpponentHandleTrainerSlide
.4byte OpponentHandleTrainerSlideBack
.4byte sub_8035030
.4byte sub_80350D4
.4byte sub_80350E0
.4byte OpponentHandleBallThrow
.4byte OpponentHandlePause
.4byte OpponentHandleMoveAnimation
.4byte OpponentHandlePrintString
.4byte OpponentHandlePrintStringPlayerOnly
.4byte sub_803540C
.4byte sub_803541C
.4byte sub_8035428
.4byte sub_8035590
.4byte sub_80355C0
.4byte sub_80356C0
.4byte OpponentHandleHealthBarUpdate
.4byte OpponentHandleExpBarUpdate
.4byte OpponentHandleStatusIconUpdate
.4byte OpponentHandleStatusAnimation
.4byte OpponentHandleStatusXor
.4byte sub_80358B0
.4byte OpponentHandleDMATransfer
.4byte sub_80358C8
.4byte sub_80358D4
.4byte sub_80358E0
.4byte sub_80358EC
.4byte sub_80358F8
.4byte sub_8035904
.4byte sub_8035910
.4byte sub_803592C
.4byte sub_8035964
.4byte sub_803597C
.4byte OpponentHandleHitAnimation
.4byte sub_8035A14
.4byte OpponentHandleEffectivenessSound
.4byte sub_8035A64
.4byte OpponentHandleFaintingCry
.4byte dp01t_2E_7_battle_intro
.4byte sub_8035B04
.4byte dp01t_30_7_0803D67C
.4byte sub_8035E6C
.4byte sub_8035EB8
.4byte OpponentHandleSpriteInvisibility
.4byte OpponentHandleBattleAnimation
.4byte OpponentHandleLinkStandbyMsg
.4byte OpponentHandleResetActionMoveSelection
.4byte sub_8035FA4
.4byte nullsub_46
@ unreferenced unknown values
.byte 0xB0, 0xB0, 0xC8, 0x98, 0x28, 0x28, 0x28, 0x20
.align 2
gLinkOpponentBufferCommands:: @ 81FB048
.4byte LinkOpponentHandleGetAttributes
.4byte sub_803889C
.4byte sub_80388A8
.4byte sub_8039220
.4byte sub_8039294
.4byte sub_80393E4
.4byte sub_80395B4
.4byte sub_80396D0
.4byte sub_80398A4
.4byte sub_80398B0
.4byte sub_803995C
.4byte sub_8039A00
.4byte sub_8039A0C
.4byte sub_8039A18
.4byte sub_8039A24
.4byte sub_8039A30
.4byte sub_8039CC8
.4byte sub_8039D2C
.4byte sub_8039D38
.4byte sub_8039D44
.4byte sub_8039D50
.4byte sub_8039D5C
.4byte sub_8039D68
.4byte sub_8039D74
.4byte sub_8039D80
.4byte sub_8039E70
.4byte sub_8039E7C
.4byte sub_8039EF0
.4byte sub_8039F58
.4byte sub_8039F64
.4byte sub_8039F70
.4byte sub_8039F7C
.4byte sub_8039F88
.4byte sub_8039F94
.4byte sub_8039FA0
.4byte sub_8039FAC
.4byte sub_8039FB8
.4byte sub_8039FC4
.4byte sub_8039FE0
.4byte sub_803A018
.4byte sub_803A030
.4byte dp01t_29_4_blink
.4byte sub_803A0C8
.4byte sub_803A0D4
.4byte sub_803A118
.4byte sub_803A148
.4byte dp01t_2E_4_battle_intro
.4byte sub_803A1B8
.4byte sub_803A3DC
.4byte sub_803A520
.4byte sub_803A56C
.4byte sub_803A578
.4byte bx_exec_buffer_A_ch0_tbl4
.4byte sub_803A640
.4byte sub_803A64C
.4byte sub_803A658
.4byte nullsub_48
@ 81FB12C
.include "data/battle_moves.inc"