Merge branch 'master' into patch-2
This commit is contained in:
+72
-72
@@ -114,7 +114,7 @@ EWRAM_DATA u8 gBattleAnimTarget = 0;
|
||||
EWRAM_DATA u16 gAnimBattlerSpecies[MAX_BATTLERS_COUNT] = {0};
|
||||
EWRAM_DATA u8 gUnknown_02038440 = 0;
|
||||
|
||||
const struct OamData gUnknown_08524904 =
|
||||
const struct OamData gOamData_AffineOff_ObjNormal_8x8 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_OFF,
|
||||
@@ -129,7 +129,7 @@ const struct OamData gUnknown_08524904 =
|
||||
};
|
||||
|
||||
|
||||
const struct OamData gUnknown_0852490C =
|
||||
const struct OamData gOamData_AffineOff_ObjNormal_16x16 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_OFF,
|
||||
@@ -143,7 +143,7 @@ const struct OamData gUnknown_0852490C =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_08524914 =
|
||||
const struct OamData gOamData_AffineOff_ObjNormal_32x32 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_OFF,
|
||||
@@ -157,7 +157,7 @@ const struct OamData gUnknown_08524914 =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_0852491C =
|
||||
const struct OamData gOamData_AffineOff_ObjNormal_64x64 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_OFF,
|
||||
@@ -171,7 +171,7 @@ const struct OamData gUnknown_0852491C =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_08524924 =
|
||||
const struct OamData gOamData_AffineOff_ObjNormal_16x8 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_OFF,
|
||||
@@ -185,7 +185,7 @@ const struct OamData gUnknown_08524924 =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_0852492C =
|
||||
const struct OamData gOamData_AffineOff_ObjNormal_32x8 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_OFF,
|
||||
@@ -199,7 +199,7 @@ const struct OamData gUnknown_0852492C =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_08524934 =
|
||||
const struct OamData gOamData_AffineOff_ObjNormal_32x16 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_OFF,
|
||||
@@ -213,7 +213,7 @@ const struct OamData gUnknown_08524934 =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_0852493C =
|
||||
const struct OamData gOamData_AffineOff_ObjNormal_64x32 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_OFF,
|
||||
@@ -227,7 +227,7 @@ const struct OamData gUnknown_0852493C =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_08524944 =
|
||||
const struct OamData gOamData_AffineOff_ObjNormal_8x16 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_OFF,
|
||||
@@ -241,7 +241,7 @@ const struct OamData gUnknown_08524944 =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_0852494C =
|
||||
const struct OamData gOamData_AffineOff_ObjNormal_8x32 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_OFF,
|
||||
@@ -255,7 +255,7 @@ const struct OamData gUnknown_0852494C =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_08524954 =
|
||||
const struct OamData gOamData_AffineOff_ObjNormal_16x32 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_OFF,
|
||||
@@ -269,7 +269,7 @@ const struct OamData gUnknown_08524954 =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_0852495C =
|
||||
const struct OamData gOamData_AffineOff_ObjNormal_32x64 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_OFF,
|
||||
@@ -283,7 +283,7 @@ const struct OamData gUnknown_0852495C =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_08524964 =
|
||||
const struct OamData gOamData_AffineNormal_ObjNormal_8x8 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_NORMAL,
|
||||
@@ -297,7 +297,7 @@ const struct OamData gUnknown_08524964 =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_0852496C =
|
||||
const struct OamData gOamData_AffineNormal_ObjNormal_16x16 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_NORMAL,
|
||||
@@ -311,7 +311,7 @@ const struct OamData gUnknown_0852496C =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_08524974 =
|
||||
const struct OamData gOamData_AffineNormal_ObjNormal_32x32 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_NORMAL,
|
||||
@@ -325,7 +325,7 @@ const struct OamData gUnknown_08524974 =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_0852497C =
|
||||
const struct OamData gOamData_AffineNormal_ObjNormal_64x64 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_NORMAL,
|
||||
@@ -339,7 +339,7 @@ const struct OamData gUnknown_0852497C =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_08524984 =
|
||||
const struct OamData gOamData_AffineNormal_ObjNormal_16x8 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_NORMAL,
|
||||
@@ -353,7 +353,7 @@ const struct OamData gUnknown_08524984 =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_0852498C =
|
||||
const struct OamData gOamData_AffineNormal_ObjNormal_32x8 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_NORMAL,
|
||||
@@ -367,7 +367,7 @@ const struct OamData gUnknown_0852498C =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_08524994 =
|
||||
const struct OamData gOamData_AffineNormal_ObjNormal_32x16 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_NORMAL,
|
||||
@@ -381,7 +381,7 @@ const struct OamData gUnknown_08524994 =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_0852499C =
|
||||
const struct OamData gOamData_AffineNormal_ObjNormal_64x32 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_NORMAL,
|
||||
@@ -395,7 +395,7 @@ const struct OamData gUnknown_0852499C =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_085249A4 =
|
||||
const struct OamData gOamData_AffineNormal_ObjNormal_8x16 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_NORMAL,
|
||||
@@ -409,7 +409,7 @@ const struct OamData gUnknown_085249A4 =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_085249AC =
|
||||
const struct OamData gOamData_AffineNormal_ObjNormal_8x32 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_NORMAL,
|
||||
@@ -423,7 +423,7 @@ const struct OamData gUnknown_085249AC =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_085249B4 =
|
||||
const struct OamData gOamData_AffineNormal_ObjNormal_16x32 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_NORMAL,
|
||||
@@ -437,7 +437,7 @@ const struct OamData gUnknown_085249B4 =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_085249BC =
|
||||
const struct OamData gOamData_AffineNormal_ObjNormal_32x64 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_NORMAL,
|
||||
@@ -451,7 +451,7 @@ const struct OamData gUnknown_085249BC =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_085249C4 =
|
||||
const struct OamData gOamData_AffineDouble_ObjNormal_8x8 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_DOUBLE,
|
||||
@@ -465,7 +465,7 @@ const struct OamData gUnknown_085249C4 =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_085249CC =
|
||||
const struct OamData gOamData_AffineDouble_ObjNormal_16x16 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_DOUBLE,
|
||||
@@ -479,7 +479,7 @@ const struct OamData gUnknown_085249CC =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_085249D4 =
|
||||
const struct OamData gOamData_AffineDouble_ObjNormal_32x32 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_DOUBLE,
|
||||
@@ -493,7 +493,7 @@ const struct OamData gUnknown_085249D4 =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_085249DC =
|
||||
const struct OamData gOamData_AffineDouble_ObjNormal_64x64 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_DOUBLE,
|
||||
@@ -507,7 +507,7 @@ const struct OamData gUnknown_085249DC =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_085249E4 =
|
||||
const struct OamData gOamData_AffineDouble_ObjNormal_16x8 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_DOUBLE,
|
||||
@@ -521,7 +521,7 @@ const struct OamData gUnknown_085249E4 =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_085249EC =
|
||||
const struct OamData gOamData_AffineDouble_ObjNormal_32x8 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_DOUBLE,
|
||||
@@ -535,7 +535,7 @@ const struct OamData gUnknown_085249EC =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_085249F4 =
|
||||
const struct OamData gOamData_AffineDouble_ObjNormal_32x16 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_DOUBLE,
|
||||
@@ -549,7 +549,7 @@ const struct OamData gUnknown_085249F4 =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_085249FC =
|
||||
const struct OamData gOamData_AffineDouble_ObjNormal_64x32 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_DOUBLE,
|
||||
@@ -563,7 +563,7 @@ const struct OamData gUnknown_085249FC =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_08524A04 =
|
||||
const struct OamData gOamData_AffineDouble_ObjNormal_8x16 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_DOUBLE,
|
||||
@@ -577,7 +577,7 @@ const struct OamData gUnknown_08524A04 =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_08524A0C =
|
||||
const struct OamData gOamData_AffineDouble_ObjNormal_8x32 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_DOUBLE,
|
||||
@@ -591,7 +591,7 @@ const struct OamData gUnknown_08524A0C =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_08524A14 =
|
||||
const struct OamData gOamData_AffineDouble_ObjNormal_16x32 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_DOUBLE,
|
||||
@@ -605,7 +605,7 @@ const struct OamData gUnknown_08524A14 =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_08524A1C =
|
||||
const struct OamData gOamData_AffineDouble_ObjNormal_32x64 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_DOUBLE,
|
||||
@@ -619,7 +619,7 @@ const struct OamData gUnknown_08524A1C =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_08524A24 =
|
||||
const struct OamData gOamData_AffineOff_ObjBlend_8x8 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_OFF,
|
||||
@@ -633,7 +633,7 @@ const struct OamData gUnknown_08524A24 =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_08524A2C =
|
||||
const struct OamData gOamData_AffineOff_ObjBlend_16x16 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_OFF,
|
||||
@@ -647,7 +647,7 @@ const struct OamData gUnknown_08524A2C =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_08524A34 =
|
||||
const struct OamData gOamData_AffineOff_ObjBlend_32x32 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_OFF,
|
||||
@@ -661,7 +661,7 @@ const struct OamData gUnknown_08524A34 =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_08524A3C =
|
||||
const struct OamData gOamData_AffineOff_ObjBlend_64x64 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_OFF,
|
||||
@@ -675,7 +675,7 @@ const struct OamData gUnknown_08524A3C =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_08524A44 =
|
||||
const struct OamData gOamData_AffineOff_ObjBlend_16x8 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_OFF,
|
||||
@@ -689,7 +689,7 @@ const struct OamData gUnknown_08524A44 =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_08524A4C =
|
||||
const struct OamData gOamData_AffineOff_ObjBlend_32x8 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_OFF,
|
||||
@@ -703,7 +703,7 @@ const struct OamData gUnknown_08524A4C =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_08524A54 =
|
||||
const struct OamData gOamData_AffineOff_ObjBlend_32x16 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_OFF,
|
||||
@@ -717,7 +717,7 @@ const struct OamData gUnknown_08524A54 =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_08524A5C =
|
||||
const struct OamData gOamData_AffineOff_ObjBlend_64x32 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_OFF,
|
||||
@@ -731,7 +731,7 @@ const struct OamData gUnknown_08524A5C =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_08524A64 =
|
||||
const struct OamData gOamData_AffineOff_ObjBlend_8x16 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_OFF,
|
||||
@@ -745,7 +745,7 @@ const struct OamData gUnknown_08524A64 =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_08524A6C =
|
||||
const struct OamData gOamData_AffineOff_ObjBlend_8x32 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_OFF,
|
||||
@@ -759,7 +759,7 @@ const struct OamData gUnknown_08524A6C =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_08524A74 =
|
||||
const struct OamData gOamData_AffineOff_ObjBlend_16x32 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_OFF,
|
||||
@@ -773,7 +773,7 @@ const struct OamData gUnknown_08524A74 =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_08524A7C =
|
||||
const struct OamData gOamData_AffineOff_ObjBlend_32x64 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_OFF,
|
||||
@@ -787,7 +787,7 @@ const struct OamData gUnknown_08524A7C =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_08524A84 =
|
||||
const struct OamData gOamData_AffineNormal_ObjBlend_8x8 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_NORMAL,
|
||||
@@ -801,7 +801,7 @@ const struct OamData gUnknown_08524A84 =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_08524A8C =
|
||||
const struct OamData gOamData_AffineNormal_ObjBlend_16x16 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_NORMAL,
|
||||
@@ -815,7 +815,7 @@ const struct OamData gUnknown_08524A8C =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_08524A94 =
|
||||
const struct OamData gOamData_AffineNormal_ObjBlend_32x32 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_NORMAL,
|
||||
@@ -829,7 +829,7 @@ const struct OamData gUnknown_08524A94 =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_08524A9C =
|
||||
const struct OamData gOamData_AffineNormal_ObjBlend_64x64 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_NORMAL,
|
||||
@@ -843,7 +843,7 @@ const struct OamData gUnknown_08524A9C =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_08524AA4 =
|
||||
const struct OamData gOamData_AffineNormal_ObjBlend_16x8 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_NORMAL,
|
||||
@@ -857,7 +857,7 @@ const struct OamData gUnknown_08524AA4 =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_08524AAC =
|
||||
const struct OamData gOamData_AffineNormal_ObjBlend_32x8 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_NORMAL,
|
||||
@@ -871,7 +871,7 @@ const struct OamData gUnknown_08524AAC =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_08524AB4 =
|
||||
const struct OamData gOamData_AffineNormal_ObjBlend_32x16 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_NORMAL,
|
||||
@@ -885,7 +885,7 @@ const struct OamData gUnknown_08524AB4 =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_08524ABC =
|
||||
const struct OamData gOamData_AffineNormal_ObjBlend_64x32 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_NORMAL,
|
||||
@@ -899,7 +899,7 @@ const struct OamData gUnknown_08524ABC =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_08524AC4 =
|
||||
const struct OamData gOamData_AffineNormal_ObjBlend_8x16 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_NORMAL,
|
||||
@@ -913,7 +913,7 @@ const struct OamData gUnknown_08524AC4 =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_08524ACC =
|
||||
const struct OamData gOamData_AffineNormal_ObjBlend_8x32 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_NORMAL,
|
||||
@@ -927,7 +927,7 @@ const struct OamData gUnknown_08524ACC =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_08524AD4 =
|
||||
const struct OamData gOamData_AffineNormal_ObjBlend_16x32 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_NORMAL,
|
||||
@@ -941,7 +941,7 @@ const struct OamData gUnknown_08524AD4 =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_08524ADC =
|
||||
const struct OamData gOamData_AffineNormal_ObjBlend_32x64 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_NORMAL,
|
||||
@@ -955,7 +955,7 @@ const struct OamData gUnknown_08524ADC =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_08524AE4 =
|
||||
const struct OamData gOamData_AffineDouble_ObjBlend_8x8 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_DOUBLE,
|
||||
@@ -969,7 +969,7 @@ const struct OamData gUnknown_08524AE4 =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_08524AEC =
|
||||
const struct OamData gOamData_AffineDouble_ObjBlend_16x16 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_DOUBLE,
|
||||
@@ -983,7 +983,7 @@ const struct OamData gUnknown_08524AEC =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_08524AF4 =
|
||||
const struct OamData gOamData_AffineDouble_ObjBlend_32x32 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_DOUBLE,
|
||||
@@ -997,7 +997,7 @@ const struct OamData gUnknown_08524AF4 =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_08524AFC =
|
||||
const struct OamData gOamData_AffineDouble_ObjBlend_64x64 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_DOUBLE,
|
||||
@@ -1011,7 +1011,7 @@ const struct OamData gUnknown_08524AFC =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_08524B04 =
|
||||
const struct OamData gOamData_AffineDouble_ObjBlend_16x8 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_DOUBLE,
|
||||
@@ -1025,7 +1025,7 @@ const struct OamData gUnknown_08524B04 =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_08524B0C =
|
||||
const struct OamData gOamData_AffineDouble_ObjBlend_32x8 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_DOUBLE,
|
||||
@@ -1039,7 +1039,7 @@ const struct OamData gUnknown_08524B0C =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_08524B14 =
|
||||
const struct OamData gOamData_AffineDouble_ObjBlend_32x16 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_DOUBLE,
|
||||
@@ -1053,7 +1053,7 @@ const struct OamData gUnknown_08524B14 =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_08524B1C =
|
||||
const struct OamData gOamData_AffineDouble_ObjBlend_64x32 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_DOUBLE,
|
||||
@@ -1067,7 +1067,7 @@ const struct OamData gUnknown_08524B1C =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_08524B24 =
|
||||
const struct OamData gOamData_AffineDouble_ObjBlend_8x16 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_DOUBLE,
|
||||
@@ -1081,7 +1081,7 @@ const struct OamData gUnknown_08524B24 =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_08524B2C =
|
||||
const struct OamData gOamData_AffineDouble_ObjBlend_8x32 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_DOUBLE,
|
||||
@@ -1095,7 +1095,7 @@ const struct OamData gUnknown_08524B2C =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_08524B34 =
|
||||
const struct OamData gOamData_AffineDouble_ObjBlend_16x32 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_DOUBLE,
|
||||
@@ -1109,7 +1109,7 @@ const struct OamData gUnknown_08524B34 =
|
||||
.paletteNum = 0,
|
||||
};
|
||||
|
||||
const struct OamData gUnknown_08524B3C =
|
||||
const struct OamData gOamData_AffineDouble_ObjBlend_32x64 =
|
||||
{
|
||||
.y = 0,
|
||||
.affineMode = ST_OAM_AFFINE_DOUBLE,
|
||||
|
||||
+45
-45
@@ -140,7 +140,7 @@ const struct SpriteTemplate gUnknown_085CE020 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SCRATCH,
|
||||
.paletteTag = ANIM_TAG_SCRATCH,
|
||||
.oam = &gUnknown_08524A34,
|
||||
.oam = &gOamData_AffineOff_ObjBlend_32x32,
|
||||
.anims = gUnknown_085CE01C,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -151,7 +151,7 @@ const struct SpriteTemplate gUnknown_085CE038 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_BLACK_SMOKE,
|
||||
.paletteTag = ANIM_TAG_BLACK_SMOKE,
|
||||
.oam = &gUnknown_08524934,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x16,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -162,7 +162,7 @@ const struct SpriteTemplate gUnknown_085CE050 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_BLACK_BALL,
|
||||
.paletteTag = ANIM_TAG_BLACK_BALL,
|
||||
.oam = &gUnknown_08524904,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_8x8,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -186,7 +186,7 @@ const struct SpriteTemplate gUnknown_085CE07C =
|
||||
{
|
||||
.tileTag = ANIM_TAG_OPENING_EYE,
|
||||
.paletteTag = ANIM_TAG_OPENING_EYE,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gUnknown_085CE078,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -197,7 +197,7 @@ const struct SpriteTemplate gUnknown_085CE094 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_ROUND_WHITE_HALO,
|
||||
.paletteTag = ANIM_TAG_ROUND_WHITE_HALO,
|
||||
.oam = &gUnknown_08524A3C,
|
||||
.oam = &gOamData_AffineOff_ObjBlend_64x64,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -208,7 +208,7 @@ const struct SpriteTemplate gUnknown_085CE0AC =
|
||||
{
|
||||
.tileTag = ANIM_TAG_TEAL_ALERT,
|
||||
.paletteTag = ANIM_TAG_TEAL_ALERT,
|
||||
.oam = &gUnknown_08524974,
|
||||
.oam = &gOamData_AffineNormal_ObjNormal_32x32,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -240,7 +240,7 @@ const struct SpriteTemplate gUnknown_085CE104 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_EYE,
|
||||
.paletteTag = ANIM_TAG_EYE,
|
||||
.oam = &gUnknown_08524AFC,
|
||||
.oam = &gOamData_AffineDouble_ObjBlend_64x64,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_085CE0FC,
|
||||
@@ -251,7 +251,7 @@ const struct SpriteTemplate gUnknown_085CE11C =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SPIKES,
|
||||
.paletteTag = ANIM_TAG_SPIKES,
|
||||
.oam = &gUnknown_0852490C,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_16x16,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -277,7 +277,7 @@ const struct SpriteTemplate gUnknown_085CE150 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_LEER,
|
||||
.paletteTag = ANIM_TAG_LEER,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gUnknown_085CE14C,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -311,7 +311,7 @@ const struct SpriteTemplate gUnknown_085CE190 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_LETTER_Z,
|
||||
.paletteTag = ANIM_TAG_LETTER_Z,
|
||||
.oam = &gUnknown_08524974,
|
||||
.oam = &gOamData_AffineNormal_ObjNormal_32x32,
|
||||
.anims = gUnknown_085CE170,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_085CE18C,
|
||||
@@ -348,7 +348,7 @@ const struct SpriteTemplate gUnknown_085CE1DC =
|
||||
{
|
||||
.tileTag = ANIM_TAG_FANG_ATTACK,
|
||||
.paletteTag = ANIM_TAG_FANG_ATTACK,
|
||||
.oam = &gUnknown_085249D4,
|
||||
.oam = &gOamData_AffineDouble_ObjNormal_32x32,
|
||||
.anims = gUnknown_085CE1BC,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_085CE1D8,
|
||||
@@ -379,7 +379,7 @@ const struct SpriteTemplate gUnknown_085CE22C =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SPOTLIGHT,
|
||||
.paletteTag = ANIM_TAG_SPOTLIGHT,
|
||||
.oam = &gUnknown_085249DC,
|
||||
.oam = &gOamData_AffineDouble_ObjNormal_64x64,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_085CE224,
|
||||
@@ -390,7 +390,7 @@ const struct SpriteTemplate gUnknown_085CE244 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_TAG_HAND,
|
||||
.paletteTag = ANIM_TAG_TAG_HAND,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -401,7 +401,7 @@ const struct SpriteTemplate gUnknown_085CE25C =
|
||||
{
|
||||
.tileTag = ANIM_TAG_TAG_HAND,
|
||||
.paletteTag = ANIM_TAG_TAG_HAND,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -425,7 +425,7 @@ const struct SpriteTemplate gUnknown_085CE288 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_RAPID_SPIN,
|
||||
.paletteTag = ANIM_TAG_RAPID_SPIN,
|
||||
.oam = &gUnknown_08524934,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x16,
|
||||
.anims = gUnknown_085CE284,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -469,7 +469,7 @@ const struct SpriteTemplate gUnknown_085CE2F8 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_TRI_FORCE_TRIANGLE,
|
||||
.paletteTag = ANIM_TAG_TRI_FORCE_TRIANGLE,
|
||||
.oam = &gUnknown_085249DC,
|
||||
.oam = &gOamData_AffineDouble_ObjNormal_64x64,
|
||||
.anims = gUnknown_085CE2C8,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_085CE2F4,
|
||||
@@ -498,7 +498,7 @@ const struct SpriteTemplate gUnknown_085CE338 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_ECLIPSING_ORB,
|
||||
.paletteTag = ANIM_TAG_ECLIPSING_ORB,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gUnknown_085CE334,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -517,7 +517,7 @@ const struct SpriteTemplate gUnknown_085CE370 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_POKEBALL,
|
||||
.paletteTag = ANIM_TAG_POKEBALL,
|
||||
.oam = &gUnknown_0852490C,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_16x16,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -528,7 +528,7 @@ const struct SpriteTemplate gUnknown_085CE388 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_GOLD_STARS,
|
||||
.paletteTag = ANIM_TAG_GOLD_STARS,
|
||||
.oam = &gUnknown_0852490C,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_16x16,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -539,7 +539,7 @@ const struct SpriteTemplate gMiniTwinklingStarSpriteTemplate =
|
||||
{
|
||||
.tileTag = ANIM_TAG_GOLD_STARS,
|
||||
.paletteTag = ANIM_TAG_GOLD_STARS,
|
||||
.oam = &gUnknown_08524904,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_8x8,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -570,7 +570,7 @@ const struct SpriteTemplate gUnknown_085CE418 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_BLUE_ORB,
|
||||
.paletteTag = ANIM_TAG_BLUE_ORB,
|
||||
.oam = &gUnknown_08524904,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_8x8,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -625,7 +625,7 @@ const struct SpriteTemplate gUnknown_085CE48C =
|
||||
{
|
||||
.tileTag = ANIM_TAG_GREEN_STAR,
|
||||
.paletteTag = ANIM_TAG_GREEN_STAR,
|
||||
.oam = &gUnknown_0852490C,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_16x16,
|
||||
.anims = gUnknown_085CE480,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -661,7 +661,7 @@ const struct SpriteTemplate gWeakFrustrationAngerMarkSpriteTemplate =
|
||||
{
|
||||
.tileTag = ANIM_TAG_ANGER,
|
||||
.paletteTag = ANIM_TAG_ANGER,
|
||||
.oam = &gUnknown_0852490C,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_16x16,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -711,7 +711,7 @@ const struct SpriteTemplate gSweetScentPetalSpriteTemplate =
|
||||
{
|
||||
.tileTag = ANIM_TAG_PINK_PETAL,
|
||||
.paletteTag = ANIM_TAG_PINK_PETAL,
|
||||
.oam = &gUnknown_08524904,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_8x8,
|
||||
.anims = gSweetScentPetalAnimCmdTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -737,7 +737,7 @@ const struct SpriteTemplate gPainSplitProjectileSpriteTemplate =
|
||||
{
|
||||
.tileTag = ANIM_TAG_PAIN_SPLIT,
|
||||
.paletteTag = ANIM_TAG_PAIN_SPLIT,
|
||||
.oam = &gUnknown_0852490C,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_16x16,
|
||||
.anims = gPainSplitAnimCmdTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -748,7 +748,7 @@ const struct SpriteTemplate gFlatterConfettiSpriteTemplate =
|
||||
{
|
||||
.tileTag = ANIM_TAG_CONFETTI,
|
||||
.paletteTag = ANIM_TAG_CONFETTI,
|
||||
.oam = &gUnknown_08524904,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_8x8,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -759,7 +759,7 @@ const struct SpriteTemplate gFlatterSpotlightSpriteTemplate =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SPOTLIGHT,
|
||||
.paletteTag = ANIM_TAG_SPOTLIGHT,
|
||||
.oam = &gUnknown_085249DC,
|
||||
.oam = &gOamData_AffineDouble_ObjNormal_64x64,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_085CE224,
|
||||
@@ -770,7 +770,7 @@ const struct SpriteTemplate gReversalOrbSpriteTemplate =
|
||||
{
|
||||
.tileTag = ANIM_TAG_BLUE_ORB,
|
||||
.paletteTag = ANIM_TAG_BLUE_ORB,
|
||||
.oam = &gUnknown_08524904,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_8x8,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -822,7 +822,7 @@ const struct SpriteTemplate gYawnCloudSpriteTemplate =
|
||||
{
|
||||
.tileTag = ANIM_TAG_PINK_CLOUD,
|
||||
.paletteTag = ANIM_TAG_PINK_CLOUD,
|
||||
.oam = &gUnknown_08524974,
|
||||
.oam = &gOamData_AffineNormal_ObjNormal_32x32,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gYawnCloudAffineAnimTable,
|
||||
@@ -873,7 +873,7 @@ const struct SpriteTemplate gSmokeBallEscapeCloudSpriteTemplate =
|
||||
{
|
||||
.tileTag = ANIM_TAG_PINK_CLOUD,
|
||||
.paletteTag = ANIM_TAG_PINK_CLOUD,
|
||||
.oam = &gUnknown_085249D4,
|
||||
.oam = &gOamData_AffineDouble_ObjNormal_32x32,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gSmokeBallEscapeCloudAffineAnimTable,
|
||||
@@ -892,7 +892,7 @@ const struct SpriteTemplate gFacadeSweatDrop =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SWEAT_DROP,
|
||||
.paletteTag = ANIM_TAG_SWEAT_DROP,
|
||||
.oam = &gUnknown_08524904,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_8x8,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -950,7 +950,7 @@ const struct SpriteTemplate gRoarNoiseLineSpriteTemplate =
|
||||
{
|
||||
.tileTag = ANIM_TAG_NOISE_LINE,
|
||||
.paletteTag = ANIM_TAG_NOISE_LINE,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gRoarNoiseLineAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -961,7 +961,7 @@ const struct SpriteTemplate gGlareEyeDotSpriteTemplate =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SMALL_RED_EYE,
|
||||
.paletteTag = ANIM_TAG_SMALL_RED_EYE,
|
||||
.oam = &gUnknown_08524904,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_8x8,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -972,7 +972,7 @@ const struct SpriteTemplate gAssistPawprintSpriteTemplate =
|
||||
{
|
||||
.tileTag = ANIM_TAG_PAW_PRINT,
|
||||
.paletteTag = ANIM_TAG_PAW_PRINT,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -1002,7 +1002,7 @@ const struct SpriteTemplate gBarrageBallSpriteTemplate =
|
||||
{
|
||||
.tileTag = ANIM_TAG_RED_BALL,
|
||||
.paletteTag = ANIM_TAG_RED_BALL,
|
||||
.oam = &gUnknown_08524974,
|
||||
.oam = &gOamData_AffineNormal_ObjNormal_32x32,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gBarrageBallAffineAnimTable,
|
||||
@@ -1013,7 +1013,7 @@ const struct SpriteTemplate gSmellingSaltsHandSpriteTemplate =
|
||||
{
|
||||
.tileTag = ANIM_TAG_TAG_HAND,
|
||||
.paletteTag = ANIM_TAG_TAG_HAND,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -1031,7 +1031,7 @@ const struct SpriteTemplate gSmellingSaltExclamationSpriteTemplate =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SMELLINGSALT_EFFECT,
|
||||
.paletteTag = ANIM_TAG_SMELLINGSALT_EFFECT,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -1042,7 +1042,7 @@ const struct SpriteTemplate gHelpingHandClapSpriteTemplate =
|
||||
{
|
||||
.tileTag = ANIM_TAG_TAG_HAND,
|
||||
.paletteTag = ANIM_TAG_TAG_HAND,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -1053,7 +1053,7 @@ const struct SpriteTemplate gForesightMagnifyingGlassSpriteTemplate =
|
||||
{
|
||||
.tileTag = ANIM_TAG_MAGNIFYING_GLASS,
|
||||
.paletteTag = ANIM_TAG_MAGNIFYING_GLASS,
|
||||
.oam = &gUnknown_08524A34,
|
||||
.oam = &gOamData_AffineOff_ObjBlend_32x32,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -1064,7 +1064,7 @@ const struct SpriteTemplate gMeteorMashStarSpriteTemplate =
|
||||
{
|
||||
.tileTag = ANIM_TAG_GOLD_STARS,
|
||||
.paletteTag = ANIM_TAG_GOLD_STARS,
|
||||
.oam = &gUnknown_0852490C,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_16x16,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -1075,7 +1075,7 @@ const struct SpriteTemplate gUnknown_085CE8F4 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_GOLD_STARS,
|
||||
.paletteTag = ANIM_TAG_GOLD_STARS,
|
||||
.oam = &gUnknown_0852490C,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_16x16,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -1086,7 +1086,7 @@ const struct SpriteTemplate gBlockXSpriteTemplate =
|
||||
{
|
||||
.tileTag = ANIM_TAG_X_SIGN,
|
||||
.paletteTag = ANIM_TAG_X_SIGN,
|
||||
.oam = &gUnknown_0852491C,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_64x64,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -1097,7 +1097,7 @@ const struct SpriteTemplate gUnknown_085CE924 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_ITEM_BAG,
|
||||
.paletteTag = ANIM_TAG_ITEM_BAG,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -1140,7 +1140,7 @@ const struct SpriteTemplate gKnockOffStrikeSpriteTemplate =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SLAM_HIT_2,
|
||||
.paletteTag = ANIM_TAG_SLAM_HIT_2,
|
||||
.oam = &gUnknown_0852497C,
|
||||
.oam = &gOamData_AffineNormal_ObjNormal_64x64,
|
||||
.anims = gKnockOffStrikeAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gKnockOffStrikeAffineAnimTable,
|
||||
@@ -1162,7 +1162,7 @@ const struct SpriteTemplate gRecycleSpriteTemplate =
|
||||
{
|
||||
.tileTag = ANIM_TAG_RECYCLE,
|
||||
.paletteTag = ANIM_TAG_RECYCLE,
|
||||
.oam = &gUnknown_08524A9C,
|
||||
.oam = &gOamData_AffineNormal_ObjBlend_64x64,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gRecycleSpriteAffineAnimTable,
|
||||
|
||||
@@ -26,7 +26,7 @@
|
||||
|
||||
#define IS_DOUBLE_BATTLE() ((gBattleTypeFlags & BATTLE_TYPE_DOUBLE))
|
||||
|
||||
extern const struct OamData gUnknown_0852497C;
|
||||
extern const struct OamData gOamData_AffineNormal_ObjNormal_64x64;
|
||||
|
||||
static void sub_80A6FB4(struct Sprite *sprite);
|
||||
static void sub_80A7144(struct Sprite *sprite);
|
||||
@@ -92,7 +92,7 @@ static const struct SpriteTemplate sUnknown_08525F90[] =
|
||||
{
|
||||
.tileTag = 55125,
|
||||
.paletteTag = 55125,
|
||||
.oam = &gUnknown_0852497C,
|
||||
.oam = &gOamData_AffineNormal_ObjNormal_64x64,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -101,7 +101,7 @@ static const struct SpriteTemplate sUnknown_08525F90[] =
|
||||
{
|
||||
.tileTag = 55126,
|
||||
.paletteTag = 55126,
|
||||
.oam = &gUnknown_0852497C,
|
||||
.oam = &gOamData_AffineNormal_ObjNormal_64x64,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
|
||||
+14
-14
@@ -238,7 +238,7 @@ const struct SpriteTemplate gBallParticlesSpriteTemplates[] =
|
||||
{
|
||||
.tileTag = TAG_PARTICLES_POKEBALL,
|
||||
.paletteTag = TAG_PARTICLES_POKEBALL,
|
||||
.oam = &gUnknown_08524904,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_8x8,
|
||||
.anims = gAnims_BallParticles,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -247,7 +247,7 @@ const struct SpriteTemplate gBallParticlesSpriteTemplates[] =
|
||||
{
|
||||
.tileTag = TAG_PARTICLES_GREATBALL,
|
||||
.paletteTag = TAG_PARTICLES_GREATBALL,
|
||||
.oam = &gUnknown_08524904,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_8x8,
|
||||
.anims = gAnims_BallParticles,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -256,7 +256,7 @@ const struct SpriteTemplate gBallParticlesSpriteTemplates[] =
|
||||
{
|
||||
.tileTag = TAG_PARTICLES_SAFARIBALL,
|
||||
.paletteTag = TAG_PARTICLES_SAFARIBALL,
|
||||
.oam = &gUnknown_08524904,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_8x8,
|
||||
.anims = gAnims_BallParticles,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -265,7 +265,7 @@ const struct SpriteTemplate gBallParticlesSpriteTemplates[] =
|
||||
{
|
||||
.tileTag = TAG_PARTICLES_ULTRABALL,
|
||||
.paletteTag = TAG_PARTICLES_ULTRABALL,
|
||||
.oam = &gUnknown_08524904,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_8x8,
|
||||
.anims = gAnims_BallParticles,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -274,7 +274,7 @@ const struct SpriteTemplate gBallParticlesSpriteTemplates[] =
|
||||
{
|
||||
.tileTag = TAG_PARTICLES_MASTERBALL,
|
||||
.paletteTag = TAG_PARTICLES_MASTERBALL,
|
||||
.oam = &gUnknown_08524904,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_8x8,
|
||||
.anims = gAnims_BallParticles,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -283,7 +283,7 @@ const struct SpriteTemplate gBallParticlesSpriteTemplates[] =
|
||||
{
|
||||
.tileTag = TAG_PARTICLES_NETBALL,
|
||||
.paletteTag = TAG_PARTICLES_NETBALL,
|
||||
.oam = &gUnknown_08524904,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_8x8,
|
||||
.anims = gAnims_BallParticles,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -292,7 +292,7 @@ const struct SpriteTemplate gBallParticlesSpriteTemplates[] =
|
||||
{
|
||||
.tileTag = TAG_PARTICLES_DIVEBALL,
|
||||
.paletteTag = TAG_PARTICLES_DIVEBALL,
|
||||
.oam = &gUnknown_08524904,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_8x8,
|
||||
.anims = gAnims_BallParticles,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -301,7 +301,7 @@ const struct SpriteTemplate gBallParticlesSpriteTemplates[] =
|
||||
{
|
||||
.tileTag = TAG_PARTICLES_NESTBALL,
|
||||
.paletteTag = TAG_PARTICLES_NESTBALL,
|
||||
.oam = &gUnknown_08524904,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_8x8,
|
||||
.anims = gAnims_BallParticles,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -310,7 +310,7 @@ const struct SpriteTemplate gBallParticlesSpriteTemplates[] =
|
||||
{
|
||||
.tileTag = TAG_PARTICLES_REPEATBALL,
|
||||
.paletteTag = TAG_PARTICLES_REPEATBALL,
|
||||
.oam = &gUnknown_08524904,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_8x8,
|
||||
.anims = gAnims_BallParticles,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -319,7 +319,7 @@ const struct SpriteTemplate gBallParticlesSpriteTemplates[] =
|
||||
{
|
||||
.tileTag = TAG_PARTICLES_TIMERBALL,
|
||||
.paletteTag = TAG_PARTICLES_TIMERBALL,
|
||||
.oam = &gUnknown_08524904,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_8x8,
|
||||
.anims = gAnims_BallParticles,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -328,7 +328,7 @@ const struct SpriteTemplate gBallParticlesSpriteTemplates[] =
|
||||
{
|
||||
.tileTag = TAG_PARTICLES_LUXURYBALL,
|
||||
.paletteTag = TAG_PARTICLES_LUXURYBALL,
|
||||
.oam = &gUnknown_08524904,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_8x8,
|
||||
.anims = gAnims_BallParticles,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -337,7 +337,7 @@ const struct SpriteTemplate gBallParticlesSpriteTemplates[] =
|
||||
{
|
||||
.tileTag = TAG_PARTICLES_PREMIERBALL,
|
||||
.paletteTag = TAG_PARTICLES_PREMIERBALL,
|
||||
.oam = &gUnknown_08524904,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_8x8,
|
||||
.anims = gAnims_BallParticles,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -375,7 +375,7 @@ const struct SpriteTemplate gPokeblockSpriteTemplate =
|
||||
{
|
||||
.tileTag = ANIM_TAG_POKEBLOCK,
|
||||
.paletteTag = ANIM_TAG_POKEBLOCK,
|
||||
.oam = &gUnknown_0852490C,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_16x16,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -396,7 +396,7 @@ const struct SpriteTemplate gBattleAnimSpriteTemplate_085E535C =
|
||||
{
|
||||
.tileTag = ANIM_TAG_ROCKS,
|
||||
.paletteTag = ANIM_TAG_ROCKS,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gUnknown_085E5358,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
|
||||
@@ -14,8 +14,8 @@
|
||||
extern const struct CompressedSpriteSheet gBattleAnimPicTable[];
|
||||
extern const struct CompressedSpritePalette gBattleAnimPaletteTable[];
|
||||
extern const u8 *const gBattleAnims_StatusConditions[];
|
||||
extern const struct OamData gUnknown_08524904;
|
||||
extern const struct OamData gUnknown_08524A3C;
|
||||
extern const struct OamData gOamData_AffineOff_ObjNormal_8x8;
|
||||
extern const struct OamData gOamData_AffineOff_ObjBlend_64x64;
|
||||
|
||||
// This file's functions.
|
||||
static void sub_80A9DB4(u8 taskId);
|
||||
@@ -46,7 +46,7 @@ const struct SpriteTemplate gUnknown_0853EDFC =
|
||||
{
|
||||
.tileTag = ANIM_TAG_ORB,
|
||||
.paletteTag = ANIM_TAG_ORB,
|
||||
.oam = &gUnknown_0852490C,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_16x16,
|
||||
.anims = sSpriteAnimTable_853EDF8,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -57,7 +57,7 @@ const struct SpriteTemplate gUnknown_0853EE14 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_ORB,
|
||||
.paletteTag = ANIM_TAG_ORB,
|
||||
.oam = &gUnknown_0852490C,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_16x16,
|
||||
.anims = sSpriteAnimTable_853EDF8,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -79,7 +79,7 @@ const struct SpriteTemplate gUnknown_0853EE38 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_WEATHER_BALL,
|
||||
.paletteTag = ANIM_TAG_WEATHER_BALL,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = sSpriteAnimTable_853EE34,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -90,7 +90,7 @@ const struct SpriteTemplate gUnknown_0853EE50 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_WEATHER_BALL,
|
||||
.paletteTag = ANIM_TAG_WEATHER_BALL,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = sSpriteAnimTable_853EE34,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -116,7 +116,7 @@ const struct SpriteTemplate gUnknown_0853EE84 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SPARKLE_4,
|
||||
.paletteTag = ANIM_TAG_SPARKLE_4,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = sSpriteAnimTable_853EE80,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -127,7 +127,7 @@ const struct SpriteTemplate gUnknown_0853EE9C =
|
||||
{
|
||||
.tileTag = ANIM_TAG_MONSTER_FOOT,
|
||||
.paletteTag = ANIM_TAG_MONSTER_FOOT,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -163,7 +163,7 @@ const struct SpriteTemplate gUnknown_0853EED8 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_IMPACT,
|
||||
.paletteTag = ANIM_TAG_IMPACT,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = sSpriteAnimTable_853EECC,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -197,7 +197,7 @@ const struct SpriteTemplate gUnknown_0853EF18 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_ORB,
|
||||
.paletteTag = ANIM_TAG_ORB,
|
||||
.oam = &gUnknown_085249CC,
|
||||
.oam = &gOamData_AffineDouble_ObjNormal_16x16,
|
||||
.anims = sSpriteAnimTable_853EEF8,
|
||||
.images = NULL,
|
||||
.affineAnims = sSpriteAffineAnimTable_853EEF8,
|
||||
@@ -221,7 +221,7 @@ static const struct SpriteTemplate gUnknown_0853EF48 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_ICE_CUBE,
|
||||
.paletteTag = ANIM_TAG_ICE_CUBE,
|
||||
.oam = &gUnknown_08524A3C,
|
||||
.oam = &gOamData_AffineOff_ObjBlend_64x64,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -232,7 +232,7 @@ static const struct SpriteTemplate gUnknown_0853EF60 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_CIRCLE_IMPACT,
|
||||
.paletteTag = ANIM_TAG_CIRCLE_IMPACT,
|
||||
.oam = &gUnknown_08524904,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_8x8,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
|
||||
+1
-14
@@ -22,20 +22,7 @@
|
||||
#include "constants/trainers.h"
|
||||
#include "constants/species.h"
|
||||
#include "constants/moves.h"
|
||||
|
||||
#define PIKE_ROOM_SINGLE_BATTLE 0
|
||||
#define PIKE_ROOM_HEAL_FULL 1
|
||||
#define PIKE_ROOM_NPC 2
|
||||
#define PIKE_ROOM_STATUS 3
|
||||
#define PIKE_ROOM_HEAL_PART 4
|
||||
#define PIKE_ROOM_WILD_MONS 5
|
||||
#define PIKE_ROOM_HARD_BATTLE 6
|
||||
#define PIKE_ROOM_DOUBLE_BATTLE 7
|
||||
#define PIKE_ROOM_BRAIN 8
|
||||
|
||||
// For the room with a status effect.
|
||||
#define PIKE_STATUS_KIRLIA 0
|
||||
#define PIKE_STATUS_DUSCLOPS 1
|
||||
#include "constants/battle_pike.h"
|
||||
|
||||
struct PikeRoomNPC
|
||||
{
|
||||
|
||||
+1
-31
@@ -27,6 +27,7 @@
|
||||
#include "overworld.h"
|
||||
#include "event_scripts.h"
|
||||
#include "constants/battle_frontier.h"
|
||||
#include "constants/battle_pyramid.h"
|
||||
#include "constants/event_objects.h"
|
||||
#include "constants/event_object_movement_constants.h"
|
||||
#include "constants/items.h"
|
||||
@@ -39,38 +40,7 @@
|
||||
extern const struct MapLayout *const gMapLayouts[];
|
||||
extern const u16 gUnknown_08D856C8[][16];
|
||||
|
||||
#define TOTAL_ROUNDS 20
|
||||
#define PICKUP_ITEMS_PER_ROUND 10
|
||||
#define FLOOR_WALKABLE_METATILE 0x28D
|
||||
#define FLOOR_EXIT_METATILE 0x28E
|
||||
|
||||
enum
|
||||
{
|
||||
HINT_EXIT_DIRECTION,
|
||||
HINT_REMAINING_ITEMS,
|
||||
HINT_REMAINING_TRAINERS,
|
||||
HINT_EXIT_SHORT_REMAINING_TRAINERS,
|
||||
HINT_EXIT_SHORT_REMAINING_ITEMS,
|
||||
HINT_EXIT_MEDIUM_REMAINING_TRAINERS,
|
||||
HINT_EXIT_MEDIUM_REMAINING_ITEMS,
|
||||
HINT_EXIT_FAR_REMAINING_TRAINERS,
|
||||
HINT_EXIT_FAR_REMAINING_ITEMS,
|
||||
};
|
||||
|
||||
enum
|
||||
{
|
||||
OBJ_TRAINERS,
|
||||
OBJ_ITEMS,
|
||||
};
|
||||
|
||||
enum
|
||||
{
|
||||
OBJ_POSITIONS_UNIFORM,
|
||||
OBJ_POSITIONS_IN_AND_NEAR_ENTRANCE,
|
||||
OBJ_POSITIONS_IN_AND_NEAR_EXIT,
|
||||
OBJ_POSITIONS_NEAR_ENTRANCE,
|
||||
OBJ_POSITIONS_NEAR_EXIT,
|
||||
};
|
||||
|
||||
struct PyramidWildMon
|
||||
{
|
||||
|
||||
+5
-5
@@ -1273,7 +1273,7 @@ void BattleSetup_StartTrainerBattle(void)
|
||||
|
||||
MarkApproachingPyramidTrainersAsBattled();
|
||||
}
|
||||
else if (sub_81D5C18())
|
||||
else if (InTrainerHillChallenge())
|
||||
{
|
||||
gBattleTypeFlags |= BATTLE_TYPE_TRAINER_HILL;
|
||||
|
||||
@@ -1291,7 +1291,7 @@ void BattleSetup_StartTrainerBattle(void)
|
||||
gUnknown_03006080 = 0;
|
||||
gMain.savedCallback = CB2_EndTrainerBattle;
|
||||
|
||||
if (InBattlePyramid() || sub_81D5C18())
|
||||
if (InBattlePyramid() || InTrainerHillChallenge())
|
||||
sub_80B0828();
|
||||
else
|
||||
DoTrainerBattle();
|
||||
@@ -1307,7 +1307,7 @@ static void CB2_EndTrainerBattle(void)
|
||||
}
|
||||
else if (IsPlayerDefeated(gBattleOutcome) == TRUE)
|
||||
{
|
||||
if (InBattlePyramid() || sub_81D5C18())
|
||||
if (InBattlePyramid() || InTrainerHillChallenge())
|
||||
SetMainCallback2(CB2_ReturnToFieldContinueScriptPlayMapMusic);
|
||||
else
|
||||
SetMainCallback2(CB2_WhiteOut);
|
||||
@@ -1315,7 +1315,7 @@ static void CB2_EndTrainerBattle(void)
|
||||
else
|
||||
{
|
||||
SetMainCallback2(CB2_ReturnToFieldContinueScriptPlayMapMusic);
|
||||
if (!InBattlePyramid() && !sub_81D5C18())
|
||||
if (!InBattlePyramid() && !InTrainerHillChallenge())
|
||||
{
|
||||
RegisterTrainerInMatchCall();
|
||||
SetBattledTrainersFlags();
|
||||
@@ -1361,7 +1361,7 @@ void ShowTrainerIntroSpeech(void)
|
||||
|
||||
sub_80982B8();
|
||||
}
|
||||
else if (sub_81D5C18())
|
||||
else if (InTrainerHillChallenge())
|
||||
{
|
||||
if (gNoOfApproachingTrainers == 0 || gNoOfApproachingTrainers == 1)
|
||||
CopyTrainerHillTrainerText(2, LocalIdToHillTrainerId(gSpecialVar_LastTalked));
|
||||
|
||||
+4
-4
@@ -9,13 +9,13 @@ bool16 ScriptGetPokedexInfo(void)
|
||||
{
|
||||
if (gSpecialVar_0x8004 == 0) // is national dex not present?
|
||||
{
|
||||
gSpecialVar_0x8005 = GetHoennPokedexCount(0);
|
||||
gSpecialVar_0x8006 = GetHoennPokedexCount(1);
|
||||
gSpecialVar_0x8005 = GetHoennPokedexCount(FLAG_GET_SEEN);
|
||||
gSpecialVar_0x8006 = GetHoennPokedexCount(FLAG_GET_CAUGHT);
|
||||
}
|
||||
else
|
||||
{
|
||||
gSpecialVar_0x8005 = GetNationalPokedexCount(0);
|
||||
gSpecialVar_0x8006 = GetNationalPokedexCount(1);
|
||||
gSpecialVar_0x8005 = GetNationalPokedexCount(FLAG_GET_SEEN);
|
||||
gSpecialVar_0x8006 = GetNationalPokedexCount(FLAG_GET_CAUGHT);
|
||||
}
|
||||
|
||||
return IsNationalPokedexEnabled();
|
||||
|
||||
@@ -47,7 +47,7 @@ const struct SpriteTemplate gUnknown_08596974 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_HORN_HIT_2,
|
||||
.paletteTag = ANIM_TAG_HORN_HIT_2,
|
||||
.oam = &gUnknown_085249F4,
|
||||
.oam = &gOamData_AffineDouble_ObjNormal_32x16,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_08596968,
|
||||
@@ -83,7 +83,7 @@ const struct SpriteTemplate gUnknown_085969C8 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_NEEDLE,
|
||||
.paletteTag = ANIM_TAG_NEEDLE,
|
||||
.oam = &gUnknown_0852496C,
|
||||
.oam = &gOamData_AffineNormal_ObjNormal_16x16,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_085969BC,
|
||||
@@ -94,7 +94,7 @@ const struct SpriteTemplate gWebThreadSpriteTemplate =
|
||||
{
|
||||
.tileTag = ANIM_TAG_WEB_THREAD,
|
||||
.paletteTag = ANIM_TAG_WEB_THREAD,
|
||||
.oam = &gUnknown_08524904,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_8x8,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -105,7 +105,7 @@ const struct SpriteTemplate gUnknown_085969F8 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_STRING,
|
||||
.paletteTag = ANIM_TAG_STRING,
|
||||
.oam = &gUnknown_0852493C,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_64x32,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -128,7 +128,7 @@ const struct SpriteTemplate gSpiderWebSpriteTemplate =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SPIDER_WEB,
|
||||
.paletteTag = ANIM_TAG_SPIDER_WEB,
|
||||
.oam = &gUnknown_08524AFC,
|
||||
.oam = &gOamData_AffineDouble_ObjBlend_64x64,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_08596A28,
|
||||
@@ -139,7 +139,7 @@ const struct SpriteTemplate gLinearStingerSpriteTemplate =
|
||||
{
|
||||
.tileTag = ANIM_TAG_NEEDLE,
|
||||
.paletteTag = ANIM_TAG_NEEDLE,
|
||||
.oam = &gUnknown_0852496C,
|
||||
.oam = &gOamData_AffineNormal_ObjNormal_16x16,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -150,7 +150,7 @@ const struct SpriteTemplate gPinMissileSpriteTemplate =
|
||||
{
|
||||
.tileTag = ANIM_TAG_NEEDLE,
|
||||
.paletteTag = ANIM_TAG_NEEDLE,
|
||||
.oam = &gUnknown_0852496C,
|
||||
.oam = &gOamData_AffineNormal_ObjNormal_16x16,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -161,7 +161,7 @@ const struct SpriteTemplate gIcicleSpearSpriteTemplate =
|
||||
{
|
||||
.tileTag = ANIM_TAG_ICICLE_SPEAR,
|
||||
.paletteTag = ANIM_TAG_ICICLE_SPEAR,
|
||||
.oam = &gUnknown_08524974,
|
||||
.oam = &gOamData_AffineNormal_ObjNormal_32x32,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -188,7 +188,7 @@ const struct SpriteTemplate gUnknown_08596AC8 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_CIRCLE_OF_LIGHT,
|
||||
.paletteTag = ANIM_TAG_CIRCLE_OF_LIGHT,
|
||||
.oam = &gUnknown_08524A9C,
|
||||
.oam = &gOamData_AffineNormal_ObjBlend_64x64,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_08596AC4,
|
||||
|
||||
+1
-1
@@ -577,7 +577,7 @@ const struct SpriteTemplate gSpriteTemplate_8587C18 =
|
||||
{
|
||||
.tileTag = 0xABE0,
|
||||
.paletteTag = 0xABE0,
|
||||
.oam = &gUnknown_0852490C,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_16x16,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
|
||||
+5
-5
@@ -29,7 +29,7 @@ const struct SpriteTemplate gUnknown_08596FC8 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_TIED_BAG,
|
||||
.paletteTag = ANIM_TAG_TIED_BAG,
|
||||
.oam = &gUnknown_0852490C,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_16x16,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -100,7 +100,7 @@ const struct SpriteTemplate gUnknown_08597080 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SHARP_TEETH,
|
||||
.paletteTag = ANIM_TAG_SHARP_TEETH,
|
||||
.oam = &gUnknown_08524A9C,
|
||||
.oam = &gOamData_AffineNormal_ObjBlend_64x64,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_08597060,
|
||||
@@ -111,7 +111,7 @@ const struct SpriteTemplate gUnknown_08597098 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_CLAMP,
|
||||
.paletteTag = ANIM_TAG_CLAMP,
|
||||
.oam = &gUnknown_08524A9C,
|
||||
.oam = &gOamData_AffineNormal_ObjBlend_64x64,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_08597060,
|
||||
@@ -142,7 +142,7 @@ const struct SpriteTemplate gUnknown_085970E8 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SMALL_BUBBLES,
|
||||
.paletteTag = ANIM_TAG_SMALL_BUBBLES,
|
||||
.oam = &gUnknown_0852496C,
|
||||
.oam = &gOamData_AffineNormal_ObjNormal_16x16,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_085970E0,
|
||||
@@ -179,7 +179,7 @@ const struct SpriteTemplate gBattleAnimSpriteTemplate_8597138 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_CLAW_SLASH,
|
||||
.paletteTag = ANIM_TAG_CLAW_SLASH,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gUnknown_08597130,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
|
||||
@@ -26,7 +26,12 @@
|
||||
"type": "fishing_mons",
|
||||
"encounter_rates": [
|
||||
70, 30, 60, 20, 20, 40, 40, 15, 4, 1
|
||||
]
|
||||
],
|
||||
"groups": {
|
||||
"old_rod": [0, 1],
|
||||
"good_rod": [2, 3, 4],
|
||||
"super_rod": [5, 6, 7, 8, 9]
|
||||
}
|
||||
}
|
||||
],
|
||||
"encounters": [
|
||||
|
||||
@@ -3,13 +3,25 @@
|
||||
## for wild_encounter_group in wild_encounter_groups
|
||||
{% if wild_encounter_group.for_maps %}
|
||||
## for wild_encounter_field in wild_encounter_group.fields
|
||||
{% if not existsIn(wild_encounter_field, "groups") %}
|
||||
## for encounter_rate in wild_encounter_field.encounter_rates
|
||||
{% if trackVar(encounter_rate, 100) %}
|
||||
{% if loop.index == 0 %}
|
||||
#define ENCOUNTER_CHANCE_{{ upper(wild_encounter_field.type) }}_SLOT_{{ loop.index }} {{ encounter_rate }} {% else %}#define ENCOUNTER_CHANCE_{{ upper(wild_encounter_field.type) }}_SLOT_{{ loop.index }} ENCOUNTER_CHANCE_{{ upper(wild_encounter_field.type) }}_SLOT_{{ subtract(loop.index, 1) }} + {{ encounter_rate }}{% endif %} {{ setVarInt(wild_encounter_field.type, loop.index) }}
|
||||
## endfor
|
||||
#define ENCOUNTER_CHANCE_{{ upper(wild_encounter_field.type) }}_TOTAL (ENCOUNTER_CHANCE_{{ upper(wild_encounter_field.type) }}_SLOT_{{ getVar(wild_encounter_field.type) }})
|
||||
{% else %}
|
||||
## for field_subgroup_key, field_subgroup_subarray in wild_encounter_field.groups
|
||||
## for field_subgroup_index in field_subgroup_subarray
|
||||
{% if loop.index == 0 %}
|
||||
#define ENCOUNTER_CHANCE_{{ upper(wild_encounter_field.type) }}_{{ upper(field_subgroup_key) }}_SLOT_{{ field_subgroup_index }} {{ at(wild_encounter_field.encounter_rates, field_subgroup_index) }} {% else %}#define ENCOUNTER_CHANCE_{{ upper(wild_encounter_field.type) }}_{{ upper(field_subgroup_key) }}_SLOT_{{ field_subgroup_index }} ENCOUNTER_CHANCE_{{ upper(wild_encounter_field.type) }}_{{ upper(field_subgroup_key) }}_SLOT_{{ getVar("previous_slot") }} + {{ at(wild_encounter_field.encounter_rates, field_subgroup_index) }}{% endif %}{{ setVarInt(concat(wild_encounter_field.type, field_subgroup_key), field_subgroup_index) }}{{ setVarInt("previous_slot", field_subgroup_index) }}
|
||||
## endfor
|
||||
#define ENCOUNTER_CHANCE_{{ upper(wild_encounter_field.type) }}_{{ upper(field_subgroup_key) }}_TOTAL (ENCOUNTER_CHANCE_{{ upper(wild_encounter_field.type) }}_{{ upper(field_subgroup_key) }}_SLOT_{{ getVar(concat(wild_encounter_field.type, field_subgroup_key)) }})
|
||||
## endfor
|
||||
{% endif %}
|
||||
## endfor
|
||||
{% endif %}
|
||||
|
||||
|
||||
|
||||
## for encounter in wild_encounter_group.encounters
|
||||
{% if existsIn(encounter, "land_mons") %}
|
||||
|
||||
+6
-6
@@ -36,7 +36,7 @@ const struct SpriteTemplate gBattleAnimSpriteTemplate_8596E7C =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SMALL_EMBER,
|
||||
.paletteTag = ANIM_TAG_SMALL_EMBER,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gUnknown_08596E78,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -89,7 +89,7 @@ const struct SpriteTemplate gUnknown_08596EF4 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SMALL_EMBER,
|
||||
.paletteTag = ANIM_TAG_SMALL_EMBER,
|
||||
.oam = &gUnknown_085249D4,
|
||||
.oam = &gOamData_AffineDouble_ObjNormal_32x32,
|
||||
.anims = gUnknown_08596EB4,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_08596EEC,
|
||||
@@ -115,7 +115,7 @@ const struct SpriteTemplate gUnknown_08596F28 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_FIRE_PLUME,
|
||||
.paletteTag = ANIM_TAG_FIRE_PLUME,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gUnknown_08596F24,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -158,7 +158,7 @@ const struct SpriteTemplate gUnknown_08596F80 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SMALL_EMBER,
|
||||
.paletteTag = ANIM_TAG_SMALL_EMBER,
|
||||
.oam = &gUnknown_085249D4,
|
||||
.oam = &gOamData_AffineDouble_ObjNormal_32x32,
|
||||
.anims = gUnknown_08596F50,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_08596F78,
|
||||
@@ -169,7 +169,7 @@ const struct SpriteTemplate gUnknown_08596F98 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_HOLLOW_ORB,
|
||||
.paletteTag = ANIM_TAG_HOLLOW_ORB,
|
||||
.oam = &gUnknown_0852490C,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_16x16,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -180,7 +180,7 @@ const struct SpriteTemplate gUnknown_08596FB0 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SMALL_EMBER,
|
||||
.paletteTag = ANIM_TAG_SMALL_EMBER,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gUnknown_08596E78,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
|
||||
+14
-14
@@ -121,8 +121,8 @@ static void sub_811B768(void);
|
||||
static u8 sub_811B960(u8);
|
||||
static void sub_811B9A0(void);
|
||||
static u8 sub_811BA1C(void);
|
||||
static int sub_811BF20(void);
|
||||
static u16 sub_811BF40(void);
|
||||
static int DidPlayerInputMysteryGiftPhrase(void);
|
||||
static u16 DidPlayerInputABerryMasterWifePhrase(void);
|
||||
static bool8 sub_811CE94(void);
|
||||
static void sub_811CF64(void);
|
||||
static void sub_811CF04(void);
|
||||
@@ -2597,17 +2597,17 @@ static int FooterHasFourOptions_(void)
|
||||
return FooterHasFourOptions();
|
||||
}
|
||||
|
||||
u8 sub_811BC7C(const u16 *arg0, u8 arg1)
|
||||
static bool8 IsPhraseDifferentThanPlayerInput(const u16 *phrase, u8 phraseLength)
|
||||
{
|
||||
u8 i;
|
||||
|
||||
for (i = 0; i < arg1; i++)
|
||||
for (i = 0; i < phraseLength; i++)
|
||||
{
|
||||
if (arg0[i] != sEasyChatScreen->ecWordBuffer[i])
|
||||
return 1;
|
||||
if (phrase[i] != sEasyChatScreen->ecWordBuffer[i])
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
return 0;
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
static u8 GetDisplayedPersonType(void)
|
||||
@@ -2730,7 +2730,7 @@ static void sub_811BE9C(void)
|
||||
FlagSet(FLAG_SYS_CHAT_USED);
|
||||
break;
|
||||
case EASY_CHAT_TYPE_QUESTIONNAIRE:
|
||||
if (sub_811BF20())
|
||||
if (DidPlayerInputMysteryGiftPhrase())
|
||||
gSpecialVar_0x8004 = 2;
|
||||
else
|
||||
gSpecialVar_0x8004 = 0;
|
||||
@@ -2740,22 +2740,22 @@ static void sub_811BE9C(void)
|
||||
gSpecialVar_0x8004 = sub_81226D8(sEasyChatScreen->ecWordBuffer);
|
||||
break;
|
||||
case EASY_CHAT_TYPE_GOOD_SAYING:
|
||||
gSpecialVar_0x8004 = sub_811BF40();
|
||||
gSpecialVar_0x8004 = DidPlayerInputABerryMasterWifePhrase();
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
static int sub_811BF20(void)
|
||||
static int DidPlayerInputMysteryGiftPhrase(void)
|
||||
{
|
||||
return sub_811BC7C(sMysteryGiftPhrase, ARRAY_COUNT(sMysteryGiftPhrase)) == 0;
|
||||
return !IsPhraseDifferentThanPlayerInput(sMysteryGiftPhrase, ARRAY_COUNT(sMysteryGiftPhrase));
|
||||
}
|
||||
|
||||
static u16 sub_811BF40(void)
|
||||
static u16 DidPlayerInputABerryMasterWifePhrase(void)
|
||||
{
|
||||
int i;
|
||||
for (i = 0; i < 5; i++)
|
||||
for (i = 0; i < (int)ARRAY_COUNT(sBerryMasterWifePhrases); i++)
|
||||
{
|
||||
if (!sub_811BC7C(sBerryMasterWifePhrases[i], ARRAY_COUNT(*sBerryMasterWifePhrases)))
|
||||
if (!IsPhraseDifferentThanPlayerInput(sBerryMasterWifePhrases[i], ARRAY_COUNT(*sBerryMasterWifePhrases)))
|
||||
return i + 1;
|
||||
}
|
||||
|
||||
|
||||
+18
-18
@@ -56,7 +56,7 @@ const struct SpriteTemplate gUnknown_085956C0 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_LIGHTNING,
|
||||
.paletteTag = ANIM_TAG_LIGHTNING,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gUnknown_085956BC,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -80,7 +80,7 @@ const struct SpriteTemplate gUnknown_085956FC =
|
||||
{
|
||||
.tileTag = ANIM_TAG_HANDS_AND_FEET,
|
||||
.paletteTag = ANIM_TAG_HANDS_AND_FEET,
|
||||
.oam = &gUnknown_08524974,
|
||||
.oam = &gOamData_AffineNormal_ObjNormal_32x32,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_085956F8,
|
||||
@@ -107,7 +107,7 @@ const struct SpriteTemplate gUnknown_08595734 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SHOCK,
|
||||
.paletteTag = ANIM_TAG_SHOCK,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gUnknown_08595730,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -118,7 +118,7 @@ const struct SpriteTemplate gBattleAnimSpriteTemplate_859574C =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SPARK_2,
|
||||
.paletteTag = ANIM_TAG_SPARK_2,
|
||||
.oam = &gUnknown_0852496C,
|
||||
.oam = &gOamData_AffineNormal_ObjNormal_16x16,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -129,7 +129,7 @@ const struct SpriteTemplate gUnknown_08595764 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_BLACK_BALL_2,
|
||||
.paletteTag = ANIM_TAG_BLACK_BALL_2,
|
||||
.oam = &gUnknown_0852490C,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_16x16,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -151,7 +151,7 @@ const struct SpriteTemplate gUnknown_08595790 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SPARK_2,
|
||||
.paletteTag = ANIM_TAG_SPARK_2,
|
||||
.oam = &gUnknown_0852496C,
|
||||
.oam = &gOamData_AffineNormal_ObjNormal_16x16,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_0859578C,
|
||||
@@ -188,7 +188,7 @@ const struct SpriteTemplate gBattleAnimSpriteTemplate_85957E0 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SHOCK_3,
|
||||
.paletteTag = ANIM_TAG_SHOCK_3,
|
||||
.oam = &gUnknown_08524974,
|
||||
.oam = &gOamData_AffineNormal_ObjNormal_32x32,
|
||||
.anims = gUnknown_085957B8,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_085957DC,
|
||||
@@ -199,7 +199,7 @@ const struct SpriteTemplate gBattleAnimSpriteTemplate_85957F8 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SPARK_2,
|
||||
.paletteTag = ANIM_TAG_SPARK_2,
|
||||
.oam = &gUnknown_0852496C,
|
||||
.oam = &gOamData_AffineNormal_ObjNormal_16x16,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_0859578C,
|
||||
@@ -210,7 +210,7 @@ const struct SpriteTemplate gElectricitySpriteTemplate =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SPARK_2,
|
||||
.paletteTag = ANIM_TAG_SPARK_2,
|
||||
.oam = &gUnknown_0852490C,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_16x16,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -221,7 +221,7 @@ const struct SpriteTemplate gUnknown_08595828 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SPARK,
|
||||
.paletteTag = ANIM_TAG_SPARK,
|
||||
.oam = &gUnknown_08524904,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_8x8,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -232,7 +232,7 @@ const struct SpriteTemplate gUnknown_08595840 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SPARK_H,
|
||||
.paletteTag = ANIM_TAG_SPARK_H,
|
||||
.oam = &gUnknown_08524934,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x16,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -287,7 +287,7 @@ const struct SpriteTemplate gUnknown_085958A8 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_ELECTRIC_ORBS,
|
||||
.paletteTag = ANIM_TAG_ELECTRIC_ORBS,
|
||||
.oam = &gUnknown_08524904,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_8x8,
|
||||
.anims = gUnknown_085958A0,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -335,7 +335,7 @@ const struct SpriteTemplate gUnknown_0859595C =
|
||||
{
|
||||
.tileTag = ANIM_TAG_CIRCLE_OF_LIGHT,
|
||||
.paletteTag = ANIM_TAG_CIRCLE_OF_LIGHT,
|
||||
.oam = &gUnknown_08524A9C,
|
||||
.oam = &gOamData_AffineNormal_ObjBlend_64x64,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_08595950,
|
||||
@@ -360,7 +360,7 @@ const struct SpriteTemplate gUnknown_0859598C =
|
||||
{
|
||||
.tileTag = ANIM_TAG_ELECTRICITY,
|
||||
.paletteTag = ANIM_TAG_ELECTRICITY,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gUnknown_08595988,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -371,7 +371,7 @@ const struct SpriteTemplate gUnknown_085959A4 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_CIRCLE_OF_LIGHT,
|
||||
.paletteTag = ANIM_TAG_CIRCLE_OF_LIGHT,
|
||||
.oam = &gUnknown_08524A9C,
|
||||
.oam = &gOamData_AffineNormal_ObjBlend_64x64,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_08595950,
|
||||
@@ -425,7 +425,7 @@ const struct SpriteTemplate gUnknown_08595A00 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SPARK,
|
||||
.paletteTag = ANIM_TAG_SPARK,
|
||||
.oam = &gUnknown_08524A04,
|
||||
.oam = &gOamData_AffineDouble_ObjNormal_8x16,
|
||||
.anims = gUnknown_085959DC,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_085959FC,
|
||||
@@ -436,7 +436,7 @@ const struct SpriteTemplate gUnknown_08595A18 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_CIRCLE_OF_LIGHT,
|
||||
.paletteTag = ANIM_TAG_CIRCLE_OF_LIGHT,
|
||||
.oam = &gUnknown_08524A9C,
|
||||
.oam = &gOamData_AffineNormal_ObjBlend_64x64,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_08595950,
|
||||
@@ -447,7 +447,7 @@ const struct SpriteTemplate gUnknown_08595A30 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SPARK,
|
||||
.paletteTag = ANIM_TAG_SPARK,
|
||||
.oam = &gUnknown_08524904,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_8x8,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
|
||||
@@ -547,7 +547,7 @@ static bool8 TryStartStepCountScript(u16 metatileBehavior)
|
||||
{
|
||||
if (UpdatePoisonStepCounter() == TRUE)
|
||||
{
|
||||
ScriptContext1_SetupScript(EventScript_Poison);
|
||||
ScriptContext1_SetupScript(EventScript_FieldPoison);
|
||||
return TRUE;
|
||||
}
|
||||
if (ShouldEggHatch())
|
||||
@@ -583,7 +583,7 @@ static bool8 TryStartStepCountScript(u16 metatileBehavior)
|
||||
}
|
||||
if (ShouldDoRoxanneCall() == TRUE)
|
||||
{
|
||||
ScriptContext1_SetupScript(RustboroCity_Gym_EventScript_21307B);
|
||||
ScriptContext1_SetupScript(RustboroCity_Gym_EventScript_RegisterRoxanne);
|
||||
return TRUE;
|
||||
}
|
||||
if (ShouldDoRivalRayquazaCall() == TRUE)
|
||||
@@ -733,7 +733,7 @@ static bool8 TryStartWarpEventScript(struct MapPosition *position, u16 metatileB
|
||||
}
|
||||
if (MetatileBehavior_IsMtPyreHole(metatileBehavior) == TRUE)
|
||||
{
|
||||
ScriptContext1_SetupScript(gUnknown_082A8350);
|
||||
ScriptContext1_SetupScript(EventScript_FallDownHoleMtPyre);
|
||||
return TRUE;
|
||||
}
|
||||
if (MetatileBehavior_IsMossdeepGymWarp(metatileBehavior) == TRUE)
|
||||
|
||||
+8
-7
@@ -14,6 +14,7 @@
|
||||
#include "strings.h"
|
||||
#include "task.h"
|
||||
#include "trainer_hill.h"
|
||||
#include "constants/field_poison.h"
|
||||
#include "constants/species.h"
|
||||
|
||||
static bool32 IsMonValidSpecies(struct Pokemon *pokemon)
|
||||
@@ -62,7 +63,7 @@ static bool32 MonFaintedFromPoison(u8 partyIdx)
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
static void Task_WhiteOut(u8 taskId)
|
||||
static void Task_TryFieldPoisonWhiteOut(u8 taskId)
|
||||
{
|
||||
s16 *data = gTasks[taskId].data;
|
||||
switch (data[0])
|
||||
@@ -89,18 +90,18 @@ static void Task_WhiteOut(u8 taskId)
|
||||
case 2:
|
||||
if (AllMonsFainted())
|
||||
{
|
||||
if (InBattlePyramid() | InBattlePike() || sub_81D5C18())
|
||||
if (InBattlePyramid() | InBattlePike() || InTrainerHillChallenge())
|
||||
{
|
||||
gSpecialVar_Result = 2;
|
||||
gSpecialVar_Result = FLDPSN_FRONTIER_WHITEOUT;
|
||||
}
|
||||
else
|
||||
{
|
||||
gSpecialVar_Result = 1;
|
||||
gSpecialVar_Result = FLDPSN_WHITEOUT;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
gSpecialVar_Result = 0;
|
||||
gSpecialVar_Result = FLDPSN_NO_WHITEOUT;
|
||||
}
|
||||
EnableBothScriptContexts();
|
||||
DestroyTask(taskId);
|
||||
@@ -108,9 +109,9 @@ static void Task_WhiteOut(u8 taskId)
|
||||
}
|
||||
}
|
||||
|
||||
void ExecuteWhiteOut(void)
|
||||
void TryFieldPoisonWhiteOut(void)
|
||||
{
|
||||
CreateTask(Task_WhiteOut, 80);
|
||||
CreateTask(Task_TryFieldPoisonWhiteOut, 80);
|
||||
ScriptContext1_Stop();
|
||||
}
|
||||
|
||||
|
||||
@@ -48,7 +48,7 @@ static bool32 WaitForWeatherFadeIn(void);
|
||||
static void task0A_mpl_807E31C(u8 taskId);
|
||||
static void sub_80AFA0C(u8 taskId);
|
||||
static void sub_80AFA88(u8 taskId);
|
||||
static void task50_0807F0C8(u8);
|
||||
static void Task_EnableScriptAfterMusicFade(u8 taskId);
|
||||
|
||||
// const
|
||||
const u16 sFlashLevelPixelRadii[] = { 200, 72, 64, 56, 48, 40, 32, 24, 0 };
|
||||
@@ -970,7 +970,7 @@ static u8 sub_80B003C(s32 centerX, s32 centerY, s32 initialFlashRadius, s32 dest
|
||||
#undef tFlashRadiusDelta
|
||||
#undef tClearScanlineEffect
|
||||
|
||||
void sub_80B009C(u8 flashLevel)
|
||||
void AnimateFlash(u8 flashLevel)
|
||||
{
|
||||
u8 curFlashLevel = Overworld_GetFlashLevel();
|
||||
u8 value = 0;
|
||||
@@ -1231,13 +1231,13 @@ void sub_80B058C(void)
|
||||
gTasks[taskId].data[0] = 6;
|
||||
}
|
||||
|
||||
void sub_80B05B4(void)
|
||||
void Script_FadeOutMapMusic(void)
|
||||
{
|
||||
Overworld_FadeOutMapMusic();
|
||||
CreateTask(task50_0807F0C8, 80);
|
||||
CreateTask(Task_EnableScriptAfterMusicFade, 80);
|
||||
}
|
||||
|
||||
static void task50_0807F0C8(u8 taskId)
|
||||
static void Task_EnableScriptAfterMusicFade(u8 taskId)
|
||||
{
|
||||
if (BGMusicStopped() == TRUE)
|
||||
{
|
||||
|
||||
+8
-12
@@ -55,6 +55,7 @@
|
||||
#include "constants/heal_locations.h"
|
||||
#include "constants/map_types.h"
|
||||
#include "constants/maps.h"
|
||||
#include "constants/tv.h"
|
||||
#include "constants/script_menu.h"
|
||||
#include "constants/songs.h"
|
||||
#include "constants/species.h"
|
||||
@@ -635,6 +636,7 @@ static void LoadLinkPartnerEventObjectSpritePalette(u8 graphicsId, u8 localEvent
|
||||
}
|
||||
}
|
||||
|
||||
// NOTE: Coordinates are +7, +7 from actual in-map coordinates
|
||||
static const struct UCoords8 sMauvilleGymSwitchCoords[] =
|
||||
{
|
||||
{ 7, 22},
|
||||
@@ -643,26 +645,24 @@ static const struct UCoords8 sMauvilleGymSwitchCoords[] =
|
||||
{15, 16}
|
||||
};
|
||||
|
||||
// Flips the switches on the ground when the player steps on them.
|
||||
void MauvilleGymSpecial1(void)
|
||||
// Presses the stepped-on switch and raises the rest
|
||||
void MauvilleGymPressSwitch(void)
|
||||
{
|
||||
u8 i;
|
||||
for (i = 0; i < ARRAY_COUNT(sMauvilleGymSwitchCoords); i++)
|
||||
{
|
||||
if (i == gSpecialVar_0x8004)
|
||||
{
|
||||
MapGridSetMetatileIdAt(sMauvilleGymSwitchCoords[i].x, sMauvilleGymSwitchCoords[i].y, METATILE_ID(MauvilleGym, PressedSwitch));
|
||||
}
|
||||
else
|
||||
{
|
||||
MapGridSetMetatileIdAt(sMauvilleGymSwitchCoords[i].x, sMauvilleGymSwitchCoords[i].y, METATILE_ID(MauvilleGym, RaisedSwitch));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
void MauvilleGymSpecial2(void)
|
||||
// Sets the gym barriers back to the default state; their alt state is handled by MauvilleCity_Gym_EventScript_SetAltBarriers
|
||||
void MauvilleGymSetDefaultBarriers(void)
|
||||
{
|
||||
int x, y;
|
||||
// All switches/barriers are within these coord ranges -7
|
||||
for (y = 12; y < 24; y++)
|
||||
{
|
||||
for (x = 7; x < 16; x++)
|
||||
@@ -734,13 +734,9 @@ void MauvilleGymSpecial2(void)
|
||||
break;
|
||||
case METATILE_ID(MauvilleGym, FloorTile):
|
||||
if (MapGridGetMetatileIdAt(x, y - 1) == METATILE_ID(MauvilleGym, GreenBeamV1_On))
|
||||
{
|
||||
MapGridSetMetatileIdAt(x, y, METATILE_ID(MauvilleGym, GreenBeamV2_On) | METATILE_COLLISION_MASK);
|
||||
}
|
||||
else
|
||||
{
|
||||
MapGridSetMetatileIdAt(x, y, METATILE_ID(MauvilleGym, RedBeamV2_On) | METATILE_COLLISION_MASK);
|
||||
}
|
||||
break;
|
||||
case METATILE_ID(MauvilleGym, PoleBottom_Off):
|
||||
MapGridSetMetatileIdAt(x, y, METATILE_ID(MauvilleGym, RedBeamV1_On) | METATILE_COLLISION_MASK);
|
||||
@@ -757,7 +753,7 @@ void MauvilleGymSpecial2(void)
|
||||
}
|
||||
|
||||
// Presses all switches and deactivates all beams.
|
||||
void MauvilleGymSpecial3(void)
|
||||
void MauvilleGymDeactivatePuzzle(void)
|
||||
{
|
||||
int i, x, y;
|
||||
const struct UCoords8 *switchCoords = sMauvilleGymSwitchCoords;
|
||||
|
||||
@@ -2325,7 +2325,7 @@ static const struct SpriteTemplate sBubbleSpriteTemplate =
|
||||
{
|
||||
.tileTag = 0x1205,
|
||||
.paletteTag = 0x1200,
|
||||
.oam = &gUnknown_08524904,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_8x8,
|
||||
.anims = sBubbleSpriteAnimCmds,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
|
||||
+20
-20
@@ -42,7 +42,7 @@ const struct SpriteTemplate gUnknown_08595E14 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_HUMANOID_FOOT,
|
||||
.paletteTag = ANIM_TAG_HUMANOID_FOOT,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -100,7 +100,7 @@ const struct SpriteTemplate gUnknown_08595E68 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_HANDS_AND_FEET,
|
||||
.paletteTag = ANIM_TAG_HANDS_AND_FEET,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gUnknown_08595E54,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -111,7 +111,7 @@ const struct SpriteTemplate gUnknown_08595E80 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_HANDS_AND_FEET,
|
||||
.paletteTag = ANIM_TAG_HANDS_AND_FEET,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gUnknown_08595E54,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -122,7 +122,7 @@ const struct SpriteTemplate gFistFootSpriteTemplate =
|
||||
{
|
||||
.tileTag = ANIM_TAG_HANDS_AND_FEET,
|
||||
.paletteTag = ANIM_TAG_HANDS_AND_FEET,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gUnknown_08595E54,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -133,7 +133,7 @@ const struct SpriteTemplate gUnknown_08595EB0 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_HANDS_AND_FEET,
|
||||
.paletteTag = ANIM_TAG_HANDS_AND_FEET,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gUnknown_08595E54,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -144,7 +144,7 @@ const struct SpriteTemplate gUnknown_08595EC8 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_HANDS_AND_FEET,
|
||||
.paletteTag = ANIM_TAG_HANDS_AND_FEET,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gUnknown_08595E60,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -155,7 +155,7 @@ const struct SpriteTemplate gUnknown_08595EE0 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_HANDS_AND_FEET,
|
||||
.paletteTag = ANIM_TAG_HANDS_AND_FEET,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gUnknown_08595E58,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -178,7 +178,7 @@ const struct SpriteTemplate gUnknown_08595F14 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_HANDS_AND_FEET,
|
||||
.paletteTag = ANIM_TAG_HANDS_AND_FEET,
|
||||
.oam = &gUnknown_085249D4,
|
||||
.oam = &gOamData_AffineDouble_ObjNormal_32x32,
|
||||
.anims = gUnknown_08595E54,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_08595F10,
|
||||
@@ -201,7 +201,7 @@ const struct SpriteTemplate gMegaPunchKickSpriteTemplate =
|
||||
{
|
||||
.tileTag = ANIM_TAG_HANDS_AND_FEET,
|
||||
.paletteTag = ANIM_TAG_HANDS_AND_FEET,
|
||||
.oam = &gUnknown_085249D4,
|
||||
.oam = &gOamData_AffineDouble_ObjNormal_32x32,
|
||||
.anims = gUnknown_08595E54,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_08595F44,
|
||||
@@ -212,7 +212,7 @@ const struct SpriteTemplate gUnknown_08595F60 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_HANDS_AND_FEET,
|
||||
.paletteTag = ANIM_TAG_HANDS_AND_FEET,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gUnknown_08595E58,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -223,7 +223,7 @@ const struct SpriteTemplate gUnknown_08595F78 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_DUCK,
|
||||
.paletteTag = ANIM_TAG_DUCK,
|
||||
.oam = &gUnknown_0852490C,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_16x16,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -234,7 +234,7 @@ const struct SpriteTemplate gUnknown_08595F90 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_BLUE_LIGHT_WALL,
|
||||
.paletteTag = ANIM_TAG_BLUE_LIGHT_WALL,
|
||||
.oam = &gUnknown_08524A3C,
|
||||
.oam = &gOamData_AffineOff_ObjBlend_64x64,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -245,7 +245,7 @@ const struct SpriteTemplate gUnknown_08595FA8 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_TORN_METAL,
|
||||
.paletteTag = ANIM_TAG_TORN_METAL,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -270,7 +270,7 @@ const struct SpriteTemplate gUnknown_08595FEC =
|
||||
{
|
||||
.tileTag = ANIM_TAG_CIRCLE_OF_LIGHT,
|
||||
.paletteTag = ANIM_TAG_CIRCLE_OF_LIGHT,
|
||||
.oam = &gUnknown_08524AFC,
|
||||
.oam = &gOamData_AffineDouble_ObjBlend_64x64,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_08595FE8,
|
||||
@@ -281,7 +281,7 @@ const struct SpriteTemplate gUnknown_08596004 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_FLAT_ROCK,
|
||||
.paletteTag = ANIM_TAG_FLAT_ROCK,
|
||||
.oam = &gUnknown_0852490C,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_16x16,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -292,7 +292,7 @@ const struct SpriteTemplate gUnknown_0859601C =
|
||||
{
|
||||
.tileTag = ANIM_TAG_METEOR,
|
||||
.paletteTag = ANIM_TAG_METEOR,
|
||||
.oam = &gUnknown_0852491C,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_64x64,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -303,7 +303,7 @@ const struct SpriteTemplate gUnknown_08596034 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_HANDS_AND_FEET,
|
||||
.paletteTag = ANIM_TAG_HANDS_AND_FEET,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gUnknown_08595E54,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -345,7 +345,7 @@ const struct SpriteTemplate gUnknown_08596088 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_PURPLE_SCRATCH,
|
||||
.paletteTag = ANIM_TAG_PURPLE_SCRATCH,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gUnknown_0859607C,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -384,7 +384,7 @@ const struct SpriteTemplate gUnknown_085960D0 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_PURPLE_SWIPE,
|
||||
.paletteTag = ANIM_TAG_PURPLE_SWIPE,
|
||||
.oam = &gUnknown_0852491C,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_64x64,
|
||||
.anims = gUnknown_085960C4,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -407,7 +407,7 @@ const struct SpriteTemplate gUnknown_08596104 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_HANDS_AND_FEET,
|
||||
.paletteTag = ANIM_TAG_HANDS_AND_FEET,
|
||||
.oam = &gUnknown_085249D4,
|
||||
.oam = &gOamData_AffineDouble_ObjNormal_32x32,
|
||||
.anims = gUnknown_08595E54,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_08596100,
|
||||
|
||||
+19
-19
@@ -65,7 +65,7 @@ const struct SpriteTemplate gUnknown_08595368 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SMALL_EMBER,
|
||||
.paletteTag = ANIM_TAG_SMALL_EMBER,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gUnknown_08595360,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -76,7 +76,7 @@ const struct SpriteTemplate gUnknown_08595380 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SMALL_EMBER,
|
||||
.paletteTag = ANIM_TAG_SMALL_EMBER,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gUnknown_08595360,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -132,7 +132,7 @@ const struct SpriteTemplate gUnknown_085953F8 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_FIRE,
|
||||
.paletteTag = ANIM_TAG_FIRE,
|
||||
.oam = &gUnknown_08524974,
|
||||
.oam = &gOamData_AffineNormal_ObjNormal_32x32,
|
||||
.anims = gUnknown_085953BC,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_085953F4,
|
||||
@@ -143,7 +143,7 @@ const struct SpriteTemplate gUnknown_08595410 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_FIRE,
|
||||
.paletteTag = ANIM_TAG_FIRE,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gUnknown_085953BC,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -154,7 +154,7 @@ const struct SpriteTemplate gUnknown_08595428 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_FIRE_PLUME,
|
||||
.paletteTag = ANIM_TAG_FIRE_PLUME,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gUnknown_085953D8,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -165,7 +165,7 @@ const struct SpriteTemplate gUnknown_08595440 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SMALL_EMBER,
|
||||
.paletteTag = ANIM_TAG_SMALL_EMBER,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gUnknown_085953D8,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -189,7 +189,7 @@ const struct SpriteTemplate gUnknown_0859546C =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SMALL_EMBER,
|
||||
.paletteTag = ANIM_TAG_SMALL_EMBER,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gUnknown_08595468,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -212,7 +212,7 @@ const struct SpriteTemplate gUnknown_085954A0 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SUNLIGHT,
|
||||
.paletteTag = ANIM_TAG_SUNLIGHT,
|
||||
.oam = &gUnknown_08524A94,
|
||||
.oam = &gOamData_AffineNormal_ObjBlend_32x32,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_0859549C,
|
||||
@@ -238,7 +238,7 @@ const struct SpriteTemplate gEmberSpriteTemplate =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SMALL_EMBER,
|
||||
.paletteTag = ANIM_TAG_SMALL_EMBER,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -249,7 +249,7 @@ const struct SpriteTemplate gEmberFlareSpriteTemplate =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SMALL_EMBER,
|
||||
.paletteTag = ANIM_TAG_SMALL_EMBER,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gUnknown_085954D0,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -260,7 +260,7 @@ const struct SpriteTemplate gUnknown_08595504 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SMALL_EMBER,
|
||||
.paletteTag = ANIM_TAG_SMALL_EMBER,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gUnknown_085954D0,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -271,7 +271,7 @@ const struct SpriteTemplate gUnknown_0859551C =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SMALL_EMBER,
|
||||
.paletteTag = ANIM_TAG_SMALL_EMBER,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gUnknown_085954D0,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -312,7 +312,7 @@ const struct SpriteTemplate gUnknown_0859556C =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SMALL_EMBER,
|
||||
.paletteTag = ANIM_TAG_SMALL_EMBER,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gUnknown_08595540,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -323,7 +323,7 @@ const struct SpriteTemplate gBattleAnimSpriteTemplate_8595584 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SMALL_EMBER,
|
||||
.paletteTag = ANIM_TAG_SMALL_EMBER,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gUnknown_085954D0,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -334,7 +334,7 @@ const struct SpriteTemplate gUnknown_0859559C =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SMALL_EMBER,
|
||||
.paletteTag = ANIM_TAG_SMALL_EMBER,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gUnknown_085954D0,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -345,7 +345,7 @@ const struct SpriteTemplate gUnknown_085955B4 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_WARM_ROCK,
|
||||
.paletteTag = ANIM_TAG_WARM_ROCK,
|
||||
.oam = &gUnknown_0852490C,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_16x16,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -368,7 +368,7 @@ const struct SpriteTemplate gUnknown_085955E8 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_WARM_ROCK,
|
||||
.paletteTag = ANIM_TAG_WARM_ROCK,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -414,7 +414,7 @@ const struct SpriteTemplate gUnknown_0859563C =
|
||||
{
|
||||
.tileTag = ANIM_TAG_WISP_ORB,
|
||||
.paletteTag = ANIM_TAG_WISP_ORB,
|
||||
.oam = &gUnknown_0852490C,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_16x16,
|
||||
.anims = gUnknown_0859562C,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -439,7 +439,7 @@ const struct SpriteTemplate gUnknown_0859566C =
|
||||
{
|
||||
.tileTag = ANIM_TAG_WISP_FIRE,
|
||||
.paletteTag = ANIM_TAG_WISP_FIRE,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gUnknown_08595668,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
|
||||
+15
-15
@@ -42,7 +42,7 @@ const struct SpriteTemplate gUnknown_08596270 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_GUST,
|
||||
.paletteTag = ANIM_TAG_GUST,
|
||||
.oam = &gUnknown_0852495C,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x64,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -65,7 +65,7 @@ const struct SpriteTemplate gBattleAnimSpriteTemplate_85962A4 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_GUST,
|
||||
.paletteTag = ANIM_TAG_GUST,
|
||||
.oam = &gUnknown_085249BC,
|
||||
.oam = &gOamData_AffineNormal_ObjNormal_32x64,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_085962A0,
|
||||
@@ -90,7 +90,7 @@ const struct SpriteTemplate gUnknown_085962D4 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_AIR_WAVE_2,
|
||||
.paletteTag = ANIM_TAG_AIR_WAVE_2,
|
||||
.oam = &gUnknown_08524934,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x16,
|
||||
.anims = gUnknown_085962D0,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -133,7 +133,7 @@ const struct SpriteTemplate gUnknown_08596340 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_ROUND_SHADOW,
|
||||
.paletteTag = ANIM_TAG_ROUND_SHADOW,
|
||||
.oam = &gUnknown_085249DC,
|
||||
.oam = &gOamData_AffineDouble_ObjNormal_64x64,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_08596314,
|
||||
@@ -144,7 +144,7 @@ const struct SpriteTemplate gUnknown_08596358 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_ROUND_SHADOW,
|
||||
.paletteTag = ANIM_TAG_ROUND_SHADOW,
|
||||
.oam = &gUnknown_0852497C,
|
||||
.oam = &gOamData_AffineNormal_ObjNormal_64x64,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_08596338,
|
||||
@@ -173,7 +173,7 @@ const struct SpriteTemplate gUnknown_08596388 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_WHITE_FEATHER,
|
||||
.paletteTag = ANIM_TAG_WHITE_FEATHER,
|
||||
.oam = &gUnknown_08524974,
|
||||
.oam = &gOamData_AffineNormal_ObjNormal_32x32,
|
||||
.anims = gUnknown_08596380,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -184,7 +184,7 @@ const struct SpriteTemplate gUnknown_085963A0 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SMALL_BUBBLES,
|
||||
.paletteTag = ANIM_TAG_SMALL_BUBBLES,
|
||||
.oam = &gUnknown_0852490C,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_16x16,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -210,7 +210,7 @@ const struct SpriteTemplate gUnknown_085963D4 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_WHIRLWIND_LINES,
|
||||
.paletteTag = ANIM_TAG_WHIRLWIND_LINES,
|
||||
.oam = &gUnknown_08524934,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x16,
|
||||
.anims = gUnknown_085963D0,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -236,7 +236,7 @@ const struct SpriteTemplate gUnknown_08596420 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_ROUND_SHADOW,
|
||||
.paletteTag = ANIM_TAG_ROUND_SHADOW,
|
||||
.oam = &gUnknown_085249DC,
|
||||
.oam = &gOamData_AffineDouble_ObjNormal_64x64,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_0859641C,
|
||||
@@ -258,7 +258,7 @@ const struct SpriteTemplate gUnknown_0859644C =
|
||||
{
|
||||
.tileTag = ANIM_TAG_ROUND_SHADOW,
|
||||
.paletteTag = ANIM_TAG_ROUND_SHADOW,
|
||||
.oam = &gUnknown_085249DC,
|
||||
.oam = &gOamData_AffineDouble_ObjNormal_64x64,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_08596448,
|
||||
@@ -283,7 +283,7 @@ const struct SpriteTemplate gUnknown_08596490 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_ROUND_SHADOW,
|
||||
.paletteTag = ANIM_TAG_ROUND_SHADOW,
|
||||
.oam = &gUnknown_085249DC,
|
||||
.oam = &gOamData_AffineDouble_ObjNormal_64x64,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_0859648C,
|
||||
@@ -307,7 +307,7 @@ const struct SpriteTemplate gUnknown_085964CC =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SPLASH,
|
||||
.paletteTag = ANIM_TAG_SPLASH,
|
||||
.oam = &gUnknown_085249DC,
|
||||
.oam = &gOamData_AffineDouble_ObjNormal_64x64,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -318,7 +318,7 @@ const struct SpriteTemplate gUnknown_085964E4 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SWEAT_BEAD,
|
||||
.paletteTag = ANIM_TAG_SWEAT_BEAD,
|
||||
.oam = &gUnknown_08524904,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_8x8,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -329,7 +329,7 @@ const struct SpriteTemplate gUnknown_085964FC =
|
||||
{
|
||||
.tileTag = ANIM_TAG_CIRCLE_OF_LIGHT,
|
||||
.paletteTag = ANIM_TAG_CIRCLE_OF_LIGHT,
|
||||
.oam = &gUnknown_08524A3C,
|
||||
.oam = &gOamData_AffineOff_ObjBlend_64x64,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -340,7 +340,7 @@ const struct SpriteTemplate gUnknown_08596514 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_BIRD,
|
||||
.paletteTag = ANIM_TAG_BIRD,
|
||||
.oam = &gUnknown_085249DC,
|
||||
.oam = &gOamData_AffineDouble_ObjNormal_64x64,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
|
||||
+4
-4
@@ -442,7 +442,7 @@ static const struct SpriteTemplate sSpriteTemplates_Cursors[] =
|
||||
{
|
||||
.tileTag = 0,
|
||||
.paletteTag = 0,
|
||||
.oam = &gUnknown_0852490C,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_16x16,
|
||||
.anims = sSpriteAnimTable_8571574,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -451,7 +451,7 @@ static const struct SpriteTemplate sSpriteTemplates_Cursors[] =
|
||||
{
|
||||
.tileTag = 1,
|
||||
.paletteTag = 1,
|
||||
.oam = &gUnknown_08524934,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x16,
|
||||
.anims = sSpriteAnimTable_8571598,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -463,7 +463,7 @@ static const struct SpriteTemplate sSpriteTemplate_Medal =
|
||||
{
|
||||
.tileTag = 2,
|
||||
.paletteTag = 2,
|
||||
.oam = &gUnknown_0852490C,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_16x16,
|
||||
.anims = sSpriteAnimTable_857157C,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -474,7 +474,7 @@ static const struct SpriteTemplate sSpriteTemplate_Head =
|
||||
{
|
||||
.tileTag = 4,
|
||||
.paletteTag = 4,
|
||||
.oam = &gUnknown_0852490C,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_16x16,
|
||||
.anims = sSpriteAnimTable_8571574,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
|
||||
+9
-9
@@ -58,7 +58,7 @@ const struct SpriteTemplate gUnknown_08596D14 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_YELLOW_BALL,
|
||||
.paletteTag = ANIM_TAG_YELLOW_BALL,
|
||||
.oam = &gUnknown_085249CC,
|
||||
.oam = &gOamData_AffineDouble_ObjNormal_16x16,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_08596D10,
|
||||
@@ -69,7 +69,7 @@ const struct SpriteTemplate gUnknown_08596D2C =
|
||||
{
|
||||
.tileTag = ANIM_TAG_YELLOW_BALL,
|
||||
.paletteTag = ANIM_TAG_YELLOW_BALL,
|
||||
.oam = &gUnknown_08524A2C,
|
||||
.oam = &gOamData_AffineOff_ObjBlend_16x16,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -91,7 +91,7 @@ const struct SpriteTemplate gShadowBallSpriteTemplate =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SHADOW_BALL,
|
||||
.paletteTag = ANIM_TAG_SHADOW_BALL,
|
||||
.oam = &gUnknown_08524974,
|
||||
.oam = &gOamData_AffineNormal_ObjNormal_32x32,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_08596D54,
|
||||
@@ -117,7 +117,7 @@ const struct SpriteTemplate gUnknown_08596D8C =
|
||||
{
|
||||
.tileTag = ANIM_TAG_LICK,
|
||||
.paletteTag = ANIM_TAG_LICK,
|
||||
.oam = &gUnknown_08524954,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_16x32,
|
||||
.anims = gUnknown_08596D88,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -139,7 +139,7 @@ const struct SpriteTemplate gUnknown_08596DB8 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_WHITE_SHADOW,
|
||||
.paletteTag = ANIM_TAG_WHITE_SHADOW,
|
||||
.oam = &gUnknown_08524A5C,
|
||||
.oam = &gOamData_AffineOff_ObjBlend_64x32,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -150,7 +150,7 @@ const struct SpriteTemplate gUnknown_08596DD0 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_NAIL,
|
||||
.paletteTag = ANIM_TAG_NAIL,
|
||||
.oam = &gUnknown_08524A54,
|
||||
.oam = &gOamData_AffineOff_ObjBlend_32x16,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -161,7 +161,7 @@ const struct SpriteTemplate gBattleAnimSpriteTemplate_8596DE8 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_GHOSTLY_SPIRIT,
|
||||
.paletteTag = ANIM_TAG_GHOSTLY_SPIRIT,
|
||||
.oam = &gUnknown_08524A34,
|
||||
.oam = &gOamData_AffineOff_ObjBlend_32x32,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -172,7 +172,7 @@ const struct SpriteTemplate gBattleAnimSpriteTemplate_8596E00 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_DEVIL,
|
||||
.paletteTag = ANIM_TAG_DEVIL,
|
||||
.oam = &gUnknown_08524A34,
|
||||
.oam = &gOamData_AffineOff_ObjBlend_32x32,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -197,7 +197,7 @@ const struct SpriteTemplate gUnknown_08596E30 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_PURPLE_FLAME,
|
||||
.paletteTag = ANIM_TAG_PURPLE_FLAME,
|
||||
.oam = &gUnknown_08524A74,
|
||||
.oam = &gOamData_AffineOff_ObjBlend_16x32,
|
||||
.anims = gUnknown_08596E2C,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
|
||||
+7
-7
@@ -53,7 +53,7 @@ const struct SpriteTemplate gUnknown_08597178 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_BONE,
|
||||
.paletteTag = ANIM_TAG_BONE,
|
||||
.oam = &gUnknown_08524974,
|
||||
.oam = &gOamData_AffineNormal_ObjNormal_32x32,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_08597170,
|
||||
@@ -64,7 +64,7 @@ const struct SpriteTemplate gUnknown_08597190 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_BONE,
|
||||
.paletteTag = ANIM_TAG_BONE,
|
||||
.oam = &gUnknown_08524974,
|
||||
.oam = &gOamData_AffineNormal_ObjNormal_32x32,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_08597174,
|
||||
@@ -75,7 +75,7 @@ const struct SpriteTemplate gUnknown_085971A8 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_MUD_SAND,
|
||||
.paletteTag = ANIM_TAG_MUD_SAND,
|
||||
.oam = &gUnknown_08524904,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_8x8,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -97,7 +97,7 @@ const struct SpriteTemplate gUnknown_085971CC =
|
||||
{
|
||||
.tileTag = ANIM_TAG_MUD_SAND,
|
||||
.paletteTag = ANIM_TAG_MUD_SAND,
|
||||
.oam = &gUnknown_0852490C,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_16x16,
|
||||
.anims = gUnknown_085971C8,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -108,7 +108,7 @@ const struct SpriteTemplate gUnknown_085971E4 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_MUD_SAND,
|
||||
.paletteTag = ANIM_TAG_MUD_SAND,
|
||||
.oam = &gUnknown_0852490C,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_16x16,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -119,7 +119,7 @@ const struct SpriteTemplate gUnknown_085971FC =
|
||||
{
|
||||
.tileTag = ANIM_TAG_MUD_SAND,
|
||||
.paletteTag = ANIM_TAG_MUD_SAND,
|
||||
.oam = &gUnknown_08524904,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_8x8,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -130,7 +130,7 @@ const struct SpriteTemplate gUnknown_08597214 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_DIRT_MOUND,
|
||||
.paletteTag = ANIM_TAG_DIRT_MOUND,
|
||||
.oam = &gUnknown_08524934,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x16,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
|
||||
@@ -66,7 +66,7 @@ const struct SpriteTemplate gUnknown_08595A58 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_ICE_CRYSTALS,
|
||||
.paletteTag = ANIM_TAG_ICE_CRYSTALS,
|
||||
.oam = &gUnknown_08524904,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_8x8,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -155,7 +155,7 @@ const struct SpriteTemplate gUnknown_08595AD0 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_ICE_CRYSTALS,
|
||||
.paletteTag = ANIM_TAG_ICE_CRYSTALS,
|
||||
.oam = &gUnknown_08524B24,
|
||||
.oam = &gOamData_AffineDouble_ObjBlend_8x16,
|
||||
.anims = gUnknown_08595AA8,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_08595ACC,
|
||||
@@ -166,7 +166,7 @@ const struct SpriteTemplate gUnknown_08595AE8 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_ICE_CRYSTALS,
|
||||
.paletteTag = ANIM_TAG_ICE_CRYSTALS,
|
||||
.oam = &gUnknown_08524A24,
|
||||
.oam = &gOamData_AffineOff_ObjBlend_8x8,
|
||||
.anims = gUnknown_08595AAC,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -188,7 +188,7 @@ const struct SpriteTemplate gUnknown_08595B14 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_ICE_CRYSTALS,
|
||||
.paletteTag = ANIM_TAG_ICE_CRYSTALS,
|
||||
.oam = &gUnknown_08524AC4,
|
||||
.oam = &gOamData_AffineNormal_ObjBlend_8x16,
|
||||
.anims = gUnknown_08595AA8,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_08595B10,
|
||||
@@ -199,7 +199,7 @@ const struct SpriteTemplate gUnknown_08595B2C =
|
||||
{
|
||||
.tileTag = ANIM_TAG_ICE_CRYSTALS,
|
||||
.paletteTag = ANIM_TAG_ICE_CRYSTALS,
|
||||
.oam = &gUnknown_08524A24,
|
||||
.oam = &gOamData_AffineOff_ObjBlend_8x8,
|
||||
.anims = gUnknown_08595AAC,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -223,7 +223,7 @@ const struct SpriteTemplate gUnknown_08595B68 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_ICE_CRYSTALS,
|
||||
.paletteTag = ANIM_TAG_ICE_CRYSTALS,
|
||||
.oam = &gUnknown_08524AC4,
|
||||
.oam = &gOamData_AffineNormal_ObjBlend_8x16,
|
||||
.anims = gUnknown_08595AA8,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_08595B64,
|
||||
@@ -234,7 +234,7 @@ const struct SpriteTemplate gUnknown_08595B80 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_ICE_CRYSTALS,
|
||||
.paletteTag = ANIM_TAG_ICE_CRYSTALS,
|
||||
.oam = &gUnknown_08524A84,
|
||||
.oam = &gOamData_AffineNormal_ObjBlend_8x8,
|
||||
.anims = gUnknown_08595AAC,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_08595B64,
|
||||
@@ -245,7 +245,7 @@ const struct SpriteTemplate gUnknown_08595B98 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_ICE_CRYSTALS,
|
||||
.paletteTag = ANIM_TAG_ICE_CRYSTALS,
|
||||
.oam = &gUnknown_08524904,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_8x8,
|
||||
.anims = gUnknown_08595AB0,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -256,7 +256,7 @@ const struct SpriteTemplate gUnknown_08595BB0 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_ICE_CRYSTALS,
|
||||
.paletteTag = ANIM_TAG_ICE_CRYSTALS,
|
||||
.oam = &gUnknown_0852490C,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_16x16,
|
||||
.anims = gUnknown_08595AB4,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -267,7 +267,7 @@ const struct SpriteTemplate gUnknown_08595BC8 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_ICE_CRYSTALS,
|
||||
.paletteTag = ANIM_TAG_ICE_CRYSTALS,
|
||||
.oam = &gUnknown_08524904,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_8x8,
|
||||
.anims = gUnknown_08595AB0,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -295,7 +295,7 @@ const struct SpriteTemplate gUnknown_08595C04 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_ICE_SPIKES,
|
||||
.paletteTag = ANIM_TAG_ICE_SPIKES,
|
||||
.oam = &gUnknown_08524A64,
|
||||
.oam = &gOamData_AffineOff_ObjBlend_8x16,
|
||||
.anims = gUnknown_08595C00,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -318,7 +318,7 @@ const struct SpriteTemplate gUnknown_08595C2C =
|
||||
{
|
||||
.tileTag = ANIM_TAG_MIST_CLOUD,
|
||||
.paletteTag = ANIM_TAG_MIST_CLOUD,
|
||||
.oam = &gUnknown_08524A54,
|
||||
.oam = &gOamData_AffineOff_ObjBlend_32x16,
|
||||
.anims = gUnknown_08595C28,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -329,7 +329,7 @@ const struct SpriteTemplate gUnknown_08595C44 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_PURPLE_GAS_CLOUD,
|
||||
.paletteTag = ANIM_TAG_PURPLE_GAS_CLOUD,
|
||||
.oam = &gUnknown_08524A54,
|
||||
.oam = &gOamData_AffineOff_ObjBlend_32x16,
|
||||
.anims = gUnknown_08595C28,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -345,7 +345,7 @@ const struct SpriteTemplate gUnknown_08595C70 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SMALL_BUBBLES,
|
||||
.paletteTag = ANIM_TAG_SMALL_BUBBLES,
|
||||
.oam = &gUnknown_0852490C,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_16x16,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -361,7 +361,7 @@ const struct SpriteTemplate gUnknown_08595C9C =
|
||||
{
|
||||
.tileTag = ANIM_TAG_PURPLE_GAS_CLOUD,
|
||||
.paletteTag = ANIM_TAG_PURPLE_GAS_CLOUD,
|
||||
.oam = &gUnknown_08524A54,
|
||||
.oam = &gOamData_AffineOff_ObjBlend_32x16,
|
||||
.anims = gUnknown_08595C28,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -422,7 +422,7 @@ const struct SpriteTemplate gUnknown_08595D2C =
|
||||
{
|
||||
.tileTag = ANIM_TAG_HAIL,
|
||||
.paletteTag = ANIM_TAG_HAIL,
|
||||
.oam = &gUnknown_0852496C,
|
||||
.oam = &gOamData_AffineNormal_ObjNormal_16x16,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_08595D1C,
|
||||
@@ -433,7 +433,7 @@ const struct SpriteTemplate gUnknown_08595D44 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_HAIL,
|
||||
.paletteTag = ANIM_TAG_HAIL,
|
||||
.oam = &gUnknown_0852496C,
|
||||
.oam = &gOamData_AffineNormal_ObjNormal_16x16,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_08595D28,
|
||||
@@ -504,7 +504,7 @@ const struct SpriteTemplate gUnknown_08595DE4 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_ICE_CHUNK,
|
||||
.paletteTag = ANIM_TAG_ICE_CHUNK,
|
||||
.oam = &gUnknown_085249D4,
|
||||
.oam = &gOamData_AffineDouble_ObjNormal_32x32,
|
||||
.anims = gUnknown_08595D78,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_08595DD0,
|
||||
@@ -515,7 +515,7 @@ const struct SpriteTemplate gUnknown_08595DFC =
|
||||
{
|
||||
.tileTag = ANIM_TAG_ICE_CRYSTALS,
|
||||
.paletteTag = ANIM_TAG_ICE_CRYSTALS,
|
||||
.oam = &gUnknown_08524904,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_8x8,
|
||||
.anims = gUnknown_08595AAC,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
|
||||
+2
-2
@@ -2172,9 +2172,9 @@ static void MainMenu_FormatSavegamePokedex(void)
|
||||
if (FlagGet(FLAG_SYS_POKEDEX_GET) == TRUE)
|
||||
{
|
||||
if (IsNationalPokedexEnabled())
|
||||
dexCount = GetNationalPokedexCount(1);
|
||||
dexCount = GetNationalPokedexCount(FLAG_GET_CAUGHT);
|
||||
else
|
||||
dexCount = GetHoennPokedexCount(1);
|
||||
dexCount = GetHoennPokedexCount(FLAG_GET_CAUGHT);
|
||||
StringExpandPlaceholders(gStringVar4, gText_ContinueMenuPokedex);
|
||||
AddTextPrinterParameterized3(2, 1, 0, 33, sTextColor_PlayerGenderColor, -1, gStringVar4);
|
||||
ConvertIntToDecimalStringN(str, dexCount, STR_CONV_MODE_LEFT_ALIGN, 3);
|
||||
|
||||
+2
-2
@@ -2148,9 +2148,9 @@ void sub_819A344(u8 a0, u8 *dest, u8 color)
|
||||
break;
|
||||
case 1:
|
||||
if (IsNationalPokedexEnabled())
|
||||
string = ConvertIntToDecimalStringN(string, GetNationalPokedexCount(1), STR_CONV_MODE_LEFT_ALIGN, 3);
|
||||
string = ConvertIntToDecimalStringN(string, GetNationalPokedexCount(FLAG_GET_CAUGHT), STR_CONV_MODE_LEFT_ALIGN, 3);
|
||||
else
|
||||
string = ConvertIntToDecimalStringN(string, GetHoennPokedexCount(1), STR_CONV_MODE_LEFT_ALIGN, 3);
|
||||
string = ConvertIntToDecimalStringN(string, GetHoennPokedexCount(FLAG_GET_CAUGHT), STR_CONV_MODE_LEFT_ALIGN, 3);
|
||||
*string = EOS;
|
||||
break;
|
||||
case 2:
|
||||
|
||||
@@ -61,7 +61,7 @@ void sub_801C178(u8 whichWindow);
|
||||
void sub_801C4C0(void);
|
||||
void sub_801C61C(void);
|
||||
|
||||
extern const struct OamData gUnknown_08524934;
|
||||
extern const struct OamData gOamData_AffineOff_ObjNormal_32x16;
|
||||
|
||||
const u8 gUnknown_082F0E10[][3] = {
|
||||
{0, 2, 3},
|
||||
@@ -138,7 +138,7 @@ const struct SpritePalette gUnknown_082F1D08[] = {
|
||||
{gWonderCardShadowPal8, 0x8000}
|
||||
};
|
||||
const struct SpriteTemplate gUnknown_082F1D48 = {
|
||||
0x8000, 0x8000, &gUnknown_08524934, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
|
||||
0x8000, 0x8000, &gOamData_AffineOff_ObjNormal_32x16, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
|
||||
};
|
||||
const struct UnkStruct_8467FB8 gUnknown_082F1D60[8] = {
|
||||
{1, 0, 0, 0, gWonderCardBgGfx1, gWonderCardBgTilemap1, gWonderCardBgPal1},
|
||||
|
||||
+10
-10
@@ -64,7 +64,7 @@ const struct SpriteTemplate gConfusionDuckSpriteTemplate =
|
||||
{
|
||||
.tileTag = ANIM_TAG_DUCK,
|
||||
.paletteTag = ANIM_TAG_DUCK,
|
||||
.oam = &gUnknown_0852490C,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_16x16,
|
||||
.anims = gUnknown_08597254,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -112,7 +112,7 @@ const struct SpriteTemplate gUnknown_085972C0 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SPARKLE_4,
|
||||
.paletteTag = ANIM_TAG_SPARKLE_4,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gUnknown_085972BC,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -169,7 +169,7 @@ const struct SpriteTemplate gBasicHitSplatSpriteTemplate =
|
||||
{
|
||||
.tileTag = ANIM_TAG_IMPACT,
|
||||
.paletteTag = ANIM_TAG_IMPACT,
|
||||
.oam = &gUnknown_08524A94,
|
||||
.oam = &gOamData_AffineNormal_ObjBlend_32x32,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_08597348,
|
||||
@@ -180,7 +180,7 @@ const struct SpriteTemplate gBattleAnimSpriteTemplate_8597370 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_IMPACT,
|
||||
.paletteTag = ANIM_TAG_IMPACT,
|
||||
.oam = &gUnknown_08524A94,
|
||||
.oam = &gOamData_AffineNormal_ObjBlend_32x32,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_08597348,
|
||||
@@ -191,7 +191,7 @@ const struct SpriteTemplate gUnknown_08597388 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_WATER_IMPACT,
|
||||
.paletteTag = ANIM_TAG_WATER_IMPACT,
|
||||
.oam = &gUnknown_08524A94,
|
||||
.oam = &gOamData_AffineNormal_ObjBlend_32x32,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_08597348,
|
||||
@@ -202,7 +202,7 @@ const struct SpriteTemplate gUnknown_085973A0 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_IMPACT,
|
||||
.paletteTag = ANIM_TAG_IMPACT,
|
||||
.oam = &gUnknown_08524A94,
|
||||
.oam = &gOamData_AffineNormal_ObjBlend_32x32,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_08597348,
|
||||
@@ -213,7 +213,7 @@ const struct SpriteTemplate gBattleAnimSpriteTemplate_85973B8 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_IMPACT,
|
||||
.paletteTag = ANIM_TAG_IMPACT,
|
||||
.oam = &gUnknown_08524A94,
|
||||
.oam = &gOamData_AffineNormal_ObjBlend_32x32,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_08597348,
|
||||
@@ -224,7 +224,7 @@ const struct SpriteTemplate gUnknown_085973D0 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_CROSS_IMPACT,
|
||||
.paletteTag = ANIM_TAG_CROSS_IMPACT,
|
||||
.oam = &gUnknown_08524A34,
|
||||
.oam = &gOamData_AffineOff_ObjBlend_32x32,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -235,7 +235,7 @@ const struct SpriteTemplate gUnknown_085973E8 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_IMPACT,
|
||||
.paletteTag = ANIM_TAG_IMPACT,
|
||||
.oam = &gUnknown_08524974,
|
||||
.oam = &gOamData_AffineNormal_ObjNormal_32x32,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_08597348,
|
||||
@@ -246,7 +246,7 @@ const struct SpriteTemplate gUnknown_08597400 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_IMPACT,
|
||||
.paletteTag = ANIM_TAG_IMPACT,
|
||||
.oam = &gUnknown_08524A94,
|
||||
.oam = &gOamData_AffineNormal_ObjBlend_32x32,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_08597348,
|
||||
|
||||
+1
-1
@@ -6757,7 +6757,7 @@ void sub_81B8904(u8 initArg, MainCallback callback)
|
||||
InitPartyMenu(initArg, 0, 0, 0, 0, sub_81B1370, callback);
|
||||
}
|
||||
|
||||
void sub_81B892C(void)
|
||||
void OpenPartyMenuForMoveTutor(void)
|
||||
{
|
||||
InitPartyMenu(0, 0, 12, 0, 4, sub_81B1370, CB2_ReturnToFieldContinueScriptPlayMapMusic);
|
||||
}
|
||||
|
||||
+7
-7
@@ -33,7 +33,7 @@ const struct SpriteTemplate gUnknown_08596134 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_TOXIC_BUBBLE,
|
||||
.paletteTag = ANIM_TAG_TOXIC_BUBBLE,
|
||||
.oam = &gUnknown_08524954,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_16x32,
|
||||
.anims = gUnknown_08596130,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -101,7 +101,7 @@ const struct SpriteTemplate gUnknown_085961A8 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_POISON_BUBBLE,
|
||||
.paletteTag = ANIM_TAG_POISON_BUBBLE,
|
||||
.oam = &gUnknown_085249CC,
|
||||
.oam = &gOamData_AffineDouble_ObjNormal_16x16,
|
||||
.anims = gUnknown_08596164,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_085961A0,
|
||||
@@ -112,7 +112,7 @@ const struct SpriteTemplate gUnknown_085961C0 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_POISON_BUBBLE,
|
||||
.paletteTag = ANIM_TAG_POISON_BUBBLE,
|
||||
.oam = &gUnknown_085249CC,
|
||||
.oam = &gOamData_AffineDouble_ObjNormal_16x16,
|
||||
.anims = gUnknown_08596164,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_085961A0,
|
||||
@@ -123,7 +123,7 @@ const struct SpriteTemplate gUnknown_085961D8 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_POISON_BUBBLE,
|
||||
.paletteTag = ANIM_TAG_POISON_BUBBLE,
|
||||
.oam = &gUnknown_0852496C,
|
||||
.oam = &gOamData_AffineNormal_ObjNormal_16x16,
|
||||
.anims = gUnknown_0859616C,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_085961A4,
|
||||
@@ -146,7 +146,7 @@ const struct SpriteTemplate gUnknown_0859620C =
|
||||
{
|
||||
.tileTag = ANIM_TAG_POISON_BUBBLE,
|
||||
.paletteTag = ANIM_TAG_POISON_BUBBLE,
|
||||
.oam = &gUnknown_085249CC,
|
||||
.oam = &gOamData_AffineDouble_ObjNormal_16x16,
|
||||
.anims = gUnknown_08596168,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_08596208,
|
||||
@@ -169,7 +169,7 @@ const struct SpriteTemplate gPoisonBubbleSpriteTemplate =
|
||||
{
|
||||
.tileTag = ANIM_TAG_POISON_BUBBLE,
|
||||
.paletteTag = ANIM_TAG_POISON_BUBBLE,
|
||||
.oam = &gUnknown_0852496C,
|
||||
.oam = &gOamData_AffineNormal_ObjNormal_16x16,
|
||||
.anims = gUnknown_08596164,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_0859623C,
|
||||
@@ -180,7 +180,7 @@ const struct SpriteTemplate gWaterBubbleSpriteTemplate =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SMALL_BUBBLES,
|
||||
.paletteTag = ANIM_TAG_SMALL_BUBBLES,
|
||||
.oam = &gUnknown_08524A8C,
|
||||
.oam = &gOamData_AffineNormal_ObjBlend_16x16,
|
||||
.anims = gUnknown_08595200,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_0859623C,
|
||||
|
||||
+6
-6
@@ -1347,13 +1347,13 @@ void CB2_Pokedex(void)
|
||||
sPokedexView->selectedScreen = 0;
|
||||
if (!IsNationalPokedexEnabled())
|
||||
{
|
||||
sPokedexView->seenCount = GetHoennPokedexCount(0);
|
||||
sPokedexView->ownCount = GetHoennPokedexCount(1);
|
||||
sPokedexView->seenCount = GetHoennPokedexCount(FLAG_GET_SEEN);
|
||||
sPokedexView->ownCount = GetHoennPokedexCount(FLAG_GET_CAUGHT);
|
||||
}
|
||||
else
|
||||
{
|
||||
sPokedexView->seenCount = GetNationalPokedexCount(0);
|
||||
sPokedexView->ownCount = GetNationalPokedexCount(1);
|
||||
sPokedexView->seenCount = GetNationalPokedexCount(FLAG_GET_SEEN);
|
||||
sPokedexView->ownCount = GetNationalPokedexCount(FLAG_GET_CAUGHT);
|
||||
}
|
||||
sPokedexView->initialVOffset = 8;
|
||||
gMain.state++;
|
||||
@@ -2583,7 +2583,7 @@ static void CreateInterfaceSprites(u8 a)
|
||||
spriteId = CreateSprite(&gUnknown_0855D20C, 17, 91, 1);
|
||||
StartSpriteAnim(&gSprites[spriteId], 1);
|
||||
|
||||
r6 = GetHoennPokedexCount(0);
|
||||
r6 = GetHoennPokedexCount(FLAG_GET_SEEN);
|
||||
_a = 0;
|
||||
|
||||
spriteId = CreateSprite(&gUnknown_0855D23C, 40, 45, 1);
|
||||
@@ -2626,7 +2626,7 @@ static void CreateInterfaceSprites(u8 a)
|
||||
r5 = (sPokedexView->seenCount % 100) % 10;
|
||||
StartSpriteAnim(&gSprites[spriteId], r5);
|
||||
|
||||
r6 = GetHoennPokedexCount(1);
|
||||
r6 = GetHoennPokedexCount(FLAG_GET_CAUGHT);
|
||||
_a = 0;
|
||||
|
||||
spriteId = CreateSprite(&gUnknown_0855D23C, 40, 81, 1);
|
||||
|
||||
+1
-1
@@ -5704,7 +5704,7 @@ u8 GetTrainerEncounterMusicId(u16 trainerOpponentId)
|
||||
{
|
||||
if (InBattlePyramid())
|
||||
return GetBattlePyramindTrainerEncounterMusicId(trainerOpponentId);
|
||||
else if (sub_81D5C18())
|
||||
else if (InTrainerHillChallenge())
|
||||
return GetTrainerEncounterMusicIdInTrainerHill(trainerOpponentId);
|
||||
else
|
||||
return TRAINER_ENCOUNTER_MUSIC(trainerOpponentId);
|
||||
|
||||
+1
-1
@@ -4093,7 +4093,7 @@ static const struct SpriteTemplate gUnknown_082FE730[] =
|
||||
{
|
||||
.tileTag = 0x2000,
|
||||
.paletteTag = 0x2000,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = sSpriteAnimTable_82FE718,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
|
||||
@@ -86,7 +86,7 @@ int GameClear(void)
|
||||
return 0;
|
||||
}
|
||||
|
||||
bool8 sp0C8_whiteout_maybe(void)
|
||||
bool8 SetCB2WhiteOut(void)
|
||||
{
|
||||
SetMainCallback2(CB2_WhiteOut);
|
||||
return FALSE;
|
||||
|
||||
+16
-16
@@ -45,7 +45,7 @@ const struct SpriteTemplate gUnknown_08596548 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SPIRAL,
|
||||
.paletteTag = ANIM_TAG_SPIRAL,
|
||||
.oam = &gUnknown_08524A9C,
|
||||
.oam = &gOamData_AffineNormal_ObjBlend_64x64,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_08596544,
|
||||
@@ -56,7 +56,7 @@ const struct SpriteTemplate gUnknown_08596560 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_GREEN_LIGHT_WALL,
|
||||
.paletteTag = ANIM_TAG_GREEN_LIGHT_WALL,
|
||||
.oam = &gUnknown_08524A3C,
|
||||
.oam = &gOamData_AffineOff_ObjBlend_64x64,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -67,7 +67,7 @@ const struct SpriteTemplate gUnknown_08596578 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_BLUE_LIGHT_WALL,
|
||||
.paletteTag = ANIM_TAG_BLUE_LIGHT_WALL,
|
||||
.oam = &gUnknown_08524A3C,
|
||||
.oam = &gOamData_AffineOff_ObjBlend_64x64,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -78,7 +78,7 @@ const struct SpriteTemplate gUnknown_08596590 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_RED_LIGHT_WALL,
|
||||
.paletteTag = ANIM_TAG_RED_LIGHT_WALL,
|
||||
.oam = &gUnknown_08524A3C,
|
||||
.oam = &gOamData_AffineOff_ObjBlend_64x64,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -89,7 +89,7 @@ const struct SpriteTemplate gUnknown_085965A8 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_GRAY_LIGHT_WALL,
|
||||
.paletteTag = ANIM_TAG_GRAY_LIGHT_WALL,
|
||||
.oam = &gUnknown_08524A3C,
|
||||
.oam = &gOamData_AffineOff_ObjBlend_64x64,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -100,7 +100,7 @@ const struct SpriteTemplate gUnknown_085965C0 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_ORANGE_LIGHT_WALL,
|
||||
.paletteTag = ANIM_TAG_ORANGE_LIGHT_WALL,
|
||||
.oam = &gUnknown_08524A3C,
|
||||
.oam = &gOamData_AffineOff_ObjBlend_64x64,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -126,7 +126,7 @@ const struct SpriteTemplate gUnknown_085965F4 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SPARKLE_4,
|
||||
.paletteTag = ANIM_TAG_SPARKLE_4,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gUnknown_085965F0,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -151,7 +151,7 @@ const struct SpriteTemplate gUnknown_08596624 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SPARKLE_3,
|
||||
.paletteTag = ANIM_TAG_SPARKLE_3,
|
||||
.oam = &gUnknown_0852490C,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_16x16,
|
||||
.anims = gUnknown_08596620,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -162,7 +162,7 @@ const struct SpriteTemplate gUnknown_0859663C =
|
||||
{
|
||||
.tileTag = ANIM_TAG_GOLD_RING,
|
||||
.paletteTag = ANIM_TAG_GOLD_RING,
|
||||
.oam = &gUnknown_08524954,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_16x32,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -219,7 +219,7 @@ const struct SpriteTemplate gUnknown_085966DC =
|
||||
{
|
||||
.tileTag = ANIM_TAG_BENT_SPOON,
|
||||
.paletteTag = ANIM_TAG_BENT_SPOON,
|
||||
.oam = &gUnknown_08524954,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_16x32,
|
||||
.anims = gUnknown_085966D4,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -261,7 +261,7 @@ const struct SpriteTemplate gUnknown_08596744 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_AMNESIA,
|
||||
.paletteTag = ANIM_TAG_AMNESIA,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gUnknown_08596714,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -287,7 +287,7 @@ const struct SpriteTemplate gUnknown_08596794 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_HOLLOW_ORB,
|
||||
.paletteTag = ANIM_TAG_HOLLOW_ORB,
|
||||
.oam = &gUnknown_08524A2C,
|
||||
.oam = &gOamData_AffineOff_ObjBlend_16x16,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -298,7 +298,7 @@ const struct SpriteTemplate gUnknown_085967AC =
|
||||
{
|
||||
.tileTag = 10250,
|
||||
.paletteTag = 10250,
|
||||
.oam = &gUnknown_0852491C,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_64x64,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -351,7 +351,7 @@ const struct SpriteTemplate gUnknown_08596864 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_BLUEGREEN_ORB,
|
||||
.paletteTag = ANIM_TAG_BLUEGREEN_ORB,
|
||||
.oam = &gUnknown_0852496C,
|
||||
.oam = &gOamData_AffineNormal_ObjNormal_16x16,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_08596854,
|
||||
@@ -374,7 +374,7 @@ const struct SpriteTemplate gUnknown_08596898 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_WHITE_CIRCLE_OF_LIGHT,
|
||||
.paletteTag = ANIM_TAG_WHITE_CIRCLE_OF_LIGHT,
|
||||
.oam = &gUnknown_08524AFC,
|
||||
.oam = &gOamData_AffineDouble_ObjBlend_64x64,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_08596894,
|
||||
@@ -412,7 +412,7 @@ const struct SpriteTemplate gUnknown_08596920 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_CIRCLE_OF_LIGHT,
|
||||
.paletteTag = ANIM_TAG_CIRCLE_OF_LIGHT,
|
||||
.oam = &gUnknown_08524AFC,
|
||||
.oam = &gOamData_AffineDouble_ObjBlend_64x64,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_08596918,
|
||||
|
||||
+14
-14
@@ -59,7 +59,7 @@ const struct SpriteTemplate gUnknown_08596B04 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_ROCKS,
|
||||
.paletteTag = ANIM_TAG_ROCKS,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gUnknown_08596AF8,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -70,7 +70,7 @@ const struct SpriteTemplate gUnknown_08596B1C =
|
||||
{
|
||||
.tileTag = ANIM_TAG_ROCKS,
|
||||
.paletteTag = ANIM_TAG_ROCKS,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gUnknown_08596AF8,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -81,7 +81,7 @@ const struct SpriteTemplate gUnknown_08596B34 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_MUD_SAND,
|
||||
.paletteTag = ANIM_TAG_MUD_SAND,
|
||||
.oam = &gUnknown_08524904,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_8x8,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -105,7 +105,7 @@ const struct SpriteTemplate gUnknown_08596B70 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_WATER_ORB,
|
||||
.paletteTag = ANIM_TAG_WATER_ORB,
|
||||
.oam = &gUnknown_08524A8C,
|
||||
.oam = &gOamData_AffineNormal_ObjBlend_16x16,
|
||||
.anims = gUnknown_085950E0,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_08596B6C,
|
||||
@@ -116,7 +116,7 @@ const struct SpriteTemplate gUnknown_08596B88 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SMALL_EMBER,
|
||||
.paletteTag = ANIM_TAG_SMALL_EMBER,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gUnknown_085954D0,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -127,7 +127,7 @@ const struct SpriteTemplate gBattleAnimSpriteTemplate_8596BA0 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_FLYING_DIRT,
|
||||
.paletteTag = ANIM_TAG_FLYING_DIRT,
|
||||
.oam = &gUnknown_08524934,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x16,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -203,7 +203,7 @@ const struct SpriteTemplate gUnknown_08596C10 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_ROCKS,
|
||||
.paletteTag = ANIM_TAG_ROCKS,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gUnknown_08596BF8,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -214,7 +214,7 @@ const struct SpriteTemplate gUnknown_08596C28 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_MUD_SAND,
|
||||
.paletteTag = ANIM_TAG_MUD_SAND,
|
||||
.oam = &gUnknown_08524904,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_8x8,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -225,7 +225,7 @@ const struct SpriteTemplate gUnknown_08596C40 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_ROCKS,
|
||||
.paletteTag = ANIM_TAG_ROCKS,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -236,7 +236,7 @@ const struct SpriteTemplate gUnknown_08596C58 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_ROCKS,
|
||||
.paletteTag = ANIM_TAG_ROCKS,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gUnknown_08596BF8,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -265,7 +265,7 @@ const struct SpriteTemplate gUnknown_08596C98 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_ROCKS,
|
||||
.paletteTag = ANIM_TAG_ROCKS,
|
||||
.oam = &gUnknown_08524974,
|
||||
.oam = &gOamData_AffineNormal_ObjNormal_32x32,
|
||||
.anims = gUnknown_08596BF8,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_08596C90,
|
||||
@@ -276,7 +276,7 @@ const struct SpriteTemplate gUnknown_08596CB0 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_ROCKS,
|
||||
.paletteTag = ANIM_TAG_ROCKS,
|
||||
.oam = &gUnknown_08524974,
|
||||
.oam = &gOamData_AffineNormal_ObjNormal_32x32,
|
||||
.anims = gUnknown_08596BF8,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_08596C90,
|
||||
@@ -287,7 +287,7 @@ const struct SpriteTemplate gUnknown_08596CC8 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_ROCKS,
|
||||
.paletteTag = ANIM_TAG_ROCKS,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gUnknown_08596C08,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_08596C90,
|
||||
@@ -298,7 +298,7 @@ const struct SpriteTemplate gUnknown_08596CE0 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_ROCKS,
|
||||
.paletteTag = ANIM_TAG_ROCKS,
|
||||
.oam = &gUnknown_08524974,
|
||||
.oam = &gOamData_AffineNormal_ObjNormal_32x32,
|
||||
.anims = gUnknown_08596C00,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_08596C90,
|
||||
|
||||
+26
-26
@@ -188,18 +188,18 @@ static void sub_8144A24(struct Sprite *);
|
||||
static void sub_8144E60(struct Sprite *);
|
||||
static void sub_8145294(struct Sprite *);
|
||||
|
||||
extern const u8 gUnknown_082A5B89[];
|
||||
extern const u8 gUnknown_082A5C13[];
|
||||
extern const u8 gUnknown_082A5BD7[];
|
||||
extern const u8 gUnknown_082A5BCB[];
|
||||
extern const u8 gUnknown_082A5BE0[];
|
||||
extern const u8 gUnknown_082A5BEF[];
|
||||
extern const u8 gUnknown_082A5C21[];
|
||||
extern const u8 gUnknown_082A5C61[];
|
||||
extern const u8 gUnknown_082A5C04[];
|
||||
extern const u8 gUnknown_082A5B12[];
|
||||
extern const u8 gUnknown_082A5B6B[];
|
||||
extern const u8 gUnknown_082A5B4E[];
|
||||
extern const u8 Roulette_Text_ControlsInstruction[];
|
||||
extern const u8 Roulette_Text_KeepPlaying[];
|
||||
extern const u8 Roulette_Text_Jackpot[];
|
||||
extern const u8 Roulette_Text_ItsAHit[];
|
||||
extern const u8 Roulette_Text_NothingDoing[];
|
||||
extern const u8 Roulette_Text_YouveWonXCoins[];
|
||||
extern const u8 Roulette_Text_BoardWillBeCleared[];
|
||||
extern const u8 Roulette_Text_CoinCaseIsFull[];
|
||||
extern const u8 Roulette_Text_NoCoinsLeft[];
|
||||
extern const u8 Roulette_Text_PlayMinimumWagerIsX[];
|
||||
extern const u8 Roulette_Text_SpecialRateTable[];
|
||||
extern const u8 Roulette_Text_NotEnoughCoins[];
|
||||
|
||||
static const u16 gUnknown_085B5BFC[] = INCBIN_U16("graphics/roulette/85B5BFC.gbapal");
|
||||
static const u32 gUnknown_085B5DFC[] = INCBIN_U32("graphics/roulette/85B5DFC.bin.lz");
|
||||
@@ -974,7 +974,7 @@ static void sub_81405CC(void)
|
||||
sub_81436D0(0);
|
||||
sub_81424FC(0);
|
||||
DrawStdWindowFrame(gUnknown_0203AB8C, FALSE);
|
||||
AddTextPrinterParameterized(gUnknown_0203AB8C, 1, gUnknown_082A5B89, 0, 1, TEXT_SPEED_FF, NULL);
|
||||
AddTextPrinterParameterized(gUnknown_0203AB8C, 1, Roulette_Text_ControlsInstruction, 0, 1, TEXT_SPEED_FF, NULL);
|
||||
CopyWindowToVram(gUnknown_0203AB8C, 3);
|
||||
gSpriteCoordOffsetX = -60;
|
||||
gSpriteCoordOffsetY = 0;
|
||||
@@ -1045,7 +1045,7 @@ static void sub_8140914(u8 taskId)
|
||||
{
|
||||
DisplayYesNoMenuDefaultYes();
|
||||
DrawStdWindowFrame(gUnknown_0203AB8C, 0);
|
||||
AddTextPrinterParameterized(gUnknown_0203AB8C, 1, gUnknown_082A5C13, 0, 1, TEXT_SPEED_FF, 0);
|
||||
AddTextPrinterParameterized(gUnknown_0203AB8C, 1, Roulette_Text_KeepPlaying, 0, 1, TEXT_SPEED_FF, 0);
|
||||
CopyWindowToVram(gUnknown_0203AB8C, 3);
|
||||
DoYesNoFuncWithChoice(taskId, &gUnknown_085B6410);
|
||||
}
|
||||
@@ -1552,14 +1552,14 @@ static void sub_814189C(u8 taskId)
|
||||
{
|
||||
PlayFanfare(MUS_ME_B_BIG);
|
||||
DrawStdWindowFrame(gUnknown_0203AB8C, FALSE);
|
||||
AddTextPrinterParameterized(gUnknown_0203AB8C, 1, gUnknown_082A5BD7, 0, 1, TEXT_SPEED_FF, NULL);
|
||||
AddTextPrinterParameterized(gUnknown_0203AB8C, 1, Roulette_Text_Jackpot, 0, 1, TEXT_SPEED_FF, NULL);
|
||||
CopyWindowToVram(gUnknown_0203AB8C, 3);
|
||||
}
|
||||
else
|
||||
{
|
||||
PlayFanfare(MUS_ME_B_SMALL);
|
||||
DrawStdWindowFrame(gUnknown_0203AB8C, FALSE);
|
||||
AddTextPrinterParameterized(gUnknown_0203AB8C, 1, gUnknown_082A5BCB, 0, 1, TEXT_SPEED_FF, NULL);
|
||||
AddTextPrinterParameterized(gUnknown_0203AB8C, 1, Roulette_Text_ItsAHit, 0, 1, TEXT_SPEED_FF, NULL);
|
||||
CopyWindowToVram(gUnknown_0203AB8C, 3);
|
||||
}
|
||||
break;
|
||||
@@ -1567,7 +1567,7 @@ static void sub_814189C(u8 taskId)
|
||||
default:
|
||||
m4aSongNumStart(SE_HAZURE);
|
||||
DrawStdWindowFrame(gUnknown_0203AB8C, FALSE);
|
||||
AddTextPrinterParameterized(gUnknown_0203AB8C, 1, gUnknown_082A5BE0, 0, 1, TEXT_SPEED_FF, NULL);
|
||||
AddTextPrinterParameterized(gUnknown_0203AB8C, 1, Roulette_Text_NothingDoing, 0, 1, TEXT_SPEED_FF, NULL);
|
||||
CopyWindowToVram(gUnknown_0203AB8C, 3);
|
||||
break;
|
||||
}
|
||||
@@ -1609,7 +1609,7 @@ static void sub_8141984(u8 taskId)
|
||||
static void sub_8141A18(u8 taskId)
|
||||
{
|
||||
ConvertIntToDecimalStringN(gStringVar1, (gUnknown_0203AB88->var19 * gTasks[taskId].data[2]), STR_CONV_MODE_LEFT_ALIGN, 2);
|
||||
StringExpandPlaceholders(gStringVar4, gUnknown_082A5BEF);
|
||||
StringExpandPlaceholders(gStringVar4, Roulette_Text_YouveWonXCoins);
|
||||
DrawStdWindowFrame(gUnknown_0203AB8C, FALSE);
|
||||
AddTextPrinterParameterized(gUnknown_0203AB8C, 1, gStringVar4, 0, 1, TEXT_SPEED_FF, NULL);
|
||||
CopyWindowToVram(gUnknown_0203AB8C, 3);
|
||||
@@ -1644,14 +1644,14 @@ static void sub_8141B58(u8 taskId)
|
||||
if (gTasks[taskId].data[6] == 6)
|
||||
{
|
||||
DrawStdWindowFrame(gUnknown_0203AB8C, FALSE);
|
||||
AddTextPrinterParameterized(gUnknown_0203AB8C, 1, gUnknown_082A5C21, 0, 1, TEXT_SPEED_FF, NULL);
|
||||
AddTextPrinterParameterized(gUnknown_0203AB8C, 1, Roulette_Text_BoardWillBeCleared, 0, 1, TEXT_SPEED_FF, NULL);
|
||||
CopyWindowToVram(gUnknown_0203AB8C, 3);
|
||||
sub_8141F7C(taskId, dp01t_12_3_battle_menu, 0xFFFF, 3);
|
||||
}
|
||||
else if (gTasks[taskId].data[13] == 9999)
|
||||
{
|
||||
DrawStdWindowFrame(gUnknown_0203AB8C, FALSE);
|
||||
AddTextPrinterParameterized(gUnknown_0203AB8C, 1, gUnknown_082A5C61, 0, 1, TEXT_SPEED_FF, NULL);
|
||||
AddTextPrinterParameterized(gUnknown_0203AB8C, 1, Roulette_Text_CoinCaseIsFull, 0, 1, TEXT_SPEED_FF, NULL);
|
||||
CopyWindowToVram(gUnknown_0203AB8C, 3);
|
||||
sub_8141F7C(taskId, sub_8140914, 0xFFFF, 0x3);
|
||||
}
|
||||
@@ -1663,7 +1663,7 @@ static void sub_8141B58(u8 taskId)
|
||||
else
|
||||
{
|
||||
DrawStdWindowFrame(gUnknown_0203AB8C, FALSE);
|
||||
AddTextPrinterParameterized(gUnknown_0203AB8C, 1, gUnknown_082A5C04, 0, 1, TEXT_SPEED_FF, NULL);
|
||||
AddTextPrinterParameterized(gUnknown_0203AB8C, 1, Roulette_Text_NoCoinsLeft, 0, 1, TEXT_SPEED_FF, NULL);
|
||||
CopyWindowToVram(gUnknown_0203AB8C, 3);
|
||||
sub_8141F7C(taskId, sub_8140994, 0x3C, 0x3);
|
||||
}
|
||||
@@ -1688,7 +1688,7 @@ static void dp01t_12_3_battle_menu(u8 taskId)
|
||||
if (gTasks[taskId].data[13] == 9999)
|
||||
{
|
||||
DrawStdWindowFrame(gUnknown_0203AB8C, FALSE);
|
||||
AddTextPrinterParameterized(gUnknown_0203AB8C, 1, gUnknown_082A5C61, 0, 1, TEXT_SPEED_FF, NULL);
|
||||
AddTextPrinterParameterized(gUnknown_0203AB8C, 1, Roulette_Text_CoinCaseIsFull, 0, 1, TEXT_SPEED_FF, NULL);
|
||||
CopyWindowToVram(gUnknown_0203AB8C, 3);
|
||||
sub_8141F7C(taskId, sub_8140914, 0xFFFF, 3);
|
||||
}
|
||||
@@ -3121,7 +3121,7 @@ static void sub_81429F0(u8 taskId)
|
||||
{
|
||||
u32 temp = gUnknown_085B6344[(gSpecialVar_0x8004 & 1) + (gSpecialVar_0x8004 >> 7 << 1)];
|
||||
ConvertIntToDecimalStringN(gStringVar1, temp, STR_CONV_MODE_LEADING_ZEROS, 1);
|
||||
StringExpandPlaceholders(gStringVar4, gUnknown_082A5B12);
|
||||
StringExpandPlaceholders(gStringVar4, Roulette_Text_PlayMinimumWagerIsX);
|
||||
DrawStdWindowFrame(0, FALSE);
|
||||
AddTextPrinterParameterized(0, 1, gStringVar4, 0, 1, TEXT_SPEED_FF, NULL);
|
||||
CopyWindowToVram(0, 3);
|
||||
@@ -3140,13 +3140,13 @@ static void Task_Roulette_0(u8 taskId)
|
||||
if ((gSpecialVar_0x8004 & 0x80) && (gSpecialVar_0x8004 & 1))
|
||||
{
|
||||
DrawStdWindowFrame(0, FALSE);
|
||||
AddTextPrinterParameterized(0, 1, gUnknown_082A5B6B, 0, 1, TEXT_SPEED_FF, NULL);
|
||||
AddTextPrinterParameterized(0, 1, Roulette_Text_SpecialRateTable, 0, 1, TEXT_SPEED_FF, NULL);
|
||||
CopyWindowToVram(0, 3);
|
||||
gTasks[taskId].func = sub_81429F0;
|
||||
}
|
||||
else
|
||||
{
|
||||
StringExpandPlaceholders(gStringVar4, gUnknown_082A5B12);
|
||||
StringExpandPlaceholders(gStringVar4, Roulette_Text_PlayMinimumWagerIsX);
|
||||
DrawStdWindowFrame(0, FALSE);
|
||||
AddTextPrinterParameterized(0, 1, gStringVar4, 0, 1, TEXT_SPEED_FF, NULL);
|
||||
CopyWindowToVram(0, 3);
|
||||
@@ -3155,7 +3155,7 @@ static void Task_Roulette_0(u8 taskId)
|
||||
}
|
||||
else
|
||||
{
|
||||
StringExpandPlaceholders(gStringVar4, gUnknown_082A5B4E);
|
||||
StringExpandPlaceholders(gStringVar4, Roulette_Text_NotEnoughCoins);
|
||||
DrawStdWindowFrame(0, FALSE);
|
||||
AddTextPrinterParameterized(0, 1, gStringVar4, 0, 1, TEXT_SPEED_FF, NULL);
|
||||
CopyWindowToVram(0, 3);
|
||||
|
||||
+3
-3
@@ -607,7 +607,7 @@ bool8 ScrCmd_incrementgamestat(struct ScriptContext *ctx)
|
||||
|
||||
bool8 ScrCmd_animateflash(struct ScriptContext *ctx)
|
||||
{
|
||||
sub_80B009C(ScriptReadByte(ctx));
|
||||
AnimateFlash(ScriptReadByte(ctx));
|
||||
ScriptContext1_Stop();
|
||||
return TRUE;
|
||||
}
|
||||
@@ -1930,9 +1930,9 @@ bool8 ScrCmd_setberrytree(struct ScriptContext *ctx)
|
||||
|
||||
bool8 ScrCmd_getpricereduction(struct ScriptContext *ctx)
|
||||
{
|
||||
u16 value = VarGet(ScriptReadHalfword(ctx));
|
||||
u16 newsKind = VarGet(ScriptReadHalfword(ctx));
|
||||
|
||||
gSpecialVar_Result = GetPriceReduction(value);
|
||||
gSpecialVar_Result = GetPriceReduction(newsKind);
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
|
||||
+4
-3
@@ -38,6 +38,7 @@
|
||||
#include "constants/metatile_behaviors.h"
|
||||
#include "constants/rgb.h"
|
||||
#include "constants/songs.h"
|
||||
#include "constants/tv.h"
|
||||
|
||||
EWRAM_DATA struct MartInfo gMartInfo = {0};
|
||||
EWRAM_DATA struct ShopData *gShopDataPtr = NULL;
|
||||
@@ -560,7 +561,7 @@ static void BuyMenuPrintPriceInList(u8 windowId, s32 item, u8 y)
|
||||
{
|
||||
ConvertIntToDecimalStringN(
|
||||
gStringVar1,
|
||||
ItemId_GetPrice(item) >> GetPriceReduction(1),
|
||||
ItemId_GetPrice(item) >> GetPriceReduction(POKENEWS_SLATEPORT),
|
||||
STR_CONV_MODE_LEFT_ALIGN,
|
||||
5);
|
||||
}
|
||||
@@ -932,7 +933,7 @@ static void Task_BuyMenu(u8 taskId)
|
||||
|
||||
if (gMartInfo.martType == MART_TYPE_NORMAL)
|
||||
{
|
||||
gShopDataPtr->totalCost = (ItemId_GetPrice(itemId) >> GetPriceReduction(1));
|
||||
gShopDataPtr->totalCost = (ItemId_GetPrice(itemId) >> GetPriceReduction(POKENEWS_SLATEPORT));
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -1011,7 +1012,7 @@ static void Task_BuyHowManyDialogueHandleInput(u8 taskId)
|
||||
|
||||
if (AdjustQuantityAccordingToDPadInput(&tItemCount, gShopDataPtr->maxQuantity) == TRUE)
|
||||
{
|
||||
gShopDataPtr->totalCost = (ItemId_GetPrice(tItemId) >> GetPriceReduction(1)) * tItemCount;
|
||||
gShopDataPtr->totalCost = (ItemId_GetPrice(tItemId) >> GetPriceReduction(POKENEWS_SLATEPORT)) * tItemCount;
|
||||
BuyMenuPrintItemQuantityAndPrice(taskId);
|
||||
}
|
||||
else
|
||||
|
||||
+1
-1
@@ -570,7 +570,7 @@ static bool8 HandleStartMenuInput(void)
|
||||
PlaySE(SE_SELECT);
|
||||
if (sStartMenuItems[sCurrentStartMenuActions[sStartMenuCursorPos]].func.u8_void == StartMenuPokedexCallback)
|
||||
{
|
||||
if (GetNationalPokedexCount(0) == 0)
|
||||
if (GetNationalPokedexCount(FLAG_GET_SEEN) == 0)
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
|
||||
+6
-6
@@ -63,7 +63,7 @@ static void TrainerHillGetChallengeStatus(void);
|
||||
static void sub_81D5B2C(void);
|
||||
static void sub_81D5BBC(void);
|
||||
static void sub_81D5C00(void);
|
||||
static void sub_81D5C5C(void);
|
||||
static void GetInTrainerHill(void);
|
||||
static void sub_81D62B4(void);
|
||||
static void sub_81D64AC(void);
|
||||
static void sub_81D64DC(void);
|
||||
@@ -231,7 +231,7 @@ static void (* const sHillFunctions[])(void) =
|
||||
sub_81D5B2C,
|
||||
sub_81D5BBC,
|
||||
sub_81D5C00,
|
||||
sub_81D5C5C,
|
||||
GetInTrainerHill,
|
||||
sub_81D62B4,
|
||||
sub_81D64AC,
|
||||
sub_81D64DC,
|
||||
@@ -534,7 +534,7 @@ static void sub_81D5C00(void)
|
||||
FreeDataStruct();
|
||||
}
|
||||
|
||||
bool8 sub_81D5C18(void)
|
||||
bool8 InTrainerHillChallenge(void)
|
||||
{
|
||||
if (VarGet(VAR_TRAINER_HILL_IS_ACTIVE) == 0)
|
||||
return FALSE;
|
||||
@@ -546,9 +546,9 @@ bool8 sub_81D5C18(void)
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
static void sub_81D5C5C(void)
|
||||
static void GetInTrainerHill(void)
|
||||
{
|
||||
if (!sub_81D5C18())
|
||||
if (!InTrainerHillChallenge())
|
||||
gSpecialVar_Result = 0;
|
||||
else
|
||||
gSpecialVar_Result = 1;
|
||||
@@ -997,7 +997,7 @@ static void sub_81D6518(void)
|
||||
|
||||
bool32 sub_81D6534(void)
|
||||
{
|
||||
if (!sub_81D5C18() || GetCurrentTrainerHillMapId() == 6)
|
||||
if (!InTrainerHillChallenge() || GetCurrentTrainerHillMapId() == 6)
|
||||
return FALSE;
|
||||
|
||||
sub_81D5C00();
|
||||
|
||||
@@ -42,6 +42,7 @@
|
||||
#include "constants/layouts.h"
|
||||
#include "constants/metatile_behaviors.h"
|
||||
#include "constants/script_menu.h"
|
||||
#include "constants/tv.h"
|
||||
|
||||
// Static type declarations
|
||||
|
||||
@@ -1595,7 +1596,7 @@ void SaveRecordedItemPurchasesForTVShow(void)
|
||||
show->smartshopperShow.itemIds[i] = gMartPurchaseHistory[i].itemId;
|
||||
show->smartshopperShow.itemAmounts[i] = gMartPurchaseHistory[i].quantity;
|
||||
}
|
||||
show->smartshopperShow.priceReduced = GetPriceReduction(1);
|
||||
show->smartshopperShow.priceReduced = GetPriceReduction(POKENEWS_SLATEPORT);
|
||||
StringCopy(show->smartshopperShow.playerName, gSaveBlock2Ptr->playerName);
|
||||
tv_store_id_3x(show);
|
||||
show->smartshopperShow.language = gGameLanguage;
|
||||
@@ -1955,11 +1956,11 @@ void sub_80EDB44(void)
|
||||
show->rivalTrainer.badgeCount = nBadges;
|
||||
if (IsNationalPokedexEnabled())
|
||||
{
|
||||
show->rivalTrainer.dexCount = GetNationalPokedexCount(0x01);
|
||||
show->rivalTrainer.dexCount = GetNationalPokedexCount(FLAG_GET_CAUGHT);
|
||||
}
|
||||
else
|
||||
{
|
||||
show->rivalTrainer.dexCount = GetHoennPokedexCount(0x01);
|
||||
show->rivalTrainer.dexCount = GetHoennPokedexCount(FLAG_GET_CAUGHT);
|
||||
}
|
||||
show->rivalTrainer.location = gMapHeader.regionMapSectionId;
|
||||
show->rivalTrainer.mapLayoutId = gMapHeader.mapLayoutId;
|
||||
|
||||
+19
-19
@@ -83,7 +83,7 @@ const struct SpriteTemplate gUnknown_08595020 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_RAIN_DROPS,
|
||||
.paletteTag = ANIM_TAG_RAIN_DROPS,
|
||||
.oam = &gUnknown_08524954,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_16x32,
|
||||
.anims = gUnknown_0859501C,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -119,7 +119,7 @@ const struct SpriteTemplate gBattleAnimSpriteTemplate_8595068 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_BUBBLE,
|
||||
.paletteTag = ANIM_TAG_BUBBLE,
|
||||
.oam = &gUnknown_08524A8C,
|
||||
.oam = &gOamData_AffineNormal_ObjBlend_16x16,
|
||||
.anims = gUnknown_08595064,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_08595050,
|
||||
@@ -161,7 +161,7 @@ const struct SpriteTemplate gUnknown_085950B4 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_RAINBOW_RINGS,
|
||||
.paletteTag = ANIM_TAG_RAINBOW_RINGS,
|
||||
.oam = &gUnknown_08524A04,
|
||||
.oam = &gOamData_AffineDouble_ObjNormal_8x16,
|
||||
.anims = gUnknown_08595090,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_085950B0,
|
||||
@@ -186,7 +186,7 @@ const struct SpriteTemplate gUnknown_085950E4 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_WATER_ORB,
|
||||
.paletteTag = ANIM_TAG_WATER_ORB,
|
||||
.oam = &gUnknown_08524A2C,
|
||||
.oam = &gOamData_AffineOff_ObjBlend_16x16,
|
||||
.anims = gUnknown_085950E0,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -197,7 +197,7 @@ const struct SpriteTemplate gUnknown_085950FC =
|
||||
{
|
||||
.tileTag = ANIM_TAG_BROWN_ORB,
|
||||
.paletteTag = ANIM_TAG_BROWN_ORB,
|
||||
.oam = &gUnknown_08524A2C,
|
||||
.oam = &gOamData_AffineOff_ObjBlend_16x16,
|
||||
.anims = gUnknown_085950E0,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -208,7 +208,7 @@ const struct SpriteTemplate gUnknown_08595114 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_GLOWY_RED_ORB,
|
||||
.paletteTag = ANIM_TAG_GLOWY_RED_ORB,
|
||||
.oam = &gUnknown_08524904,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_8x8,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -219,7 +219,7 @@ const struct SpriteTemplate gUnknown_0859512C =
|
||||
{
|
||||
.tileTag = ANIM_TAG_GLOWY_GREEN_ORB,
|
||||
.paletteTag = ANIM_TAG_GLOWY_GREEN_ORB,
|
||||
.oam = &gUnknown_08524904,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_8x8,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -243,7 +243,7 @@ const struct SpriteTemplate gUnknown_08595158 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SMALL_EMBER,
|
||||
.paletteTag = ANIM_TAG_SMALL_EMBER,
|
||||
.oam = &gUnknown_08524914,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gUnknown_08595154,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -254,7 +254,7 @@ const struct SpriteTemplate gUnknown_08595170 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_BLUE_RING,
|
||||
.paletteTag = ANIM_TAG_BLUE_RING,
|
||||
.oam = &gUnknown_08524A14,
|
||||
.oam = &gOamData_AffineDouble_ObjNormal_16x32,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_08593420,
|
||||
@@ -289,7 +289,7 @@ const struct SpriteTemplate gUnknown_085951C0 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_WATER_ORB,
|
||||
.paletteTag = ANIM_TAG_WATER_ORB,
|
||||
.oam = &gUnknown_08524AEC,
|
||||
.oam = &gOamData_AffineDouble_ObjBlend_16x16,
|
||||
.anims = gUnknown_085950E0,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_085951B8,
|
||||
@@ -300,7 +300,7 @@ const struct SpriteTemplate gUnknown_085951D8 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_WATER_ORB,
|
||||
.paletteTag = ANIM_TAG_WATER_ORB,
|
||||
.oam = &gUnknown_08524AEC,
|
||||
.oam = &gOamData_AffineDouble_ObjBlend_16x16,
|
||||
.anims = gUnknown_085950E0,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_085951BC,
|
||||
@@ -333,7 +333,7 @@ const struct SpriteTemplate gUnknown_08595208 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SMALL_BUBBLES,
|
||||
.paletteTag = ANIM_TAG_SMALL_BUBBLES,
|
||||
.oam = &gUnknown_08524A2C,
|
||||
.oam = &gOamData_AffineOff_ObjBlend_16x16,
|
||||
.anims = gUnknown_08595200,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -344,7 +344,7 @@ const struct SpriteTemplate gUnknown_08595220 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SMALL_BUBBLES,
|
||||
.paletteTag = ANIM_TAG_SMALL_BUBBLES,
|
||||
.oam = &gUnknown_08524AEC,
|
||||
.oam = &gOamData_AffineDouble_ObjBlend_16x16,
|
||||
.anims = gUnknown_08595204,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_08596208,
|
||||
@@ -355,7 +355,7 @@ const struct SpriteTemplate gUnknown_08595238 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_ICE_CRYSTALS,
|
||||
.paletteTag = ANIM_TAG_ICE_CRYSTALS,
|
||||
.oam = &gUnknown_08524904,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_8x8,
|
||||
.anims = gUnknown_08595AB8,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -366,7 +366,7 @@ const struct SpriteTemplate gUnknown_08595250 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SMALL_BUBBLES,
|
||||
.paletteTag = ANIM_TAG_SMALL_BUBBLES,
|
||||
.oam = &gUnknown_08524904,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_8x8,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -377,7 +377,7 @@ const struct SpriteTemplate gUnknown_08595268 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_GLOWY_BLUE_ORB,
|
||||
.paletteTag = ANIM_TAG_GLOWY_BLUE_ORB,
|
||||
.oam = &gUnknown_08524904,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_8x8,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -449,7 +449,7 @@ const struct SpriteTemplate gUnknown_085952F8 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SMALL_BUBBLES,
|
||||
.paletteTag = ANIM_TAG_SMALL_BUBBLES,
|
||||
.oam = &gUnknown_08524904,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_8x8,
|
||||
.anims = gUnknown_08595298,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
@@ -460,7 +460,7 @@ const struct SpriteTemplate gUnknown_08595310 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SMALL_BUBBLES,
|
||||
.paletteTag = ANIM_TAG_SMALL_BUBBLES,
|
||||
.oam = &gUnknown_08524964,
|
||||
.oam = &gOamData_AffineNormal_ObjNormal_8x8,
|
||||
.anims = gUnknown_08595298,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_085952EC,
|
||||
@@ -471,7 +471,7 @@ const struct SpriteTemplate gUnknown_08595328 =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SMALL_BUBBLES,
|
||||
.paletteTag = ANIM_TAG_SMALL_BUBBLES,
|
||||
.oam = &gUnknown_0852496C,
|
||||
.oam = &gOamData_AffineNormal_ObjNormal_16x16,
|
||||
.anims = gUnknown_085952A0,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_085952F4,
|
||||
|
||||
+11
-10
@@ -197,34 +197,35 @@ enum
|
||||
static u8 ChooseWildMonIndex_Fishing(u8 rod)
|
||||
{
|
||||
u8 wildMonIndex = 0;
|
||||
u8 rand = Random() % ENCOUNTER_CHANCE_FISHING_MONS_TOTAL;
|
||||
u8 rand = Random() % max(max(ENCOUNTER_CHANCE_FISHING_MONS_OLD_ROD_TOTAL, ENCOUNTER_CHANCE_FISHING_MONS_GOOD_ROD_TOTAL),
|
||||
ENCOUNTER_CHANCE_FISHING_MONS_SUPER_ROD_TOTAL);
|
||||
|
||||
switch (rod)
|
||||
{
|
||||
case OLD_ROD:
|
||||
if (rand < ENCOUNTER_CHANCE_FISHING_MONS_SLOT_0)
|
||||
if (rand < ENCOUNTER_CHANCE_FISHING_MONS_OLD_ROD_SLOT_0)
|
||||
wildMonIndex = 0;
|
||||
else
|
||||
wildMonIndex = 1;
|
||||
break;
|
||||
case GOOD_ROD:
|
||||
if (rand < ENCOUNTER_CHANCE_FISHING_MONS_SLOT_2)
|
||||
if (rand < ENCOUNTER_CHANCE_FISHING_MONS_GOOD_ROD_SLOT_2)
|
||||
wildMonIndex = 2;
|
||||
if (rand >= ENCOUNTER_CHANCE_FISHING_MONS_SLOT_2 && rand < ENCOUNTER_CHANCE_FISHING_MONS_SLOT_3)
|
||||
if (rand >= ENCOUNTER_CHANCE_FISHING_MONS_GOOD_ROD_SLOT_2 && rand < ENCOUNTER_CHANCE_FISHING_MONS_GOOD_ROD_SLOT_3)
|
||||
wildMonIndex = 3;
|
||||
if (rand >= ENCOUNTER_CHANCE_FISHING_MONS_SLOT_3 && rand < ENCOUNTER_CHANCE_FISHING_MONS_SLOT_4)
|
||||
if (rand >= ENCOUNTER_CHANCE_FISHING_MONS_GOOD_ROD_SLOT_3 && rand < ENCOUNTER_CHANCE_FISHING_MONS_GOOD_ROD_SLOT_4)
|
||||
wildMonIndex = 4;
|
||||
break;
|
||||
case SUPER_ROD:
|
||||
if (rand < ENCOUNTER_CHANCE_FISHING_MONS_SLOT_5)
|
||||
if (rand < ENCOUNTER_CHANCE_FISHING_MONS_SUPER_ROD_SLOT_5)
|
||||
wildMonIndex = 5;
|
||||
if (rand >= ENCOUNTER_CHANCE_FISHING_MONS_SLOT_5 && rand < ENCOUNTER_CHANCE_FISHING_MONS_SLOT_6)
|
||||
if (rand >= ENCOUNTER_CHANCE_FISHING_MONS_SUPER_ROD_SLOT_5 && rand < ENCOUNTER_CHANCE_FISHING_MONS_SUPER_ROD_SLOT_6)
|
||||
wildMonIndex = 6;
|
||||
if (rand >= ENCOUNTER_CHANCE_FISHING_MONS_SLOT_6 && rand < ENCOUNTER_CHANCE_FISHING_MONS_SLOT_7)
|
||||
if (rand >= ENCOUNTER_CHANCE_FISHING_MONS_SUPER_ROD_SLOT_6 && rand < ENCOUNTER_CHANCE_FISHING_MONS_SUPER_ROD_SLOT_7)
|
||||
wildMonIndex = 7;
|
||||
if (rand >= ENCOUNTER_CHANCE_FISHING_MONS_SLOT_7 && rand < ENCOUNTER_CHANCE_FISHING_MONS_SLOT_8)
|
||||
if (rand >= ENCOUNTER_CHANCE_FISHING_MONS_SUPER_ROD_SLOT_7 && rand < ENCOUNTER_CHANCE_FISHING_MONS_SUPER_ROD_SLOT_8)
|
||||
wildMonIndex = 8;
|
||||
if (rand == ENCOUNTER_CHANCE_FISHING_MONS_SLOT_8)
|
||||
if (rand == ENCOUNTER_CHANCE_FISHING_MONS_SUPER_ROD_SLOT_8)
|
||||
wildMonIndex = 9;
|
||||
break;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user