/**************************************************************/
/*	shape data bom_basedata (skeleton & animation) */
/**************************************************************/

#define	softspriteON	1

extern Gfx gfx_bom[];
extern Gfx RCP_bom_basedata0[];
extern Gfx RCP_bom_basedata1[];
extern Gfx RCP_bom_basedata2[];
extern Gfx RCP_bom_basedata3[];
  



Hierarchy RCP_HmsEnemybom_basedata[] = {
 hmsShadow(70, 200, 1)
 hmsBegin()

 hmsScale(0.25f)
    hmsBegin()
 
#if softspriteON
      hmsJoint(RM_SURF,NULL,0,0,0)  /* body_sprite(35) */
	  hmsBegin()
		hmsBboard(0,0,0)
	    hmsBegin()
		  hmsGfx(RM_SPRITE,gfx_bom)
	  	hmsEnd()
	  hmsEnd()
#else
     hmsJoint(RM_SURF,RCP_bom_basedata3,0, 0,0)  /* sphere7_1(9) */
#endif

      hmsBegin()
         hmsJoint(RM_SURF,RCP_bom_basedata2,0,0,0)  /* cyl2(8) */
         hmsJoint(RM_SURF,NULL,42,-39,0)  /* chn5(7) */
         hmsBegin()
            hmsJoint(RM_SURF,NULL,0,0,0)  /* jnt5_1(4) */
            hmsBegin()
               hmsJoint(RM_SURF,NULL,63,0,0)  /* jnt5_2(2) */
               hmsBegin()
                  hmsJoint(RM_SURF,RCP_bom_basedata0,0,0,0)  /* cube3(0) */
               hmsEnd()
            hmsEnd()
         hmsEnd()
         hmsJoint(RM_SURF,NULL,-42,-39,0)  /* chn7(6) */
         hmsBegin()
            hmsJoint(RM_SURF,NULL,0,0,0)  /* jnt7_1(5) */
            hmsBegin()
               hmsJoint(RM_SURF,NULL,63,0,0)  /* jnt7_2(3) */
               hmsBegin()
                  hmsJoint(RM_SURF,RCP_bom_basedata1,0,0,0)  /* cube2(1) */
               hmsEnd()
            hmsEnd()
         hmsEnd()
      hmsEnd()
   hmsEnd()

 hmsEnd()
 hmsExit()
};

static long long bom_parts_dmmy50 = 0;

Hierarchy RCP_HmsBomParts[] = { 
        hmsShadow(30, 150, 1)
        hmsBegin()
		hmsScale(0.25f)
                hmsBegin()
                        hmsGfx(RM_SURF, RCP_bom_basedata0)
                hmsEnd()
        hmsEnd()
        hmsExit()
};

Hierarchy RCP_HmsIronBall[] = { 
        hmsShadow(70, 200, 1)
        hmsBegin()
		  hmsGfx(RM_SPRITE,gfx_bom)
        hmsEnd()
        hmsExit()
};
