/********************************************************** Bird Hierarchy!! ***********************************************************/ extern Gfx RCP_bird_base21[]; extern Gfx RCP_bird_base3[]; extern Gfx RCP_bird_base4[]; extern Gfx RCP_bird_base5[]; extern Gfx RCP_bird_base6[]; extern Gfx gfx_b_head[]; extern Gfx gfx_rwing1[]; extern Gfx gfx_rwing2[]; extern Gfx gfx_rwing3[]; extern Gfx gfx_rwing4[]; extern Gfx gfx_lwing1[]; extern Gfx gfx_lwing2[]; extern Gfx gfx_lwing3[]; extern Gfx gfx_lwing4[]; Hierarchy RCP_birdHierarchy[] = { hmsShadow(100, 255, 1) hmsBegin() hmsScale(0.25f) hmsBegin() hmsJoint(RM_SURF,NULL, 0, 147, -5) /* chn4 */ hmsBegin() hmsJoint(RM_SURF,RCP_bird_base21, 0, 0, 0) /* b_body1 */ hmsBegin() hmsJoint(RM_SURF,gfx_b_head, 96, 0, 0) /* b_head1 */ hmsJoint(RM_SURF,NULL, 34, -35, 31) /* chn11 */ hmsBegin() hmsJoint(RM_SPRITE,gfx_rwing4, 0, 0, 0) /* face11 */ hmsBegin() hmsJoint(RM_SPRITE,gfx_rwing2, 91, 0, 0) /* face10 */ hmsBegin() hmsJoint(RM_SPRITE,gfx_rwing1, 121, 0, 0) /* face9 */ hmsJoint(RM_SURF, NULL, 121, 0, 0) /* face13 */ hmsEnd() hmsJoint(RM_SURF,NULL, 91, 0, 0) /* face14 */ hmsEnd() hmsJoint(RM_SPRITE,gfx_rwing3, 0, 0, 0) /* face12 */ hmsJoint(RM_SURF,NULL, 0, 0, 0) /* face15 */ hmsJoint(RM_SURF,NULL, 0, 0, 0) /* face16 */ hmsEnd() hmsJoint(RM_SURF,NULL, -31, 5, 37) /* chn1 */ hmsBegin() hmsJoint(RM_SURF,RCP_bird_base4 , 0, 0, 0) /* b_lleg1 */ hmsBegin() hmsJoint(RM_SURF,RCP_bird_base3 , 42, 0, 0) /* b_lfoot1 */ hmsEnd() hmsEnd() hmsJoint(RM_SURF,NULL, -31, 5, -37) /* chn3 */ hmsBegin() hmsJoint(RM_SURF,RCP_bird_base6 , 0, 0, 0) /* b_rleg1 */ hmsBegin() hmsJoint(RM_SURF,RCP_bird_base5 , 42, 0, 0) /* b_rfoot1 */ hmsEnd() hmsEnd() hmsJoint(RM_SURF,NULL, 34,-35, -31) /* chn16 */ hmsBegin() hmsJoint(RM_SPRITE,gfx_lwing4 , 0, 0, 0) /* face43 */ hmsBegin() hmsJoint(RM_SPRITE,gfx_lwing2 , 91, 0, 0) /* face41 */ hmsBegin() hmsJoint(RM_SPRITE,gfx_lwing1 , 121, 0, 0) /* face39 wing1 */ hmsJoint(RM_SURF,NULL , 121, 0, 0) /* face40 wing1r */ hmsEnd() hmsJoint(RM_SURF,NULL , 91, 0, 0) /* face42 */ hmsEnd() hmsJoint(RM_SPRITE,gfx_lwing3 , 0, 0, 0) /* face44 */ hmsJoint(RM_SURF,NULL , 0, 0, 0) /* face45 */ hmsJoint(RM_SURF,NULL , 0, 0, 0) /* face46 */ hmsEnd() hmsEnd() hmsEnd() hmsEnd() hmsEnd() hmsEnd() hmsExit() };