#ifdef GFX_SHAPE /**************************************************************/ /* shape data snowman_ball_standby (skeleton & animation) */ /**************************************************************/ #define ShapeColor_snowman_ball_standby(r,g,b) ShapeColor(r,g,b) /*-------------------------------------------------------------*/ /* light data */ /*-------------------------------------------------------------*/ static Lights1 light_snowman_ball_standby[]={ ShapeColor_snowman_ball_standby(53,50,162), ShapeColor_snowman_ball_standby(255,0,0), ShapeColor_snowman_ball_standby(35,28,18), ShapeColor_snowman_ball_standby(14,13,11), }; /*-------------------------------------------------------------*/ /* vertex & polygon data */ /*-------------------------------------------------------------*/ static Vtx vtx_snowman_ball_standby0[]={ {96,15,-36,0,0,0,15,41,-118,0}, {-3,44,-15,0,0,0,-44,71,-94,0}, {32,81,26,0,0,0,-5,90,-89,0}, {95,-31,-36,0,0,0,32,-34,-117,255}, {-5,3,-29,0,0,0,-11,9,-126,255}, {3,-44,-25,0,0,0,-10,-63,-109,255}, {103,-63,-17,0,0,0,51,-54,-102,255}, {115,-101,10,0,0,0,27,-73,-99,255}, {68,-56,35,0,0,0,5,-23,124,255}, {57,-20,35,0,0,0,2,-8,126,255}, {6,0,27,0,0,0,-94,-13,83,255}, {105,62,-3,0,0,0,20,74,-100,255}, {32,81,26,0,0,0,-50,20,114,255}, {127,-61,8,0,0,0,36,-22,119,255}, {127,-61,8,0,0,0,80,-48,-85,255}, {35,-86,11,0,0,0,-64,-56,93,255}, {115,-101,10,0,0,0,21,-42,117,0}, {68,-56,35,0,0,0,5,-23,124,0}, {127,-61,8,0,0,0,36,-22,119,255}, {206,-42,24,0,0,0,2,-39,120,255}, {57,-20,35,0,0,0,2,-8,126,255}, {130,89,31,0,0,0,0,3,127,255}, {213,41,28,0,0,0,7,-2,126,255}, {32,81,26,0,0,0,-5,90,-89,255}, {130,89,31,0,0,0,19,92,-84,255}, {105,62,-3,0,0,0,20,74,-100,255}, {115,-101,10,0,0,0,27,-73,-99,255}, {35,-86,11,0,0,0,-17,-90,-87,255}, {3,-44,-25,0,0,0,-10,-63,-109,255}, {127,-61,8,0,0,0,80,-48,-85,255}, {103,-63,-17,0,0,0,51,-54,-102,0}, {95,-31,-36,0,0,0,32,-34,-117,0}, {68,-56,35,0,0,0,5,-23,124,255}, {6,0,27,0,0,0,-94,-13,83,255}, {35,-86,11,0,0,0,-64,-56,93,255}, {57,-20,35,0,0,0,2,-8,126,255}, {130,89,31,0,0,0,0,3,127,255}, {32,81,26,0,0,0,-50,20,114,255}, {-3,44,-15,0,0,0,-105,35,60,255}, {3,-44,-25,0,0,0,-117,-32,34,255}, {-5,3,-29,0,0,0,-123,-16,23,255}, {-3,44,-15,0,0,0,-118,10,43,255}, {213,41,28,0,0,0,50,52,-104,255}, {105,62,-3,0,0,0,20,74,-100,255}, {130,89,31,0,0,0,19,92,-84,255}, {96,15,-36,0,0,0,15,41,-118,255}, {105,62,-3,0,0,0,20,74,-100,0}, {213,41,28,0,0,0,50,52,-104,0}, {206,-42,24,0,0,0,56,-22,-111,255}, {95,-31,-36,0,0,0,32,-34,-117,255}, {127,-61,8,0,0,0,80,-48,-85,255}, }; static Vtx vtx_snowman_ball_standby1[]={ {-24,1,-6,0,0,0,-19,105,68,0}, {74,14,14,0,0,0,-17,125,6,0}, {74,16,-24,0,0,0,-17,125,6,0}, {-24,1,-6,0,0,0,-14,5,-125,255}, {74,16,-24,0,0,0,-10,-57,-112,255}, {75,-17,-6,0,0,0,-10,-57,-112,255}, {-24,1,-6,0,0,0,-13,-112,57,255}, {75,-17,-6,0,0,0,-12,-68,105,255}, {74,14,14,0,0,0,-12,-68,105,255}, }; static Vtx vtx_snowman_ball_standby2[]={ {68,189,-132,0,0,0,0,121,-35,0}, {-63,189,-132,0,0,0,0,121,-35,0}, {-63,227,0,0,0,0,0,127,0,0}, {68,228,0,0,0,0,0,127,0,255}, {-63,189,132,0,0,0,0,121,35,255}, {68,189,132,0,0,0,0,121,35,255}, }; static Vtx vtx_snowman_ball_standby3[]={ {-90,207,-57,0,0,0,-68,106,0,0}, {-133,180,-57,0,0,0,-68,106,0,0}, {-133,180,57,0,0,0,-68,106,0,0}, {-90,207,57,0,0,0,-68,106,0,255}, }; static Vtx vtx_snowman_ball_standby4[]={ {-201,-59,59,0,0,0,-117,-34,34,0}, {-201,0,83,0,0,0,-117,0,48,0}, {-218,0,0,0,0,0,-127,0,0,0}, {-154,-109,109,0,0,0,-90,-63,63,255}, {-154,0,154,0,0,0,-90,0,89,255}, {-83,-142,142,0,0,0,-48,-82,82,255}, {-83,0,201,0,0,0,-48,0,117,255}, {0,-154,154,0,0,0,0,-89,89,255}, {0,0,218,0,0,0,0,0,127,255}, {83,-142,142,0,0,0,48,-82,82,255}, {83,0,201,0,0,0,48,0,117,255}, {154,-109,109,0,0,0,90,-63,63,255}, {154,0,154,0,0,0,90,0,89,255}, {201,-59,59,0,0,0,117,-34,34,255}, {201,0,83,0,0,0,117,0,48,255}, {218,0,0,0,0,0,127,0,0,255}, {-201,-83,0,0,0,0,-117,-48,0,255}, {-201,-59,59,0,0,0,-117,-34,34,0}, {-218,0,0,0,0,0,-127,0,0,0}, {-154,-154,0,0,0,0,-90,-89,0,255}, {-154,-109,109,0,0,0,-90,-63,63,255}, {-83,-201,0,0,0,0,-48,-117,0,255}, {-83,-142,142,0,0,0,-48,-82,82,255}, {0,-218,0,0,0,0,0,-127,0,255}, {0,-154,154,0,0,0,0,-89,89,255}, {83,-201,0,0,0,0,48,-117,0,255}, {83,-142,142,0,0,0,48,-82,82,255}, {154,-154,0,0,0,0,90,-89,0,255}, {154,-109,109,0,0,0,90,-63,63,255}, {201,-83,0,0,0,0,117,-48,0,255}, {201,-59,59,0,0,0,117,-34,34,255}, {218,0,0,0,0,0,127,0,0,255}, {-201,-59,-59,0,0,0,-117,-34,-34,255}, {-201,-83,0,0,0,0,-117,-48,0,0}, {-218,0,0,0,0,0,-127,0,0,0}, {-154,-109,-109,0,0,0,-90,-63,-63,255}, {-154,-154,0,0,0,0,-90,-89,0,255}, {-83,-142,-142,0,0,0,-48,-82,-82,255}, {-83,-201,0,0,0,0,-48,-117,0,255}, {0,-154,-154,0,0,0,0,-89,-89,255}, {0,-218,0,0,0,0,0,-127,0,255}, {83,-142,-142,0,0,0,48,-82,-82,255}, {83,-201,0,0,0,0,48,-117,0,255}, {154,-109,-109,0,0,0,90,-63,-63,255}, {154,-154,0,0,0,0,90,-89,0,255}, {201,-59,-59,0,0,0,117,-34,-34,255}, {201,-83,0,0,0,0,117,-48,0,255}, {218,0,0,0,0,0,127,0,0,255}, {-201,0,-83,0,0,0,-117,0,-48,255}, {-201,-59,-59,0,0,0,-117,-34,-34,0}, {-218,0,0,0,0,0,-127,0,0,0}, {-154,0,-154,0,0,0,-90,0,-89,255}, {-154,-109,-109,0,0,0,-90,-63,-63,255}, {-83,0,-201,0,0,0,-48,0,-117,255}, {-83,-142,-142,0,0,0,-48,-82,-82,255}, {0,0,-218,0,0,0,0,0,-127,255}, {0,-154,-154,0,0,0,0,-89,-89,255}, {83,0,-201,0,0,0,48,0,-117,255}, {83,-142,-142,0,0,0,48,-82,-82,255}, {154,0,-154,0,0,0,90,0,-89,255}, {154,-109,-109,0,0,0,90,-63,-63,255}, {201,0,-83,0,0,0,117,0,-48,255}, {201,-59,-59,0,0,0,117,-34,-34,255}, {218,0,0,0,0,0,127,0,0,255}, {-201,59,-59,0,0,0,-117,34,-34,255}, {-201,0,-83,0,0,0,-117,0,-48,0}, {-218,0,0,0,0,0,-127,0,0,0}, {-154,109,-109,0,0,0,-90,63,-63,255}, {-154,0,-154,0,0,0,-90,0,-89,255}, {-83,142,-142,0,0,0,-48,82,-82,255}, {-83,0,-201,0,0,0,-48,0,-117,255}, {0,154,-154,0,0,0,0,89,-89,255}, {0,0,-218,0,0,0,0,0,-127,255}, {83,142,-142,0,0,0,48,82,-82,255}, {83,0,-201,0,0,0,48,0,-117,255}, {154,109,-109,0,0,0,90,63,-63,255}, {154,0,-154,0,0,0,90,0,-89,255}, {201,59,-59,0,0,0,117,34,-34,255}, {201,0,-83,0,0,0,117,0,-48,255}, {218,0,0,0,0,0,127,0,0,255}, {-201,83,0,0,0,0,-117,48,0,255}, {-201,59,-59,0,0,0,-117,34,-34,0}, {-218,0,0,0,0,0,-127,0,0,0}, {-154,154,0,0,0,0,-90,89,0,255}, {-154,109,-109,0,0,0,-90,63,-63,255}, {-83,201,0,0,0,0,-48,117,0,255}, {-83,142,-142,0,0,0,-48,82,-82,255}, {0,218,0,0,0,0,0,127,0,255}, {0,154,-154,0,0,0,0,89,-89,255}, {83,201,0,0,0,0,48,117,0,255}, {83,142,-142,0,0,0,48,82,-82,255}, {154,154,0,0,0,0,90,89,0,255}, {154,109,-109,0,0,0,90,63,-63,255}, {201,83,0,0,0,0,117,48,0,255}, {201,59,-59,0,0,0,117,34,-34,255}, {218,0,0,0,0,0,127,0,0,255}, {-201,59,59,0,0,0,-117,34,34,255}, {-201,83,0,0,0,0,-117,48,0,0}, {-218,0,0,0,0,0,-127,0,0,0}, {-154,109,109,0,0,0,-90,63,63,255}, {-154,154,0,0,0,0,-90,89,0,255}, {-83,142,142,0,0,0,-48,82,82,255}, {-83,201,0,0,0,0,-48,117,0,255}, {0,154,154,0,0,0,0,89,89,255}, {0,218,0,0,0,0,0,127,0,255}, {83,142,142,0,0,0,48,82,82,255}, {83,201,0,0,0,0,48,117,0,255}, {154,109,109,0,0,0,90,63,63,255}, {154,154,0,0,0,0,90,89,0,255}, {201,59,59,0,0,0,117,34,34,255}, {201,83,0,0,0,0,117,48,0,255}, {218,0,0,0,0,0,127,0,0,255}, {-201,0,83,0,0,0,-117,0,48,255}, {-201,59,59,0,0,0,-117,34,34,0}, {-218,0,0,0,0,0,-127,0,0,0}, {-154,0,154,0,0,0,-90,0,89,255}, {-154,109,109,0,0,0,-90,63,63,255}, {-83,0,201,0,0,0,-48,0,117,255}, {-83,142,142,0,0,0,-48,82,82,255}, {0,0,218,0,0,0,0,0,127,255}, {0,154,154,0,0,0,0,89,89,255}, {83,0,201,0,0,0,48,0,117,255}, {83,142,142,0,0,0,48,82,82,255}, {154,0,154,0,0,0,90,0,89,255}, {154,109,109,0,0,0,90,63,63,255}, {201,0,83,0,0,0,117,0,48,255}, {201,59,59,0,0,0,117,34,34,255}, {218,0,0,0,0,0,127,0,0,255}, }; static Vtx vtx_snowman_ball_standby5[]={ {-244,-71,71,0,0,0,-117,-34,34,0}, {-244,0,101,0,0,0,-117,0,48,0}, {-264,0,0,0,0,0,-127,0,0,0}, {-187,-132,132,0,0,0,-90,-63,63,255}, {-187,0,187,0,0,0,-90,0,89,255}, {-101,-173,173,0,0,0,-48,-82,82,255}, {-101,0,244,0,0,0,-48,0,117,255}, {0,-187,187,0,0,0,0,-89,89,255}, {0,0,264,0,0,0,0,0,127,255}, {101,-173,173,0,0,0,48,-82,82,255}, {101,0,244,0,0,0,48,0,117,255}, {187,-132,132,0,0,0,90,-63,63,255}, {187,0,187,0,0,0,90,0,89,255}, {244,-71,71,0,0,0,117,-34,34,255}, {244,0,101,0,0,0,117,0,48,255}, {264,0,0,0,0,0,127,0,0,255}, {-244,-101,0,0,0,0,-117,-48,0,255}, {-244,-71,71,0,0,0,-117,-34,34,0}, {-264,0,0,0,0,0,-127,0,0,0}, {-187,-187,0,0,0,0,-90,-89,0,255}, {-187,-132,132,0,0,0,-90,-63,63,255}, {-101,-244,0,0,0,0,-48,-117,0,255}, {-101,-173,173,0,0,0,-48,-82,82,255}, {0,-264,0,0,0,0,0,-127,0,255}, {0,-187,187,0,0,0,0,-89,89,255}, {101,-244,0,0,0,0,48,-117,0,255}, {101,-173,173,0,0,0,48,-82,82,255}, {187,-187,0,0,0,0,90,-89,0,255}, {187,-132,132,0,0,0,90,-63,63,255}, {244,-101,0,0,0,0,117,-48,0,255}, {244,-71,71,0,0,0,117,-34,34,255}, {264,0,0,0,0,0,127,0,0,255}, {-244,-71,-71,0,0,0,-117,-34,-34,255}, {-244,-101,0,0,0,0,-117,-48,0,0}, {-264,0,0,0,0,0,-127,0,0,0}, {-187,-132,-132,0,0,0,-90,-63,-63,255}, {-187,-187,0,0,0,0,-90,-89,0,255}, {-101,-173,-173,0,0,0,-48,-82,-82,255}, {-101,-244,0,0,0,0,-48,-117,0,255}, {0,-187,-187,0,0,0,0,-89,-89,255}, {0,-264,0,0,0,0,0,-127,0,255}, {101,-173,-173,0,0,0,48,-82,-82,255}, {101,-244,0,0,0,0,48,-117,0,255}, {187,-132,-132,0,0,0,90,-63,-63,255}, {187,-187,0,0,0,0,90,-89,0,255}, {244,-71,-71,0,0,0,117,-34,-34,255}, {244,-101,0,0,0,0,117,-48,0,255}, {264,0,0,0,0,0,127,0,0,255}, {-244,0,-101,0,0,0,-117,0,-48,255}, {-244,-71,-71,0,0,0,-117,-34,-34,0}, {-264,0,0,0,0,0,-127,0,0,0}, {-187,0,-187,0,0,0,-90,0,-89,255}, {-187,-132,-132,0,0,0,-90,-63,-63,255}, {-101,0,-244,0,0,0,-48,0,-117,255}, {-101,-173,-173,0,0,0,-48,-82,-82,255}, {0,0,-264,0,0,0,0,0,-127,255}, {0,-187,-187,0,0,0,0,-89,-89,255}, {101,0,-244,0,0,0,48,0,-117,255}, {101,-173,-173,0,0,0,48,-82,-82,255}, {187,0,-187,0,0,0,90,0,-89,255}, {187,-132,-132,0,0,0,90,-63,-63,255}, {244,0,-101,0,0,0,117,0,-48,255}, {244,-71,-71,0,0,0,117,-34,-34,255}, {264,0,0,0,0,0,127,0,0,255}, {-244,71,-71,0,0,0,-117,34,-34,255}, {-244,0,-101,0,0,0,-117,0,-48,0}, {-264,0,0,0,0,0,-127,0,0,0}, {-187,132,-132,0,0,0,-90,63,-63,255}, {-187,0,-187,0,0,0,-90,0,-89,255}, {-101,173,-173,0,0,0,-48,82,-82,255}, {-101,0,-244,0,0,0,-48,0,-117,255}, {0,187,-187,0,0,0,0,89,-89,255}, {0,0,-264,0,0,0,0,0,-127,255}, {101,173,-173,0,0,0,48,82,-82,255}, {101,0,-244,0,0,0,48,0,-117,255}, {187,132,-132,0,0,0,90,63,-63,255}, {187,0,-187,0,0,0,90,0,-89,255}, {244,71,-71,0,0,0,117,34,-34,255}, {244,0,-101,0,0,0,117,0,-48,255}, {264,0,0,0,0,0,127,0,0,255}, {-244,101,0,0,0,0,-117,48,0,255}, {-244,71,-71,0,0,0,-117,34,-34,0}, {-264,0,0,0,0,0,-127,0,0,0}, {-187,187,0,0,0,0,-90,89,0,255}, {-187,132,-132,0,0,0,-90,63,-63,255}, {-101,244,0,0,0,0,-48,117,0,255}, {-101,173,-173,0,0,0,-48,82,-82,255}, {0,264,0,0,0,0,0,127,0,255}, {0,187,-187,0,0,0,0,89,-89,255}, {101,244,0,0,0,0,48,117,0,255}, {101,173,-173,0,0,0,48,82,-82,255}, {187,187,0,0,0,0,90,89,0,255}, {187,132,-132,0,0,0,90,63,-63,255}, {244,101,0,0,0,0,117,48,0,255}, {244,71,-71,0,0,0,117,34,-34,255}, {264,0,0,0,0,0,127,0,0,255}, {-244,71,71,0,0,0,-117,34,34,255}, {-244,101,0,0,0,0,-117,48,0,0}, {-264,0,0,0,0,0,-127,0,0,0}, {-187,132,132,0,0,0,-90,63,63,255}, {-187,187,0,0,0,0,-90,89,0,255}, {-101,173,173,0,0,0,-48,82,82,255}, {-101,244,0,0,0,0,-48,117,0,255}, {0,187,187,0,0,0,0,89,89,255}, {0,264,0,0,0,0,0,127,0,255}, {101,173,173,0,0,0,48,82,82,255}, {101,244,0,0,0,0,48,117,0,255}, {187,132,132,0,0,0,90,63,63,255}, {187,187,0,0,0,0,90,89,0,255}, {244,71,71,0,0,0,117,34,34,255}, {244,101,0,0,0,0,117,48,0,255}, {264,0,0,0,0,0,127,0,0,255}, {-244,0,101,0,0,0,-117,0,48,255}, {-244,71,71,0,0,0,-117,34,34,0}, {-264,0,0,0,0,0,-127,0,0,0}, {-187,0,187,0,0,0,-90,0,89,255}, {-187,132,132,0,0,0,-90,63,63,255}, {-101,0,244,0,0,0,-48,0,117,255}, {-101,173,173,0,0,0,-48,82,82,255}, {0,0,264,0,0,0,0,0,127,255}, {0,187,187,0,0,0,0,89,89,255}, {101,0,244,0,0,0,48,0,117,255}, {101,173,173,0,0,0,48,82,82,255}, {187,0,187,0,0,0,90,0,89,255}, {187,132,132,0,0,0,90,63,63,255}, {244,0,101,0,0,0,117,0,48,255}, {244,71,71,0,0,0,117,34,34,255}, {264,0,0,0,0,0,127,0,0,255}, }; Gfx RCP_snowman_ball_standby0[]={ gsSPLight((&light_snowman_ball_standby[0].l[0]),1), gsSPLight((&light_snowman_ball_standby[0].a),2), gsSPVertex(&vtx_snowman_ball_standby0[0],15,0), gsSP1Triangle(0,1,2,0), gsSP1Triangle(0,3,4,0), gsSP1Triangle(5,6,7,0), gsSP1Triangle(8,9,10,0), gsSP1Triangle(2,11,0,0), gsSP1Triangle(12,10,9,0), gsSP1Triangle(0,4,1,0), gsSP1Triangle(9,8,13,0), gsSP1Triangle(5,4,3,0), gsSP1Triangle(3,6,5,0), gsSP1Triangle(14,7,6,0), gsSPVertex(&vtx_snowman_ball_standby0[15],14,0), gsSP1Triangle(0,1,2,0), gsSP1Triangle(3,4,5,0), gsSP1Triangle(6,5,4,0), gsSP1Triangle(6,4,7,0), gsSP1Triangle(8,9,10,0), gsSP1Triangle(11,12,13,0), gsSP1Triangle(2,1,3,0), gsSPVertex(&vtx_snowman_ball_standby0[29],16,0), gsSP1Triangle(0,1,2,0), gsSP1Triangle(3,4,5,0), gsSP1Triangle(6,7,8,0), gsSP1Triangle(8,9,4,0), gsSP1Triangle(4,10,5,0), gsSP1Triangle(11,10,4,0), gsSP1Triangle(4,12,11,0), gsSP1Triangle(13,14,15,0), gsSPVertex(&vtx_snowman_ball_standby0[45],6,0), gsSP1Triangle(0,1,2,0), gsSP1Triangle(0,2,3,0), gsSP1Triangle(0,3,4,0), gsSP1Triangle(4,3,5,0), gsSPEndDisplayList() }; Gfx RCP_snowman_ball_standby1[]={ gsSPLight((&light_snowman_ball_standby[2].l[0]),1), gsSPLight((&light_snowman_ball_standby[2].a),2), gsSPVertex(&vtx_snowman_ball_standby1[0],9,0), gsSP1Triangle(0,1,2,0), gsSP1Triangle(3,4,5,0), gsSP1Triangle(6,7,8,0), gsSPEndDisplayList() }; Gfx RCP_snowman_ball_standby2[]={ gsSPLight((&light_snowman_ball_standby[4].l[0]),1), gsSPLight((&light_snowman_ball_standby[4].a),2), gsSPVertex(&vtx_snowman_ball_standby2[0],6,0), gsSP1Triangle(0,1,2,0), gsSP1Triangle(0,2,3,0), gsSP1Triangle(3,2,4,0), gsSP1Triangle(3,4,5,0), gsSPEndDisplayList() }; Gfx RCP_snowman_ball_standby3[]={ gsSPLight((&light_snowman_ball_standby[3].l[0]),1), gsSPLight((&light_snowman_ball_standby[3].a),2), gsSPVertex(&vtx_snowman_ball_standby3[0],4,0), gsSP1Triangle(0,1,2,0), gsSP1Triangle(0,2,3,0), gsSPEndDisplayList() }; Gfx RCP_snowman_ball_standby4[]={ gsSPLight((&light_snowman_ball_standby[4].l[0]),1), gsSPLight((&light_snowman_ball_standby[4].a),2), gsSPVertex(&vtx_snowman_ball_standby4[0],16,0), gsSP1Triangle(0,1,2,0), gsSP1Triangle(1,0,3,0), gsSP1Triangle(1,3,4,0), gsSP1Triangle(4,3,5,0), gsSP1Triangle(4,5,6,0), gsSP1Triangle(6,5,7,0), gsSP1Triangle(6,7,8,0), gsSP1Triangle(8,7,9,0), gsSP1Triangle(8,9,10,0), gsSP1Triangle(10,9,11,0), gsSP1Triangle(10,11,12,0), gsSP1Triangle(12,11,13,0), gsSP1Triangle(12,13,14,0), gsSP1Triangle(14,13,15,0), gsSPVertex(&vtx_snowman_ball_standby4[16],16,0), gsSP1Triangle(0,1,2,0), gsSP1Triangle(1,0,3,0), gsSP1Triangle(1,3,4,0), gsSP1Triangle(4,3,5,0), gsSP1Triangle(4,5,6,0), gsSP1Triangle(6,5,7,0), gsSP1Triangle(6,7,8,0), gsSP1Triangle(8,7,9,0), gsSP1Triangle(8,9,10,0), gsSP1Triangle(10,9,11,0), gsSP1Triangle(10,11,12,0), gsSP1Triangle(12,11,13,0), gsSP1Triangle(12,13,14,0), gsSP1Triangle(14,13,15,0), gsSPVertex(&vtx_snowman_ball_standby4[32],16,0), gsSP1Triangle(0,1,2,0), gsSP1Triangle(1,0,3,0), gsSP1Triangle(1,3,4,0), gsSP1Triangle(4,3,5,0), gsSP1Triangle(4,5,6,0), gsSP1Triangle(6,5,7,0), gsSP1Triangle(6,7,8,0), gsSP1Triangle(8,7,9,0), gsSP1Triangle(8,9,10,0), gsSP1Triangle(10,9,11,0), gsSP1Triangle(10,11,12,0), gsSP1Triangle(12,11,13,0), gsSP1Triangle(12,13,14,0), gsSP1Triangle(14,13,15,0), gsSPVertex(&vtx_snowman_ball_standby4[48],16,0), gsSP1Triangle(0,1,2,0), gsSP1Triangle(1,0,3,0), gsSP1Triangle(1,3,4,0), gsSP1Triangle(4,3,5,0), gsSP1Triangle(4,5,6,0), gsSP1Triangle(6,5,7,0), gsSP1Triangle(6,7,8,0), gsSP1Triangle(8,7,9,0), gsSP1Triangle(8,9,10,0), gsSP1Triangle(10,9,11,0), gsSP1Triangle(10,11,12,0), gsSP1Triangle(12,11,13,0), gsSP1Triangle(12,13,14,0), gsSP1Triangle(14,13,15,0), gsSPVertex(&vtx_snowman_ball_standby4[64],16,0), gsSP1Triangle(0,1,2,0), gsSP1Triangle(1,0,3,0), gsSP1Triangle(1,3,4,0), gsSP1Triangle(4,3,5,0), gsSP1Triangle(4,5,6,0), gsSP1Triangle(6,5,7,0), gsSP1Triangle(6,7,8,0), gsSP1Triangle(8,7,9,0), gsSP1Triangle(8,9,10,0), gsSP1Triangle(10,9,11,0), gsSP1Triangle(10,11,12,0), gsSP1Triangle(12,11,13,0), gsSP1Triangle(12,13,14,0), gsSP1Triangle(14,13,15,0), gsSPVertex(&vtx_snowman_ball_standby4[80],16,0), gsSP1Triangle(0,1,2,0), gsSP1Triangle(1,0,3,0), gsSP1Triangle(1,3,4,0), gsSP1Triangle(4,3,5,0), gsSP1Triangle(4,5,6,0), gsSP1Triangle(6,5,7,0), gsSP1Triangle(6,7,8,0), gsSP1Triangle(8,7,9,0), gsSP1Triangle(8,9,10,0), gsSP1Triangle(10,9,11,0), gsSP1Triangle(10,11,12,0), gsSP1Triangle(12,11,13,0), gsSP1Triangle(12,13,14,0), gsSP1Triangle(14,13,15,0), gsSPVertex(&vtx_snowman_ball_standby4[96],16,0), gsSP1Triangle(0,1,2,0), gsSP1Triangle(1,0,3,0), gsSP1Triangle(1,3,4,0), gsSP1Triangle(4,3,5,0), gsSP1Triangle(4,5,6,0), gsSP1Triangle(6,5,7,0), gsSP1Triangle(6,7,8,0), gsSP1Triangle(8,7,9,0), gsSP1Triangle(8,9,10,0), gsSP1Triangle(10,9,11,0), gsSP1Triangle(10,11,12,0), gsSP1Triangle(12,11,13,0), gsSP1Triangle(12,13,14,0), gsSP1Triangle(14,13,15,0), gsSPVertex(&vtx_snowman_ball_standby4[112],16,0), gsSP1Triangle(0,1,2,0), gsSP1Triangle(1,0,3,0), gsSP1Triangle(1,3,4,0), gsSP1Triangle(4,3,5,0), gsSP1Triangle(4,5,6,0), gsSP1Triangle(6,5,7,0), gsSP1Triangle(6,7,8,0), gsSP1Triangle(8,7,9,0), gsSP1Triangle(8,9,10,0), gsSP1Triangle(10,9,11,0), gsSP1Triangle(10,11,12,0), gsSP1Triangle(12,11,13,0), gsSP1Triangle(12,13,14,0), gsSP1Triangle(14,13,15,0), gsSPEndDisplayList() }; Gfx RCP_snowman_ball_standby5[]={ gsSPLight((&light_snowman_ball_standby[4].l[0]),1), gsSPLight((&light_snowman_ball_standby[4].a),2), gsSPVertex(&vtx_snowman_ball_standby5[0],16,0), gsSP1Triangle(0,1,2,0), gsSP1Triangle(1,0,3,0), gsSP1Triangle(1,3,4,0), gsSP1Triangle(4,3,5,0), gsSP1Triangle(4,5,6,0), gsSP1Triangle(6,5,7,0), gsSP1Triangle(6,7,8,0), gsSP1Triangle(8,7,9,0), gsSP1Triangle(8,9,10,0), gsSP1Triangle(10,9,11,0), gsSP1Triangle(10,11,12,0), gsSP1Triangle(12,11,13,0), gsSP1Triangle(12,13,14,0), gsSP1Triangle(14,13,15,0), gsSPVertex(&vtx_snowman_ball_standby5[16],16,0), gsSP1Triangle(0,1,2,0), gsSP1Triangle(1,0,3,0), gsSP1Triangle(1,3,4,0), gsSP1Triangle(4,3,5,0), gsSP1Triangle(4,5,6,0), gsSP1Triangle(6,5,7,0), gsSP1Triangle(6,7,8,0), gsSP1Triangle(8,7,9,0), gsSP1Triangle(8,9,10,0), gsSP1Triangle(10,9,11,0), gsSP1Triangle(10,11,12,0), gsSP1Triangle(12,11,13,0), gsSP1Triangle(12,13,14,0), gsSP1Triangle(14,13,15,0), gsSPVertex(&vtx_snowman_ball_standby5[32],16,0), gsSP1Triangle(0,1,2,0), gsSP1Triangle(1,0,3,0), gsSP1Triangle(1,3,4,0), gsSP1Triangle(4,3,5,0), gsSP1Triangle(4,5,6,0), gsSP1Triangle(6,5,7,0), gsSP1Triangle(6,7,8,0), gsSP1Triangle(8,7,9,0), gsSP1Triangle(8,9,10,0), gsSP1Triangle(10,9,11,0), gsSP1Triangle(10,11,12,0), gsSP1Triangle(12,11,13,0), gsSP1Triangle(12,13,14,0), gsSP1Triangle(14,13,15,0), gsSPVertex(&vtx_snowman_ball_standby5[48],16,0), gsSP1Triangle(0,1,2,0), gsSP1Triangle(1,0,3,0), gsSP1Triangle(1,3,4,0), gsSP1Triangle(4,3,5,0), gsSP1Triangle(4,5,6,0), gsSP1Triangle(6,5,7,0), gsSP1Triangle(6,7,8,0), gsSP1Triangle(8,7,9,0), gsSP1Triangle(8,9,10,0), gsSP1Triangle(10,9,11,0), gsSP1Triangle(10,11,12,0), gsSP1Triangle(12,11,13,0), gsSP1Triangle(12,13,14,0), gsSP1Triangle(14,13,15,0), gsSPVertex(&vtx_snowman_ball_standby5[64],16,0), gsSP1Triangle(0,1,2,0), gsSP1Triangle(1,0,3,0), gsSP1Triangle(1,3,4,0), gsSP1Triangle(4,3,5,0), gsSP1Triangle(4,5,6,0), gsSP1Triangle(6,5,7,0), gsSP1Triangle(6,7,8,0), gsSP1Triangle(8,7,9,0), gsSP1Triangle(8,9,10,0), gsSP1Triangle(10,9,11,0), gsSP1Triangle(10,11,12,0), gsSP1Triangle(12,11,13,0), gsSP1Triangle(12,13,14,0), gsSP1Triangle(14,13,15,0), gsSPVertex(&vtx_snowman_ball_standby5[80],16,0), gsSP1Triangle(0,1,2,0), gsSP1Triangle(1,0,3,0), gsSP1Triangle(1,3,4,0), gsSP1Triangle(4,3,5,0), gsSP1Triangle(4,5,6,0), gsSP1Triangle(6,5,7,0), gsSP1Triangle(6,7,8,0), gsSP1Triangle(8,7,9,0), gsSP1Triangle(8,9,10,0), gsSP1Triangle(10,9,11,0), gsSP1Triangle(10,11,12,0), gsSP1Triangle(12,11,13,0), gsSP1Triangle(12,13,14,0), gsSP1Triangle(14,13,15,0), gsSPVertex(&vtx_snowman_ball_standby5[96],16,0), gsSP1Triangle(0,1,2,0), gsSP1Triangle(1,0,3,0), gsSP1Triangle(1,3,4,0), gsSP1Triangle(4,3,5,0), gsSP1Triangle(4,5,6,0), gsSP1Triangle(6,5,7,0), gsSP1Triangle(6,7,8,0), gsSP1Triangle(8,7,9,0), gsSP1Triangle(8,9,10,0), gsSP1Triangle(10,9,11,0), gsSP1Triangle(10,11,12,0), gsSP1Triangle(12,11,13,0), gsSP1Triangle(12,13,14,0), gsSP1Triangle(14,13,15,0), gsSPVertex(&vtx_snowman_ball_standby5[112],16,0), gsSP1Triangle(0,1,2,0), gsSP1Triangle(1,0,3,0), gsSP1Triangle(1,3,4,0), gsSP1Triangle(4,3,5,0), gsSP1Triangle(4,5,6,0), gsSP1Triangle(6,5,7,0), gsSP1Triangle(6,7,8,0), gsSP1Triangle(8,7,9,0), gsSP1Triangle(8,9,10,0), gsSP1Triangle(10,9,11,0), gsSP1Triangle(10,11,12,0), gsSP1Triangle(12,11,13,0), gsSP1Triangle(12,13,14,0), gsSP1Triangle(14,13,15,0), gsSPEndDisplayList() }; Gfx snowman_light_sourcex[]={ gsSPNumLights(NUMLIGHTS_1), gsSPEndDisplayList() }; /**************** (0),sman_hand,RCP_snowman_ball_standby0,NULL,(-1),NULL,(-1),68,0,0 (1),sman_arm,RCP_snowman_ball_standby1,NULL,(-1),sman_hand,(0),0,0,0 (2),eff18,NULL,NULL,(-1),NULL,(-1),356,0,0 (3),chn19,NULL,eff18,(2),sman_arm,(1),89,0,-229 (4),sman_eye,RCP_snowman_ball_standby2,chn19,(3),NULL,(-1),356,0,0 (5),sman_mouth,RCP_snowman_ball_standby3,sman_eye,(4),NULL,(-1),356,0,0 (6),sman_head,RCP_snowman_ball_standby4,sman_mouth,(5),NULL,(-1),356,0,0 (7),sman_body,RCP_snowman_ball_standby5,NULL,(-1),sman_head,(6),0,0,0 (8),chn18,snowman_light_sourcex,NULL,(-1),sman_body,(7),0,185,0 ****************/ /*-------------------------------------------------------------*/ /* animation data */ /*-------------------------------------------------------------*/ static short snowman_ball_standby_prm[]={ 0, 185,16383,-1387,-1379,-1361,-1343,-1335, -1346,-1387,-1796,-1766,-1690,-1592,-1493,-1417, -1387, 8770, 8731, 8646, 8560, 8522, 8576, 8770, 10729,10584,10222, 9750, 9278, 8915, 8770,-2490, -2480,-2458,-2436,-2426,-2440,-2490,-2997,-2959, -2866,-2744,-2622,-2528,-2490, 1625, 1275, 687, 557, 1579, 7072,12604,13420,12635,11132, 8764, 5594, 2817, 1625, 263, 170, -45, -289, -466, -527, -404, 0, 503, 802, 771, 580, 365, 263,24886,25905,27989,29681,29524,22535,15481, 15866,18618,21032,22390,23631,24536,24886,-8191, -16383,-8191, 0, 0, 0, 0, 0, 2, 5, 4, 4, 3, 2, 1, 0, 0, 0, -583,-1807,-2884,-3024, 324, 3546, 3596, 3186, 2479, 1642, 840, 237, 0,16383,16383, 16383,16383,16383,16386,16388,16387,16387,16386, 16385,16384,16383,16383,}; static unsigned short snowman_ball_standby_tbl[]= { 1, 0, /* chn18(8) */ 1, 1, 1, 0, 1, 0, /* chn18(8) */ 1, 2, 1, 0, 14, 90, /* sman_body(7) */ 14, 104, 14, 118, 1, 0, /* sman_head(6) */ 1, 0, 1, 0, 1, 0, /* sman_mouth(5) */ 1, 0, 1, 0, 1, 0, /* sman_eye(4) */ 1, 0, 1, 0, 1, 87, /* chn19(3) */ 1, 88, 1, 89, 14, 45, /* sman_arm(1) */ 14, 59, 14, 73, 14, 3, /* sman_hand(0) */ 14, 17, 14, 31, 1, 0, /* eff18(2) */ 1, 0, 1, 0, }; AnimeRecord snowman_ball_standby_anm={ MAP_ANIM_NORMAL, /* attr */ 0, /* code */ 0, /* start */ 0, /* loop */ 14, 9, snowman_ball_standby_prm, snowman_ball_standby_tbl }; /*-------------------------------------------------------------*/ /* Hms data */ /*-------------------------------------------------------------*/ #endif #ifdef HMS_SHAPE extern Gfx RCP_snowman_ball_standby5[]; extern Gfx RCP_snowman_ball_standby4[]; extern Gfx RCP_snowman_ball_standby3[]; extern Gfx RCP_snowman_ball_standby2[]; extern Gfx RCP_snowman_ball_standby1[]; extern Gfx RCP_snowman_ball_standby0[]; Hierarchy RCP_HmsEnemysnowman[] = { hmsShadow(100,150,1) hmsBegin() hmsScale(0.25f) hmsBegin() hmsJoint(RM_SURF,NULL,0,0,0) /* ,chn18,(8) */ hmsBegin() hmsJoint(RM_SURF,RCP_snowman_ball_standby5,0,0,0) /* ,sman_body,(7) */ hmsBegin() hmsJoint(RM_SURF,RCP_snowman_ball_standby4,356,0,0) /* ,sman_head,(6) */ hmsJoint(RM_SURF,RCP_snowman_ball_standby3,356,0,0) /* ,sman_mouth,(5) */ hmsJoint(RM_SURF,RCP_snowman_ball_standby2,356,0,0) /* ,sman_eye,(4) */ hmsJoint(RM_SURF,NULL,89,0,-229) /* ,chn19,(3) */ hmsBegin() hmsJoint(RM_SURF,RCP_snowman_ball_standby1,0,0,0) /* ,sman_arm,(1) */ hmsBegin() hmsJoint(RM_SURF,RCP_snowman_ball_standby0,68,0,0) /* ,sman_hand,(0) */ hmsEnd() hmsEnd() hmsJoint(RM_SURF,NULL,356,0,0) /* ,eff18,(2) */ hmsEnd() hmsEnd() hmsEnd() hmsEnd() hmsExit() }; #endif #ifdef GFX_SHAPE // extern AnimeRecord snowman_ball_standby_anm[]; // extern Hierarchy RCP_HmsEnemysnowman[]; /*=============================================================*/ /* END END */ /*=============================================================*/ /*-------------------------------------------------------------*/ static short snowman_throw_prm[]={ 0, 185,16383,-1387,-1320,-1155, -945, -743, -601, -499, -418, -413, -537,-1007,-1676,-2050, -1737,-1130, -923,-2090,-3174,-2294,-1161,-1162, -1387, 8770, 8832, 8882, 8722, 8151, 6969, 4599, 1189,-2378,-5219,-7182,-8377,-8310,-6744,-3916, -48, 7257,13261,10736, 6794, 7502, 8770,-2490, -2395,-2154,-1837,-1513,-1252,-1137,-1100, -982, -621, 456, 1870, 2498, 1728, 174,-1449,-3329, -4600,-3615,-2265,-2246,-2490, 1625, 1615, 1596, 1582, 1588, 1631, 1759, 1955, 2136, 2214, 2170, 2061, 1919, 1778, 1669, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 263, 470, 908, 1305, 1387, 882, -955,-3848,-6533,-7750,-7199,-5727,-3789, -1841, -338, 263, 263, 263, 263, 263, 263, 263,24886,24924,25003,25073,25084,24984,24631, 24077,23565,23334,23442,23728,24103,24479,24770, 24886,24886,24886,24886,24886,24886,24886,-8191, -16383,-8191, 0,-1917,-5991,-9703,-10534,-7293, -1610, 4811,10266,13049,13104,11801, 9572, 6846, 4054, 1629, 0, -695, -782, -521, -173, 0, 0, 384, 1207, 1970, 2179, 1613, 593, -574, -1579,-2115,-2138,-1877,-1433, -905, -394, 0, 0, 0, 0, 0, 0, 0,16383,15835, 14686,13679,13557,14707,16642,18797,20607,21507, 21407,20732,19686,18476,17307,16383,16383,16383, 16383,16383,16383,16383,}; static unsigned short snowman_throw_tbl[]= { 1, 0, /* chn18(8) */ 1, 1, 1, 0, 1, 0, /* chn18(8) */ 1, 2, 1, 0, 22, 138, /* sman_body(7) */ 22, 160, 22, 182, 1, 0, /* sman_head(6) */ 1, 0, 1, 0, 1, 0, /* sman_mouth(5) */ 1, 0, 1, 0, 1, 0, /* sman_eye(4) */ 1, 0, 1, 0, 1, 135, /* chn19(3) */ 1, 136, 1, 137, 22, 69, /* sman_arm(1) */ 22, 91, 22, 113, 22, 3, /* sman_hand(0) */ 22, 25, 22, 47, 1, 0, /* eff18(2) */ 1, 0, 1, 0, }; AnimeRecord snowman_throw_anm={ MAP_ANIM_NORMAL, /* attr */ 0, /* code */ 0, /* start */ 0, /* loop */ 22, 9, snowman_throw_prm, snowman_throw_tbl }; /*-------------------------------------------------------------*/ AnimePtr snowman_anime[] = { &snowman_ball_standby_anm, &snowman_throw_anm, }; static long long snowman_dmmy_end = 0; #endif /*=============================================================*/ /* END END */ /*=============================================================*/