Add build rules for overworld sprite sheets

This commit is contained in:
Slawter666
2018-09-08 00:28:32 +01:00
parent 54d5a7ad97
commit 291ac2cee9
4 changed files with 257 additions and 35 deletions

View File

@@ -66,16 +66,16 @@ const struct SpriteFrameImage gEventObjectPicTable_BrendanAcroBike[] = {
const struct SpriteFrameImage gEventObjectPicTable_BrendanSurfing[] = {
overworld_frame(gEventObjectPic_BrendanSurfing, 32, 32, 0),
overworld_frame(gEventObjectPic_BrendanSurfing, 32, 32, 1),
overworld_frame(gEventObjectPic_BrendanSurfing, 32, 32, 2),
overworld_frame(gEventObjectPic_BrendanSurfing, 32, 32, 0),
overworld_frame(gEventObjectPic_BrendanSurfing, 32, 32, 0),
overworld_frame(gEventObjectPic_BrendanSurfing, 32, 32, 1),
overworld_frame(gEventObjectPic_BrendanSurfing, 32, 32, 1),
overworld_frame(gEventObjectPic_BrendanSurfing, 32, 32, 2),
overworld_frame(gEventObjectPic_BrendanSurfing, 32, 32, 2),
overworld_frame(gEventObjectPic_BrendanSurfing, 32, 32, 3),
overworld_frame(gEventObjectPic_BrendanSurfing, 32, 32, 4),
overworld_frame(gEventObjectPic_BrendanSurfing, 32, 32, 0),
overworld_frame(gEventObjectPic_BrendanSurfing, 32, 32, 0),
overworld_frame(gEventObjectPic_BrendanSurfing, 32, 32, 2),
overworld_frame(gEventObjectPic_BrendanSurfing, 32, 32, 2),
overworld_frame(gEventObjectPic_BrendanSurfing, 32, 32, 4),
overworld_frame(gEventObjectPic_BrendanSurfing, 32, 32, 4),
overworld_frame(gEventObjectPic_BrendanSurfing, 32, 32, 1),
overworld_frame(gEventObjectPic_BrendanSurfing, 32, 32, 3),
overworld_frame(gEventObjectPic_BrendanSurfing, 32, 32, 5),
};
@@ -122,15 +122,15 @@ const struct SpriteFrameImage gEventObjectPicTable_LittleBoy1[] = {
};
const struct SpriteFrameImage gEventObjectPicTable_LittleGirl1[] = {
overworld_frame(gEventObjectPic_LittleGirl1, 16, 16, 0),
overworld_frame(gEventObjectPic_LittleGirl1, 16, 16, 1),
overworld_frame(gEventObjectPic_LittleGirl1, 16, 16, 2),
overworld_frame(gEventObjectPic_LittleGirl1, 16, 16, 3),
overworld_frame(gEventObjectPic_LittleGirl1, 16, 16, 4),
overworld_frame(gEventObjectPic_LittleGirl1, 16, 16, 5),
overworld_frame(gEventObjectPic_LittleGirl1, 16, 16, 6),
overworld_frame(gEventObjectPic_LittleGirl1, 16, 16, 7),
overworld_frame(gEventObjectPic_LittleGirl1, 16, 16, 8),
overworld_frame(gEventObjectPic_LittleGirl1, 16, 32, 0),
overworld_frame(gEventObjectPic_LittleGirl1, 16, 32, 1),
overworld_frame(gEventObjectPic_LittleGirl1, 16, 32, 2),
overworld_frame(gEventObjectPic_LittleGirl1, 16, 32, 3),
overworld_frame(gEventObjectPic_LittleGirl1, 16, 32, 4),
overworld_frame(gEventObjectPic_LittleGirl1, 16, 32, 5),
overworld_frame(gEventObjectPic_LittleGirl1, 16, 32, 6),
overworld_frame(gEventObjectPic_LittleGirl1, 16, 32, 7),
overworld_frame(gEventObjectPic_LittleGirl1, 16, 32, 8),
};
const struct SpriteFrameImage gEventObjectPicTable_Boy1[] = {
@@ -1057,16 +1057,16 @@ const struct SpriteFrameImage gEventObjectPicTable_MayAcroBike[] = {
const struct SpriteFrameImage gEventObjectPicTable_MaySurfing[] = {
overworld_frame(gEventObjectPic_MaySurfing, 32, 32, 0),
overworld_frame(gEventObjectPic_MaySurfing, 32, 32, 1),
overworld_frame(gEventObjectPic_MaySurfing, 32, 32, 2),
overworld_frame(gEventObjectPic_MaySurfing, 32, 32, 0),
overworld_frame(gEventObjectPic_MaySurfing, 32, 32, 0),
overworld_frame(gEventObjectPic_MaySurfing, 32, 32, 1),
overworld_frame(gEventObjectPic_MaySurfing, 32, 32, 1),
overworld_frame(gEventObjectPic_MaySurfing, 32, 32, 2),
overworld_frame(gEventObjectPic_MaySurfing, 32, 32, 2),
overworld_frame(gEventObjectPic_MaySurfing, 32, 32, 3),
overworld_frame(gEventObjectPic_MaySurfing, 32, 32, 4),
overworld_frame(gEventObjectPic_MaySurfing, 32, 32, 0),
overworld_frame(gEventObjectPic_MaySurfing, 32, 32, 0),
overworld_frame(gEventObjectPic_MaySurfing, 32, 32, 2),
overworld_frame(gEventObjectPic_MaySurfing, 32, 32, 2),
overworld_frame(gEventObjectPic_MaySurfing, 32, 32, 4),
overworld_frame(gEventObjectPic_MaySurfing, 32, 32, 4),
overworld_frame(gEventObjectPic_MaySurfing, 32, 32, 1),
overworld_frame(gEventObjectPic_MaySurfing, 32, 32, 3),
overworld_frame(gEventObjectPic_MaySurfing, 32, 32, 5),
};
@@ -1658,24 +1658,24 @@ const struct SpriteFrameImage gEventObjectPicTable_ContestOldMan[] = {
const struct SpriteFrameImage gEventObjectPicTable_BrendanWatering[] = {
overworld_frame(gEventObjectPic_BrendanWatering, 32, 32, 0),
overworld_frame(gEventObjectPic_BrendanWatering, 32, 32, 1),
overworld_frame(gEventObjectPic_BrendanWatering, 32, 32, 2),
overworld_frame(gEventObjectPic_BrendanWatering, 32, 32, 4),
overworld_frame(gEventObjectPic_BrendanWatering, 32, 32, 1),
overworld_frame(gEventObjectPic_BrendanWatering, 32, 32, 1),
overworld_frame(gEventObjectPic_BrendanWatering, 32, 32, 3),
overworld_frame(gEventObjectPic_BrendanWatering, 32, 32, 3),
overworld_frame(gEventObjectPic_BrendanWatering, 32, 32, 4),
overworld_frame(gEventObjectPic_BrendanWatering, 32, 32, 4),
overworld_frame(gEventObjectPic_BrendanWatering, 32, 32, 5),
overworld_frame(gEventObjectPic_BrendanWatering, 32, 32, 5),
};
const struct SpriteFrameImage gEventObjectPicTable_MayWatering[] = {
overworld_frame(gEventObjectPic_MayWatering, 32, 32, 0),
overworld_frame(gEventObjectPic_MayWatering, 32, 32, 1),
overworld_frame(gEventObjectPic_MayWatering, 32, 32, 2),
overworld_frame(gEventObjectPic_MayWatering, 32, 32, 4),
overworld_frame(gEventObjectPic_MayWatering, 32, 32, 1),
overworld_frame(gEventObjectPic_MayWatering, 32, 32, 1),
overworld_frame(gEventObjectPic_MayWatering, 32, 32, 3),
overworld_frame(gEventObjectPic_MayWatering, 32, 32, 3),
overworld_frame(gEventObjectPic_MayWatering, 32, 32, 4),
overworld_frame(gEventObjectPic_MayWatering, 32, 32, 4),
overworld_frame(gEventObjectPic_MayWatering, 32, 32, 5),
overworld_frame(gEventObjectPic_MayWatering, 32, 32, 5),
};
@@ -1858,12 +1858,12 @@ const struct SpriteFrameImage gEventObjectPicTable_Azumarill[] = {
const struct SpriteFrameImage gEventObjectPicTable_Wingull[] = {
overworld_frame(gEventObjectPic_Wingull, 16, 16, 0),
overworld_frame(gEventObjectPic_Wingull, 16, 16, 1),
overworld_frame(gEventObjectPic_Wingull, 16, 16, 2),
overworld_frame(gEventObjectPic_Wingull, 16, 16, 4),
overworld_frame(gEventObjectPic_Wingull, 16, 16, 1),
overworld_frame(gEventObjectPic_Wingull, 16, 16, 1),
overworld_frame(gEventObjectPic_Wingull, 16, 16, 3),
overworld_frame(gEventObjectPic_Wingull, 16, 16, 3),
overworld_frame(gEventObjectPic_Wingull, 16, 16, 4),
overworld_frame(gEventObjectPic_Wingull, 16, 16, 4),
overworld_frame(gEventObjectPic_Wingull, 16, 16, 5),
overworld_frame(gEventObjectPic_Wingull, 16, 16, 5),
};

View File

@@ -987,7 +987,7 @@ const union AnimCmd *const gFieldEffectObjectImageAnimTable_Rayquaza[] = {
};
const struct SpriteFrameImage gFieldEffectObjectPicTable_Rayquaza[] = {
overworld_frame(gEventObjectPic_Rayquaza, 64, 64, 0),
{.data = (u8*)gEventObjectPic_Rayquaza, .size = ((64*64)/2) /4}
};
const struct SpriteTemplate gFieldEffectObjectTemplate_Rayquaza = {0xFFFF, 0xFFFF, &gEventObjectBaseOam_32x32, gFieldEffectObjectImageAnimTable_Rayquaza, gFieldEffectObjectPicTable_Rayquaza, gDummySpriteAffineAnimTable, sub_8155F80};