BIN
Binary file not shown.
+204
-25
@@ -2,61 +2,240 @@
|
||||
#include "constants/trainer_classes.h"
|
||||
#include "constants/songs.h"
|
||||
#include "constants/region_map.h"
|
||||
.set NULL, 0
|
||||
.include "asm/macros.inc"
|
||||
.include "constants/constants.inc"
|
||||
|
||||
.section .rodata
|
||||
|
||||
.align 2
|
||||
gUnknown_8234698:: @ 8234698
|
||||
.incbin "baserom.gba", 0x234698, 0x20
|
||||
obj_frame_tiles gHeap + 0x8000, 0x800
|
||||
obj_frame_tiles gHeap + 0x8800, 0x800
|
||||
obj_frame_tiles gHeap + 0x9000, 0x800
|
||||
obj_frame_tiles gHeap + 0x9800, 0x800
|
||||
|
||||
.align 2
|
||||
gUnknown_82346B8:: @ 82346B8
|
||||
.incbin "baserom.gba", 0x2346B8, 0x20
|
||||
obj_frame_tiles gHeap + 0xA000, 0x800
|
||||
obj_frame_tiles gHeap + 0xA800, 0x800
|
||||
obj_frame_tiles gHeap + 0xB000, 0x800
|
||||
obj_frame_tiles gHeap + 0xB800, 0x800
|
||||
|
||||
.align 2
|
||||
gUnknown_82346D8:: @ 82346D8
|
||||
.incbin "baserom.gba", 0x2346D8, 0x20
|
||||
obj_frame_tiles gHeap + 0xC000, 0x800
|
||||
obj_frame_tiles gHeap + 0xC800, 0x800
|
||||
obj_frame_tiles gHeap + 0xD000, 0x800
|
||||
obj_frame_tiles gHeap + 0xD800, 0x800
|
||||
|
||||
.align 2
|
||||
gUnknown_82346F8:: @ 82346F8
|
||||
.incbin "baserom.gba", 0x2346F8, 0x20
|
||||
obj_frame_tiles gHeap + 0xE000, 0x800
|
||||
obj_frame_tiles gHeap + 0xE800, 0x800
|
||||
obj_frame_tiles gHeap + 0xF000, 0x800
|
||||
obj_frame_tiles gHeap + 0xF800, 0x800
|
||||
|
||||
.align 2
|
||||
gUnknown_8234718:: @ 8234718
|
||||
.incbin "baserom.gba", 0x234718, 0x28
|
||||
obj_frame_tiles gTrainerBackPic_Red, 0x0800
|
||||
obj_frame_tiles gTrainerBackPic_Red + 0x0800, 0x0800
|
||||
obj_frame_tiles gTrainerBackPic_Red + 0x1000, 0x0800
|
||||
obj_frame_tiles gTrainerBackPic_Red + 0x1800, 0x0800
|
||||
obj_frame_tiles gTrainerBackPic_Red + 0x2000, 0x0800
|
||||
|
||||
.align 2
|
||||
gUnknown_8234740:: @ 8234740
|
||||
.incbin "baserom.gba", 0x234740, 0x28
|
||||
obj_frame_tiles gTrainerBackPic_Leaf, 0x0800
|
||||
obj_frame_tiles gTrainerBackPic_Leaf + 0x0800, 0x0800
|
||||
obj_frame_tiles gTrainerBackPic_Leaf + 0x1000, 0x0800
|
||||
obj_frame_tiles gTrainerBackPic_Leaf + 0x1800, 0x0800
|
||||
obj_frame_tiles gTrainerBackPic_Leaf + 0x2000, 0x0800
|
||||
|
||||
.align 2
|
||||
gUnknown_8234768:: @ 8234768
|
||||
.incbin "baserom.gba", 0x234768, 0x20
|
||||
obj_frame_tiles gTrainerBackPic_PokeDude, 0x0800
|
||||
obj_frame_tiles gTrainerBackPic_PokeDude + 0x0800, 0x0800
|
||||
obj_frame_tiles gTrainerBackPic_PokeDude + 0x1000, 0x0800
|
||||
obj_frame_tiles gTrainerBackPic_PokeDude + 0x1800, 0x0800
|
||||
|
||||
.align 2
|
||||
gUnknown_8234788:: @ 8234788
|
||||
.incbin "baserom.gba", 0x234788, 0x20
|
||||
obj_frame_tiles gTrainerBackPic_OldMan, 0x0800
|
||||
obj_frame_tiles gTrainerBackPic_OldMan + 0x0800, 0x0800
|
||||
obj_frame_tiles gTrainerBackPic_OldMan + 0x1000, 0x0800
|
||||
obj_frame_tiles gTrainerBackPic_OldMan + 0x1800, 0x0800
|
||||
|
||||
.align 2
|
||||
gUnknown_82347A8:: @ 82347A8
|
||||
.incbin "baserom.gba", 0x2347A8, 0x20
|
||||
obj_frame_tiles gTrainerBackPic_RubySapphireBrendan, 0x0800
|
||||
obj_frame_tiles gTrainerBackPic_RubySapphireBrendan + 0x0800, 0x0800
|
||||
obj_frame_tiles gTrainerBackPic_RubySapphireBrendan + 0x1000, 0x0800
|
||||
obj_frame_tiles gTrainerBackPic_RubySapphireBrendan + 0x1800, 0x0800
|
||||
|
||||
.align 2
|
||||
gUnknown_82347C8:: @ 82347C8
|
||||
.incbin "baserom.gba", 0x2347C8, 0x20
|
||||
obj_frame_tiles gTrainerBackPic_RubySapphireMay, 0x0800
|
||||
obj_frame_tiles gTrainerBackPic_RubySapphireMay + 0x0800, 0x0800
|
||||
obj_frame_tiles gTrainerBackPic_RubySapphireMay + 0x1000, 0x0800
|
||||
obj_frame_tiles gTrainerBackPic_RubySapphireMay + 0x1800, 0x0800
|
||||
|
||||
gUnknown_82347E8:: @ 82347E8
|
||||
.incbin "baserom.gba", 0x2347E8, 0xE0
|
||||
.align 2
|
||||
gSpriteAnim_82347E8:: @ 82347E8
|
||||
obj_image_anim_frame 0, 0
|
||||
obj_image_anim_end
|
||||
|
||||
gUnknown_82348C8:: @ 82348C8
|
||||
.incbin "baserom.gba", 0x2348C8, 0x24
|
||||
.align 2
|
||||
gSpriteAnim_82347F0:: @ 82347F0
|
||||
obj_image_anim_frame 3, 0
|
||||
obj_image_anim_end
|
||||
|
||||
gUnknown_82348EC:: @ 82348EC
|
||||
.incbin "baserom.gba", 0x2348EC, 0x58
|
||||
.align 2
|
||||
gSpriteAffineAnim_82347F8:: @ 82347F8
|
||||
obj_rot_scal_anim_frame 0x100, 0x100, 0, 0
|
||||
obj_rot_scal_anim_end
|
||||
|
||||
gUnknown_8234944:: @ 8234944
|
||||
.incbin "baserom.gba", 0x234944, 0x58
|
||||
.align 2
|
||||
gSpriteAffineAnim_8234808:: @ 8234808
|
||||
obj_rot_scal_anim_frame 0xFF00, 0x100, 0, 0
|
||||
obj_rot_scal_anim_end
|
||||
|
||||
gUnknown_823499C:: @ 823499C
|
||||
.incbin "baserom.gba", 0x23499C, 0x20
|
||||
.align 2
|
||||
gSpriteAffineAnim_8234818:: @ 8234818
|
||||
obj_rot_scal_anim_frame 0x28, 0x28, 0, 0
|
||||
obj_rot_scal_anim_frame 0x12, 0x12, 0, 12
|
||||
obj_rot_scal_anim_end
|
||||
|
||||
gUnknown_82349BC:: @ 82349BC
|
||||
.incbin "baserom.gba", 0x2349BC, 0x10
|
||||
.align 2
|
||||
gSpriteAffineAnim_8234830:: @ 8234830
|
||||
obj_rot_scal_anim_frame 0xFFFE, 0xFFFE, 0, 18
|
||||
obj_rot_scal_anim_frame 0xFFF0, 0xFFF0, 0, 15
|
||||
obj_rot_scal_anim_end
|
||||
|
||||
gMonFrontPicCoords:: @ 82349CC
|
||||
.incbin "baserom.gba", 0x2349CC, 0x6E0
|
||||
.align 2
|
||||
gSpriteAffineAnim_8234848:: @ 8234848
|
||||
obj_rot_scal_anim_frame 0xA0, 0x100, 0, 0
|
||||
obj_rot_scal_anim_frame 0x4, 0x0, 0, 8
|
||||
obj_rot_scal_anim_frame 0xFFFC, 0x0, 0, 8
|
||||
obj_rot_scal_anim_jump 1
|
||||
|
||||
.align 2
|
||||
gSpriteAffineAnim_8234868:: @ 8234868
|
||||
obj_rot_scal_anim_frame 0x2, 0x2, 0, 20
|
||||
obj_rot_scal_anim_end
|
||||
|
||||
.align 2
|
||||
gSpriteAffineAnim_8234878:: @ 8234878
|
||||
obj_rot_scal_anim_frame 0xFFFE, 0xFFFE, 0, 20
|
||||
obj_rot_scal_anim_end
|
||||
|
||||
.align 2
|
||||
gSpriteAffineAnim_8234888:: @ 8234888
|
||||
obj_rot_scal_anim_frame 0x100, 0x100, 0, 0
|
||||
obj_rot_scal_anim_frame 0xFFF0, 0xFFF0, 0, 9
|
||||
obj_rot_scal_anim_end
|
||||
|
||||
.align 2
|
||||
gSpriteAffineAnim_82348A0:: @ 82348A0
|
||||
obj_rot_scal_anim_frame 0x4, 0x4, 0, 63
|
||||
obj_rot_scal_anim_end
|
||||
|
||||
.align 2
|
||||
gSpriteAffineAnim_82348B0:: @ 82348B0
|
||||
obj_rot_scal_anim_frame 0x0, 0x0, -3, 5
|
||||
obj_rot_scal_anim_frame 0x0, 0x0, 3, 5
|
||||
obj_rot_scal_anim_end
|
||||
|
||||
.align 2
|
||||
gSpriteAffineAnimTable_82348C8:: @ 82348C8
|
||||
.4byte gSpriteAffineAnim_82347F8
|
||||
.4byte gSpriteAffineAnim_8234818
|
||||
.4byte gSpriteAffineAnim_8234830
|
||||
.4byte gSpriteAffineAnim_8234848
|
||||
.4byte gSpriteAffineAnim_8234868
|
||||
.4byte gSpriteAffineAnim_8234878
|
||||
.4byte gSpriteAffineAnim_82348A0
|
||||
.4byte gSpriteAffineAnim_82348B0
|
||||
.4byte gSpriteAffineAnim_8234888
|
||||
|
||||
.align 2
|
||||
gSpriteAffineAnim_82348EC:: @ 82348EC
|
||||
obj_rot_scal_anim_frame 0xFFFC, 0xFFFC, 4, 63
|
||||
obj_rot_scal_anim_end
|
||||
|
||||
.align 2
|
||||
gSpriteAffineAnim_82348FC:: @ 82348FC
|
||||
obj_rot_scal_anim_frame 0x0, 0x0, 3, 5
|
||||
obj_rot_scal_anim_frame 0x0, 0x0, -3, 5
|
||||
obj_rot_scal_anim_end
|
||||
|
||||
.align 2
|
||||
gSpriteAffineAnim_8234914:: @ 8234914
|
||||
obj_rot_scal_anim_frame 0x0, 0x0, -5, 20
|
||||
obj_rot_scal_anim_frame 0x0, 0x0, 0, 20
|
||||
obj_rot_scal_anim_frame 0x0, 0x0, 5, 20
|
||||
obj_rot_scal_anim_end
|
||||
|
||||
.align 2
|
||||
gSpriteAffineAnim_8234934:: @ 8234934
|
||||
obj_rot_scal_anim_frame 0x0, 0x0, 9, 110
|
||||
obj_rot_scal_anim_end
|
||||
|
||||
.align 2
|
||||
gSpriteAffineAnimTable_8234944:: @ 8234944
|
||||
.4byte gSpriteAffineAnim_82347F8
|
||||
.4byte gSpriteAffineAnim_8234818
|
||||
.4byte gSpriteAffineAnim_8234830
|
||||
.4byte gSpriteAffineAnim_8234848
|
||||
.4byte gSpriteAffineAnim_8234868
|
||||
.4byte gSpriteAffineAnim_8234878
|
||||
.4byte gSpriteAffineAnim_82348EC
|
||||
.4byte gSpriteAffineAnim_82348FC
|
||||
.4byte gSpriteAffineAnim_8234914
|
||||
.4byte gSpriteAffineAnim_8234888
|
||||
.4byte gSpriteAffineAnim_8234934
|
||||
|
||||
.align 2
|
||||
gSpriteAffineAnimTable_82349470:: @ 82349470
|
||||
.4byte gSpriteAffineAnim_8234808
|
||||
.4byte gSpriteAffineAnim_8234818
|
||||
.4byte gSpriteAffineAnim_8234830
|
||||
.4byte gSpriteAffineAnim_8234848
|
||||
.4byte gSpriteAffineAnim_8234868
|
||||
.4byte gSpriteAffineAnim_8234878
|
||||
.4byte gSpriteAffineAnim_82348EC
|
||||
.4byte gSpriteAffineAnim_82348FC
|
||||
.4byte gSpriteAffineAnim_8234914
|
||||
.4byte gSpriteAffineAnim_8234888
|
||||
.4byte gSpriteAffineAnim_8234934
|
||||
|
||||
.align 2
|
||||
gSpriteAnim_823499C:: @ 823499C
|
||||
obj_image_anim_frame 0, 0
|
||||
obj_image_anim_end
|
||||
|
||||
.align 2
|
||||
gSpriteAnim_82349A4:: @ 82349A4
|
||||
obj_image_anim_frame 1, 0
|
||||
obj_image_anim_end
|
||||
|
||||
.align 2
|
||||
gSpriteAnim_82349AC:: @ 82349AC
|
||||
obj_image_anim_frame 2, 0
|
||||
obj_image_anim_end
|
||||
|
||||
.align 2
|
||||
gSpriteAnim_82349B4:: @ 82349B4
|
||||
obj_image_anim_frame 3, 0
|
||||
obj_image_anim_end
|
||||
|
||||
.align 2
|
||||
gSpriteAnimTable_82349BC:: @ 82349BC
|
||||
.4byte gSpriteAnim_823499C
|
||||
.4byte gSpriteAnim_82349A4
|
||||
.4byte gSpriteAnim_82349AC
|
||||
.4byte gSpriteAnim_82349B4
|
||||
|
||||
.section .rodata.82350AC
|
||||
|
||||
gMonFrontPicTable:: @ 82350AC
|
||||
.incbin "baserom.gba", 0x2350AC, 0xE8
|
||||
|
||||
+6
-6
@@ -13398,27 +13398,27 @@ gFile_graphics_trainers_palettes_painter:: @ 8E69E94
|
||||
.incbin "graphics/trainers/palettes/painter.gbapal.lz"
|
||||
|
||||
.align 2
|
||||
gFile_graphics_trainers_back_pics_red_back_pic:: @ 8E69EBC
|
||||
gTrainerBackPic_Red:: @ 8E69EBC
|
||||
.incbin "graphics/trainers/back_pics/red_back_pic.4bpp"
|
||||
|
||||
.align 2
|
||||
gFile_graphics_trainers_back_pics_leaf_back_pic:: @ 8E6C6BC
|
||||
gTrainerBackPic_Leaf:: @ 8E6C6BC
|
||||
.incbin "graphics/trainers/back_pics/leaf_back_pic.4bpp"
|
||||
|
||||
.align 2
|
||||
gFile_graphics_trainers_back_pics_pokedude_back_pic:: @ 8E6EEBC
|
||||
gTrainerBackPic_PokeDude:: @ 8E6EEBC
|
||||
.incbin "graphics/trainers/back_pics/pokedude_back_pic.4bpp"
|
||||
|
||||
.align 2
|
||||
gFile_graphics_trainers_back_pics_old_man_back_pic:: @ 8E70EBC
|
||||
gTrainerBackPic_OldMan:: @ 8E70EBC
|
||||
.incbin "graphics/trainers/back_pics/old_man_back_pic.4bpp"
|
||||
|
||||
.align 2
|
||||
gFile_graphics_trainers_back_pics_ruby_sapphire_brendan_back_pic:: @ 8E72EBC
|
||||
gTrainerBackPic_RubySapphireBrendan:: @ 8E72EBC
|
||||
.incbin "graphics/trainers/back_pics/ruby_sapphire_brendan_back_pic.4bpp"
|
||||
|
||||
.align 2
|
||||
gFile_graphics_trainers_back_pics_ruby_sapphire_may_back_pic:: @ 8E74EBC
|
||||
gTrainerBackPic_RubySapphireMay:: @ 8E74EBC
|
||||
.incbin "graphics/trainers/back_pics/ruby_sapphire_may_back_pic.4bpp"
|
||||
|
||||
.align 2
|
||||
|
||||
+3
-3
@@ -47,9 +47,9 @@ extern const union AnimCmd *const *const gTrainerFrontAnimsPtrTable[];
|
||||
|
||||
extern const struct OamData gUnknown_824F010;
|
||||
extern const struct OamData gUnknown_824F018;
|
||||
extern const union AnimCmd *const gUnknown_82349BC[];
|
||||
extern const union AffineAnimCmd *const gUnknown_82348C8[];
|
||||
extern const union AffineAnimCmd *const gUnknown_8234944[];
|
||||
extern const union AnimCmd *const gSpriteAnimTable_82349BC[];
|
||||
extern const union AffineAnimCmd *const gSpriteAffineAnimTable_82348C8[];
|
||||
extern const union AffineAnimCmd *const gSpriteAffineAnimTable_8234944[];
|
||||
extern const struct SpriteFrameImage gUnknown_8234698[];
|
||||
extern const struct SpriteFrameImage gUnknown_82346B8[];
|
||||
extern const struct SpriteFrameImage gUnknown_82346D8[];
|
||||
|
||||
@@ -383,6 +383,8 @@ SECTIONS {
|
||||
src/link.o(.rodata);
|
||||
src/main_menu.o(.rodata);
|
||||
data/data.o(.rodata);
|
||||
src/data.o(.rodata);
|
||||
data/data.o(.rodata.82350AC);
|
||||
src/battle_util.o(.rodata);
|
||||
src/battle_script_commands.o(.rodata);
|
||||
src/battle_controller_player.o(.rodata);
|
||||
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
#include "global.h"
|
||||
#include "malloc.h"
|
||||
#include "battle.h"
|
||||
#include "data.h"
|
||||
#include "graphics.h"
|
||||
#include "constants/items.h"
|
||||
#include "constants/moves.h"
|
||||
#include "constants/species.h"
|
||||
#include "constants/trainers.h"
|
||||
#include "constants/battle_ai.h"
|
||||
|
||||
#include "data/pokemon_graphics/front_pic_coordinates.h"
|
||||
File diff suppressed because it is too large
Load Diff
+12
-12
@@ -1470,7 +1470,7 @@ const struct SpriteTemplate gUnknown_825DEF0[] =
|
||||
.oam = &gUnknown_824F018,
|
||||
.anims = NULL,
|
||||
.images = gUnknown_8234698,
|
||||
.affineAnims = gUnknown_82348C8,
|
||||
.affineAnims = gSpriteAffineAnimTable_82348C8,
|
||||
.callback = sub_80120C4,
|
||||
},
|
||||
{
|
||||
@@ -1479,7 +1479,7 @@ const struct SpriteTemplate gUnknown_825DEF0[] =
|
||||
.oam = &gUnknown_824F010,
|
||||
.anims = NULL,
|
||||
.images = gUnknown_82346B8,
|
||||
.affineAnims = gUnknown_8234944,
|
||||
.affineAnims = gSpriteAffineAnimTable_8234944,
|
||||
.callback = oac_poke_opponent,
|
||||
},
|
||||
{
|
||||
@@ -1488,7 +1488,7 @@ const struct SpriteTemplate gUnknown_825DEF0[] =
|
||||
.oam = &gUnknown_824F018,
|
||||
.anims = NULL,
|
||||
.images = gUnknown_82346D8,
|
||||
.affineAnims = gUnknown_82348C8,
|
||||
.affineAnims = gSpriteAffineAnimTable_82348C8,
|
||||
.callback = sub_80120C4,
|
||||
},
|
||||
{
|
||||
@@ -1497,7 +1497,7 @@ const struct SpriteTemplate gUnknown_825DEF0[] =
|
||||
.oam = &gUnknown_824F010,
|
||||
.anims = NULL,
|
||||
.images = gUnknown_82346F8,
|
||||
.affineAnims = gUnknown_8234944,
|
||||
.affineAnims = gSpriteAffineAnimTable_8234944,
|
||||
.callback = oac_poke_opponent,
|
||||
},
|
||||
};
|
||||
@@ -1510,7 +1510,7 @@ const struct SpriteTemplate gUnknown_825DF50[] =
|
||||
.oam = &gUnknown_824F018,
|
||||
.anims = NULL,
|
||||
.images = gUnknown_8234718,
|
||||
.affineAnims = gUnknown_82348C8,
|
||||
.affineAnims = gSpriteAffineAnimTable_82348C8,
|
||||
.callback = sub_80120C4,
|
||||
},
|
||||
{
|
||||
@@ -1519,7 +1519,7 @@ const struct SpriteTemplate gUnknown_825DF50[] =
|
||||
.oam = &gUnknown_824F018,
|
||||
.anims = NULL,
|
||||
.images = gUnknown_8234740,
|
||||
.affineAnims = gUnknown_82348C8,
|
||||
.affineAnims = gSpriteAffineAnimTable_82348C8,
|
||||
.callback = sub_80120C4,
|
||||
},
|
||||
{
|
||||
@@ -1528,7 +1528,7 @@ const struct SpriteTemplate gUnknown_825DF50[] =
|
||||
.oam = &gUnknown_824F018,
|
||||
.anims = NULL,
|
||||
.images = gUnknown_82347A8,
|
||||
.affineAnims = gUnknown_82348C8,
|
||||
.affineAnims = gSpriteAffineAnimTable_82348C8,
|
||||
.callback = sub_80120C4,
|
||||
},
|
||||
{
|
||||
@@ -1537,7 +1537,7 @@ const struct SpriteTemplate gUnknown_825DF50[] =
|
||||
.oam = &gUnknown_824F018,
|
||||
.anims = NULL,
|
||||
.images = gUnknown_82347C8,
|
||||
.affineAnims = gUnknown_82348C8,
|
||||
.affineAnims = gSpriteAffineAnimTable_82348C8,
|
||||
.callback = sub_80120C4,
|
||||
},
|
||||
{
|
||||
@@ -1546,7 +1546,7 @@ const struct SpriteTemplate gUnknown_825DF50[] =
|
||||
.oam = &gUnknown_824F018,
|
||||
.anims = NULL,
|
||||
.images = gUnknown_8234768,
|
||||
.affineAnims = gUnknown_82348C8,
|
||||
.affineAnims = gSpriteAffineAnimTable_82348C8,
|
||||
.callback = sub_80120C4,
|
||||
},
|
||||
{
|
||||
@@ -1555,7 +1555,7 @@ const struct SpriteTemplate gUnknown_825DF50[] =
|
||||
.oam = &gUnknown_824F018,
|
||||
.anims = NULL,
|
||||
.images = gUnknown_8234788,
|
||||
.affineAnims = gUnknown_82348C8,
|
||||
.affineAnims = gSpriteAffineAnimTable_82348C8,
|
||||
.callback = sub_80120C4,
|
||||
},
|
||||
};
|
||||
@@ -2698,7 +2698,7 @@ void SetMultiuseSpriteTemplateToPokemon(u16 speciesTag, u8 battlerPosition)
|
||||
}
|
||||
}
|
||||
gMultiuseSpriteTemplate.paletteTag = speciesTag;
|
||||
gMultiuseSpriteTemplate.anims = gUnknown_82349BC;
|
||||
gMultiuseSpriteTemplate.anims = gSpriteAnimTable_82349BC;
|
||||
}
|
||||
|
||||
void SetMultiuseSpriteTemplateToTrainerBack(u16 trainerSpriteId, u8 battlerPosition)
|
||||
@@ -6089,7 +6089,7 @@ static void OakSpeechNidoranFSetupTemplateDummy(struct OakSpeechNidoranFStruct *
|
||||
for (j = 0; j < structPtr->frameCount; ++j)
|
||||
structPtr->frameImages[i * structPtr->spriteCount + j].data = &structPtr->bufferPtrs[i][j * 0x800];
|
||||
structPtr->templates[i].images = &structPtr->frameImages[i * structPtr->spriteCount]; // should be frameCount logically
|
||||
structPtr->templates[i].anims = gUnknown_82349BC;
|
||||
structPtr->templates[i].anims = gSpriteAnimTable_82349BC;
|
||||
structPtr->templates[i].paletteTag = i;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -14,7 +14,7 @@ extern const struct CompressedSpriteSheet gMonBackPicTable[];
|
||||
extern const struct CompressedSpriteSheet gTrainerFrontPicTable[];
|
||||
extern const struct CompressedSpriteSheet gTrainerBackPicTable[];
|
||||
extern const struct CompressedSpritePalette gTrainerFrontPicPaletteTable[];
|
||||
extern const union AnimCmd *const gUnknown_82349BC[];
|
||||
extern const union AnimCmd *const gSpriteAnimTable_82349BC[];
|
||||
extern const union AnimCmd *const *const gTrainerFrontAnimsPtrTable[];
|
||||
|
||||
// Static type declarations
|
||||
@@ -138,7 +138,7 @@ void LoadPicPaletteBySlot(u16 species, u32 otId, u32 personality, u8 paletteSlot
|
||||
void AssignSpriteAnimsTable(bool8 isTrainer)
|
||||
{
|
||||
if (!isTrainer)
|
||||
sCreatingSpriteTemplate.anims = gUnknown_82349BC;
|
||||
sCreatingSpriteTemplate.anims = gSpriteAnimTable_82349BC;
|
||||
else
|
||||
sCreatingSpriteTemplate.anims = gTrainerFrontAnimsPtrTable[0];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user