//#include	<AgbTypes.h>


/*-----------------------------------------
			OBJ Data
-----------------------------------------*/

const u16	zako_pinball_Obj_00[10] = 
{
	0x0003,
	0x40e8, 0x01f0, 0x9240,
	0x40e8, 0x1000, 0x9240,
	0x00f0, 0x81f0, 0x920a,
};

const u16	zako_pinball_Obj_01[10] = 
{
	0x0003,
	0x00f0, 0x81f0, 0x920a,
	0x40e8, 0x01f0, 0x9260,
	0x40e8, 0x1000, 0x9260,
};

const u16	zako_pinball_Obj_02[10] = 
{
	0x0003,
	0x00f0, 0x81f0, 0x920a,
	0x40e8, 0x01f0, 0x9242,
	0x40e8, 0x1000, 0x9242,
};

const u16	zako_pinball_Obj_03[10] = 
{
	0x0003,
	0x00f0, 0x81f0, 0x920a,
	0x40e8, 0x01f0, 0x9262,
	0x40e8, 0x1000, 0x9262,
};

const u16	zako_pinball_Obj_04[10] = 
{
	0x0003,
	0x00f0, 0xa1f0, 0x920a,
	0x4010, 0x21f0, 0x9240,
	0x4010, 0x3000, 0x9240,
};

const u16	zako_pinball_Obj_05[10] = 
{
	0x0003,
	0x00f0, 0xa1f0, 0x920a,
	0x4010, 0x21f0, 0x9260,
	0x4010, 0x3000, 0x9260,
};

const u16	zako_pinball_Obj_06[10] = 
{
	0x0003,
	0x00f0, 0xa1f0, 0x920a,
	0x4010, 0x21f0, 0x9242,
	0x4010, 0x3000, 0x9242,
};

const u16	zako_pinball_Obj_07[10] = 
{
	0x0003,
	0x00f0, 0xa1f0, 0x920a,
	0x4010, 0x21f0, 0x9262,
	0x4010, 0x3000, 0x9262,
};

const u16	zako_pinball_Obj_08[10] = 
{
	0x0003,
	0x00f0, 0x81f0, 0x9212,
	0x8000, 0x01e8, 0x9244,
	0x80f0, 0x21e8, 0x9244,
};

const u16	zako_pinball_Obj_09[10] = 
{
	0x0003,
	0x00f0, 0x81f0, 0x9212,
	0x8000, 0x01e8, 0x9245,
	0x80f0, 0x21e8, 0x9245,
};

const u16	zako_pinball_Obj_0A[10] = 
{
	0x0003,
	0x00f0, 0x81f0, 0x9212,
	0x8000, 0x01e8, 0x9246,
	0x80f0, 0x21e8, 0x9246,
};

const u16	zako_pinball_Obj_0B[10] = 
{
	0x0003,
	0x00f0, 0x81f0, 0x9212,
	0x8000, 0x01e8, 0x9247,
	0x80f0, 0x21e8, 0x9247,
};

const u16	zako_pinball_Obj_0C[10] = 
{
	0x0003,
	0x00f0, 0x91f0, 0x9212,
	0x80f0, 0x3010, 0x9244,
	0x8000, 0x1010, 0x9244,
};

const u16	zako_pinball_Obj_0D[10] = 
{
	0x0003,
	0x00f0, 0x91f0, 0x9212,
	0x8000, 0x1010, 0x9245,
	0x80f0, 0x3010, 0x9245,
};

const u16	zako_pinball_Obj_0E[10] = 
{
	0x0003,
	0x00f0, 0x91f0, 0x9212,
	0x8000, 0x1010, 0x9246,
	0x80f0, 0x3010, 0x9246,
};

const u16	zako_pinball_Obj_0F[10] = 
{
	0x0003,
	0x00f0, 0x91f0, 0x9212,
	0x8000, 0x1010, 0x9247,
	0x80f0, 0x3010, 0x9247,
};

const u16	zako_pinball_Obj_10[4] = 
{
	0x0001,
	0x00f0, 0x81f0, 0x920e,
};

const u16	zako_pinball_Obj_11[4] = 
{
	0x0001,
	0x00f0, 0x41f8, 0x8216,
};

const u16	zako_pinball_Obj_12[4] = 
{
	0x0001,
	0x00f0, 0x41f8, 0x8218,
};

const u16	zako_pinball_Obj_13[4] = 
{
	0x0001,
	0x00f0, 0x41f8, 0x821a,
};

const u16	zako_pinball_Obj_14[4] = 
{
	0x0001,
	0x00f0, 0x61f8, 0x8218,
};

const u16	zako_pinball_Obj_15[4] = 
{
	0x0001,
	0x00f0, 0x61f8, 0x8216,
};

const u16	zako_pinball_Obj_16[4] = 
{
	0x0001,
	0x00f0, 0x71f8, 0x8218,
};

const u16	zako_pinball_Obj_17[4] = 
{
	0x0001,
	0x00f0, 0x51f8, 0x821a,
};

const u16	zako_pinball_Obj_18[4] = 
{
	0x0001,
	0x00f0, 0x51f8, 0x8218,
};

const u16	zako_pinball_Obj_19[7] = 
{
	0x0002,
	0x00f8, 0x41f8, 0x9200,
	0x00f0, 0x81f0, 0x920e,
};

const u16	zako_pinball_Obj_1A[7] = 
{
	0x0002,
	0x00f8, 0x41f8, 0x9202,
	0x00f0, 0x81f0, 0x920e,
};

const u16	zako_pinball_Obj_1B[7] = 
{
	0x0002,
	0x00f8, 0x41f8, 0x9204,
	0x00f0, 0x81f0, 0x920e,
};

const u16	zako_pinball_Obj_1C[7] = 
{
	0x0002,
	0x00f8, 0x41f8, 0x9206,
	0x00f0, 0x81f0, 0x920e,
};

const u16	zako_pinball_Obj_1D[7] = 
{
	0x0002,
	0x00f8, 0x41f8, 0x9208,
	0x00f0, 0x81f0, 0x920e,
};

const u16	zako_pinball_Obj_1E[25] = 
{
	0x0008,
	0x00ff, 0x01f8, 0x9256,
	0x00f8, 0x01f8, 0x9256,
	0x00f8, 0x01fc, 0x9256,
	0x00f8, 0x0000, 0x9256,
	0x00ff, 0x01fc, 0x9256,
	0x00ff, 0x0000, 0x9256,
	0x00fc, 0x0000, 0x9256,
	0x00fc, 0x01f8, 0x9256,
};

const u16	zako_pinball_Obj_1F[25] = 
{
	0x0008,
	0x00f4, 0x01fc, 0x9256,
	0x00f6, 0x0002, 0x9256,
	0x00f5, 0x01f6, 0x9256,
	0x00fc, 0x01f5, 0x9256,
	0x00fc, 0x0002, 0x9256,
	0x0001, 0x01f7, 0x9256,
	0x0002, 0x01fc, 0x9256,
	0x0001, 0x0002, 0x9256,
};

const u16	zako_pinball_Obj_20[25] = 
{
	0x0008,
	0x00f2, 0x01fb, 0x9256,
	0x00f3, 0x0003, 0x9256,
	0x00f5, 0x01f4, 0x9256,
	0x00fa, 0x0004, 0x9256,
	0x00fd, 0x01f3, 0x9256,
	0x0003, 0x01f5, 0x9256,
	0x0004, 0x01fd, 0x9256,
	0x0002, 0x0004, 0x9256,
};

const u16	zako_pinball_Obj_21[25] = 
{
	0x0008,
	0x00f1, 0x01f9, 0x9256,
	0x00f2, 0x0002, 0x9256,
	0x00f6, 0x01f2, 0x9256,
	0x00f9, 0x0005, 0x9256,
	0x00ff, 0x01f2, 0x9256,
	0x0005, 0x01f6, 0x9256,
	0x0006, 0x01ff, 0x9256,
	0x0001, 0x0005, 0x9256,
};

const u16	zako_pinball_Obj_22[25] = 
{
	0x0008,
	0x00ef, 0x01f8, 0x9256,
	0x00f0, 0x0001, 0x9256,
	0x00f7, 0x01f0, 0x9256,
	0x00f7, 0x0006, 0x9256,
	0x0001, 0x01f0, 0x9256,
	0x0008, 0x01f7, 0x9256,
	0x0007, 0x0000, 0x9256,
	0x0000, 0x0007, 0x9256,
};

const u16	zako_pinball_Obj_23[25] = 
{
	0x0008,
	0x00f0, 0x01f5, 0x9256,
	0x00ee, 0x01ff, 0x9256,
	0x00fa, 0x01ef, 0x9256,
	0x00f5, 0x0008, 0x9256,
	0x0005, 0x01f0, 0x9256,
	0x000b, 0x01f9, 0x9256,
	0x0008, 0x0004, 0x9256,
	0x00ff, 0x0009, 0x9256,
};

const u16	zako_pinball_Obj_24[25] = 
{
	0x0008,
	0x00f1, 0x01f1, 0x9256,
	0x00ec, 0x01fb, 0x9256,
	0x00fe, 0x01ed, 0x9256,
	0x00f1, 0x0007, 0x9256,
	0x0008, 0x01f1, 0x9256,
	0x000d, 0x01fc, 0x9256,
	0x0007, 0x0007, 0x9256,
	0x00fc, 0x0009, 0x9256,
};

const u16	zako_pinball_Obj_25[25] = 
{
	0x0008,
	0x00f2, 0x01ed, 0x9256,
	0x00e9, 0x01f9, 0x9256,
	0x0002, 0x01ea, 0x9256,
	0x00ec, 0x0007, 0x9256,
	0x000c, 0x01f2, 0x9256,
	0x0010, 0x0000, 0x9256,
	0x0005, 0x000b, 0x9256,
	0x00f8, 0x000b, 0x9256,
};

const u16	zako_pinball_Obj_26[25] = 
{
	0x0008,
	0x00f7, 0x01e9, 0x9256,
	0x00e8, 0x01f2, 0x9256,
	0x0007, 0x01ea, 0x9256,
	0x00e8, 0x0004, 0x9256,
	0x0010, 0x01f5, 0x9256,
	0x0010, 0x0004, 0x9256,
	0x0004, 0x000e, 0x9256,
	0x00f6, 0x000e, 0x9256,
};

const u16	zako_pinball_Obj_27[25] = 
{
	0x0008,
	0x00fb, 0x01e5, 0x9256,
	0x00ed, 0x01ec, 0x9256,
	0x000b, 0x01ec, 0x9256,
	0x00e5, 0x01fc, 0x9256,
	0x0012, 0x01fb, 0x9256,
	0x000d, 0x000a, 0x9256,
	0x00fc, 0x0013, 0x9256,
	0x00ed, 0x000b, 0x9256,
};

const u16	zako_pinball_Obj_28[25] = 
{
	0x0008,
	0x00fe, 0x01e6, 0x9256,
	0x00ef, 0x01ea, 0x9256,
	0x000e, 0x01ed, 0x9256,
	0x00e5, 0x01fa, 0x9256,
	0x0015, 0x01fc, 0x9256,
	0x000d, 0x000c, 0x9256,
	0x00fb, 0x0012, 0x9256,
	0x00ec, 0x000a, 0x9256,
};

const u16	zako_pinball_Obj_29[25] = 
{
	0x0008,
	0x00e5, 0x01f8, 0x9257,
	0x00ef, 0x01e8, 0x9257,
	0x00ff, 0x01e4, 0x9257,
	0x000f, 0x01ee, 0x9257,
	0x0015, 0x01fd, 0x9257,
	0x000d, 0x000d, 0x9257,
	0x00fb, 0x0014, 0x9257,
	0x00eb, 0x000a, 0x9257,
};

const u16	zako_pinball_Obj_2A[25] = 
{
	0x0008,
	0x00e6, 0x01f6, 0x9257,
	0x00f1, 0x01e7, 0x9257,
	0x0001, 0x01e5, 0x9257,
	0x0010, 0x01f0, 0x9257,
	0x0014, 0x01ff, 0x9257,
	0x000b, 0x000e, 0x9257,
	0x00f9, 0x0013, 0x9257,
	0x00ea, 0x0008, 0x9257,
};

const u16	zako_pinball_Obj_2B[25] = 
{
	0x0008,
	0x00e7, 0x01f4, 0x9257,
	0x00f3, 0x01e8, 0x9257,
	0x0003, 0x01e6, 0x9257,
	0x0011, 0x01f2, 0x9257,
	0x0013, 0x0001, 0x9257,
	0x0009, 0x000f, 0x9257,
	0x00f7, 0x0012, 0x9257,
	0x00e8, 0x0007, 0x9257,
};

const u16	zako_pinball_Obj_2C[25] = 
{
	0x0008,
	0x00e6, 0x01f4, 0x9258,
	0x00f3, 0x01e8, 0x9258,
	0x0003, 0x01e6, 0x9258,
	0x0012, 0x01f2, 0x9258,
	0x0013, 0x0001, 0x9258,
	0x000a, 0x0010, 0x9258,
	0x00f7, 0x0012, 0x9258,
	0x00e8, 0x0007, 0x9258,
};

const u16	zako_pinball_Obj_2D[16] = 
{
	0x0005,
	0x00f8, 0x41f8, 0x9248,
	0x00f0, 0x01fc, 0x9276,
	0x00f0, 0x81f0, 0x920a,
	0x40e8, 0x01f0, 0x9240,
	0x40e8, 0x1000, 0x9240,
};

const u16	zako_pinball_Obj_2E[16] = 
{
	0x0005,
	0x00f8, 0x61f8, 0x9248,
	0x0008, 0x21fc, 0x9276,
	0x00f0, 0xa1f0, 0x920a,
	0x4010, 0x21f0, 0x9240,
	0x4010, 0x3000, 0x9240,
};

const u16	zako_pinball_Obj_2F[19] = 
{
	0x0006,
	0x40f8, 0x01f8, 0x9278,
	0x4000, 0x21f8, 0x9278,
	0x00fc, 0x01f0, 0x9277,
	0x00f0, 0x81f0, 0x9212,
	0x8000, 0x01e8, 0x9244,
	0x80f0, 0x21e8, 0x9244,
};

const u16	zako_pinball_Obj_30[19] = 
{
	0x0006,
	0x4000, 0x31f8, 0x9278,
	0x40f8, 0x11f8, 0x9278,
	0x00fc, 0x1008, 0x9277,
	0x00f0, 0x91f0, 0x9212,
	0x80f0, 0x3010, 0x9244,
	0x8000, 0x1010, 0x9244,
};

const u16	zako_pinball_Obj_31[4] = 
{
	0x0001,
	0x00e8, 0x81f0, 0x821c,
};


/*-----------------------------------------
			OBJ Animation Data
-----------------------------------------*/
/*typedef struct
{
	u32	uiObjAddr;
	u8	usTimer;
}TAnmDef;*/

const TAnmDef	zako_pinball_Anm_00[2] =
{
	{(u32)zako_pinball_Obj_00, 0xC8},
	{0, 0}
};

const TAnmDef	zako_pinball_Anm_01[3] =
{
	{(u32)zako_pinball_Obj_01, 0x02},
	{(u32)zako_pinball_Obj_02, 0x02},
	{0, 0}
};

const TAnmDef	zako_pinball_Anm_02[2] =
{
	{(u32)zako_pinball_Obj_03, 0xC8},
	{0, 0}
};

const TAnmDef	zako_pinball_Anm_03[3] =
{
	{(u32)zako_pinball_Obj_02, 0x02},
	{(u32)zako_pinball_Obj_01, 0x02},
	{0, 0}
};

const TAnmDef	zako_pinball_Anm_04[2] =
{
	{(u32)zako_pinball_Obj_04, 0xC8},
	{0, 0}
};

const TAnmDef	zako_pinball_Anm_05[3] =
{
	{(u32)zako_pinball_Obj_05, 0x02},
	{(u32)zako_pinball_Obj_06, 0x02},
	{0, 0}
};

const TAnmDef	zako_pinball_Anm_06[2] =
{
	{(u32)zako_pinball_Obj_07, 0xC8},
	{0, 0}
};

const TAnmDef	zako_pinball_Anm_07[3] =
{
	{(u32)zako_pinball_Obj_06, 0x06},
	{(u32)zako_pinball_Obj_05, 0x06},
	{0, 0}
};

const TAnmDef	zako_pinball_Anm_08[2] =
{
	{(u32)zako_pinball_Obj_08, 0xC8},
	{0, 0}
};

const TAnmDef	zako_pinball_Anm_09[3] =
{
	{(u32)zako_pinball_Obj_09, 0x02},
	{(u32)zako_pinball_Obj_0A, 0x02},
	{0, 0}
};

const TAnmDef	zako_pinball_Anm_10[2] =
{
	{(u32)zako_pinball_Obj_0B, 0xC8},
	{0, 0}
};

const TAnmDef	zako_pinball_Anm_11[3] =
{
	{(u32)zako_pinball_Obj_0A, 0x02},
	{(u32)zako_pinball_Obj_09, 0x02},
	{0, 0}
};

const TAnmDef	zako_pinball_Anm_12[2] =
{
	{(u32)zako_pinball_Obj_0C, 0xC8},
	{0, 0}
};

const TAnmDef	zako_pinball_Anm_13[3] =
{
	{(u32)zako_pinball_Obj_0D, 0x02},
	{(u32)zako_pinball_Obj_0E, 0x02},
	{0, 0}
};

const TAnmDef	zako_pinball_Anm_14[2] =
{
	{(u32)zako_pinball_Obj_0F, 0xC8},
	{0, 0}
};

const TAnmDef	zako_pinball_Anm_15[3] =
{
	{(u32)zako_pinball_Obj_0E, 0x02},
	{(u32)zako_pinball_Obj_0D, 0x02},
	{0, 0}
};

const TAnmDef	zako_pinball_Anm_16[9] =
{
	{(u32)zako_pinball_Obj_11, 0x06},
	{(u32)zako_pinball_Obj_18, 0x06},
	{(u32)zako_pinball_Obj_17, 0x06},
	{(u32)zako_pinball_Obj_16, 0x06},
	{(u32)zako_pinball_Obj_15, 0x06},
	{(u32)zako_pinball_Obj_14, 0x06},
	{(u32)zako_pinball_Obj_13, 0x06},
	{(u32)zako_pinball_Obj_12, 0x06},
	{0, 0}
};

const TAnmDef	zako_pinball_Anm_17[9] =
{
	{(u32)zako_pinball_Obj_11, 0x06},
	{(u32)zako_pinball_Obj_12, 0x06},
	{(u32)zako_pinball_Obj_13, 0x06},
	{(u32)zako_pinball_Obj_14, 0x06},
	{(u32)zako_pinball_Obj_15, 0x06},
	{(u32)zako_pinball_Obj_16, 0x06},
	{(u32)zako_pinball_Obj_17, 0x06},
	{(u32)zako_pinball_Obj_18, 0x06},
	{0, 0}
};

const TAnmDef	zako_pinball_Anm_18[2] =
{
	{(u32)zako_pinball_Obj_31, 0xFF},
	{0, 0}
};

const TAnmDef	zako_pinball_Anm_19[2] =
{
	{(u32)zako_pinball_Obj_19, 0xC8},
	{0, 0}
};

const TAnmDef	zako_pinball_Anm_20[2] =
{
	{(u32)zako_pinball_Obj_1A, 0xC8},
	{0, 0}
};

const TAnmDef	zako_pinball_Anm_21[2] =
{
	{(u32)zako_pinball_Obj_1B, 0xC8},
	{0, 0}
};

const TAnmDef	zako_pinball_Anm_22[2] =
{
	{(u32)zako_pinball_Obj_1C, 0xC8},
	{0, 0}
};

const TAnmDef	zako_pinball_Anm_23[2] =
{
	{(u32)zako_pinball_Obj_1D, 0xC8},
	{0, 0}
};

const TAnmDef	zako_pinball_Anm_24[16] =
{
	{(u32)zako_pinball_Obj_1E, 0x04},
	{(u32)zako_pinball_Obj_1F, 0x02},
	{(u32)zako_pinball_Obj_20, 0x02},
	{(u32)zako_pinball_Obj_21, 0x02},
	{(u32)zako_pinball_Obj_22, 0x02},
	{(u32)zako_pinball_Obj_23, 0x02},
	{(u32)zako_pinball_Obj_24, 0x02},
	{(u32)zako_pinball_Obj_25, 0x02},
	{(u32)zako_pinball_Obj_26, 0x02},
	{(u32)zako_pinball_Obj_27, 0x02},
	{(u32)zako_pinball_Obj_28, 0x02},
	{(u32)zako_pinball_Obj_29, 0x02},
	{(u32)zako_pinball_Obj_2A, 0x02},
	{(u32)zako_pinball_Obj_2B, 0x02},
	{(u32)zako_pinball_Obj_2C, 0x02},
	{0, 0}
};

const TAnmDef	zako_pinball_Anm_25[3] =
{
	{(u32)zako_pinball_Obj_00, 0x06},
	{(u32)zako_pinball_Obj_2D, 0x06},
	{0, 0}
};

const TAnmDef	zako_pinball_Anm_26[3] =
{
	{(u32)zako_pinball_Obj_04, 0x06},
	{(u32)zako_pinball_Obj_2E, 0x06},
	{0, 0}
};

const TAnmDef	zako_pinball_Anm_27[3] =
{
	{(u32)zako_pinball_Obj_08, 0x06},
	{(u32)zako_pinball_Obj_2F, 0x06},
	{0, 0}
};

const TAnmDef	zako_pinball_Anm_28[3] =
{
	{(u32)zako_pinball_Obj_0C, 0x06},
	{(u32)zako_pinball_Obj_30, 0x06},
	{0, 0}
};

const TAnmDef	zako_pinball_Anm_29[3] =
{
	{(u32)zako_pinball_Obj_10, 0x06},
	{(u32)zako_pinball_Obj_19, 0x06},
	{0, 0}
};

