#define handman_softspriteON (1) /*================================================================================================== handman Shape Gfx Data ====================================================================================================*/ /*##################################################*/ #ifdef GFX_SHAPE /*##################################################*/ /**************************************************************/ /* shape data handman_close (skeleton & animation) */ /**************************************************************/ #define ShapeColor_handman_close(r,g,b) ShapeColor(r,g,b) static Lights1 light_handman_close[]={ ShapeColor_handman_close(255,169,91), }; #include "handman_texture.h" #include "fingA_1_shape.sou" #include "fingA_2_shape.sou" #include "fingA_3_shape.sou" #include "handA_shape.sou" #include "handB_shape.sou" #include "handB_eye_shape.sou" /*##################################################*/ #else /*##################################################*/ /*================================================================================================== handman Shape Hms Data ====================================================================================================*/ extern Gfx gfx_fingA_1[]; extern Gfx gfx_fingA_2[]; extern Gfx gfx_fingA_3[]; extern Gfx gfx_handA[]; extern Gfx gfx_handB[]; extern Gfx gfx_handB_eye[]; Hierarchy RCP_HmsEnemyhandman[] = { hmsShadow(100,150,1) hmsBegin() hmsScale(0.25f) hmsBegin() hmsJoint(RM_SURF,NULL,0,0,0) /* ,sos, */ hmsBegin() hmsJoint(RM_SURF,NULL,0,0,0) /* ,jnt20_1,(40) */ hmsBegin() hmsJoint(RM_SURF,NULL,447,0,0) /* ,jnt20_2,(39) */ hmsBegin() hmsJoint(RM_SURF,gfx_hand_A,0,0,0) /* ,hand_A,(37) */ hmsJoint(RM_SURF,NULL,281,5,-419) /* ,chn14,(35) */ hmsBegin() hmsJoint(RM_SURF,NULL,0,0,0) /* ,jnt2_4,(24) */ hmsBegin() hmsJoint(RM_SURF,NULL,400,0,0) /* ,jnt2_5,(19) */ hmsBegin() hmsJoint(RM_SURF,NULL,401,0,0) /* ,jnt2_6,(14) */ hmsBegin() hmsJoint(RM_SURF,gfx_fingE_1,0,0,0) /* ,fingE_1,(0) */ hmsEnd() hmsJoint(RM_SURF,gfx_fingE_2,0,0,0) /* ,fingE_2,(1) */ hmsEnd() hmsJoint(RM_SURF,gfx_fingE_3,0,0,0) /* ,fingE_3,(2) */ hmsEnd() hmsEnd() hmsJoint(RM_SURF,NULL,281,5,-218) /* ,chn15,(33) */ hmsBegin() hmsJoint(RM_SURF,NULL,0,0,0) /* ,jnt1_4,(25) */ hmsBegin() hmsJoint(RM_SURF,NULL,400,0,0) /* ,jnt1_5,(20) */ hmsBegin() hmsJoint(RM_SURF,NULL,401,0,0) /* ,jnt1_6,(15) */ hmsBegin() hmsJoint(RM_SURF,gfx_fingD_1,0,0,0) /* ,fingD_1,(3) */ hmsEnd() hmsJoint(RM_SURF,gfx_fingD_2,0,0,0) /* ,fingD_2,(4) */ hmsEnd() hmsJoint(RM_SURF,gfx_fingD_3,0,0,0) /* ,fingD_3,(5) */ hmsEnd() hmsEnd() hmsJoint(RM_SURF,NULL,281,5,-18) /* ,chn13,(31) */ hmsBegin() hmsJoint(RM_SURF,NULL,0,0,0) /* ,jnt3_4,(26) */ hmsBegin() hmsJoint(RM_SURF,NULL,400,0,0) /* ,jnt3_5,(21) */ hmsBegin() hmsJoint(RM_SURF,NULL,401,0,0) /* ,jnt3_6,(16) */ hmsBegin() hmsJoint(RM_SURF,gfx_fingC_1,0,0,0) /* ,fingC_1,(6) */ hmsEnd() hmsJoint(RM_SURF,gfx_fingC_2,0,0,0) /* ,fingC_2,(7) */ hmsEnd() hmsJoint(RM_SURF,gfx_fingC_3,0,0,0) /* ,fingC_3,(8) */ hmsEnd() hmsEnd() hmsJoint(RM_SURF,NULL,281,5,180) /* ,chn19,(29) */ hmsBegin() hmsJoint(RM_SURF,NULL,0,0,0) /* ,jnt19_1,(27) */ hmsBegin() hmsJoint(RM_SURF,NULL,400,0,0) /* ,jnt19_2,(22) */ hmsBegin() hmsJoint(RM_SURF,NULL,401,0,0) /* ,jnt19_3,(17) */ hmsBegin() hmsJoint(RM_SURF,gfx_fingB_1,0,0,0) /* ,fingB_1,(9) */ hmsEnd() hmsJoint(RM_SURF,gfx_fingB_2,0,0,0) /* ,fingB_2,(10) */ hmsEnd() hmsJoint(RM_SURF,gfx_fingB_3,0,0,0) /* ,fingB_3,(11) */ hmsEnd() hmsEnd() hmsEnd() hmsJoint(RM_SURF,gfx_hand_B,0,0,0) /* ,hand_B,(38) */ hmsJoint(RM_SURF,NULL,181,89,80) /* ,chn16,(36) */ hmsBegin() hmsJoint(RM_SURF,NULL,0,0,0) /* ,jnt8_3,(34) */ hmsBegin() hmsJoint(RM_SURF,NULL,199,0,0) /* ,jnt8_4,(32) */ hmsBegin() hmsJoint(RM_SURF,gfx_fingA_3,0,0,0) /* ,fingA_3,(30) */ hmsJoint(RM_SURF,NULL,200,199,199) /* ,chn17,(28) */ hmsBegin() hmsJoint(RM_SURF,NULL,0,0,0) /* ,jnt10_3,(23) */ hmsBegin() hmsJoint(RM_SURF,NULL,336,0,0) /* ,jnt10_4,(18) */ hmsBegin() hmsJoint(RM_SURF,gfx_fingA_1,0,0,0) /* ,fingA_1,(12) */ hmsEnd() hmsJoint(RM_SURF,gfx_fingA_2,0,0,0) /* ,fingA_2,(13) */ hmsEnd() hmsEnd() hmsEnd() hmsEnd() hmsEnd() hmsEnd() hmsEnd() hmsEnd() hmsEnd() hmsExit() }; // extern AnimeRecord handman_close_anm[]; // extern Hierarchy RCP_HmsEnemyhandman_close[]; /*=============================================================*/ /* END END */ /*=============================================================*/ /*##################################################*/ #endif /*##################################################*/