502 lines
16 KiB
Plaintext
502 lines
16 KiB
Plaintext
/*==================================================================================================
|
|
piano Shape Gfx Data
|
|
====================================================================================================*/
|
|
|
|
/*##################################################*/
|
|
#ifdef GFX_SHAPE
|
|
/*##################################################*/
|
|
|
|
/**************************************************************/
|
|
/* shape data piano_base_data (skeleton & animation) */
|
|
/**************************************************************/
|
|
|
|
#define ShapeColor_piano_base_data(r,g,b) ShapeColor(r,g,b)
|
|
|
|
/*-------------------------------------------------------------*/
|
|
/* light data */
|
|
/*-------------------------------------------------------------*/
|
|
|
|
static Lights1 light_piano_base_data[]={
|
|
ShapeColor_piano_base_data(20,19,32),
|
|
ShapeColor_piano_base_data(255,255,255),
|
|
ShapeColor_piano_base_data(178,178,178),
|
|
ShapeColor_piano_base_data(195,0,0),
|
|
};
|
|
|
|
/*-------------------------------------------------------------*/
|
|
/* vertex & polygon data */
|
|
/*-------------------------------------------------------------*/
|
|
|
|
static Vtx vtx_piano_base_data0[]={
|
|
{824,-3,-366,0,0,0,-126,-1,13,0},
|
|
{834,-123,-287,0,0,0,-126,-1,13,0},
|
|
{841,-3,-207,0,0,0,-126,-1,13,0},
|
|
{811,-3,-497,0,0,0,-126,-1,13,255},
|
|
{821,-123,-418,0,0,0,-126,-1,13,255},
|
|
{828,-3,-338,0,0,0,-126,-1,13,255},
|
|
{697,-3,-612,0,0,0,-90,0,88,255},
|
|
{753,-123,-555,0,0,0,-90,0,88,255},
|
|
{808,-3,-498,0,0,0,-90,0,88,255},
|
|
{589,-3,-723,0,0,0,-90,0,88,255},
|
|
{645,-123,-665,0,0,0,-90,0,88,255},
|
|
{701,-3,-608,0,0,0,-90,0,88,255},
|
|
{368,-2,-730,0,0,0,0,0,127,255},
|
|
{448,-122,-730,0,0,0,0,0,127,255},
|
|
{528,-2,-730,0,0,0,0,0,127,255},
|
|
{210,-2,-730,0,0,0,0,0,127,255},
|
|
{290,-122,-730,0,0,0,0,0,127,0},
|
|
{370,-2,-730,0,0,0,0,0,127,0},
|
|
{852,-6,-78,0,0,0,126,1,-13,255},
|
|
{847,-121,-147,0,0,0,126,1,-13,255},
|
|
{838,-6,-216,0,0,0,126,1,-13,255},
|
|
{926,-6,26,0,0,0,104,-2,-72,255},
|
|
{887,-137,-26,0,0,0,104,-2,-72,255},
|
|
{852,-6,-80,0,0,0,104,-2,-72,255},
|
|
{1049,-6,93,0,0,0,60,5,-111,255},
|
|
{998,-142,59,0,0,0,60,5,-111,255},
|
|
{924,-6,25,0,0,0,60,5,-111,255},
|
|
{1117,-6,198,0,0,0,106,2,-68,255},
|
|
{1087,-153,146,0,0,0,106,2,-68,255},
|
|
{1050,-6,94,0,0,0,106,2,-68,255},
|
|
{1117,-6,333,0,0,0,126,-13,0,255},
|
|
{1101,-159,264,0,0,0,126,-13,0,0},
|
|
{1117,-6,195,0,0,0,126,-13,0,0},
|
|
{1117,-6,469,0,0,0,126,-13,0,255},
|
|
{1101,-154,401,0,0,0,126,-13,0,255},
|
|
{1117,-6,332,0,0,0,126,-13,0,255},
|
|
{1117,-6,592,0,0,0,126,-12,0,255},
|
|
{1101,-161,535,0,0,0,126,-12,0,255},
|
|
{1117,-6,467,0,0,0,126,-12,0,255},
|
|
{951,-5,595,0,0,0,0,0,127,255},
|
|
{1031,-161,595,0,0,0,0,0,127,255},
|
|
{1111,-5,595,0,0,0,0,0,127,255},
|
|
{792,-5,595,0,0,0,0,0,127,255},
|
|
{872,-169,595,0,0,0,0,0,127,255},
|
|
{952,-5,595,0,0,0,0,0,127,255},
|
|
{635,-5,595,0,0,0,0,0,127,255},
|
|
{715,-193,595,0,0,0,0,0,127,0},
|
|
{795,-5,595,0,0,0,0,0,127,0},
|
|
{474,-5,595,0,0,0,0,0,127,255},
|
|
{554,-216,595,0,0,0,0,0,127,255},
|
|
{634,-5,595,0,0,0,0,0,127,255},
|
|
{317,-5,595,0,0,0,0,0,127,255},
|
|
{397,-193,595,0,0,0,0,0,127,255},
|
|
{477,-5,595,0,0,0,0,0,127,255},
|
|
{158,-5,595,0,0,0,0,0,127,255},
|
|
{238,-169,595,0,0,0,0,0,127,255},
|
|
{318,-5,595,0,0,0,0,0,127,255},
|
|
{1,-5,595,0,0,0,0,0,127,255},
|
|
{81,-140,595,0,0,0,0,0,127,255},
|
|
{161,-5,595,0,0,0,0,0,127,255},
|
|
{0,0,-519,0,0,0,0,-127,0,0},
|
|
{199,0,-735,0,0,0,0,-127,0,0},
|
|
{620,-1,-735,0,0,0,0,-127,0,0},
|
|
{827,-2,-519,0,0,0,0,-127,0,255},
|
|
{880,-2,-47,0,0,0,0,-127,0,255},
|
|
{1126,-3,139,0,0,0,0,-127,0,255},
|
|
{1126,-3,604,0,0,0,0,-127,0,255},
|
|
{0,0,604,0,0,0,0,-127,0,255},
|
|
{0,0,604,0,0,0,0,127,0,255},
|
|
{1126,-3,604,0,0,0,0,127,0,255},
|
|
{1126,-3,139,0,0,0,0,127,0,255},
|
|
{880,-2,-47,0,0,0,0,127,0,255},
|
|
{827,-2,-519,0,0,0,0,127,0,255},
|
|
{620,-1,-735,0,0,0,0,127,0,255},
|
|
{199,0,-735,0,0,0,0,127,0,255},
|
|
{0,0,-519,0,0,0,0,127,0,255},
|
|
};
|
|
static Vtx vtx_piano_base_data1[]={
|
|
{673,-537,-92,0,0,0,127,1,0,0},
|
|
{660,589,-92,0,0,0,127,1,0,0},
|
|
{660,589,18,0,0,0,127,1,0,0},
|
|
{673,-537,18,0,0,0,127,1,0,255},
|
|
{463,-540,18,0,0,0,0,0,127,255},
|
|
{673,-537,18,0,0,0,0,0,127,255},
|
|
{660,589,18,0,0,0,0,0,127,255},
|
|
{450,587,18,0,0,0,0,0,127,255},
|
|
{431,-509,45,0,0,0,0,0,127,0},
|
|
{419,555,45,0,0,0,0,0,127,0},
|
|
{-10,551,45,0,0,0,-1,0,127,0},
|
|
{-185,304,37,0,0,0,-1,0,127,255},
|
|
{-650,250,37,0,0,0,0,2,127,255},
|
|
{-849,63,45,0,0,0,0,1,127,255},
|
|
{-844,-334,45,0,0,0,0,0,127,255},
|
|
{-661,-521,45,0,0,0,0,0,127,255},
|
|
{450,587,218,0,0,0,-124,-1,22,255},
|
|
{419,555,45,0,0,0,-124,-1,22,255},
|
|
{431,-509,45,0,0,0,-124,-1,22,255},
|
|
{463,-540,218,0,0,0,-124,-1,22,255},
|
|
{463,-540,218,0,0,0,-1,124,22,255},
|
|
{431,-509,45,0,0,0,-1,124,22,255},
|
|
{-661,-521,45,0,0,0,31,121,21,255},
|
|
{-660,-553,218,0,0,0,61,108,23,255},
|
|
{-660,-553,218,0,0,0,61,108,23,255},
|
|
{-661,-521,45,0,0,0,31,121,21,0},
|
|
{-844,-334,45,0,0,0,106,64,24,0},
|
|
{-878,-355,218,0,0,0,119,34,27,255},
|
|
{-849,63,45,0,0,0,120,-31,24,255},
|
|
{-883,66,218,0,0,0,107,-64,23,255},
|
|
{-650,250,37,0,0,0,65,-106,20,255},
|
|
{-670,274,218,0,0,0,41,-118,21,255},
|
|
{-185,304,37,0,0,0,47,-115,21,255},
|
|
{-198,333,218,0,0,0,78,-97,20,255},
|
|
{-10,551,45,0,0,0,75,-100,20,255},
|
|
{-15,581,218,0,0,0,38,-119,22,255},
|
|
{419,555,45,0,0,0,1,-124,22,255},
|
|
{450,587,218,0,0,0,1,-124,22,255},
|
|
{-883,66,-92,0,0,0,-117,48,0,0},
|
|
{-878,-355,-92,0,0,0,-115,-52,0,0},
|
|
{-878,-355,218,0,0,0,-122,-34,0,0},
|
|
{-883,66,218,0,0,0,-109,64,0,255},
|
|
{-660,-553,-92,0,0,0,-45,-118,0,255},
|
|
{-660,-553,218,0,0,0,-60,-111,0,255},
|
|
{450,587,18,0,0,0,127,1,0,255},
|
|
{450,587,218,0,0,0,127,1,0,255},
|
|
{463,-540,218,0,0,0,127,1,0,255},
|
|
{463,-540,18,0,0,0,127,1,0,255},
|
|
{450,587,-92,0,0,0,0,0,-127,255},
|
|
{660,589,-92,0,0,0,0,0,-127,255},
|
|
{673,-537,-92,0,0,0,0,0,-127,255},
|
|
{463,-540,-92,0,0,0,0,0,-127,255},
|
|
{463,-540,-92,0,0,0,1,-127,0,255},
|
|
{673,-537,-92,0,0,0,1,-127,0,0},
|
|
{673,-537,18,0,0,0,1,-127,0,0},
|
|
{463,-540,18,0,0,0,1,-127,0,255},
|
|
{-670,274,-92,0,0,0,-55,114,0,255},
|
|
{-883,66,-92,0,0,0,-117,48,0,255},
|
|
{-883,66,218,0,0,0,-109,64,0,255},
|
|
{-670,274,218,0,0,0,-42,119,0,255},
|
|
{450,587,18,0,0,0,-1,127,0,255},
|
|
{660,589,18,0,0,0,-1,127,0,255},
|
|
{660,589,-92,0,0,0,-1,127,0,255},
|
|
{450,587,-92,0,0,0,-1,127,0,255},
|
|
{-660,-553,-92,0,0,0,0,0,-127,255},
|
|
{-878,-355,-92,0,0,0,0,0,-127,255},
|
|
{-883,66,-92,0,0,0,0,0,-127,255},
|
|
{-670,274,-92,0,0,0,0,0,-127,255},
|
|
{-660,-553,-92,0,0,0,0,0,-127,255},
|
|
{-670,274,-92,0,0,0,0,0,-127,0},
|
|
{-198,333,-92,0,0,0,0,0,-127,0},
|
|
{-15,581,-92,0,0,0,0,0,-127,255},
|
|
{450,587,-92,0,0,0,0,0,-127,255},
|
|
{463,-540,-92,0,0,0,0,0,-127,255},
|
|
{450,587,18,0,0,0,-1,127,0,255},
|
|
{450,587,-92,0,0,0,-1,127,0,255},
|
|
{-15,581,-92,0,0,0,-57,113,0,255},
|
|
{-15,581,218,0,0,0,-38,121,0,255},
|
|
{450,587,218,0,0,0,-1,127,0,255},
|
|
{-660,-553,-92,0,0,0,-45,-118,0,255},
|
|
{463,-540,-92,0,0,0,1,-127,0,255},
|
|
{463,-540,18,0,0,0,1,-127,0,255},
|
|
{463,-540,218,0,0,0,1,-127,0,255},
|
|
{-660,-553,218,0,0,0,-60,-111,0,255},
|
|
{-15,581,-92,0,0,0,-57,113,0,255},
|
|
{-198,333,-92,0,0,0,-64,109,0,0},
|
|
{-198,333,218,0,0,0,-78,99,0,0},
|
|
{-15,581,218,0,0,0,-38,121,0,255},
|
|
{-670,274,-92,0,0,0,-55,114,0,255},
|
|
{-670,274,218,0,0,0,-42,119,0,255},
|
|
{399,-382,-369,0,0,0,-63,107,-22,255},
|
|
{300,-383,-92,0,0,0,-63,107,-22,255},
|
|
{447,-295,-92,0,0,0,-63,107,-22,255},
|
|
{399,-382,-369,0,0,0,-61,-108,-22,255},
|
|
{449,-467,-92,0,0,0,-61,-108,-22,255},
|
|
{300,-383,-92,0,0,0,-61,-108,-22,255},
|
|
{399,-382,-369,0,0,0,124,1,-22,255},
|
|
{447,-295,-92,0,0,0,124,1,-22,255},
|
|
{449,-467,-92,0,0,0,124,1,-22,255},
|
|
{390,428,-369,0,0,0,-63,107,-22,255},
|
|
{291,427,-92,0,0,0,-63,107,-22,0},
|
|
{438,515,-92,0,0,0,-63,107,-22,0},
|
|
{390,428,-369,0,0,0,-61,-108,-22,255},
|
|
{440,343,-92,0,0,0,-61,-108,-22,255},
|
|
{291,427,-92,0,0,0,-61,-108,-22,255},
|
|
{390,428,-369,0,0,0,124,1,-22,255},
|
|
{438,515,-92,0,0,0,124,1,-22,255},
|
|
{440,343,-92,0,0,0,124,1,-22,255},
|
|
{-594,-135,-369,0,0,0,-63,107,-22,255},
|
|
{-692,-136,-92,0,0,0,-63,107,-22,255},
|
|
{-545,-49,-92,0,0,0,-63,107,-22,255},
|
|
{-594,-135,-369,0,0,0,-61,-108,-22,255},
|
|
{-543,-220,-92,0,0,0,-61,-108,-22,255},
|
|
{-692,-136,-92,0,0,0,-61,-108,-22,255},
|
|
{-594,-135,-369,0,0,0,124,1,-22,255},
|
|
{-545,-49,-92,0,0,0,124,1,-22,0},
|
|
{-543,-220,-92,0,0,0,124,1,-22,0},
|
|
};
|
|
Gfx RCP_piano_base_data0[]={
|
|
gsSPLight((&light_piano_base_data[1].l[0]),1),
|
|
gsSPLight((&light_piano_base_data[1].a),2),
|
|
gsSPVertex(&vtx_piano_base_data0[0],15,0),
|
|
gsSP1Triangle(0,1,2,0),
|
|
gsSP1Triangle(3,4,5,0),
|
|
gsSP1Triangle(6,7,8,0),
|
|
gsSP1Triangle(9,10,11,0),
|
|
gsSP1Triangle(12,13,14,0),
|
|
gsSPVertex(&vtx_piano_base_data0[15],15,0),
|
|
gsSP1Triangle(0,1,2,0),
|
|
gsSP1Triangle(3,4,5,0),
|
|
gsSP1Triangle(6,7,8,0),
|
|
gsSP1Triangle(9,10,11,0),
|
|
gsSP1Triangle(12,13,14,0),
|
|
gsSPVertex(&vtx_piano_base_data0[30],15,0),
|
|
gsSP1Triangle(0,1,2,0),
|
|
gsSP1Triangle(3,4,5,0),
|
|
gsSP1Triangle(6,7,8,0),
|
|
gsSP1Triangle(9,10,11,0),
|
|
gsSP1Triangle(12,13,14,0),
|
|
gsSPVertex(&vtx_piano_base_data0[45],15,0),
|
|
gsSP1Triangle(0,1,2,0),
|
|
gsSP1Triangle(3,4,5,0),
|
|
gsSP1Triangle(6,7,8,0),
|
|
gsSP1Triangle(9,10,11,0),
|
|
gsSP1Triangle(12,13,14,0),
|
|
gsSPLight((&light_piano_base_data[0].l[0]),1),
|
|
gsSPLight((&light_piano_base_data[0].a),2),
|
|
gsSPVertex(&vtx_piano_base_data0[60],16,0),
|
|
gsSP1Triangle(0,1,2,0),
|
|
gsSP1Triangle(0,2,3,0),
|
|
gsSP1Triangle(0,3,4,0),
|
|
gsSP1Triangle(0,4,5,0),
|
|
gsSP1Triangle(0,5,6,0),
|
|
gsSP1Triangle(0,6,7,0),
|
|
gsSP1Triangle(8,9,10,0),
|
|
gsSP1Triangle(8,10,11,0),
|
|
gsSP1Triangle(8,11,12,0),
|
|
gsSP1Triangle(8,12,13,0),
|
|
gsSP1Triangle(8,13,14,0),
|
|
gsSP1Triangle(8,14,15,0),
|
|
gsSPEndDisplayList()
|
|
};
|
|
Gfx RCP_piano_base_data1[]={
|
|
gsSPLight((&light_piano_base_data[2].l[0]),1),
|
|
gsSPLight((&light_piano_base_data[2].a),2),
|
|
gsSPVertex(&vtx_piano_base_data1[0],8,0),
|
|
gsSP1Triangle(0,1,2,0),
|
|
gsSP1Triangle(0,2,3,0),
|
|
gsSP1Triangle(4,5,6,0),
|
|
gsSP1Triangle(4,6,7,0),
|
|
gsSPLight((&light_piano_base_data[3].l[0]),1),
|
|
gsSPLight((&light_piano_base_data[3].a),2),
|
|
gsSPVertex(&vtx_piano_base_data1[8],16,0),
|
|
gsSP1Triangle(0,1,2,0),
|
|
gsSP1Triangle(0,2,3,0),
|
|
gsSP1Triangle(0,3,4,0),
|
|
gsSP1Triangle(0,4,5,0),
|
|
gsSP1Triangle(0,5,6,0),
|
|
gsSP1Triangle(0,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_piano_base_data1[24],14,0),
|
|
gsSP1Triangle(0,1,2,0),
|
|
gsSP1Triangle(0,2,3,0),
|
|
gsSP1Triangle(3,2,4,0),
|
|
gsSP1Triangle(3,4,5,0),
|
|
gsSP1Triangle(5,4,6,0),
|
|
gsSP1Triangle(5,6,7,0),
|
|
gsSP1Triangle(7,6,8,0),
|
|
gsSP1Triangle(7,8,9,0),
|
|
gsSP1Triangle(9,8,10,0),
|
|
gsSP1Triangle(9,10,11,0),
|
|
gsSP1Triangle(11,10,12,0),
|
|
gsSP1Triangle(11,12,13,0),
|
|
gsSPLight((&light_piano_base_data[0].l[0]),1),
|
|
gsSPLight((&light_piano_base_data[0].a),2),
|
|
gsSPVertex(&vtx_piano_base_data1[38],14,0),
|
|
gsSP1Triangle(0,1,2,0),
|
|
gsSP1Triangle(0,2,3,0),
|
|
gsSP1Triangle(1,4,5,0),
|
|
gsSP1Triangle(1,5,2,0),
|
|
gsSP1Triangle(6,7,8,0),
|
|
gsSP1Triangle(6,8,9,0),
|
|
gsSP1Triangle(10,11,12,0),
|
|
gsSP1Triangle(10,12,13,0),
|
|
gsSPVertex(&vtx_piano_base_data1[52],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_piano_base_data1[68],16,0),
|
|
gsSP1Triangle(0,1,2,0),
|
|
gsSP1Triangle(0,2,3,0),
|
|
gsSP1Triangle(0,3,4,0),
|
|
gsSP1Triangle(0,4,5,0),
|
|
gsSP1Triangle(6,7,8,0),
|
|
gsSP1Triangle(6,8,9,0),
|
|
gsSP1Triangle(6,9,10,0),
|
|
gsSP1Triangle(11,12,13,0),
|
|
gsSP1Triangle(11,13,14,0),
|
|
gsSP1Triangle(11,14,15,0),
|
|
gsSPVertex(&vtx_piano_base_data1[84],15,0),
|
|
gsSP1Triangle(0,1,2,0),
|
|
gsSP1Triangle(0,2,3,0),
|
|
gsSP1Triangle(1,4,5,0),
|
|
gsSP1Triangle(1,5,2,0),
|
|
gsSP1Triangle(6,7,8,0),
|
|
gsSP1Triangle(9,10,11,0),
|
|
gsSP1Triangle(12,13,14,0),
|
|
gsSPVertex(&vtx_piano_base_data1[99],15,0),
|
|
gsSP1Triangle(0,1,2,0),
|
|
gsSP1Triangle(3,4,5,0),
|
|
gsSP1Triangle(6,7,8,0),
|
|
gsSP1Triangle(9,10,11,0),
|
|
gsSP1Triangle(12,13,14,0),
|
|
gsSPVertex(&vtx_piano_base_data1[114],3,0),
|
|
gsSP1Triangle(0,1,2,0),
|
|
gsSPEndDisplayList()
|
|
};
|
|
|
|
/****************
|
|
(0),piano_tooth,RCP_piano_base_data0,NULL,(-1),NULL,(-1),0,0,0
|
|
(1),chn19,NULL,NULL,(-1),piano_tooth,(0),-141,-546,218
|
|
(2),piano_body,RCP_piano_base_data1,NULL,(-1),chn19,(1),0,0,0
|
|
(3),chn21,light_sourcex,NULL,(-1),piano_body,(2),-17,373,196
|
|
****************/
|
|
|
|
/*-------------------------------------------------------------*/
|
|
/* animation data */
|
|
/*-------------------------------------------------------------*/
|
|
|
|
static short piano_base_data_prm[]={
|
|
0, -17, 373, 196,-16383,16383,16503,-16503,
|
|
};
|
|
|
|
static unsigned short piano_base_data_tbl[]= {
|
|
1, 1, /* chn21(3) */
|
|
1, 2,
|
|
1, 3,
|
|
1, 4, /* chn21(3) */
|
|
1, 0,
|
|
1, 0,
|
|
1, 0, /* piano_body(2) */
|
|
1, 0,
|
|
1, 7,
|
|
1, 5, /* chn19(1) */
|
|
1, 0,
|
|
1, 6,
|
|
1, 0, /* piano_tooth(0) */
|
|
1, 0,
|
|
1, 0,
|
|
};
|
|
|
|
AnimeRecord piano_base_data_anm={
|
|
MAP_ANIM_NORMAL, /* attr */
|
|
0, /* code */
|
|
0, /* start */
|
|
0, /* loop */
|
|
100,
|
|
4,
|
|
piano_base_data_prm,
|
|
piano_base_data_tbl
|
|
};
|
|
/*--------------------------------------------------------------------------------------------------
|
|
AnimeData
|
|
---------------------------------------------------------------------------------------------------*/
|
|
|
|
|
|
static short piano_dance_anmim_prm[]={
|
|
0, -17, 476, 490, 494, 459, 412, 388,
|
|
410, 455, 483, 456, 424, 429, 442, 458,
|
|
471, 196,-16383, 0, 1017, 2177, 3333, 4339,
|
|
5050, 5319, 4599, 2957, 1166, 0, 31, 715,
|
|
1147, 582,16383,16503, 6, -91, -324, -602,
|
|
-835, -933, -861, -663, -365, 5, 662, 1465,
|
|
1857, 1377, 486,-1981,-1893,-1658,-1318, -916,
|
|
-494, 106, 880, 1534, 1773, 1174, 13, -958,
|
|
-1501,-1855,-16503,-16503,-16503,-16503,-16503,-16503,
|
|
-16503,-16503,-16502,-16502,-16502,-16503,-16503,-16503,
|
|
-16503,};
|
|
|
|
static unsigned short piano_dance_anmim_tbl[]= {
|
|
1, 1, /* chn21(3) */
|
|
15, 2,
|
|
1, 17,
|
|
1, 18, /* chn21(3) */
|
|
1, 0,
|
|
1, 0,
|
|
15, 36, /* piano_body(2) */
|
|
15, 51,
|
|
15, 66,
|
|
1, 34, /* chn19(1) */
|
|
1, 0,
|
|
1, 35,
|
|
1, 0, /* piano_tooth(0) */
|
|
1, 0,
|
|
15, 19,
|
|
};
|
|
|
|
AnimeRecord piano_dance_anmim_anm={
|
|
MAP_ANIM_NORMAL, /* attr */
|
|
0, /* code */
|
|
0, /* start */
|
|
0, /* loop */
|
|
15,
|
|
4,
|
|
piano_dance_anmim_prm,
|
|
piano_dance_anmim_tbl
|
|
};
|
|
|
|
/*=================================================================================================*/
|
|
/* Animation Total */
|
|
/*=================================================================================================*/
|
|
AnimePtr piano_anime[] = {
|
|
&piano_base_data_anm,
|
|
&piano_dance_anmim_anm,
|
|
};
|
|
|
|
|
|
/*##################################################*/
|
|
#else
|
|
/*##################################################*/
|
|
|
|
|
|
/*==================================================================================================
|
|
piano Shape Hms Data
|
|
====================================================================================================*/
|
|
|
|
extern Gfx RCP_piano_base_data1[];
|
|
extern Gfx RCP_piano_base_data0[];
|
|
/*-------------------------------------------------------------*/
|
|
/* Hms data */
|
|
/*-------------------------------------------------------------*/
|
|
|
|
Hierarchy RCP_HmsEnemypiano[] = {
|
|
hmsShadow(100,150,1)
|
|
hmsBegin()
|
|
hmsScale(0.25f)
|
|
hmsBegin()
|
|
hmsJoint(RM_SURF,NULL,0,0,0) /* ,NULL , (0) */
|
|
hmsBegin()
|
|
hmsJoint(RM_SURF,RCP_piano_base_data1,0,0,0) /* ,piano_body,(2) */
|
|
hmsBegin()
|
|
hmsJoint(RM_SURF,NULL,-141,-546,218) /* ,chn19,(1) */
|
|
hmsBegin()
|
|
hmsJoint(RM_SURF,RCP_piano_base_data0,0,0,0) /* ,piano_tooth,(0) */
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsExit()
|
|
};
|
|
|
|
|
|
|
|
// extern AnimeRecord piano_base_data_anm[];
|
|
// extern Hierarchy RCP_HmsEnemypiano_base_data[];
|
|
/*=============================================================*/
|
|
/* END END */
|
|
/*=============================================================*/
|
|
|
|
/*##################################################*/
|
|
#endif
|
|
/*##################################################*/
|
|
|