/**************************************************************/
/*	shape data ichiro_falldown (skeleton & animation) */
/**************************************************************/

#define ShapeColor_ichiro_falldown(r,g,b)   ShapeColor(r,g,b)

/*-------------------------------------------------------------*/
/*	light data                                                 */
/*-------------------------------------------------------------*/

static Lights1 light_ichiro_falldown[]={
};

/*-------------------------------------------------------------*/
/*	vertex & polygon data                                      */
/*-------------------------------------------------------------*/

static Vtx vtx_ichiro_falldown0[]={
	{152,-259,2,0,0,0,-86,-92,0,0},
	{157,-143,199,0,0,0,-93,-37,77,0},
	{-29,-89,2,0,0,0,-125,-22,0,0},
	{173,181,176,0,0,0,-90,44,76,255},
	{178,255,2,0,0,0,-67,107,0,255},
	{21,157,2,0,0,0,-103,73,-1,255},
	{159,-151,-189,0,0,0,126,-6,0,255},
	{175,180,-170,0,0,0,126,-6,0,255},
	{178,255,2,0,0,0,126,-6,0,255},
	{173,181,176,0,0,0,126,-6,0,255},
	{157,-143,199,0,0,0,126,-6,0,255},
	{152,-259,2,0,0,0,126,-6,0,255},
	{175,180,-170,0,0,0,-89,43,-78,255},
	{159,-151,-189,0,0,0,-92,-38,-78,255},
};
static Vtx vtx_ichiro_falldown1[]={
	{-29,-89,-2,0,0,0,-125,-22,0,0},
	{157,-143,-199,0,0,0,-93,-37,-77,0},
	{152,-259,-2,0,0,0,-86,-92,0,0},
	{21,157,-2,0,0,0,-103,73,1,255},
	{178,255,-2,0,0,0,-67,107,0,255},
	{173,181,-176,0,0,0,-90,44,-76,255},
	{152,-259,-2,0,0,0,126,-6,0,255},
	{157,-143,-199,0,0,0,126,-6,0,255},
	{173,181,-176,0,0,0,126,-6,0,255},
	{178,255,-2,0,0,0,126,-6,0,255},
	{175,180,170,0,0,0,126,-6,0,255},
	{159,-151,189,0,0,0,126,-6,0,255},
	{159,-151,189,0,0,0,-92,-38,78,255},
	{175,180,170,0,0,0,-89,43,78,255},
};
static Vtx vtx_ichiro_falldown2[]={
	{-151,0,-151,0,0,0,0,-127,0,0},
	{151,0,-151,0,0,0,0,-127,0,0},
	{151,0,151,0,0,0,0,-127,0,0},
	{-151,0,151,0,0,0,0,-127,0,255},
};
static Vtx vtx_ichiro_falldown3[]={
	{287,-48,-65,0,0,0,-16,-119,-38,0},
	{287,-79,27,0,0,0,-16,-119,-38,0},
	{-10,-34,12,0,0,0,-16,-119,-38,0},
	{-10,-21,-27,0,0,0,-16,-119,-38,255},
	{287,0,84,0,0,0,-16,74,101,255},
	{287,79,27,0,0,0,-16,74,101,255},
	{-10,34,12,0,0,0,-16,74,101,255},
	{-10,0,37,0,0,0,-16,74,101,255},
	{287,-79,27,0,0,0,-16,-74,101,255},
	{287,0,84,0,0,0,-16,-74,101,255},
	{-10,0,37,0,0,0,-16,-74,101,255},
	{-10,-34,12,0,0,0,-16,-74,101,255},
	{287,48,-65,0,0,0,-16,0,-125,255},
	{287,-48,-65,0,0,0,-16,0,-125,255},
	{-10,-21,-27,0,0,0,-16,0,-125,255},
	{-10,21,-27,0,0,0,-16,0,-125,255},
	{287,79,27,0,0,0,-16,119,-38,255},
	{287,48,-65,0,0,0,-16,119,-38,0},
	{-10,21,-27,0,0,0,-16,119,-38,0},
	{-10,34,12,0,0,0,-16,119,-38,255},
};
static Vtx vtx_ichiro_falldown4[]={
	{-151,0,-151,0,0,0,0,-127,0,0},
	{151,0,-151,0,0,0,0,-127,0,0},
	{151,0,151,0,0,0,0,-127,0,0},
	{-151,0,151,0,0,0,0,-127,0,255},
};
static Vtx vtx_ichiro_falldown5[]={
	{-10,-21,27,0,0,0,-16,-119,38,0},
	{-10,-34,-12,0,0,0,-16,-119,38,0},
	{287,-79,-27,0,0,0,-16,-119,38,0},
	{287,-48,65,0,0,0,-16,-119,38,255},
	{-10,0,-37,0,0,0,-16,74,-101,255},
	{-10,34,-12,0,0,0,-16,74,-101,255},
	{287,79,-27,0,0,0,-16,74,-101,255},
	{287,0,-84,0,0,0,-16,74,-101,255},
	{-10,-34,-12,0,0,0,-16,-74,-101,255},
	{-10,0,-37,0,0,0,-16,-74,-101,255},
	{287,0,-84,0,0,0,-16,-74,-101,255},
	{287,-79,-27,0,0,0,-16,-74,-101,255},
	{-10,21,27,0,0,0,-16,0,125,255},
	{-10,-21,27,0,0,0,-16,0,125,255},
	{287,-48,65,0,0,0,-16,0,125,255},
	{287,48,65,0,0,0,-16,0,125,255},
	{-10,34,-12,0,0,0,-16,119,38,255},
	{-10,21,27,0,0,0,-16,119,38,0},
	{287,48,65,0,0,0,-16,119,38,0},
	{287,79,-27,0,0,0,-16,119,38,255},
};
static Vtx vtx_ichiro_falldown6[]={
	{-52,605,-200,0,0,0,0,127,0,0},
	{-52,605,200,0,0,0,0,127,0,0},
	{1547,594,200,0,0,0,0,127,0,0},
	{1547,594,-200,0,0,0,0,127,0,255},
	{-52,605,200,0,0,0,0,0,127,255},
	{-60,-594,200,0,0,0,0,0,127,255},
	{1539,-605,200,0,0,0,0,0,127,255},
	{1547,594,200,0,0,0,0,0,127,255},
	{-60,-594,200,0,0,0,0,-127,0,255},
	{-60,-594,-200,0,0,0,0,-127,0,255},
	{1539,-605,-200,0,0,0,0,-127,0,255},
	{1539,-605,200,0,0,0,0,-127,0,255},
	{-60,-594,-200,0,0,0,0,0,-127,255},
	{-52,605,-200,0,0,0,0,0,-127,255},
	{1547,594,-200,0,0,0,0,0,-127,255},
	{1539,-605,-200,0,0,0,0,0,-127,255},
	{-60,-594,-200,0,0,0,-127,0,0,255},
	{-60,-594,200,0,0,0,-127,0,0,0},
	{-52,605,200,0,0,0,-127,0,0,0},
	{-52,605,-200,0,0,0,-127,0,0,255},
	{1547,594,-200,0,0,0,127,0,0,255},
	{1547,594,200,0,0,0,127,0,0,255},
	{1539,-605,200,0,0,0,127,0,0,255},
	{1539,-605,-200,0,0,0,127,0,0,255},
};
Gfx RCP_ichiro_falldown0[]={
	gsSPLight((&light_ichiro_falldown[0].l[0]),1),
	gsSPLight((&light_ichiro_falldown[0].a),2),
	gsSPVertex(&vtx_ichiro_falldown0[0],14,0),
	gsSP1Triangle(0,1,2,0),
	gsSP1Triangle(3,4,5,0),
	gsSP1Triangle(6,7,8,0),
	gsSP1Triangle(6,8,9,0),
	gsSP1Triangle(6,9,10,0),
	gsSP1Triangle(6,10,11,0),
	gsSP1Triangle(12,13,2,0),
	gsSP1Triangle(2,13,0,0),
	gsSP1Triangle(12,2,5,0),
	gsSP1Triangle(2,1,3,0),
	gsSP1Triangle(5,4,12,0),
	gsSP1Triangle(5,2,3,0),
	gsSPEndDisplayList()
};
Gfx RCP_ichiro_falldown1[]={
	gsSPLight((&light_ichiro_falldown[0].l[0]),1),
	gsSPLight((&light_ichiro_falldown[0].a),2),
	gsSPVertex(&vtx_ichiro_falldown1[0],14,0),
	gsSP1Triangle(0,1,2,0),
	gsSP1Triangle(3,4,5,0),
	gsSP1Triangle(6,7,8,0),
	gsSP1Triangle(6,8,9,0),
	gsSP1Triangle(6,9,10,0),
	gsSP1Triangle(6,10,11,0),
	gsSP1Triangle(0,12,13,0),
	gsSP1Triangle(2,12,0,0),
	gsSP1Triangle(3,0,13,0),
	gsSP1Triangle(5,1,0,0),
	gsSP1Triangle(13,4,3,0),
	gsSP1Triangle(5,0,3,0),
	gsSPEndDisplayList()
};
Gfx RCP_ichiro_falldown2[]={
	gsSPLight((&light_ichiro_falldown[0].l[0]),1),
	gsSPLight((&light_ichiro_falldown[0].a),2),
	gsSPVertex(&vtx_ichiro_falldown2[0],4,0),
	gsSP1Triangle(0,1,2,0),
	gsSP1Triangle(0,2,3,0),
	gsSPEndDisplayList()
};
Gfx RCP_ichiro_falldown3[]={
	gsSPLight((&light_ichiro_falldown[0].l[0]),1),
	gsSPLight((&light_ichiro_falldown[0].a),2),
	gsSPVertex(&vtx_ichiro_falldown3[0],16,0),
	gsSP1Triangle(0,1,2,0),
	gsSP1Triangle(0,2,3,0),
	gsSP1Triangle(4,5,6,0),
	gsSP1Triangle(4,6,7,0),
	gsSP1Triangle(8,9,10,0),
	gsSP1Triangle(8,10,11,0),
	gsSP1Triangle(12,13,14,0),
	gsSP1Triangle(12,14,15,0),
	gsSPVertex(&vtx_ichiro_falldown3[16],4,0),
	gsSP1Triangle(0,1,2,0),
	gsSP1Triangle(0,2,3,0),
	gsSPEndDisplayList()
};
Gfx RCP_ichiro_falldown4[]={
	gsSPLight((&light_ichiro_falldown[0].l[0]),1),
	gsSPLight((&light_ichiro_falldown[0].a),2),
	gsSPVertex(&vtx_ichiro_falldown4[0],4,0),
	gsSP1Triangle(0,1,2,0),
	gsSP1Triangle(0,2,3,0),
	gsSPEndDisplayList()
};
Gfx RCP_ichiro_falldown5[]={
	gsSPLight((&light_ichiro_falldown[0].l[0]),1),
	gsSPLight((&light_ichiro_falldown[0].a),2),
	gsSPVertex(&vtx_ichiro_falldown5[0],16,0),
	gsSP1Triangle(0,1,2,0),
	gsSP1Triangle(0,2,3,0),
	gsSP1Triangle(4,5,6,0),
	gsSP1Triangle(4,6,7,0),
	gsSP1Triangle(8,9,10,0),
	gsSP1Triangle(8,10,11,0),
	gsSP1Triangle(12,13,14,0),
	gsSP1Triangle(12,14,15,0),
	gsSPVertex(&vtx_ichiro_falldown5[16],4,0),
	gsSP1Triangle(0,1,2,0),
	gsSP1Triangle(0,2,3,0),
	gsSPEndDisplayList()
};
Gfx RCP_ichiro_falldown6[]={
	gsSPLight((&light_ichiro_falldown[0].l[0]),1),
	gsSPLight((&light_ichiro_falldown[0].a),2),
	gsSPVertex(&vtx_ichiro_falldown6[0],16,0),
	gsSP1Triangle(0,1,2,0),
	gsSP1Triangle(0,2,3,0),
	gsSP1Triangle(4,5,6,0),
	gsSP1Triangle(4,6,7,0),
	gsSP1Triangle(8,9,10,0),
	gsSP1Triangle(8,10,11,0),
	gsSP1Triangle(12,13,14,0),
	gsSP1Triangle(12,14,15,0),
	gsSPVertex(&vtx_ichiro_falldown6[16],8,0),
	gsSP1Triangle(0,1,2,0),
	gsSP1Triangle(0,2,3,0),
	gsSP1Triangle(4,5,6,0),
	gsSP1Triangle(4,6,7,0),
	gsSPEndDisplayList()
};
Gfx light_sourcex[]={
	gsSPNumLights(NUMLIGHTS_1),
	gsSPEndDisplayList()
};

/**************** 
(0),ichi_Rfoot,RCP_ichiro_falldown0,NULL,(-1),NULL,(-1),0,0,0
(1),ichi_Lfoot,RCP_ichiro_falldown1,NULL,(-1),NULL,(-1),0,0,0
(2),ichi_Rhand,RCP_ichiro_falldown2,NULL,(-1),NULL,(-1),400,0,0
(3),ichi_Rarm,RCP_ichiro_falldown3,NULL,(-1),ichi_Rhand,(2),0,0,0
(4),ichi_Lhand,RCP_ichiro_falldown4,NULL,(-1),NULL,(-1),400,0,0
(5),ichi_Larm,RCP_ichiro_falldown5,NULL,(-1),ichi_Lhand,(4),0,0,0
(6),chn26,NULL,NULL,(-1),ichi_Larm,(5),1068,-574,0
(7),chn28,NULL,chn26,(6),ichi_Rarm,(3),1075,570,0
(8),chn19,NULL,chn28,(7),ichi_Lfoot,(1),-18,-479,-5
(9),chn21,NULL,chn19,(8),ichi_Rfoot,(0),-12,490,-5
(10),ichi_body,RCP_ichiro_falldown6,NULL,(-1),chn21,(9),0,0,0
(11),chn18,light_sourcex,NULL,(-1),ichi_body,(10),5,181,0
****************/ 

/*-------------------------------------------------------------*/
/*	animation data                                      */
/*-------------------------------------------------------------*/

static short ichiro_falldown_prm[]={
	    0,    5,  180,  104,    0,    0,    0,    0,
	    1,    1,    1,    1,    0,    0,    0,    0,
	    0,    0,    0,-15887,-16017,-16327,-16698,-17008,
	-17138,-17096,-16984,-16820,-16626,-16421,-16224,-16056,
	-15938,-15887,    0,    0,    2,    5,    7,    8,
	    7,    7,    6,    4,    3,    2,    1,    0,
	    0,    0,    0,    0,    0,    1,    1,    1,
	    1,    0,    0,    0,    0,    0,    0,    0,
	-15887,-16017,-16327,-16698,-17008,-17138,-17096,-16984,
	-16820,-16626,-16421,-16224,-16056,-15938,-15887,    3,
	    3,    4,    4,    5,    6,    6,    7,    8,
	    9,   10,   10,   11,   11,   11, 6675, 6953,
	 7734, 8934,10470,12260,14219,16266,18317,20290,
	22101,23668,24907,25736,26071,-16380,-16380,-16381,
	-16381,-16381,-16382,-16382,-16383,-16384,-16384,-16385,
	-16385,-16385,-16386,-16386,    0,    0,    1,    3,
	    6,    9,   13,   16,   20,   23,   26,   29,
	   31,   33,   33,-6362,-6647,-7444,-8670,-10239,
	-12067,-14069,-16159,-18255,-20270,-22120,-23720,-24986,
	-25833,-26176,-16384,-16384,-16384,-16384,-16384,-16383,
	-16383,-16383,-16383,-16383,-16382,-16382,-16382,-16382,
	-16382, 8226,16383,-8226, 8226,16383,-8226, 8226,
	16383,-8226, 8226,16383,-8226,    0, -151, -513,
	 -946,-1308,-1460,-1411,-1279,-1089, -862, -622,
	 -393, -198,  -59,    0,16453,16453,16453,16453,
	16453,16453,16453,16453,16453,16453,16453,16453,
	16453,16453,16453,};

static unsigned short ichiro_falldown_tbl[]= {
	     1,     1,	/* chn18(11) */
	     1,     2,
	     1,     0,
	     1,     0,	/* chn18(11) */
	     1,     0,
	     1,     3,
	     1,     0,	/* ichi_body(10) */
	    15,   181,
	    15,   196,
	     1,   178,	/* chn21(9) */
	     1,   179,
	     1,   180,
	     1,     0,	/* ichi_Rfoot(0) */
	    15,     4,
	    15,    19,
	     1,   175,	/* chn19(8) */
	     1,   176,
	     1,   177,
	    15,    34,	/* ichi_Lfoot(1) */
	    15,    49,
	    15,    64,
	     1,   172,	/* chn28(7) */
	     1,   173,
	     1,   174,
	    15,    79,	/* ichi_Rarm(3) */
	    15,    94,
	    15,   109,
	     1,     0,	/* ichi_Rhand(2) */
	     1,     0,
	     1,     0,
	     1,   169,	/* chn26(6) */
	     1,   170,
	     1,   171,
	    15,   124,	/* ichi_Larm(5) */
	    15,   139,
	    15,   154,
	     1,     0,	/* ichi_Lhand(4) */
	     1,     0,
	     1,     0,
};

AnimeRecord ichiro_falldown_anm={
	MAP_ANIM_NORMAL,	/* attr 	*/
	0,					/* code 	*/
	0,					/* start 	*/
	0,					/* loop 	*/
	15,
	12,
	ichiro_falldown_prm,
	ichiro_falldown_tbl
};
/*-------------------------------------------------------------*/
/*	Hms data 			                                       */
/*-------------------------------------------------------------*/

Hierarchy RCP_HmsEnemyichiro_falldown[] = {
 hmsShadow(100,150,1)
 hmsBegin()
 hmsScale(0.25f)
    hmsBegin()
      hmsJoint(RM_SURF,light_sourcex,5,181,0)  /* ,chn18,(11) */
      hmsBegin()
         hmsJoint(RM_SURF,RCP_ichiro_falldown6,0,0,0)  /* ,ichi_body,(10) */
         hmsBegin()
            hmsJoint(RM_SURF,NULL,-12,490,-5)  /* ,chn21,(9) */
            hmsBegin()
               hmsJoint(RM_SURF,RCP_ichiro_falldown0,0,0,0)  /* ,ichi_Rfoot,(0) */
            hmsEnd()
            hmsJoint(RM_SURF,NULL,-18,-479,-5)  /* ,chn19,(8) */
            hmsBegin()
               hmsJoint(RM_SURF,RCP_ichiro_falldown1,0,0,0)  /* ,ichi_Lfoot,(1) */
            hmsEnd()
            hmsJoint(RM_SURF,NULL,1075,570,0)  /* ,chn28,(7) */
            hmsBegin()
               hmsJoint(RM_SURF,RCP_ichiro_falldown3,0,0,0)  /* ,ichi_Rarm,(3) */
               hmsBegin()
                  hmsJoint(RM_SURF,RCP_ichiro_falldown2,400,0,0)  /* ,ichi_Rhand,(2) */
               hmsEnd()
            hmsEnd()
            hmsJoint(RM_SURF,NULL,1068,-574,0)  /* ,chn26,(6) */
            hmsBegin()
               hmsJoint(RM_SURF,RCP_ichiro_falldown5,0,0,0)  /* ,ichi_Larm,(5) */
               hmsBegin()
                  hmsJoint(RM_SURF,RCP_ichiro_falldown4,400,0,0)  /* ,ichi_Lhand,(4) */
               hmsEnd()
            hmsEnd()
         hmsEnd()
      hmsEnd()
   hmsEnd()
 hmsEnd()
 hmsExit()
};



// extern AnimeRecord ichiro_falldown_anm[];
// extern Hierarchy RCP_HmsEnemyichiro_falldown[];
/*=============================================================*/
/*  END END */
/*=============================================================*/

