pokeemerald/data/item_menu_icons.s

225 lines
5.9 KiB
ArmAsm
Raw Normal View History

2018-02-05 17:39:26 +01:00
#include "constants/items.h"
2018-01-20 22:37:37 +01:00
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2
gUnknown_0857F564:: @ 857F564
.incbin "graphics/interface/bag_spinner.gbapal"
.align 2
gUnknown_0857F584:: @ 857F584
.incbin "graphics/interface/bag_spinner.4bpp"
.align 2
gUnknown_0857F604:: @ 857F604
.incbin "graphics/unused/cherry.4bpp"
.align 2
gUnknown_0857FA84:: @ 857FA84
.incbin "graphics/unused/cherry.gbapal"
.align 2
gOamData_857FAA4:: @ 857FAA4
.2byte 0x0100, 0xc000, 0x0400, 0x0000
.align 2
gSpriteAnim_857FAAC:: @ 857FAAC
.2byte 0x0000, 0x0004, 0xffff, 0x0000
.align 2
gSpriteAnim_857FAB4:: @ 857FAB4
.2byte 0x0040, 0x0004, 0xffff, 0x0000
.align 2
gSpriteAnim_857FABC:: @ 857FABC
.2byte 0x0080, 0x0004, 0xffff, 0x0000
.align 2
gSpriteAnim_857FAC4:: @ 857FAC4
.2byte 0x00c0, 0x0004, 0xffff, 0x0000
.align 2
gSpriteAnim_857FACC:: @ 857FACC
.2byte 0x0100, 0x0004, 0xffff, 0x0000
.align 2
gSpriteAnim_857FAD4:: @ 857FAD4
.2byte 0x0140, 0x0004, 0xffff, 0x0000
.align 2
gSpriteAnimTable_857FADC:: @ 857FADC
.4byte gSpriteAnim_857FAAC
.4byte gSpriteAnim_857FAB4
.4byte gSpriteAnim_857FAC4
.4byte gSpriteAnim_857FACC
.4byte gSpriteAnim_857FAD4
.4byte gSpriteAnim_857FABC
.align 2
gSpriteAffineAnim_857FAF4:: @ 857FAF4
.2byte 0x0100, 0x0100, 0x0000, 0x0000, 0x7fff, 0x0000, 0x0000, 0x0000
.align 2
gSpriteAffineAnim_857FB04:: @ 857FB04
.2byte 0x0000, 0x0000, 0x02fe, 0x0000, 0x0000, 0x0000, 0x0402, 0x0000, 0x0000, 0x0000, 0x04fe, 0x0000, 0x0000, 0x0000, 0x0202, 0x0000
.2byte 0x7fff, 0x0000, 0x0000, 0x0000
.align 2
gSpriteAffineAnimTable_857FB2C:: @ 857FB2C
.4byte gSpriteAffineAnim_857FAF4
.4byte gSpriteAffineAnim_857FB04
.align 2
2017-09-25 22:09:44 +02:00
gUnknown_0857FB34:: @ 857FB34
2018-01-20 22:37:37 +01:00
obj_tiles gBagMaleTiles, 0x3000, 0x0064
2017-09-25 22:09:44 +02:00
2018-01-20 22:37:37 +01:00
.align 2
2017-09-25 22:09:44 +02:00
gUnknown_0857FB3C:: @ 857FB3C
2018-01-20 22:37:37 +01:00
obj_tiles gBagFemaleTiles, 0x3000, 0x0064
2017-09-25 22:09:44 +02:00
2018-01-20 22:37:37 +01:00
.align 2
2017-09-25 22:09:44 +02:00
gUnknown_0857FB44:: @ 857FB44
2018-01-20 22:37:37 +01:00
obj_pal gBagPalette, 0x0064
2017-09-25 22:09:44 +02:00
2018-01-20 22:37:37 +01:00
.align 2
2017-09-25 22:09:44 +02:00
gUnknown_0857FB4C:: @ 857FB4C
2018-01-20 22:37:37 +01:00
spr_template 0x0064, 0x0064, gOamData_857FAA4, gSpriteAnimTable_857FADC, NULL, gSpriteAffineAnimTable_857FB2C, SpriteCallbackDummy
.align 2
gOamData_857FB64:: @ 857FB64
.2byte 0x0000, 0x4800, 0x0800, 0x0000
2017-09-25 22:09:44 +02:00
2018-01-20 22:37:37 +01:00
.align 2
gSpriteAnim_857FB6C:: @ 857FB6C
.2byte 0x0000, 0x0000, 0xffff, 0x0000
.align 2
gSpriteAnimTable_857FB74:: @ 857FB74
.4byte gSpriteAnim_857FB6C
.align 2
gSpriteAffineAnim_857FB78:: @ 857FB78
.2byte 0x0000, 0x0000, 0x1008, 0x0000, 0x7fff, 0x0000, 0x0000, 0x0000
.align 2
gSpriteAffineAnim_857FB88:: @ 857FB88
.2byte 0x0000, 0x0000, 0x10f8, 0x0000, 0x7fff, 0x0000, 0x0000, 0x0000
.align 2
2017-09-25 22:09:44 +02:00
gUnknown_0857FB98:: @ 857FB98
2018-01-20 22:37:37 +01:00
.4byte gSpriteAffineAnim_857FB78
2017-09-25 22:09:44 +02:00
2018-01-20 22:37:37 +01:00
.align 2
2017-09-25 22:09:44 +02:00
gUnknown_0857FB9C:: @ 857FB9C
2018-01-20 22:37:37 +01:00
.4byte gSpriteAffineAnim_857FB88
2017-09-25 22:09:44 +02:00
2018-01-20 22:37:37 +01:00
.align 2
2017-09-25 22:09:44 +02:00
gUnknown_0857FBA0:: @ 857FBA0
2018-01-20 22:37:37 +01:00
obj_tiles gUnknown_0857F584, 0x0080, 0x0065
2017-09-25 22:09:44 +02:00
2018-01-20 22:37:37 +01:00
.align 2
2017-09-25 22:09:44 +02:00
gUnknown_0857FBA8:: @ 857FBA8
2018-01-20 22:37:37 +01:00
obj_pal gUnknown_0857F564, 0x0065
2017-09-25 22:09:44 +02:00
2018-01-20 22:37:37 +01:00
.align 2
2017-09-25 22:09:44 +02:00
gUnknown_0857FBB0:: @ 857FBB0
2018-01-20 22:37:37 +01:00
spr_template 0x0065, 0x0065, gOamData_857FB64, gSpriteAnimTable_857FB74, NULL, gUnknown_0857FB98, ObjectCB_SwitchPocketRotatingBallInit
.align 2
gOamData_857FBC8:: @ 857FBC8
.2byte 0x0000, 0xc000, 0x7400, 0x0000
2017-09-25 22:09:44 +02:00
2018-01-20 22:37:37 +01:00
.align 2
gOamData_857FBD0:: @ 857FBD0
.2byte 0x0300, 0xc000, 0x7000, 0x0000
.align 2
gSpriteAnim_857FBD8:: @ 857FBD8
.2byte 0x0000, 0x0000, 0xffff, 0x0000
.align 2
gSpriteAnimTable_857FBE0:: @ 857FBE0
.4byte gSpriteAnim_857FBD8
.align 2
gOamData_857FBE4:: @ 857FBE4
.2byte 0xc000, 0x0201, 0x0800, 0x0000
.align 2
2017-09-25 22:09:44 +02:00
gUnknown_0857FBEC:: @ 857FBEC
2018-01-20 22:37:37 +01:00
spr_template 0xffff, 0x7544, gOamData_857FBC8, gSpriteAnimTable_857FBE0, gOamData_857FBE4, gDummySpriteAffineAnimTable, SpriteCallbackDummy
.align 2
gSpriteAffineAnim_857FC04:: @ 857FC04
.2byte 0xffff, 0xffff, 0x60fd, 0x0000, 0x0000, 0x0000, 0x1000, 0x0000, 0xfffe, 0xfffe, 0x40ff, 0x0000, 0xfff8, 0x0000, 0x1000, 0x0000
.2byte 0x0000, 0xfff8, 0x1000, 0x0000, 0x0100, 0x0100, 0x0000, 0x0000, 0x7ffe, 0x0000, 0x0000, 0x0000
2017-09-25 22:09:44 +02:00
2018-01-20 22:37:37 +01:00
.align 2
gSpriteAffineAnim_857FC3C:: @ 857FC3C
.2byte 0xffff, 0xffff, 0x6003, 0x0000, 0x0000, 0x0000, 0x1000, 0x0000, 0xfffe, 0xfffe, 0x4001, 0x0000, 0xfff8, 0x0000, 0x1000, 0x0000
.2byte 0x0000, 0xfff8, 0x1000, 0x0000, 0x0100, 0x0100, 0x0000, 0x0000, 0x7ffe, 0x0000, 0x0000, 0x0000
.align 2
gSpriteAffineAnimTable_857FC74:: @ 857FC74
.4byte gSpriteAffineAnim_857FC04
.4byte gSpriteAffineAnim_857FC3C
.align 2
2017-09-25 22:09:44 +02:00
gUnknown_0857FC7C:: @ 857FC7C
2018-01-20 22:37:37 +01:00
spr_template 0xffff, 0x7544, gOamData_857FBD0, gSpriteAnimTable_857FBE0, gOamData_857FBE4, gSpriteAffineAnimTable_857FC74, SpriteCallbackDummy
2017-09-25 22:09:44 +02:00
@ 857FC94
.include "data/graphics/berries/berry_pic_table.inc"
2018-01-20 22:37:37 +01:00
.align 2
2017-09-25 22:09:44 +02:00
gUnknown_0857FDEC:: @ 857FDEC
2018-01-20 22:37:37 +01:00
obj_tiles gBerryCheckCircle_Gfx, 0x0800, 0x2710
2017-09-25 22:09:44 +02:00
2018-01-20 22:37:37 +01:00
.align 2
2017-09-25 22:09:44 +02:00
gUnknown_0857FDF4:: @ 857FDF4
2018-01-20 22:37:37 +01:00
obj_pal gUnknown_08D9BEF0, 0x2710
.align 2
gOamData_857FDFC:: @ 857FDFC
.2byte 0x0000, 0xc000, 0x0400, 0x0000
.align 2
gSpriteAnim_857FE04:: @ 857FE04
.2byte 0x0000, 0x0000, 0xffff, 0x0000
.align 2
gSpriteAnimTable_857FE0C:: @ 857FE0C
.4byte gSpriteAnim_857FE04
2017-09-25 22:09:44 +02:00
2018-01-20 22:37:37 +01:00
.align 2
2017-09-25 22:09:44 +02:00
gUnknown_0857FE10:: @ 857FE10
2018-01-20 22:37:37 +01:00
spr_template 0x2710, 0x2710, gOamData_857FDFC, gSpriteAnimTable_857FE0C, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
2018-01-20 22:37:37 +01:00
.align 2
gUnknown_0857FE28:: @ 857FE28
2018-01-20 22:37:37 +01:00
spr_template 0x0000, 0x0000, gDummyOamData, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80D5860
2018-01-20 22:37:37 +01:00
.align 2
gUnknown_0857FE40:: @ 857FE40
2018-01-20 22:37:37 +01:00
spr_template 0x0000, 0x0000, gDummyOamData, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80D58F8
2018-01-20 22:37:37 +01:00
.align 2
gUnknown_0857FE58:: @ 857FE58
2018-01-20 22:37:37 +01:00
spr_template 0x0000, 0x0000, gDummyOamData, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80D5968
2018-01-20 22:37:37 +01:00
.align 2
gUnknown_0857FE70:: @ 857FE70
2018-01-20 22:37:37 +01:00
spr_template 0x0000, 0x0000, gDummyOamData, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80D5A94
2018-01-20 22:37:37 +01:00
.align 2
gUnknown_0857FE88:: @ 857FE88
2018-01-20 22:37:37 +01:00
spr_template 0x0000, 0x0000, gDummyOamData, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80D5B48
2017-09-25 22:09:44 +02:00
@ 857FEA0
.include "data/text/item_descriptions.inc"
@ 85839A0
.include "data/items.inc"