1094 lines
38 KiB
Plaintext
1094 lines
38 KiB
Plaintext
/*==================================================================================================
|
|
ubboo Shape Gfx Data
|
|
====================================================================================================*/
|
|
|
|
/*##################################################*/
|
|
#ifdef GFX_SHAPE
|
|
/*##################################################*/
|
|
|
|
/**************************************************************/
|
|
/* 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(178,148,0),
|
|
ShapeColor_animed_swim(213,0,0),
|
|
ShapeColor_animed_swim(221,0,0),
|
|
ShapeColor_animed_swim(255,255,255),
|
|
ShapeColor_animed_swim(0,0,0),
|
|
ShapeColor_animed_swim(210,0,0),
|
|
ShapeColor_animed_swim(211,0,0),
|
|
ShapeColor_animed_swim(255,255,255),
|
|
};
|
|
|
|
/*-------------------------------------------------------------*/
|
|
/* vertex & polygon data */
|
|
/*-------------------------------------------------------------*/
|
|
|
|
static Vtx vtx_animed_swim0[]={
|
|
{0,0,56,0,0,0,-25,0,124,0},
|
|
{0,131,0,0,0,0,-44,46,109,0},
|
|
{-56,0,0,0,0,0,-89,0,89,0},
|
|
{471,0,0,0,0,0,15,0,126,255},
|
|
{327,102,0,0,0,0,9,35,121,255},
|
|
{0,-127,0,0,0,0,-43,-48,108,255},
|
|
{327,-98,0,0,0,0,9,-36,121,255},
|
|
{0,131,0,0,0,0,-43,46,-109,255},
|
|
{0,0,-56,0,0,0,-25,0,-124,255},
|
|
{-56,0,0,0,0,0,-89,0,-89,255},
|
|
{327,102,0,0,0,0,9,35,-121,255},
|
|
{0,-127,0,0,0,0,-43,-48,-108,255},
|
|
{471,0,0,0,0,0,15,0,-126,255},
|
|
{327,-98,0,0,0,0,9,-37,-121,255},
|
|
};
|
|
static Vtx vtx_animed_swim1[]={
|
|
{0,0,89,0,0,0,-49,2,116,0},
|
|
{0,-160,0,0,0,0,-56,-113,-3,0},
|
|
{475,0,56,0,0,0,39,0,120,0},
|
|
{475,131,0,0,0,0,92,86,0,255},
|
|
{527,0,0,0,0,0,127,0,0,255},
|
|
{0,146,0,0,0,0,-55,114,-3,255},
|
|
{0,0,-80,0,0,0,-47,2,-117,255},
|
|
{-80,0,0,0,0,0,-126,2,-3,255},
|
|
{475,0,-56,0,0,0,38,0,-121,255},
|
|
{475,-127,0,0,0,0,92,-87,0,255},
|
|
};
|
|
static Vtx vtx_animed_swim2[]={
|
|
{428,23,89,0,0,0,3,-127,0,0},
|
|
{179,42,160,0,0,0,16,-125,0,0},
|
|
{179,42,-150,0,0,0,3,-127,0,0},
|
|
{428,23,-89,0,0,0,9,-126,0,255},
|
|
{0,0,169,0,0,0,29,-123,0,255},
|
|
{0,0,-164,0,0,0,29,-123,0,255},
|
|
{508,42,0,0,0,0,29,-123,0,255},
|
|
};
|
|
static Vtx vtx_animed_swim3[]={
|
|
{678,53,-95,0,0,0,11,126,0,0},
|
|
{405,108,-150,0,0,0,7,126,0,0},
|
|
{678,53,95,0,0,0,15,125,0,0},
|
|
{405,108,160,0,0,0,-11,126,0,255},
|
|
{226,65,-164,0,0,0,-29,123,0,255},
|
|
{767,55,0,0,0,0,-2,127,0,255},
|
|
{226,65,169,0,0,0,-29,123,0,255},
|
|
{226,65,-164,0,0,0,127,3,0,0},
|
|
{221,235,61,0,0,0,127,3,0,0},
|
|
{226,65,169,0,0,0,127,3,0,0},
|
|
{221,235,-61,0,0,0,127,3,0,255},
|
|
};
|
|
static Vtx vtx_animed_swim4[]={
|
|
{179,42,-150,0,0,0,35,75,-95,0},
|
|
{0,0,-164,0,0,0,-20,53,-113,0},
|
|
{106,209,-84,0,0,0,4,101,-76,0},
|
|
{508,42,0,0,0,0,47,117,0,255},
|
|
{367,98,0,0,0,0,48,117,0,255},
|
|
{428,23,89,0,0,0,34,104,64,255},
|
|
{-59,156,-52,0,0,0,-43,112,-39,255},
|
|
{264,166,0,0,0,0,69,106,-1,255},
|
|
{428,23,-89,0,0,0,33,104,-64,255},
|
|
{179,42,160,0,0,0,35,77,93,255},
|
|
{106,209,84,0,0,0,-5,110,62,255},
|
|
{-59,156,52,0,0,0,-44,103,58,255},
|
|
{0,0,169,0,0,0,-22,56,111,255},
|
|
};
|
|
static Vtx vtx_animed_swim5[]={
|
|
{505,-69,121,0,0,0,29,-75,98,0},
|
|
{599,-88,0,0,0,0,38,-121,0,0},
|
|
{700,-51,39,0,0,0,74,-88,53,0},
|
|
{767,55,0,0,0,0,117,-48,0,255},
|
|
{678,53,95,0,0,0,57,-29,108,255},
|
|
{226,65,-164,0,0,0,-10,-4,-126,255},
|
|
{0,0,-113,0,0,0,-56,-22,-111,255},
|
|
{3,207,-60,0,0,0,-64,76,-78,255},
|
|
{470,-137,0,0,0,0,36,-121,0,255},
|
|
{700,-51,-39,0,0,0,73,-88,-54,255},
|
|
{505,-69,-116,0,0,0,28,-73,-99,255},
|
|
{405,108,-150,0,0,0,18,-13,-124,255},
|
|
{678,53,-95,0,0,0,56,-29,-109,255},
|
|
{-113,0,0,0,0,0,-126,12,-1,255},
|
|
{3,207,61,0,0,0,-58,92,65,255},
|
|
{405,108,160,0,0,0,19,-16,124,255},
|
|
{226,65,169,0,0,0,-10,-5,126,0},
|
|
{505,-69,121,0,0,0,29,-75,98,0},
|
|
{599,-88,0,0,0,0,38,-121,0,255},
|
|
{700,-51,-39,0,0,0,73,-88,-54,255},
|
|
{700,-51,39,0,0,0,74,-88,53,255},
|
|
{505,-69,-116,0,0,0,28,-73,-99,255},
|
|
{678,53,-95,0,0,0,56,-29,-109,255},
|
|
{224,-181,55,0,0,0,-4,-103,73,255},
|
|
{0,0,117,0,0,0,-57,-22,110,255},
|
|
{-113,0,0,0,0,0,-126,12,-1,255},
|
|
{-68,-121,0,0,0,0,-79,-99,-1,255},
|
|
{221,235,61,0,0,0,-14,110,60,255},
|
|
{3,207,61,0,0,0,-58,92,65,255},
|
|
{678,53,95,0,0,0,57,-29,108,255},
|
|
{470,-137,0,0,0,0,36,-121,0,255},
|
|
{224,-181,55,0,0,0,-4,-103,73,0},
|
|
{224,-181,-55,0,0,0,-4,-102,-74,0},
|
|
{221,235,-61,0,0,0,-15,119,-40,255},
|
|
{3,207,-60,0,0,0,-64,76,-78,255},
|
|
{3,207,61,0,0,0,-58,92,65,255},
|
|
{226,65,-164,0,0,0,-10,-4,-126,255},
|
|
{0,0,117,0,0,0,-57,-22,110,255},
|
|
{-68,-121,0,0,0,0,-79,-99,-1,255},
|
|
{505,-69,-116,0,0,0,28,-73,-99,255},
|
|
{0,0,-113,0,0,0,-56,-22,-111,255},
|
|
{-113,0,0,0,0,0,-126,12,-1,255},
|
|
{226,65,169,0,0,0,-10,-5,126,255},
|
|
{599,-88,0,0,0,0,38,-121,0,255},
|
|
{700,-51,-39,0,0,0,73,-88,-54,255},
|
|
{505,-69,121,0,0,0,29,-75,98,255},
|
|
{3,207,61,0,0,0,-58,92,65,255},
|
|
{221,235,61,0,0,0,-14,110,60,0},
|
|
{221,235,-61,0,0,0,-15,119,-40,0},
|
|
};
|
|
static Vtx vtx_animed_swim6[]={
|
|
{589,65,117,0,0,0,0,0,127,0},
|
|
{603,61,117,0,0,0,20,0,125,0},
|
|
{603,80,117,0,0,0,20,0,125,0},
|
|
{603,80,-108,0,0,0,40,0,-120,255},
|
|
{603,61,-108,0,0,0,40,0,-120,255},
|
|
{589,65,-113,0,0,0,40,0,-120,255},
|
|
{617,61,-103,0,0,0,40,0,-120,255},
|
|
{640,80,-94,0,0,0,54,-10,-114,255},
|
|
{636,56,-94,0,0,0,54,-10,-114,255},
|
|
{617,61,-103,0,0,0,54,-10,-114,255},
|
|
{664,51,-80,0,0,0,55,-11,-113,255},
|
|
{683,75,-65,0,0,0,70,14,-104,255},
|
|
{687,51,-65,0,0,0,70,14,-104,255},
|
|
{664,51,-80,0,0,0,65,12,-108,255},
|
|
{706,51,-51,0,0,0,75,15,-100,255},
|
|
{720,75,-37,0,0,0,82,16,-95,255},
|
|
{725,51,-37,0,0,0,82,16,-95,0},
|
|
{706,51,-51,0,0,0,75,15,-100,0},
|
|
{744,51,-18,0,0,0,88,17,-88,255},
|
|
{753,84,0,0,0,0,88,25,-88,255},
|
|
{763,51,0,0,0,0,88,25,-88,255},
|
|
{744,51,-18,0,0,0,88,25,-88,255},
|
|
{744,51,18,0,0,0,88,25,88,255},
|
|
{763,51,0,0,0,0,88,25,88,255},
|
|
{753,84,0,0,0,0,88,25,88,255},
|
|
{720,75,33,0,0,0,75,15,100,255},
|
|
{725,51,33,0,0,0,75,15,100,255},
|
|
{744,51,18,0,0,0,75,15,100,255},
|
|
{706,51,47,0,0,0,75,15,100,255},
|
|
{683,75,65,0,0,0,92,18,84,255},
|
|
{687,51,65,0,0,0,92,18,84,0},
|
|
{706,51,47,0,0,0,88,17,88,0},
|
|
{664,51,94,0,0,0,96,19,80,255},
|
|
{640,80,103,0,0,0,46,-9,117,255},
|
|
{636,56,103,0,0,0,46,-9,117,255},
|
|
{664,51,94,0,0,0,38,-7,120,255},
|
|
{617,61,113,0,0,0,54,-10,114,255},
|
|
{603,80,117,0,0,0,20,0,125,255},
|
|
{603,61,117,0,0,0,20,0,125,255},
|
|
{617,61,113,0,0,0,40,0,120,255},
|
|
};
|
|
static Vtx vtx_animed_swim7[]={
|
|
{358,14,113,0,0,0,32,16,121,0},
|
|
{358,29,110,0,0,0,32,16,121,0},
|
|
{339,33,113,0,0,0,17,17,124,0},
|
|
{339,33,-108,0,0,0,22,-8,-124,255},
|
|
{358,29,-104,0,0,0,35,-9,-121,255},
|
|
{358,14,-103,0,0,0,35,-9,-121,255},
|
|
{373,29,-98,0,0,0,47,-9,-117,255},
|
|
{373,29,-98,0,0,0,30,0,-123,255},
|
|
{391,28,-94,0,0,0,44,0,-119,255},
|
|
{391,9,-94,0,0,0,44,0,-119,255},
|
|
{409,28,-84,0,0,0,56,0,-113,255},
|
|
{409,28,-84,0,0,0,75,18,-100,255},
|
|
{428,28,-70,0,0,0,75,18,-100,255},
|
|
{433,9,-70,0,0,0,75,18,-100,255},
|
|
{447,28,-56,0,0,0,75,18,-100,255},
|
|
{447,28,-56,0,0,0,80,40,-90,255},
|
|
{466,33,-37,0,0,0,80,40,-90,0},
|
|
{475,14,-37,0,0,0,80,40,-90,0},
|
|
{485,37,-18,0,0,0,80,40,-90,255},
|
|
{485,37,-18,0,0,0,98,28,-75,255},
|
|
{499,40,0,0,0,0,98,28,-75,255},
|
|
{506,14,0,0,0,0,98,28,-75,255},
|
|
{506,14,0,0,0,0,97,28,76,255},
|
|
{499,40,0,0,0,0,97,28,76,255},
|
|
{485,37,18,0,0,0,97,28,76,255},
|
|
{485,37,18,0,0,0,80,40,90,255},
|
|
{466,33,37,0,0,0,74,37,96,255},
|
|
{475,14,37,0,0,0,74,37,96,255},
|
|
{447,28,51,0,0,0,67,33,101,255},
|
|
{447,28,51,0,0,0,88,22,88,255},
|
|
{428,28,70,0,0,0,82,20,94,0},
|
|
{433,9,70,0,0,0,82,20,94,0},
|
|
{409,28,84,0,0,0,75,18,100,255},
|
|
{409,28,84,0,0,0,56,0,113,255},
|
|
{391,28,94,0,0,0,61,0,111,255},
|
|
{391,9,94,0,0,0,61,0,111,255},
|
|
{373,29,104,0,0,0,65,0,108,255},
|
|
{373,29,104,0,0,0,47,15,116,255},
|
|
{358,29,110,0,0,0,32,16,121,255},
|
|
{358,14,113,0,0,0,32,16,121,255},
|
|
};
|
|
static Vtx vtx_animed_swim8[]={
|
|
{658,6,-91,0,0,0,48,-45,-107,0},
|
|
{682,13,-82,0,0,0,61,-40,-103,0},
|
|
{696,5,-72,0,0,0,68,-30,-102,0},
|
|
{692,-11,-71,0,0,0,54,-44,-105,255},
|
|
{640,16,-105,0,0,0,49,-53,-103,255},
|
|
{688,29,-87,0,0,0,64,-42,-100,255},
|
|
{707,-20,-53,0,0,0,73,-43,-93,255},
|
|
{673,-41,-65,0,0,0,50,-48,-106,255},
|
|
{675,-22,-71,0,0,0,45,-49,-108,255},
|
|
{716,14,-55,0,0,0,82,-31,-91,255},
|
|
{657,-11,-82,0,0,0,39,-51,-109,255},
|
|
{637,-20,-86,0,0,0,43,-49,-108,255},
|
|
{694,6,79,0,0,0,85,-17,92,255},
|
|
{715,15,57,0,0,0,91,-16,85,255},
|
|
{688,29,87,0,0,0,70,-13,104,255},
|
|
{681,13,89,0,0,0,58,-27,109,255},
|
|
{656,-11,89,0,0,0,30,-59,108,255},
|
|
{637,-20,89,0,0,0,30,-59,108,0},
|
|
{672,-41,67,0,0,0,45,-65,98,0},
|
|
{673,-21,78,0,0,0,41,-55,106,255},
|
|
{657,7,98,0,0,0,42,-45,110,255},
|
|
{641,16,108,0,0,0,41,-37,113,255},
|
|
{691,-11,78,0,0,0,64,-40,101,255},
|
|
{707,-20,55,0,0,0,79,-48,86,255},
|
|
{715,15,57,0,0,0,91,-16,85,255},
|
|
{694,6,79,0,0,0,85,-17,92,255},
|
|
{681,13,89,0,0,0,58,-27,109,255},
|
|
{688,29,87,0,0,0,70,-13,104,255},
|
|
{657,-11,-82,0,0,0,39,-51,-109,0},
|
|
{658,6,-91,0,0,0,48,-45,-107,0},
|
|
{692,-11,-71,0,0,0,54,-44,-105,0},
|
|
{675,-22,-71,0,0,0,45,-49,-108,255},
|
|
{673,-21,78,0,0,0,41,-55,106,255},
|
|
{657,7,98,0,0,0,42,-45,110,255},
|
|
{656,-11,89,0,0,0,30,-59,108,255},
|
|
{681,13,89,0,0,0,58,-27,109,255},
|
|
{691,-11,78,0,0,0,64,-40,101,255},
|
|
{694,6,79,0,0,0,85,-17,92,255},
|
|
};
|
|
static Vtx vtx_animed_swim9[]={
|
|
{451,-176,0,0,0,0,36,-121,-1,0},
|
|
{0,-160,0,0,0,0,-73,-103,-2,0},
|
|
{0,0,-108,0,0,0,-38,-10,-120,0},
|
|
{0,0,117,0,0,0,-40,-10,119,255},
|
|
{527,0,122,0,0,0,47,-27,114,255},
|
|
{530,207,61,0,0,0,47,83,83,255},
|
|
{-98,0,0,0,0,0,-126,-4,-2,255},
|
|
{527,0,-117,0,0,0,46,-27,-115,255},
|
|
{645,0,0,0,0,0,126,-14,-1,255},
|
|
{530,207,-60,0,0,0,47,81,-84,255},
|
|
{0,188,0,0,0,0,-65,108,-2,255},
|
|
};
|
|
static Vtx vtx_animed_swim10[]={
|
|
{0,150,0,0,0,0,-50,116,-3,0},
|
|
{494,146,0,0,0,0,77,100,-3,0},
|
|
{494,0,-80,0,0,0,34,2,-122,0},
|
|
{0,0,98,0,0,0,-50,4,116,255},
|
|
{0,-174,0,0,0,0,-55,-114,-3,255},
|
|
{494,0,89,0,0,0,37,3,121,255},
|
|
{574,0,0,0,0,0,126,2,-3,255},
|
|
{0,0,-89,0,0,0,-47,3,-117,255},
|
|
{-94,0,0,0,0,0,-126,4,-3,255},
|
|
{494,-160,0,0,0,0,82,-96,-3,255},
|
|
};
|
|
static Vtx vtx_animed_swim11[]={
|
|
{-254,160,0,0,0,0,-47,117,-3,0},
|
|
{245,150,0,0,0,0,82,96,-3,0},
|
|
{245,0,-89,0,0,0,40,4,-120,0},
|
|
{-254,0,117,0,0,0,-52,4,115,255},
|
|
{-254,-188,0,0,0,0,-53,-115,-2,255},
|
|
{245,0,98,0,0,0,43,4,119,255},
|
|
{315,0,0,0,0,0,126,3,-3,255},
|
|
{-254,0,-108,0,0,0,-49,4,-116,255},
|
|
{-358,0,0,0,0,0,-126,5,-3,255},
|
|
{245,-174,0,0,0,0,89,-90,-3,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],14,0),
|
|
gsSP1Triangle(0,1,2,0),
|
|
gsSP1Triangle(0,3,4,0),
|
|
gsSP1Triangle(5,0,2,0),
|
|
gsSP1Triangle(0,5,6,0),
|
|
gsSP1Triangle(7,8,9,0),
|
|
gsSP1Triangle(8,7,10,0),
|
|
gsSP1Triangle(8,11,9,0),
|
|
gsSP1Triangle(8,12,13,0),
|
|
gsSP1Triangle(10,12,8,0),
|
|
gsSP1Triangle(13,11,8,0),
|
|
gsSP1Triangle(6,3,0,0),
|
|
gsSP1Triangle(4,1,0,0),
|
|
gsSPEndDisplayList()
|
|
};
|
|
Gfx RCP_animed_swim1[]={
|
|
gsSPLight((&light_animed_swim[0].l[0]),1),
|
|
gsSPLight((&light_animed_swim[0].a),2),
|
|
gsSPVertex(&vtx_animed_swim1[0],10,0),
|
|
gsSP1Triangle(0,1,2,0),
|
|
gsSP1Triangle(3,2,4,0),
|
|
gsSP1Triangle(5,6,7,0),
|
|
gsSP1Triangle(8,3,4,0),
|
|
gsSP1Triangle(6,1,7,0),
|
|
gsSP1Triangle(9,8,4,0),
|
|
gsSP1Triangle(7,1,0,0),
|
|
gsSP1Triangle(1,8,9,0),
|
|
gsSP1Triangle(8,6,5,0),
|
|
gsSP1Triangle(1,6,8,0),
|
|
gsSP1Triangle(7,0,5,0),
|
|
gsSP1Triangle(2,3,5,0),
|
|
gsSP1Triangle(2,9,4,0),
|
|
gsSP1Triangle(1,9,2,0),
|
|
gsSP1Triangle(5,0,2,0),
|
|
gsSP1Triangle(5,3,8,0),
|
|
gsSPEndDisplayList()
|
|
};
|
|
Gfx RCP_animed_swim2[]={
|
|
gsSPLight((&light_animed_swim[1].l[0]),1),
|
|
gsSPLight((&light_animed_swim[1].a),2),
|
|
gsSPVertex(&vtx_animed_swim2[0],7,0),
|
|
gsSP1Triangle(0,1,2,0),
|
|
gsSP1Triangle(2,3,0,0),
|
|
gsSP1Triangle(4,5,1,0),
|
|
gsSP1Triangle(1,5,2,0),
|
|
gsSP1Triangle(3,6,0,0),
|
|
gsSPEndDisplayList()
|
|
};
|
|
Gfx RCP_animed_swim3[]={
|
|
gsSPLight((&light_animed_swim[5].l[0]),1),
|
|
gsSPLight((&light_animed_swim[5].a),2),
|
|
gsSPVertex(&vtx_animed_swim3[0],7,0),
|
|
gsSP1Triangle(0,1,2,0),
|
|
gsSP1Triangle(2,1,3,0),
|
|
gsSP1Triangle(4,3,1,0),
|
|
gsSP1Triangle(5,0,2,0),
|
|
gsSP1Triangle(4,6,3,0),
|
|
gsSPLight((&light_animed_swim[6].l[0]),1),
|
|
gsSPLight((&light_animed_swim[6].a),2),
|
|
gsSPVertex(&vtx_animed_swim3[7],4,0),
|
|
gsSP1Triangle(0,1,2,0),
|
|
gsSP1Triangle(0,3,1,0),
|
|
gsSPEndDisplayList()
|
|
};
|
|
Gfx RCP_animed_swim4[]={
|
|
gsSPLight((&light_animed_swim[0].l[0]),1),
|
|
gsSPLight((&light_animed_swim[0].a),2),
|
|
gsSPVertex(&vtx_animed_swim4[0],13,0),
|
|
gsSP1Triangle(0,1,2,0),
|
|
gsSP1Triangle(3,4,5,0),
|
|
gsSP1Triangle(6,2,1,0),
|
|
gsSP1Triangle(2,7,0,0),
|
|
gsSP1Triangle(0,7,4,0),
|
|
gsSP1Triangle(4,8,0,0),
|
|
gsSP1Triangle(7,9,4,0),
|
|
gsSP1Triangle(8,4,3,0),
|
|
gsSP1Triangle(10,6,11,0),
|
|
gsSP1Triangle(9,5,4,0),
|
|
gsSP1Triangle(7,2,10,0),
|
|
gsSP1Triangle(10,12,9,0),
|
|
gsSP1Triangle(9,7,10,0),
|
|
gsSP1Triangle(12,10,11,0),
|
|
gsSP1Triangle(10,2,6,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],15,0),
|
|
gsSP1Triangle(0,1,2,0),
|
|
gsSP1Triangle(3,4,2,0),
|
|
gsSP1Triangle(5,6,7,0),
|
|
gsSP1Triangle(8,1,0,0),
|
|
gsSP1Triangle(2,9,3,0),
|
|
gsSP1Triangle(10,11,12,0),
|
|
gsSP1Triangle(9,12,3,0),
|
|
gsSP1Triangle(7,13,14,0),
|
|
gsSP1Triangle(10,5,11,0),
|
|
gsSPVertex(&vtx_animed_swim5[15],15,0),
|
|
gsSP1Triangle(0,1,2,0),
|
|
gsSP1Triangle(3,4,5,0),
|
|
gsSP1Triangle(6,7,4,0),
|
|
gsSP1Triangle(1,8,2,0),
|
|
gsSP1Triangle(9,10,11,0),
|
|
gsSP1Triangle(1,12,13,0),
|
|
gsSP1Triangle(14,0,2,0),
|
|
gsSP1Triangle(5,14,2,0),
|
|
gsSPVertex(&vtx_animed_swim5[30],16,0),
|
|
gsSP1Triangle(0,1,2,0),
|
|
gsSP1Triangle(3,4,5,0),
|
|
gsSP1Triangle(4,3,6,0),
|
|
gsSP1Triangle(7,8,1,0),
|
|
gsSP1Triangle(9,2,6,0),
|
|
gsSP1Triangle(10,6,2,0),
|
|
gsSP1Triangle(10,11,4,0),
|
|
gsSP1Triangle(2,8,10,0),
|
|
gsSP1Triangle(1,12,7,0),
|
|
gsSP1Triangle(9,13,0,0),
|
|
gsSP1Triangle(1,8,2,0),
|
|
gsSP1Triangle(8,11,10,0),
|
|
gsSP1Triangle(14,13,9,0),
|
|
gsSP1Triangle(15,1,0,0),
|
|
gsSP1Triangle(0,2,9,0),
|
|
gsSP1Triangle(5,7,12,0),
|
|
gsSP1Triangle(5,11,7,0),
|
|
gsSPVertex(&vtx_animed_swim5[46],3,0),
|
|
gsSP1Triangle(0,1,2,0),
|
|
gsSPEndDisplayList()
|
|
};
|
|
Gfx RCP_animed_swim6[]={
|
|
gsSPLight((&light_animed_swim[7].l[0]),1),
|
|
gsSPLight((&light_animed_swim[7].a),2),
|
|
gsSPVertex(&vtx_animed_swim6[0],15,0),
|
|
gsSP1Triangle(0,1,2,0),
|
|
gsSP1Triangle(3,4,5,0),
|
|
gsSP1Triangle(6,4,3,0),
|
|
gsSP1Triangle(7,8,9,0),
|
|
gsSP1Triangle(10,8,7,0),
|
|
gsSP1Triangle(11,12,13,0),
|
|
gsSP1Triangle(14,12,11,0),
|
|
gsSPVertex(&vtx_animed_swim6[15],14,0),
|
|
gsSP1Triangle(0,1,2,0),
|
|
gsSP1Triangle(3,1,0,0),
|
|
gsSP1Triangle(4,5,6,0),
|
|
gsSP1Triangle(7,8,9,0),
|
|
gsSP1Triangle(10,11,12,0),
|
|
gsSP1Triangle(13,11,10,0),
|
|
gsSPVertex(&vtx_animed_swim6[29],11,0),
|
|
gsSP1Triangle(0,1,2,0),
|
|
gsSP1Triangle(3,1,0,0),
|
|
gsSP1Triangle(4,5,6,0),
|
|
gsSP1Triangle(7,5,4,0),
|
|
gsSP1Triangle(8,9,10,0),
|
|
gsSPEndDisplayList()
|
|
};
|
|
Gfx RCP_animed_swim7[]={
|
|
gsSPLight((&light_animed_swim[7].l[0]),1),
|
|
gsSPLight((&light_animed_swim[7].a),2),
|
|
gsSPVertex(&vtx_animed_swim7[0],15,0),
|
|
gsSP1Triangle(0,1,2,0),
|
|
gsSP1Triangle(3,4,5,0),
|
|
gsSP1Triangle(5,4,6,0),
|
|
gsSP1Triangle(7,8,9,0),
|
|
gsSP1Triangle(9,8,10,0),
|
|
gsSP1Triangle(11,12,13,0),
|
|
gsSP1Triangle(13,12,14,0),
|
|
gsSPVertex(&vtx_animed_swim7[15],14,0),
|
|
gsSP1Triangle(0,1,2,0),
|
|
gsSP1Triangle(2,1,3,0),
|
|
gsSP1Triangle(4,5,6,0),
|
|
gsSP1Triangle(7,8,9,0),
|
|
gsSP1Triangle(10,11,12,0),
|
|
gsSP1Triangle(12,11,13,0),
|
|
gsSPVertex(&vtx_animed_swim7[29],11,0),
|
|
gsSP1Triangle(0,1,2,0),
|
|
gsSP1Triangle(2,1,3,0),
|
|
gsSP1Triangle(4,5,6,0),
|
|
gsSP1Triangle(6,5,7,0),
|
|
gsSP1Triangle(8,9,10,0),
|
|
gsSPEndDisplayList()
|
|
};
|
|
Gfx RCP_animed_swim8[]={
|
|
gsSPLight((&light_animed_swim[3].l[0]),1),
|
|
gsSPLight((&light_animed_swim[3].a),2),
|
|
gsSPVertex(&vtx_animed_swim8[0],16,0),
|
|
gsSP1Triangle(0,1,2,0),
|
|
gsSP1Triangle(0,2,3,0),
|
|
gsSP1Triangle(0,4,5,0),
|
|
gsSP1Triangle(0,5,1,0),
|
|
gsSP1Triangle(3,6,7,0),
|
|
gsSP1Triangle(3,7,8,0),
|
|
gsSP1Triangle(2,9,6,0),
|
|
gsSP1Triangle(2,6,3,0),
|
|
gsSP1Triangle(10,11,4,0),
|
|
gsSP1Triangle(10,4,0,0),
|
|
gsSP1Triangle(1,5,9,0),
|
|
gsSP1Triangle(1,9,2,0),
|
|
gsSP1Triangle(8,7,11,0),
|
|
gsSP1Triangle(8,11,10,0),
|
|
gsSP1Triangle(12,13,14,0),
|
|
gsSP1Triangle(12,14,15,0),
|
|
gsSPVertex(&vtx_animed_swim8[16],12,0),
|
|
gsSP1Triangle(0,1,2,0),
|
|
gsSP1Triangle(0,2,3,0),
|
|
gsSP1Triangle(4,5,1,0),
|
|
gsSP1Triangle(4,1,0,0),
|
|
gsSP1Triangle(6,7,8,0),
|
|
gsSP1Triangle(6,8,9,0),
|
|
gsSP1Triangle(10,11,5,0),
|
|
gsSP1Triangle(10,5,4,0),
|
|
gsSP1Triangle(3,2,7,0),
|
|
gsSP1Triangle(3,7,6,0),
|
|
gsSPLight((&light_animed_swim[4].l[0]),1),
|
|
gsSPLight((&light_animed_swim[4].a),2),
|
|
gsSPVertex(&vtx_animed_swim8[28],10,0),
|
|
gsSP1Triangle(0,1,2,0),
|
|
gsSP1Triangle(3,0,2,0),
|
|
gsSP1Triangle(4,5,6,0),
|
|
gsSP1Triangle(7,5,4,0),
|
|
gsSP1Triangle(8,7,4,0),
|
|
gsSP1Triangle(8,9,7,0),
|
|
gsSPEndDisplayList()
|
|
};
|
|
Gfx RCP_animed_swim9[]={
|
|
gsSPLight((&light_animed_swim[0].l[0]),1),
|
|
gsSPLight((&light_animed_swim[0].a),2),
|
|
gsSPVertex(&vtx_animed_swim9[0],11,0),
|
|
gsSP1Triangle(0,1,2,0),
|
|
gsSP1Triangle(3,4,5,0),
|
|
gsSP1Triangle(0,4,3,0),
|
|
gsSP1Triangle(1,3,6,0),
|
|
gsSP1Triangle(0,7,8,0),
|
|
gsSP1Triangle(2,1,6,0),
|
|
gsSP1Triangle(7,9,8,0),
|
|
gsSP1Triangle(10,2,6,0),
|
|
gsSP1Triangle(8,9,5,0),
|
|
gsSP1Triangle(9,2,10,0),
|
|
gsSP1Triangle(9,7,2,0),
|
|
gsSP1Triangle(8,4,0,0),
|
|
gsSP1Triangle(3,10,6,0),
|
|
gsSP1Triangle(5,9,10,0),
|
|
gsSP1Triangle(5,10,3,0),
|
|
gsSP1Triangle(5,4,8,0),
|
|
gsSP1Triangle(3,1,0,0),
|
|
gsSP1Triangle(2,7,0,0),
|
|
gsSPEndDisplayList()
|
|
};
|
|
Gfx RCP_animed_swim10[]={
|
|
gsSPLight((&light_animed_swim[0].l[0]),1),
|
|
gsSPLight((&light_animed_swim[0].a),2),
|
|
gsSPVertex(&vtx_animed_swim10[0],10,0),
|
|
gsSP1Triangle(0,1,2,0),
|
|
gsSP1Triangle(3,4,5,0),
|
|
gsSP1Triangle(0,3,5,0),
|
|
gsSP1Triangle(1,5,6,0),
|
|
gsSP1Triangle(0,7,8,0),
|
|
gsSP1Triangle(2,1,6,0),
|
|
gsSP1Triangle(7,4,8,0),
|
|
gsSP1Triangle(9,2,6,0),
|
|
gsSP1Triangle(8,4,3,0),
|
|
gsSP1Triangle(4,2,9,0),
|
|
gsSP1Triangle(4,7,2,0),
|
|
gsSP1Triangle(8,3,0,0),
|
|
gsSP1Triangle(5,9,6,0),
|
|
gsSP1Triangle(4,9,5,0),
|
|
gsSP1Triangle(5,1,0,0),
|
|
gsSP1Triangle(2,7,0,0),
|
|
gsSPEndDisplayList()
|
|
};
|
|
Gfx RCP_animed_swim11[]={
|
|
gsSPLight((&light_animed_swim[0].l[0]),1),
|
|
gsSPLight((&light_animed_swim[0].a),2),
|
|
gsSPVertex(&vtx_animed_swim11[0],10,0),
|
|
gsSP1Triangle(0,1,2,0),
|
|
gsSP1Triangle(3,4,5,0),
|
|
gsSP1Triangle(0,3,5,0),
|
|
gsSP1Triangle(1,5,6,0),
|
|
gsSP1Triangle(0,7,8,0),
|
|
gsSP1Triangle(2,1,6,0),
|
|
gsSP1Triangle(7,4,8,0),
|
|
gsSP1Triangle(9,2,6,0),
|
|
gsSP1Triangle(8,4,3,0),
|
|
gsSP1Triangle(4,2,9,0),
|
|
gsSP1Triangle(4,7,2,0),
|
|
gsSP1Triangle(8,3,0,0),
|
|
gsSP1Triangle(5,9,6,0),
|
|
gsSP1Triangle(4,9,5,0),
|
|
gsSP1Triangle(5,1,0,0),
|
|
gsSP1Triangle(2,7,0,0),
|
|
gsSPEndDisplayList()
|
|
};
|
|
|
|
/****************
|
|
(0),nn_body5,RCP_animed_swim0,NULL,(-1),NULL,(-1),475,0,0
|
|
(1),nn_body4,RCP_animed_swim1,NULL,(-1),nn_body5,(0),494,0,0
|
|
(2),nn_mouth2,RCP_animed_swim2,NULL,(-1),NULL,(-1),0,0,0
|
|
(3),nn_mouth1,RCP_animed_swim3,NULL,(-1),NULL,(-1),527,0,0
|
|
(4),nn_ago,RCP_animed_swim4,nn_mouth2,(2),NULL,(-1),0,0,0
|
|
(5),nn_head,RCP_animed_swim5,nn_mouth1,(3),NULL,(-1),527,0,0
|
|
(6),nn_ha1,RCP_animed_swim6,nn_head,(5),NULL,(-1),527,0,0
|
|
(7),nn_ha2,RCP_animed_swim7,nn_ago,(4),NULL,(-1),0,0,0
|
|
(8),chn7,NULL,NULL,(-1),nn_ha2,(7),226,65,0
|
|
(9),nn_eye,RCP_animed_swim8,nn_ha1,(6),chn7,(8),527,0,0
|
|
(10),nn_body1,RCP_animed_swim9,NULL,(-1),nn_eye,(9),0,0,0
|
|
(11),chn5,NULL,NULL,(-1),nn_body1,(10),-254,0,0
|
|
(12),nn_body3,RCP_animed_swim10,chn5,(11),nn_body4,(1),245,0,0
|
|
(13),nn_body2,RCP_animed_swim11,NULL,(-1),nn_body3,(12),0,0,0
|
|
(14),chn4,light_sourcex,NULL,(-1),nn_body2,(13),58,0,2
|
|
****************/
|
|
|
|
/*-------------------------------------------------------------*/
|
|
/* animation data */
|
|
/*-------------------------------------------------------------*/
|
|
|
|
static short animed_swim_prm[]={
|
|
0, 58, 81, 103, 124, 143, 161, 176,
|
|
190, 201, 209, 214, 215, 214, 209, 201,
|
|
190, 176, 161, 143, 124, 103, 81, 58,
|
|
35, 11, -12, -36, -59, -82, -104, -125,
|
|
-144, -162, -177, -191, -202, -210, -215, -216,
|
|
-215, -210, -202, -191, -177, -162, -144, -125,
|
|
-104, -82, -59, -36, -12, 11, 35, 2,
|
|
1, 0, 0, 0, 2, 4, 6, 9,
|
|
12, 15, 18, 21, 23, 25, 26, 27,
|
|
26, 25, 23, 21, 18, 15, 13, 10,
|
|
7, 4, 2, 1, 0, 0, 0, 2,
|
|
4, 6, 9, 12, 15, 18, 21, 23,
|
|
25, 26, 27, 26, 25, 23, 21, 18,
|
|
15, 13, 10, 7, 4,16383,-3320,-3726,
|
|
-4087,-4396,-4646,-4833,-4949,-4989,-4949,-4833,
|
|
-4646,-4396,-4087,-3726,-3320,-2874,-2395,-1888,
|
|
-1359, -816, -263, 292, 844, 1388, 1916, 2423,
|
|
2903, 3349, 3755, 4116, 4424, 4675, 4861, 4978,
|
|
5018, 4978, 4861, 4675, 4424, 4116, 3755, 3349,
|
|
2903, 2423, 1916, 1388, 844, 292, -263, -816,
|
|
-1359,-1888,-2395,-2874,-5071,-5030,-4913,-4724,
|
|
-4470,-4158,-3794,-3383,-2932,-2448,-1935,-1401,
|
|
-851, -292, 268, 827, 1377, 1911, 2423, 2908,
|
|
3359, 3770, 4134, 4446, 4700, 4888, 5006, 5047,
|
|
5006, 4888, 4700, 4446, 4134, 3770, 3359, 2908,
|
|
2423, 1911, 1377, 827, 268, -292, -851,-1401,
|
|
-1935,-2448,-2932,-3383,-3794,-4158,-4470,-4724,
|
|
-4913,-5030,-32767,-32760,-32743,-32717,-32684,-32645,
|
|
-32602,-32558,-32514,-32471,-32432,-32399,-32372,-32355,
|
|
-32349,-32356,-32376,-32406,-32443,-32487,-32534,-32582,
|
|
-32629,-32672,-32710,-32740,-32759,-32767,-32760,-32743,
|
|
-32717,-32684,-32645,-32602,-32558,-32514,-32471,-32432,
|
|
-32399,-32372,-32355,-32349,-32356,-32376,-32406,-32443,
|
|
-32487,-32534,-32582,-32629,-32672,-32710,-32740,-32759,
|
|
7263, 6917, 6460, 5916, 5296, 4611, 3872, 3089,
|
|
2273, 1435, 585, -264,-1104,-1923,-2710,-3455,
|
|
-4147,-4775,-5328,-5825,-6281,-6683,-7019,-7276,
|
|
-7440,-7500,-7441,-7251,-6917,-6456,-5900,-5262,
|
|
-4553,-3785,-2970,-2119,-1244, -358, 527, 1402,
|
|
2253, 3069, 3838, 4549, 5189, 5746, 6231, 6655,
|
|
7011, 7290, 7485, 7587, 7590, 7484,-32767,-32760,
|
|
-32743,-32717,-32684,-32645,-32602,-32558,-32514,-32471,
|
|
-32432,-32399,-32372,-32355,-32349,-32356,-32376,-32406,
|
|
-32443,-32487,-32534,-32582,-32629,-32672,-32710,-32740,
|
|
-32759,-32767,-32760,-32743,-32717,-32684,-32645,-32602,
|
|
-32558,-32514,-32471,-32432,-32399,-32372,-32355,-32349,
|
|
-32356,-32376,-32406,-32443,-32487,-32534,-32582,-32629,
|
|
-32672,-32710,-32740,-32759, 7263, 6917, 6460, 5916,
|
|
5296, 4611, 3872, 3089, 2273, 1435, 585, -264,
|
|
-1104,-1923,-2710,-3455,-4147,-4775,-5328,-5825,
|
|
-6281,-6683,-7019,-7276,-7440,-7500,-7441,-7251,
|
|
-6917,-6456,-5900,-5262,-4553,-3785,-2970,-2119,
|
|
-1244, -358, 527, 1402, 2253, 3069, 3838, 4549,
|
|
5189, 5746, 6231, 6655, 7011, 7290, 7485, 7587,
|
|
7590, 7484, 7263, 6917, 6460, 5916, 5296, 4611,
|
|
3872, 3089, 2273, 1435, 585, -264,-1104,-1923,
|
|
-2710,-3455,-4147,-4775,-5328,-5825,-6281,-6683,
|
|
-7019,-7276,-7440,-7500,-7441,-7251,-6917,-6456,
|
|
-5900,-5262,-4553,-3785,-2970,-2119,-1244, -358,
|
|
527, 1402, 2253, 3069, 3838, 4549, 5189, 5746,
|
|
6231, 6655, 7011, 7290, 7485, 7587, 7590, 7484,
|
|
-32767,-32760,-32743,-32717,-32684,-32645,-32602,-32558,
|
|
-32514,-32471,-32432,-32399,-32372,-32355,-32349,-32356,
|
|
-32376,-32406,-32443,-32487,-32534,-32582,-32629,-32672,
|
|
-32710,-32740,-32759,-32767,-32760,-32743,-32717,-32684,
|
|
-32645,-32602,-32558,-32514,-32471,-32432,-32399,-32372,
|
|
-32355,-32349,-32356,-32376,-32406,-32443,-32487,-32534,
|
|
-32582,-32629,-32672,-32710,-32740,-32759,-32767,-32767,
|
|
7263, 6917, 6460, 5916, 5296, 4611, 3872, 3089,
|
|
2273, 1435, 585, -264,-1104,-1923,-2710,-3455,
|
|
-4147,-4775,-5328,-5825,-6281,-6683,-7019,-7276,
|
|
-7440,-7500,-7441,-7251,-6917,-6456,-5900,-5262,
|
|
-4553,-3785,-2970,-2119,-1244, -358, 527, 1402,
|
|
2253, 3069, 3838, 4549, 5189, 5746, 6231, 6655,
|
|
7011, 7290, 7485, 7587, 7590, 7484, 1014, 1665,
|
|
2296, 2903, 3476, 4009, 4495, 4926, 5296, 5595,
|
|
5819, 5958, 6006, 5958, 5819, 5595, 5296, 4926,
|
|
4495, 4009, 3476, 2903, 2296, 1665, 1014, 353,
|
|
-310, -971,-1621,-2253,-2860,-3433,-3966,-4452,
|
|
-4883,-5252,-5552,-5775,-5915,-5963,-5915,-5775,
|
|
-5552,-5252,-4883,-4452,-3966,-3433,-2860,-2253,
|
|
-1621, -971, -310, 353,-32767, -604, -202, 202,
|
|
604, 999, 1384, 1752, 2101, 2426, 2721, 2984,
|
|
3208, 3391, 3526, 3611, 3640, 3611, 3526, 3391,
|
|
3208, 2984, 2721, 2426, 2101, 1752, 1384, 999,
|
|
604, 202, -202, -604, -999,-1384,-1752,-2101,
|
|
-2426,-2721,-2984,-3208,-3391,-3526,-3611,-3640,
|
|
-3611,-3526,-3391,-3208,-2984,-2721,-2426,-2101,
|
|
-1752,-1384, -999, 4051, 4018, 3925, 3775, 3574,
|
|
3326, 3037, 2711, 2353, 1968, 1562, 1138, 701,
|
|
258, -187, -631,-1067,-1491,-1898,-2282,-2640,
|
|
-2966,-3256,-3503,-3705,-3854,-3948,-3980,-3948,
|
|
-3854,-3705,-3503,-3256,-2966,-2640,-2282,-1898,
|
|
-1491,-1067, -631, -187, 258, 701, 1138, 1562,
|
|
1968, 2353, 2711, 3037, 3326, 3574, 3775, 3925,
|
|
4018,};
|
|
|
|
static unsigned short animed_swim_tbl[]= {
|
|
54, 1, /* chn4(14) */
|
|
1, 0,
|
|
54, 55,
|
|
1, 0, /* chn4(14) */
|
|
1, 109,
|
|
1, 0,
|
|
1, 0, /* nn_body2(13) */
|
|
54, 707,
|
|
1, 0,
|
|
1, 0, /* nn_body3(12) */
|
|
54, 653,
|
|
1, 0,
|
|
1, 0, /* nn_body4(1) */
|
|
54, 164,
|
|
1, 0,
|
|
1, 0, /* nn_body5(0) */
|
|
54, 110,
|
|
1, 0,
|
|
1, 0, /* chn5(11) */
|
|
1, 0,
|
|
1, 0,
|
|
1, 0, /* nn_body1(10) */
|
|
54, 598,
|
|
1, 652,
|
|
1, 0, /* nn_eye(9) */
|
|
54, 544,
|
|
1, 0,
|
|
1, 542, /* chn7(8) */
|
|
1, 543,
|
|
1, 0,
|
|
1, 0, /* nn_ha2(7) */
|
|
1, 0,
|
|
54, 488,
|
|
1, 0, /* nn_ago(4) */
|
|
1, 0,
|
|
54, 326,
|
|
1, 0, /* nn_mouth2(2) */
|
|
1, 0,
|
|
54, 218,
|
|
1, 0, /* nn_ha1(6) */
|
|
54, 434,
|
|
1, 0,
|
|
1, 0, /* nn_head(5) */
|
|
54, 380,
|
|
1, 0,
|
|
1, 0, /* nn_mouth1(3) */
|
|
54, 272,
|
|
1, 0,
|
|
};
|
|
|
|
AnimeRecord animed_swim_anm={
|
|
MAP_ANIM_NORMAL, /* attr */
|
|
0, /* code */
|
|
0, /* start */
|
|
0, /* loop */
|
|
54,
|
|
15,
|
|
animed_swim_prm,
|
|
animed_swim_tbl
|
|
};
|
|
/*--------------------------------------------------------------------------------------------------
|
|
AnimeData
|
|
---------------------------------------------------------------------------------------------------*/
|
|
|
|
|
|
static short animed_wait_prm[]={
|
|
0,16383, -371, -409, -444, -475, -502, -525,
|
|
-543, -557, -565, -568, -565, -557, -543, -525,
|
|
-502, -475, -444, -409, -371, -331, -288, -243,
|
|
-196, -147, -98, -47, 3, 54, 105, 156,
|
|
205, 254, 301, 346, 389, 430, 467, 502,
|
|
533, 560, 583, 601, 615, 623, 626, 623,
|
|
615, 601, 583, 560, 533, 502, 467, 430,
|
|
389, 346, 301, 254, 205, 156, 105, 54,
|
|
3, -47, -98, -147, -196, -243, -288, -331,
|
|
1355, 78, 62, 45, 28, 11, -6, -23,
|
|
-40, -57, -73, -89, -104, -118, -132, -145,
|
|
-156, -167, -176, -184, -190, -194, -197, -198,
|
|
-197, -194, -190, -184, -176, -167, -156, -145,
|
|
-132, -118, -104, -89, -73, -57, -40, -23,
|
|
-6, 11, 28, 45, 62, 78, 94, 109,
|
|
123, 137, 150, 161, 172, 181, 189, 195,
|
|
199, 202, 203, 202, 199, 195, 189, 181,
|
|
172, 161, 150, 137, 123, 109, 94, 208,
|
|
-32761,-32755,-32746,-32735,-32722,-32707,-32691,-32672,
|
|
-32652,-32631,-32609,-32585,-32561,-32535,-32509,-32483,
|
|
-32456,-32429,-32401,-32374,-32347,-32320,-32293,-32267,
|
|
-32242,-32218,-32194,-32172,-32150,-32131,-32112,-32096,
|
|
-32081,-32068,-32057,-32048,-32042,-32038,-32036,-32039,
|
|
-32046,-32057,-32072,-32090,-32112,-32137,-32164,-32194,
|
|
-32226,-32259,-32293,-32329,-32365,-32401,-32438,-32474,
|
|
-32509,-32544,-32577,-32609,-32638,-32666,-32691,-32712,
|
|
-32731,-32746,-32757,-32764,-32767,-32765, 93, 296,
|
|
268, 237, 204, 169, 132, 94, 54, 13,
|
|
-27, -69, -111, -152, -194, -234, -274, -312,
|
|
-349, -384, -417, -448, -476, -502, -524, -543,
|
|
-558, -569, -576, -578, -576, -569, -558, -543,
|
|
-524, -502, -476, -448, -417, -384, -349, -312,
|
|
-274, -234, -194, -152, -111, -69, -27, 13,
|
|
54, 94, 132, 169, 204, 237, 268, 296,
|
|
322, 344, 362, 378, 389, 395, 398, 395,
|
|
389, 378, 362, 344, 322,-1671,-1736,-1797,
|
|
-1856,-1912,-1964,-2011,-2054,-2091,-2123,-2149,
|
|
-2167,-2179,-2183,-2179,-2169,-2152,-2129,-2101,
|
|
-2067,-2028,-1985,-1938,-1888,-1834,-1777,-1718,
|
|
-1657,-1594,-1530,-1465,-1400,-1335,-1270,-1206,
|
|
-1143,-1082,-1023, -966, -912, -862, -815, -772,
|
|
-733, -699, -671, -648, -631, -621, -617, -621,
|
|
-633, -652, -677, -709, -746, -789, -836, -888,
|
|
-944,-1003,-1065,-1129,-1195,-1263,-1331,-1400,
|
|
-1469,-1538,-1605,-32761,-32755,-32746,-32735,-32722,
|
|
-32707,-32691,-32672,-32652,-32631,-32609,-32585,-32561,
|
|
-32535,-32509,-32483,-32456,-32429,-32401,-32374,-32347,
|
|
-32320,-32293,-32267,-32242,-32218,-32194,-32172,-32150,
|
|
-32131,-32112,-32096,-32081,-32068,-32057,-32048,-32042,
|
|
-32038,-32036,-32039,-32046,-32057,-32072,-32090,-32112,
|
|
-32137,-32164,-32194,-32226,-32259,-32293,-32329,-32365,
|
|
-32401,-32438,-32474,-32509,-32544,-32577,-32609,-32638,
|
|
-32666,-32691,-32712,-32731,-32746,-32757,-32764,-32767,
|
|
-32765, 93, 296, 268, 237, 204, 169, 132,
|
|
94, 54, 13, -27, -69, -111, -152, -194,
|
|
-234, -274, -312, -349, -384, -417, -448, -476,
|
|
-502, -524, -543, -558, -569, -576, -578, -576,
|
|
-569, -558, -543, -524, -502, -476, -448, -417,
|
|
-384, -349, -312, -274, -234, -194, -152, -111,
|
|
-69, -27, 13, 54, 94, 132, 169, 204,
|
|
237, 268, 296, 322, 344, 362, 378, 389,
|
|
395, 398, 395, 389, 378, 362, 344, 322,
|
|
-1671,-1736,-1797,-1856,-1912,-1964,-2011,-2054,
|
|
-2091,-2123,-2149,-2167,-2179,-2183,-2179,-2169,
|
|
-2152,-2129,-2101,-2067,-2028,-1985,-1938,-1888,
|
|
-1834,-1777,-1718,-1657,-1594,-1530,-1465,-1400,
|
|
-1335,-1270,-1206,-1143,-1082,-1023, -966, -912,
|
|
-862, -815, -772, -733, -699, -671, -648, -631,
|
|
-621, -617, -621, -633, -652, -677, -709, -746,
|
|
-789, -836, -888, -944,-1003,-1065,-1129,-1195,
|
|
-1263,-1331,-1400,-1469,-1538,-1605, 93, 296,
|
|
268, 237, 204, 169, 132, 94, 54, 13,
|
|
-27, -69, -111, -152, -194, -234, -274, -312,
|
|
-349, -384, -417, -448, -476, -502, -524, -543,
|
|
-558, -569, -576, -578, -576, -569, -558, -543,
|
|
-524, -502, -476, -448, -417, -384, -349, -312,
|
|
-274, -234, -194, -152, -111, -69, -27, 13,
|
|
54, 94, 132, 169, 204, 237, 268, 296,
|
|
322, 344, 362, 378, 389, 395, 398, 395,
|
|
389, 378, 362, 344, 322,-1671,-1736,-1797,
|
|
-1856,-1912,-1964,-2011,-2054,-2091,-2123,-2149,
|
|
-2167,-2179,-2183,-2179,-2169,-2152,-2129,-2101,
|
|
-2067,-2028,-1985,-1938,-1888,-1834,-1777,-1718,
|
|
-1657,-1594,-1530,-1465,-1400,-1335,-1270,-1206,
|
|
-1143,-1082,-1023, -966, -912, -862, -815, -772,
|
|
-733, -699, -671, -648, -631, -621, -617, -621,
|
|
-633, -652, -677, -709, -746, -789, -836, -888,
|
|
-944,-1003,-1065,-1129,-1195,-1263,-1331,-1400,
|
|
-1469,-1538,-1605,-32761,-32755,-32746,-32735,-32722,
|
|
-32707,-32691,-32672,-32652,-32631,-32609,-32585,-32561,
|
|
-32535,-32509,-32483,-32456,-32429,-32401,-32374,-32347,
|
|
-32320,-32293,-32267,-32242,-32218,-32194,-32172,-32150,
|
|
-32131,-32112,-32096,-32081,-32068,-32057,-32048,-32042,
|
|
-32038,-32036,-32039,-32046,-32057,-32072,-32090,-32112,
|
|
-32137,-32164,-32194,-32226,-32259,-32293,-32329,-32365,
|
|
-32401,-32438,-32474,-32509,-32544,-32577,-32609,-32638,
|
|
-32666,-32691,-32712,-32731,-32746,-32757,-32764,-32767,
|
|
-32765,-32767,-32767, 93, 296, 268, 237, 204,
|
|
169, 132, 94, 54, 13, -27, -69, -111,
|
|
-152, -194, -234, -274, -312, -349, -384, -417,
|
|
-448, -476, -502, -524, -543, -558, -569, -576,
|
|
-578, -576, -569, -558, -543, -524, -502, -476,
|
|
-448, -417, -384, -349, -312, -274, -234, -194,
|
|
-152, -111, -69, -27, 13, 54, 94, 132,
|
|
169, 204, 237, 268, 296, 322, 344, 362,
|
|
378, 389, 395, 398, 395, 389, 378, 362,
|
|
344, 322,-1671,-1736,-1797,-1856,-1912,-1964,
|
|
-2011,-2054,-2091,-2123,-2149,-2167,-2179,-2183,
|
|
-2179,-2169,-2152,-2129,-2101,-2067,-2028,-1985,
|
|
-1938,-1888,-1834,-1777,-1718,-1657,-1594,-1530,
|
|
-1465,-1400,-1335,-1270,-1206,-1143,-1082,-1023,
|
|
-966, -912, -862, -815, -772, -733, -699, -671,
|
|
-648, -631, -621, -617, -621, -633, -652, -677,
|
|
-709, -746, -789, -836, -888, -944,-1003,-1065,
|
|
-1129,-1195,-1263,-1331,-1400,-1469,-1538,-1605,
|
|
-18, 230, 261, 289, 316, 341, 363, 382,
|
|
399, 412, 422, 427, 430, 427, 422, 412,
|
|
399, 382, 363, 341, 316, 289, 261, 230,
|
|
198, 164, 130, 94, 58, 22, -14, -50,
|
|
-86, -122, -156, -190, -222, -253, -281, -308,
|
|
-333, -355, -374, -391, -404, -413, -419, -421,
|
|
-419, -413, -404, -391, -374, -355, -333, -308,
|
|
-281, -253, -222, -190, -156, -122, -86, -50,
|
|
-14, 22, 58, 94, 130, 164, 198,-30545,
|
|
-30512,-30480,-30450,-30423,-30399,-30377,-30359,-30345,
|
|
-30334,-30328,-30325,-30328,-30334,-30345,-30359,-30377,
|
|
-30399,-30423,-30450,-30480,-30512,-30545,-30581,-30618,
|
|
-30656,-30695,-30735,-30775,-30815,-30855,-30895,-30934,
|
|
-30972,-31009,-31044,-31078,-31110,-31140,-31167,-31191,
|
|
-31212,-31230,-31245,-31256,-31262,-31264,-31262,-31256,
|
|
-31245,-31230,-31212,-31191,-31167,-31140,-31110,-31078,
|
|
-31044,-31009,-30972,-30934,-30895,-30855,-30815,-30775,
|
|
-30735,-30695,-30656,-30618,-30581, -521, -518, -511,
|
|
-499, -483, -463, -440, -413, -382, -350, -314,
|
|
-277, -237, -196, -154, -110, -66, -22, 22,
|
|
66, 110, 154, 196, 237, 277, 314, 350,
|
|
382, 413, 440, 463, 483, 499, 511, 518,
|
|
521, 518, 511, 499, 483, 463, 440, 413,
|
|
382, 350, 314, 277, 237, 196, 154, 110,
|
|
66, 22, -22, -66, -110, -154, -196, -237,
|
|
-277, -314, -350, -382, -413, -440, -463, -483,
|
|
-499, -511, -518,-2122, -52, 476, 474, 467,
|
|
456, 441, 423, 401, 376, 349, 319, 286,
|
|
252, 215, 178, 139, 99, 58, 17, -23,
|
|
-64, -104, -144, -183, -221, -257, -292, -324,
|
|
-354, -382, -407, -429, -447, -462, -473, -479,
|
|
-482, -479, -473, -462, -447, -429, -407, -382,
|
|
-354, -324, -292, -257, -221, -183, -144, -104,
|
|
-64, -23, 17, 58, 99, 139, 178, 215,
|
|
252, 286, 319, 349, 376, 401, 423, 441,
|
|
456, 467, 474, -799,};
|
|
|
|
static unsigned short animed_wait_tbl[]= {
|
|
1, 0, /* chn4_2(14) */
|
|
1, 0,
|
|
1, 0,
|
|
1, 0, /* chn4_2(14) */
|
|
1, 1,
|
|
1, 0,
|
|
1, 1132, /* nn_body2(13) */
|
|
70, 1133,
|
|
1, 1203,
|
|
1, 0, /* nn_body3(12) */
|
|
70, 1061,
|
|
1, 1131,
|
|
1, 0, /* nn_body4(1) */
|
|
70, 73,
|
|
1, 143,
|
|
1, 0, /* nn_body5(0) */
|
|
70, 2,
|
|
1, 72,
|
|
1, 0, /* chn5(11) */
|
|
1, 0,
|
|
1, 0,
|
|
1, 920, /* nn_body1(10) */
|
|
70, 921,
|
|
70, 991,
|
|
1, 779, /* nn_eye(9) */
|
|
70, 780,
|
|
70, 850,
|
|
1, 777, /* chn7(8) */
|
|
1, 778,
|
|
1, 0,
|
|
1, 0, /* nn_ha2(7) */
|
|
1, 0,
|
|
70, 707,
|
|
1, 0, /* nn_ago(4) */
|
|
1, 0,
|
|
70, 355,
|
|
1, 0, /* nn_mouth2(2) */
|
|
1, 0,
|
|
70, 144,
|
|
1, 566, /* nn_ha1(6) */
|
|
70, 567,
|
|
70, 637,
|
|
1, 425, /* nn_head(5) */
|
|
70, 426,
|
|
70, 496,
|
|
1, 214, /* nn_mouth1(3) */
|
|
70, 215,
|
|
70, 285,
|
|
};
|
|
|
|
AnimeRecord animed_wait_anm={
|
|
MAP_ANIM_NORMAL, /* attr */
|
|
0, /* code */
|
|
0, /* start */
|
|
0, /* loop */
|
|
70,
|
|
15,
|
|
animed_wait_prm,
|
|
animed_wait_tbl
|
|
};
|
|
|
|
/*=================================================================================================*/
|
|
/* Animation Total */
|
|
/*=================================================================================================*/
|
|
AnimePtr ubboo_anime[] = {
|
|
&animed_swim_anm,
|
|
&animed_wait_anm,
|
|
};
|
|
|
|
|
|
/*##################################################*/
|
|
#else
|
|
/*##################################################*/
|
|
|
|
|
|
/*==================================================================================================
|
|
ubboo Shape Hms Data
|
|
====================================================================================================*/
|
|
|
|
extern Gfx RCP_animed_swim11[];
|
|
extern Gfx RCP_animed_swim10[];
|
|
extern Gfx RCP_animed_swim1[];
|
|
extern Gfx RCP_animed_swim0[];
|
|
extern Gfx RCP_animed_swim9[];
|
|
extern Gfx RCP_animed_swim8[];
|
|
extern Gfx RCP_animed_swim7[];
|
|
extern Gfx RCP_animed_swim4[];
|
|
extern Gfx RCP_animed_swim2[];
|
|
extern Gfx RCP_animed_swim6[];
|
|
extern Gfx RCP_animed_swim5[];
|
|
extern Gfx RCP_animed_swim3[];
|
|
/*-------------------------------------------------------------*/
|
|
/* Hms data */
|
|
/*-------------------------------------------------------------*/
|
|
|
|
Hierarchy RCP_HmsEnemyubboo[] = {
|
|
hmsGroup()
|
|
hmsBegin()
|
|
hmsScale(0.25f)
|
|
hmsBegin()
|
|
hmsJoint(RM_SURF,NULL,0,0,0) /* ,xx(), */
|
|
hmsBegin()
|
|
hmsJoint(RM_SURF,RCP_animed_swim11,0,0,0) /* ,nn_body2,(13) */
|
|
hmsBegin()
|
|
hmsJoint(RM_SURF,RCP_animed_swim10,245,0,0) /* ,nn_body3,(12) */
|
|
hmsBegin()
|
|
hmsJoint(RM_SURF,RCP_animed_swim1,494,0,0) /* ,nn_body4,(1) */
|
|
hmsBegin()
|
|
hmsJoint(RM_SURF,RCP_animed_swim0,475,0,0) /* ,nn_body5,(0) */
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsJoint(RM_SURF,NULL,-254,0,0) /* ,chn5,(11) */
|
|
hmsBegin()
|
|
hmsJoint(RM_SURF,RCP_animed_swim9,0,0,0) /* ,nn_body1,(10) */
|
|
hmsBegin()
|
|
hmsJoint(RM_SURF,RCP_animed_swim8,527,0,0) /* ,nn_eye,(9) */
|
|
hmsBegin()
|
|
hmsJoint(RM_SURF,NULL,226,65,0) /* ,chn7,(8) */
|
|
hmsBegin()
|
|
hmsJoint(RM_SURF,RCP_animed_swim7,0,0,0) /* ,nn_ha2,(7) */
|
|
hmsJoint(RM_SURF,RCP_animed_swim4,0,0,0) /* ,nn_ago,(4) */
|
|
hmsJoint(RM_SURF,RCP_animed_swim2,0,0,0) /* ,nn_mouth2,(2) */
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsJoint(RM_SURF,RCP_animed_swim6,527,0,0) /* ,nn_ha1,(6) */
|
|
hmsJoint(RM_SURF,RCP_animed_swim5,527,0,0) /* ,nn_head,(5) */
|
|
hmsJoint(RM_SURF,RCP_animed_swim3,527,0,0) /* ,nn_mouth1,(3) */
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsExit()
|
|
};
|
|
|
|
|
|
|
|
// extern AnimeRecord animed_swim_anm[];
|
|
// extern Hierarchy RCP_HmsEnemyanimed_swim[];
|
|
/*=============================================================*/
|
|
/* END END */
|
|
/*=============================================================*/
|
|
|
|
/*##################################################*/
|
|
#endif
|
|
/*##################################################*/
|
|
|