sm64/shape/enemy1_e/handman/handman.xxx
2022-12-04 22:27:02 -05:00

170 lines
7.0 KiB
Plaintext

/*==================================================================================================
handman Shape Gfx Data
====================================================================================================*/
/*##################################################*/
#ifdef GFX_SHAPE
/*##################################################*/
/**************************************************************/
/* shape data handman_close (skeleton & animation) */
/**************************************************************/
#define ShapeColor_handman_close(r,g,b) ShapeColor(r,g,b)
/*-------------------------------------------------------------*/
/* light data */
/*-------------------------------------------------------------*/
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
/*##################################################*/
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[];
hmsGfx(RM_SURF, gfx_fingA_1)
hmsGfx(RM_SURF, gfx_fingA_2)
hmsGfx(RM_SURF, gfx_handA)
hmsGfx(RM_SURF, gfx_handB)
hmsGfx(RM_SPRITE, gfx_handB_eye)
/*==================================================================================================
handman Shape Hms Data
====================================================================================================*/
/*-------------------------------------------------------------*/
/* Hms data */
/*-------------------------------------------------------------*/
Hierarchy RCP_HmsEnemyhandman[] = {
hmsShadow(100,150,1)
hmsBegin()
hmsScale(0.25f)
hmsBegin()
hmsJoint(RM_SURF,NULL,0,0,0)
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,RCP_handman_close15,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,RCP_handman_close0,0,0,0) /* ,fingE_1,(0) */
hmsEnd()
hmsJoint(RM_SURF,RCP_handman_close1,0,0,0) /* ,fingE_2,(1) */
hmsEnd()
hmsJoint(RM_SURF,RCP_handman_close2,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,RCP_handman_close3,0,0,0) /* ,fingD_1,(3) */
hmsEnd()
hmsJoint(RM_SURF,RCP_handman_close4,0,0,0) /* ,fingD_2,(4) */
hmsEnd()
hmsJoint(RM_SURF,RCP_handman_close5,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,RCP_handman_close6,0,0,0) /* ,fingC_1,(6) */
hmsEnd()
hmsJoint(RM_SURF,RCP_handman_close7,0,0,0) /* ,fingC_2,(7) */
hmsEnd()
hmsJoint(RM_SURF,RCP_handman_close8,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,RCP_handman_close9,0,0,0) /* ,fingB_1,(9) */
hmsEnd()
hmsJoint(RM_SURF,RCP_handman_close10,0,0,0) /* ,fingB_2,(10) */
hmsEnd()
hmsJoint(RM_SURF,RCP_handman_close11,0,0,0) /* ,fingB_3,(11) */
hmsEnd()
hmsEnd()
hmsEnd()
hmsJoint(RM_SURF,RCP_handman_close16,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,RCP_handman_close14,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,RCP_handman_close12,0,0,0) /* ,fingA_1,(12) */
hmsEnd()
hmsJoint(RM_SURF,RCP_handman_close13,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
/*##################################################*/