/**************************************************************/ /* shape data animed_swim (skeleton & animation) */ /**************************************************************/ #define ShapeColor_animed_swim(r,g,b) ShapeColor(r,g,b) /*-------------------------------------------------------------*/ /* light data */ /*-------------------------------------------------------------*/ static Lights1 light_animed_swim[]={ ShapeColor_animed_swim(0,46,93), ShapeColor_animed_swim(201,240,217), ShapeColor_animed_swim(201,240,217), ShapeColor_animed_swim(210,0,0), ShapeColor_animed_swim(255,255,213), }; /*-------------------------------------------------------------*/ /* vertex & polygon data */ /*-------------------------------------------------------------*/ static Vtx vtx_animed_swim0[]={ {5,0,-90,0,0,0,-111,-2,-60,0}, {6,-35,70,0,0,0,-85,-91,22,0}, {4,35,70,0,0,0,-89,87,22,0}, {423,10,-362,0,0,0,113,2,56,255}, {238,53,7,0,0,0,126,3,8,255}, {241,-41,7,0,0,0,126,3,8,255}, {238,53,7,0,0,0,-14,125,-13,255}, {423,10,-362,0,0,0,-18,123,-23,255}, {423,10,-362,0,0,0,-12,-124,-23,255}, {241,-41,7,0,0,0,-8,-125,-13,255}, {461,11,649,0,0,0,120,3,-41,255}, {461,11,649,0,0,0,-92,-2,86,255}, }; static Vtx vtx_animed_swim1[]={ {0,3,-203,0,0,0,-12,0,-126,0}, {-83,3,-181,0,0,0,-32,0,-122,0}, {-82,95,-138,0,0,0,-33,83,-89,0}, {494,0,-79,0,0,0,80,0,-97,255}, {0,-104,-155,0,0,0,-1,-111,-59,255}, {0,111,-155,0,0,0,0,111,-59,255}, {-84,-87,-138,0,0,0,-33,-83,-89,255}, {493,-44,66,0,0,0,64,-91,60,0}, {494,44,66,0,0,0,65,90,60,0}, {0,3,120,0,0,0,-14,0,126,0}, {0,143,67,0,0,0,-9,108,64,255}, {0,-137,67,0,0,0,-9,-108,64,255}, {0,-104,-155,0,0,0,-1,-111,-59,255}, {494,0,-79,0,0,0,80,0,-97,255}, {0,111,-155,0,0,0,0,111,-59,255}, {-82,122,51,0,0,0,-38,104,61,255}, {-84,-114,51,0,0,0,-38,-104,61,255}, {-84,-87,-138,0,0,0,-33,-83,-89,255}, {-83,3,96,0,0,0,-34,0,122,255}, {-82,95,-138,0,0,0,-33,83,-89,255}, }; static Vtx vtx_animed_swim2[]={ {415,3,-203,0,0,0,110,0,-62,0}, {415,111,-155,0,0,0,62,72,-83,0}, {415,143,67,0,0,0,80,82,53,0}, {415,-104,-155,0,0,0,87,-60,-69,255}, {415,3,120,0,0,0,109,0,64,255}, {415,-137,67,0,0,0,56,-95,61,255}, {0,4,160,0,0,0,-9,0,126,255}, {0,-199,89,0,0,0,-8,-104,71,255}, {0,-189,-187,0,0,0,-5,-115,-52,255}, {0,197,-187,0,0,0,-4,115,-52,255}, {0,207,89,0,0,0,-8,104,71,255}, {-82,187,75,0,0,0,-36,100,68,255}, {-82,-179,75,0,0,0,-36,-100,68,255}, {-82,-170,-173,0,0,0,-34,-80,-91,255}, {-82,4,139,0,0,0,-31,0,123,255}, {-82,178,-173,0,0,0,-34,80,-91,255}, {0,4,-258,0,0,0,-6,0,-126,0}, {415,3,-203,0,0,0,110,0,-62,0}, {415,-104,-155,0,0,0,87,-60,-69,0}, {-82,-170,-173,0,0,0,-34,-80,-91,255}, {-82,4,-238,0,0,0,-30,0,-123,255}, {415,111,-155,0,0,0,62,72,-83,255}, {0,-189,-187,0,0,0,-5,-115,-52,255}, {-82,178,-173,0,0,0,-34,80,-91,255}, {0,197,-187,0,0,0,-4,115,-52,255}, }; static Vtx vtx_animed_swim3[]={ {-646,-223,120,0,0,0,-15,-125,-11,0}, {-646,-175,-144,0,0,0,-24,-122,-22,0}, {-221,-248,-200,0,0,0,-15,-125,-11,0}, {-221,-248,121,0,0,0,-7,-126,0,255}, {-221,241,-200,0,0,0,-15,125,-11,255}, {-646,168,-144,0,0,0,-23,122,-22,255}, {-646,217,120,0,0,0,-15,125,-11,255}, {-221,241,121,0,0,0,-7,126,0,255}, }; static Vtx vtx_animed_swim4[]={ {-505,0,-304,0,0,0,-65,99,-43,0}, {-221,230,-200,0,0,0,-65,99,-43,0}, {-478,-4,-355,0,0,0,-65,99,-43,0}, {-478,-4,-355,0,0,0,-72,-99,-30,255}, {-221,-240,-200,0,0,0,-72,-99,-30,255}, {-505,0,-304,0,0,0,-72,-99,-30,255}, }; static Vtx vtx_animed_swim5[]={ {313,-621,-400,0,0,0,-32,29,-119,0}, {-206,-224,-158,0,0,0,-32,29,-119,0}, {30,-123,-199,0,0,0,-32,29,-119,0}, {-646,158,-144,0,0,0,-37,100,-67,255}, {-547,-4,-301,0,0,0,-19,0,-125,255}, {-863,-4,-194,0,0,0,-42,83,-86,255}, {-863,-4,-194,0,0,0,-42,-83,-86,255}, {-646,-166,-144,0,0,0,-38,-100,-67,255}, {-1181,-3,26,0,0,0,-50,-89,-73,255}, {-1181,-3,26,0,0,0,-50,89,-73,255}, {-192,-4,172,0,0,0,-22,122,24,255}, {266,4,551,0,0,0,-22,122,24,255}, {180,73,119,0,0,0,-22,122,24,255}, {-1181,-3,26,0,0,0,-126,0,11,255}, {-1175,-65,95,0,0,0,-126,0,11,255}, {-1175,57,95,0,0,0,-126,0,11,255}, {-646,-215,120,0,0,0,-9,-36,121,255}, {-646,-4,184,0,0,0,-8,0,126,0}, {-1175,-65,95,0,0,0,-18,-18,124,0}, {-1175,57,95,0,0,0,-18,18,124,255}, {-1181,-3,26,0,0,0,-50,-89,-73,255}, {-646,-166,-144,0,0,0,-38,-100,-67,255}, {-1175,-65,95,0,0,0,-43,-108,-49,255}, {-646,-215,120,0,0,0,-21,-124,-14,255}, {-646,207,120,0,0,0,-9,36,121,255}, {-547,-4,-301,0,0,0,-19,0,-125,255}, {-221,-240,-200,0,0,0,1,-116,-49,255}, {-646,207,120,0,0,0,-21,124,-15,255}, {-646,158,-144,0,0,0,-37,100,-67,255}, {-1175,57,95,0,0,0,-43,108,-49,255}, {-1181,-3,26,0,0,0,-50,89,-73,255}, {-192,-4,172,0,0,0,-17,-123,24,255}, {183,-68,119,0,0,0,-17,-123,24,0}, {266,4,551,0,0,0,-17,-123,24,0}, {-221,230,-200,0,0,0,0,116,-49,255}, {201,207,89,0,0,0,11,117,45,255}, {201,197,-187,0,0,0,10,126,-4,255}, {-221,-4,184,0,0,0,3,0,127,255}, {-221,231,121,0,0,0,3,80,98,255}, {-646,-4,184,0,0,0,-8,0,126,255}, {30,-123,-199,0,0,0,97,71,-39,255}, {99,-176,-123,0,0,0,97,71,-39,255}, {313,-621,-400,0,0,0,97,71,-39,255}, {106,176,-125,0,0,0,96,-68,-46,255}, {32,124,-201,0,0,0,96,-68,-46,255}, {300,633,-401,0,0,0,96,-68,-46,255}, {-646,-166,-144,0,0,0,-38,-100,-67,255}, {-863,-4,-194,0,0,0,-42,-83,-86,0}, {-547,-4,-301,0,0,0,-19,0,-125,0}, {300,633,-401,0,0,0,-4,67,107,255}, {-208,211,-160,0,0,0,-4,67,107,255}, {106,176,-125,0,0,0,-4,67,107,255}, {300,633,-401,0,0,0,-31,-30,-119,255}, {32,124,-201,0,0,0,-31,-30,-119,255}, {-208,211,-160,0,0,0,-31,-30,-119,255}, {-646,-4,184,0,0,0,-8,0,126,255}, {-221,231,121,0,0,0,3,80,98,255}, {-646,207,120,0,0,0,-9,36,121,255}, {180,73,119,0,0,0,124,2,-24,255}, {266,4,551,0,0,0,124,2,-24,255}, {183,-68,119,0,0,0,124,2,-24,255}, {201,-199,89,0,0,0,127,0,0,255}, {201,-189,-187,0,0,0,127,0,0,0}, {201,4,-258,0,0,0,127,0,0,0}, {201,-189,-187,0,0,0,15,-125,-4,255}, {201,-199,89,0,0,0,16,-117,45,255}, {-221,-240,-200,0,0,0,1,-116,-49,255}, {313,-621,-400,0,0,0,-1,-67,107,255}, {99,-176,-123,0,0,0,-1,-67,107,255}, {-206,-224,-158,0,0,0,-1,-67,107,255}, {-221,-239,121,0,0,0,4,-80,98,255}, {-646,-4,184,0,0,0,-8,0,126,255}, {-646,-215,120,0,0,0,-9,-36,121,255}, {201,207,89,0,0,0,11,117,45,255}, {-221,230,-200,0,0,0,0,116,-49,255}, {-221,231,121,0,0,0,3,80,98,255}, {-221,231,121,0,0,0,3,80,98,255}, {-221,-4,184,0,0,0,3,0,127,0}, {201,4,160,0,0,0,9,0,126,0}, {-221,-239,121,0,0,0,4,-80,98,255}, {201,-199,89,0,0,0,16,-117,45,255}, {-221,230,-200,0,0,0,0,116,-49,255}, {-646,158,-144,0,0,0,-37,100,-67,255}, {-646,207,120,0,0,0,-21,124,-15,255}, {-646,-215,120,0,0,0,-21,-124,-14,255}, {-646,-166,-144,0,0,0,-38,-100,-67,255}, {-221,-240,-200,0,0,0,1,-116,-49,255}, {-547,-4,-301,0,0,0,-19,0,-125,255}, {-646,-4,184,0,0,0,-8,0,126,255}, {201,207,89,0,0,0,11,117,45,255}, {201,4,-258,0,0,0,127,0,0,255}, {201,197,-187,0,0,0,127,0,0,0}, {201,207,89,0,0,0,127,0,0,0}, {201,4,160,0,0,0,127,0,0,255}, {201,-199,89,0,0,0,127,0,0,255}, {-646,207,120,0,0,0,-21,124,-15,255}, {-221,231,121,0,0,0,3,80,98,255}, {-221,230,-200,0,0,0,0,116,-49,255}, {-221,-240,-200,0,0,0,1,-116,-49,255}, {-221,-239,121,0,0,0,4,-80,98,255}, {-646,-215,120,0,0,0,-21,-124,-14,255}, {201,-189,-187,0,0,0,8,-43,-118,0}, {-221,-240,-200,0,0,0,15,-47,-116,0}, {201,4,-258,0,0,0,10,0,-126,0}, {-221,-4,-301,0,0,0,19,0,-125,255}, {-221,230,-200,0,0,0,14,47,-116,255}, {201,197,-187,0,0,0,6,43,-119,255}, {-478,-4,-355,0,0,0,26,0,-124,255}, {-221,230,-200,0,0,0,-65,0,108,0}, {-478,-4,-355,0,0,0,-65,0,108,0}, {-221,-240,-200,0,0,0,-65,0,108,0}, {-221,230,-200,0,0,0,0,116,-49,255}, {-221,-240,-200,0,0,0,1,-116,-49,255}, {-547,-4,-301,0,0,0,-19,0,-125,255}, }; Gfx RCP_animed_swim0[]={ gsSPLight((&light_animed_swim[0].l[0]),1), gsSPLight((&light_animed_swim[0].a),2), gsSPVertex(&vtx_animed_swim0[0],12,0), gsSP1Triangle(0,1,2,0), gsSP1Triangle(3,4,5,0), gsSP1Triangle(0,6,7,0), gsSP1Triangle(0,8,9,0), gsSP1Triangle(4,10,5,0), gsSP1Triangle(0,2,6,0), gsSP1Triangle(1,0,9,0), gsSP1Triangle(9,11,1,0), gsSP1Triangle(11,2,1,0), gsSP1Triangle(11,6,2,0), gsSPEndDisplayList() }; Gfx RCP_animed_swim1[]={ gsSPLight((&light_animed_swim[1].l[0]),1), gsSPLight((&light_animed_swim[1].a),2), gsSPVertex(&vtx_animed_swim1[0],7,0), gsSP1Triangle(0,1,2,0), gsSP1Triangle(3,4,0,0), gsSP1Triangle(3,0,5,0), gsSP1Triangle(0,2,5,0), gsSP1Triangle(4,6,0,0), gsSP1Triangle(6,1,0,0), gsSPLight((&light_animed_swim[0].l[0]),1), gsSPLight((&light_animed_swim[0].a),2), gsSPVertex(&vtx_animed_swim1[7],13,0), gsSP1Triangle(0,1,2,0), gsSP1Triangle(1,3,2,0), gsSP1Triangle(2,4,0,0), gsSP1Triangle(5,6,0,0), gsSP1Triangle(6,7,1,0), gsSP1Triangle(6,1,0,0), gsSP1Triangle(7,8,3,0), gsSP1Triangle(3,8,2,0), gsSP1Triangle(2,9,4,0), gsSP1Triangle(4,9,5,0), gsSP1Triangle(5,0,4,0), gsSP1Triangle(7,3,1,0), gsSP1Triangle(9,10,5,0), gsSP1Triangle(2,11,9,0), gsSP1Triangle(8,11,2,0), gsSP1Triangle(7,12,8,0), gsSPEndDisplayList() }; Gfx RCP_animed_swim2[]={ gsSPLight((&light_animed_swim[0].l[0]),1), gsSPLight((&light_animed_swim[0].a),2), gsSPVertex(&vtx_animed_swim2[0],16,0), gsSP1Triangle(0,1,2,0), gsSP1Triangle(3,4,5,0), gsSP1Triangle(6,7,5,0), gsSP1Triangle(5,7,8,0), gsSP1Triangle(2,1,9,0), gsSP1Triangle(2,10,6,0), gsSP1Triangle(9,11,10,0), gsSP1Triangle(10,11,6,0), gsSP1Triangle(6,12,7,0), gsSP1Triangle(7,12,8,0), gsSP1Triangle(12,13,8,0), gsSP1Triangle(6,14,12,0), gsSP1Triangle(11,14,6,0), gsSP1Triangle(9,15,11,0), gsSP1Triangle(6,4,2,0), gsSP1Triangle(5,4,6,0), gsSP1Triangle(3,0,4,0), gsSP1Triangle(0,2,4,0), gsSP1Triangle(9,10,2,0), gsSP1Triangle(8,3,5,0), gsSPLight((&light_animed_swim[1].l[0]),1), gsSPLight((&light_animed_swim[1].a),2), gsSPVertex(&vtx_animed_swim2[16],9,0), gsSP1Triangle(0,1,2,0), gsSP1Triangle(3,4,0,0), gsSP1Triangle(5,1,0,0), gsSP1Triangle(2,6,0,0), gsSP1Triangle(0,7,8,0), gsSP1Triangle(5,0,8,0), gsSP1Triangle(6,3,0,0), gsSP1Triangle(0,4,7,0), gsSPEndDisplayList() }; Gfx RCP_animed_swim3[]={ gsSPLight((&light_animed_swim[0].l[0]),1), gsSPLight((&light_animed_swim[0].a),2), gsSPVertex(&vtx_animed_swim3[0],8,0), gsSP1Triangle(0,1,2,0), gsSP1Triangle(2,3,0,0), gsSP1Triangle(4,5,6,0), gsSP1Triangle(6,7,4,0), gsSPEndDisplayList() }; Gfx RCP_animed_swim4[]={ gsSPLight((&light_animed_swim[4].l[0]),1), gsSPLight((&light_animed_swim[4].a),2), gsSPVertex(&vtx_animed_swim4[0],6,0), gsSP1Triangle(0,1,2,0), gsSP1Triangle(3,4,5,0), gsSPEndDisplayList() }; Gfx RCP_animed_swim5[]={ gsSPLight((&light_animed_swim[0].l[0]),1), gsSPLight((&light_animed_swim[0].a),2), gsSPVertex(&vtx_animed_swim5[0],16,0), gsSP1Triangle(0,1,2,0), gsSP1Triangle(3,4,5,0), gsSP1Triangle(6,7,8,0), gsSP1Triangle(5,9,3,0), gsSP1Triangle(10,11,12,0), gsSP1Triangle(13,14,15,0), gsSPVertex(&vtx_animed_swim5[16],15,0), gsSP1Triangle(0,1,2,0), gsSP1Triangle(2,1,3,0), gsSP1Triangle(4,5,6,0), gsSP1Triangle(6,5,7,0), gsSP1Triangle(3,1,8,0), gsSP1Triangle(5,9,10,0), gsSP1Triangle(11,12,13,0), gsSP1Triangle(14,13,12,0), gsSPVertex(&vtx_animed_swim5[31],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_animed_swim5[46],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_animed_swim5[61],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_animed_swim5[76],14,0), gsSP1Triangle(0,1,2,0), gsSP1Triangle(3,2,1,0), gsSP1Triangle(3,4,2,0), gsSP1Triangle(5,6,7,0), gsSP1Triangle(8,9,10,0), gsSP1Triangle(5,11,6,0), gsSP1Triangle(12,3,1,0), gsSP1Triangle(3,10,4,0), gsSP1Triangle(2,13,0,0), gsSPVertex(&vtx_animed_swim5[90],11,0), gsSP1Triangle(0,1,2,0), gsSP1Triangle(2,3,0,0), gsSP1Triangle(0,3,4,0), gsSP1Triangle(5,6,7,0), gsSP1Triangle(8,9,10,0), gsSPLight((&light_animed_swim[2].l[0]),1), gsSPLight((&light_animed_swim[2].a),2), gsSPVertex(&vtx_animed_swim5[101],7,0), gsSP1Triangle(0,1,2,0), gsSP1Triangle(2,3,4,0), gsSP1Triangle(2,4,5,0), gsSP1Triangle(6,3,1,0), gsSP1Triangle(4,3,6,0), gsSP1Triangle(3,2,1,0), gsSPLight((&light_animed_swim[3].l[0]),1), gsSPLight((&light_animed_swim[3].a),2), gsSPVertex(&vtx_animed_swim5[108],6,0), gsSP1Triangle(0,1,2,0), gsSP1Triangle(3,4,5,0), gsSPEndDisplayList() }; Gfx light_sourcex[]={ gsSPNumLights(NUMLIGHTS_1), gsSPEndDisplayList() }; /**************** (0),shk_tail,RCP_animed_swim0,NULL,(-1),NULL,(-1),486,0,0 (1),shk_body2,RCP_animed_swim1,NULL,(-1),shk_tail,(0),415,0,0 (2),shk_body1,RCP_animed_swim2,NULL,(-1),shk_body2,(1),201,0,0 (3),shk_eye,RCP_animed_swim3,NULL,(-1),NULL,(-1),0,0,0 (4),shk_ha,RCP_animed_swim4,shk_eye,(3),NULL,(-1),0,0,0 (5),shk_head,RCP_animed_swim5,shk_ha,(4),shk_body1,(2),0,0,0 (6),chn1,light_sourcex,NULL,(-1),shk_head,(5),-326,84,-34 ****************/ /*-------------------------------------------------------------*/ /* animation data */ /*-------------------------------------------------------------*/ static short animed_swim_prm[]={ 0, 402, 400, 394, 384, 371, 354, 335, 313, 288, 262, 233, 203, 171, 137, 103, 68, 33, -2, -37, -72, -107, -141, -175, -207, -237, -266, -292, -317, -339, -358, -375, -388, -398, -404, -406, -404, -398, -390, -378, -363, -346, -326, -304, -279, -253, -225, -196, -166, -134, -102, -69, -35, -2, 31, 65, 98, 130, 162, 192, 221, 249, 275, 300, 322, 342, 359, 374, 386, 394, 400, 84, -34,-16383, 5319, 5511, 5671, 5797, 5889, 5946, 5967, 5952, 5899, 5808, 5678, 5508, 5297, 5045, 4751, 4414, 4016, 3547, 3016, 2431, 1800, 1133, 438, -274, -998,-1724,-2442,-3145,-3823,-4467, -5069,-5621,-6113,-6537,-6883,-7173,-7431,-7657, -7850,-8010,-8137,-8230,-8289,-8312,-8301,-8253, -8170,-8049,-7892,-7697,-7464,-7193,-6883,-6500, -6017,-5448,-4804,-4099,-3345,-2553,-1737, -908, -80, 735, 1526, 2279, 2982, 3624, 4190, 4670, 3688, 3787, 3868, 3931, 3975, 3999, 4003, 3986, 3947, 3886, 3801, 3694, 3562, 3406, 3224, 3016, 2772, 2483, 2155, 1794, 1405, 995, 568, 130, -312, -755,-1193,-1619,-2028,-2416,-2775,-3100, -3387,-3629,-3821,-3973,-4098,-4198,-4273,-4323, -4351,-4355,-4337,-4297,-4237,-4157,-4057,-3939, -3803,-3649,-3479,-3293,-3092,-2851,-2551,-2200, -1806,-1377, -922, -448, 36, 523, 1005, 1473, 1919, 2336, 2714, 3047, 3325, 3542, 3024, 3008, 2961, 2884, 2781, 2652, 2500, 2326, 2133, 1923, 1697, 1457, 1206, 945, 676, 402, 123, -156, -436, -715, -989,-1258,-1519,-1770,-2010,-2236, -2446,-2639,-2813,-2965,-3094,-3197,-3274,-3321, -3337,-3323,-3280,-3212,-3119,-3003,-2866,-2709, -2534,-2343,-2137,-1918,-1688,-1447,-1199, -944, -684, -421, -156, 108, 371, 631, 886, 1134, 1375, 1605, 1824, 2030, 2221, 2396, 2553, 2690, 2806, 2899, 2967, 3010,15161,14951,14747,14552, 14366,14192,14033,13891,13767,13664,13584,13529, 13502,13504,13538,13605,13707,13841,14003,14191, 14402,14633,14880,15141,15413,15692,15976,16262, 16546,16826,17098,17360,17608,17840,18052,18263, 18489,18728,18973,19222,19469,19711,19942,20159, 20357,20532,20680,20796,20876,20916,20910,20856, 20749,20591,20389,20146,19868,19560,19228,18876, 18509,18132,17752,17372,16998,16634,16287,15961, 15662,15393,15161,14951,14747,14552,14366,14192, 14033,13891,13767,13664,13584,13529,13502,13504, 13538,13605,13707,13841,14003,14191,14402,14633, 14880,15141,15413,15692,15976,16262,16546,16826, 17098,17360,17608,17840,18052,18263,18489,18728, 18973,19222,19469,19711,19942,20159,20357,20532, 20680,20796,20876,20916,20910,20856,20749,20591, 20389,20146,19868,19560,19228,18876,18509,18132, 17752,17372,16998,16634,16287,15961,15662,15393, 15161,14951,14747,14552,14366,14192,14033,13891, 13767,13664,13584,13529,13502,13504,13538,13605, 13707,13841,14003,14191,14402,14633,14880,15141, 15413,15692,15976,16262,16546,16826,17098,17360, 17608,17840,18052,18263,18489,18728,18973,19222, 19469,19711,19942,20159,20357,20532,20680,20796, 20876,20916,20910,20856,20749,20591,20389,20146, 19868,19560,19228,18876,18509,18132,17752,17372, 16998,16634,16287,15961,15662,15393,}; static unsigned short animed_swim_tbl[]= { 70, 1, /* chn1(6) */ 1, 71, 1, 72, 1, 73, /* chn1(6) */ 1, 0, 1, 0, 1, 0, /* shk_head(5) */ 1, 0, 70, 424, 1, 0, /* shk_body1(2) */ 1, 0, 70, 214, 1, 0, /* shk_body2(1) */ 1, 0, 70, 144, 1, 0, /* shk_tail(0) */ 1, 0, 70, 74, 1, 0, /* shk_ha(4) */ 1, 0, 70, 354, 1, 0, /* shk_eye(3) */ 1, 0, 70, 284, }; AnimeRecord animed_swim_anm={ MAP_ANIM_NORMAL, /* attr */ 0, /* code */ 0, /* start */ 0, /* loop */ 70, 7, animed_swim_prm, animed_swim_tbl }; /*-------------------------------------------------------------*/ /* Hms data */ /*-------------------------------------------------------------*/ Hierarchy RCP_HmsEnemyanimed_swim[] = { hmsShadow(100,150,1) hmsBegin() hmsScale(0.25f) hmsBegin() hmsJoint(RM_SURF,light_sourcex,-326,84,-34) /* ,chn1,(6) */ hmsBegin() hmsJoint(RM_SURF,RCP_animed_swim5,0,0,0) /* ,shk_head,(5) */ hmsBegin() hmsJoint(RM_SURF,RCP_animed_swim2,201,0,0) /* ,shk_body1,(2) */ hmsBegin() hmsJoint(RM_SURF,RCP_animed_swim1,415,0,0) /* ,shk_body2,(1) */ hmsBegin() hmsJoint(RM_SURF,RCP_animed_swim0,486,0,0) /* ,shk_tail,(0) */ hmsEnd() hmsEnd() hmsEnd() hmsJoint(RM_SURF,RCP_animed_swim4,0,0,0) /* ,shk_ha,(4) */ hmsJoint(RM_SURF,RCP_animed_swim3,0,0,0) /* ,shk_eye,(3) */ hmsEnd() hmsEnd() hmsEnd() hmsExit() }; // extern AnimeRecord animed_swim_anm[]; // extern Hierarchy RCP_HmsEnemyanimed_swim[]; /*=============================================================*/ /* END END */ /*=============================================================*/