#define omurobo_softspriteON (1) /*================================================================================================== ------------------------ omurobo Shape Gfx Data ------------------------ ====================================================================================================*/ /*##################################################*/ #ifdef GFX_SHAPE /*##################################################*/ /**************************************************************/ /* shape data omurobo_new_shape (skeleton & animation) */ /**************************************************************/ #define ShapeColor_omurobo_new_shape(r,g,b) ShapeColor(r,g,b) /*-------------------------------------------------------------*/ /* light data */ /*-------------------------------------------------------------*/ static Lights1 light_omurobo_new_shape[]={ ShapeColor_omurobo_new_shape(178,178,178), ShapeColor_omurobo_new_shape(255,227,0), ShapeColor_omurobo_new_shape(255,0,0), ShapeColor_omurobo_new_shape(80,80,84), // ShapeColor_omurobo_new_shape(255,224,133), {{ 115,63,50,0 ,115,63,50,0 },{ 255,224,133,0, 255,224,133,0, LIGHT_X, LIGHT_Y, LIGHT_Z, 0} }, ShapeColor_omurobo_new_shape(236,227,132), ShapeColor_omurobo_new_shape(200,200,200), }; /*-------------------------------------------------------------*/ /* vertex & polygon data */ /*-------------------------------------------------------------*/ #include "omurobo_texture.h" #include "omu_body_shape.sou" #include "omu_Larm_shape.sou" #include "omu_Rarm_shape.sou" #include "omu_ita_shape.sou" #include "omu_tire_shape.sou" #include "omu_zenmaihane_shape.sou" static Vtx vtx_omurobo_new_shape2[]={ {-13,44,13,0,0,0,-34,117,34,0}, {0,44,18,0,0,0,0,117,48,0}, {0,48,0,0,0,0,0,127,0,0}, {-24,33,24,0,0,0,-63,90,63,255}, {0,33,33,0,0,0,0,90,89,255}, {-31,18,31,0,0,0,-82,48,82,255}, {0,18,44,0,0,0,0,48,117,255}, {-33,0,33,0,0,0,-89,0,89,255}, {0,0,48,0,0,0,0,0,127,255}, {-31,-18,31,0,0,0,-82,-48,82,255}, {0,-18,44,0,0,0,0,-48,117,255}, {-24,-33,24,0,0,0,-63,-90,63,255}, {0,-33,33,0,0,0,0,-90,89,255}, {-13,-44,13,0,0,0,-34,-117,34,255}, {0,-44,18,0,0,0,0,-117,48,255}, {0,-48,0,0,0,0,0,-127,0,255}, {-18,44,0,0,0,0,-48,117,0,255}, {-13,44,13,0,0,0,-34,117,34,0}, {0,48,0,0,0,0,0,127,0,0}, {-33,33,0,0,0,0,-89,90,0,255}, {-24,33,24,0,0,0,-63,90,63,255}, {-44,18,0,0,0,0,-117,48,0,255}, {-31,18,31,0,0,0,-82,48,82,255}, {-48,0,0,0,0,0,-127,0,0,255}, {-33,0,33,0,0,0,-89,0,89,255}, {-44,-18,0,0,0,0,-117,-48,0,255}, {-31,-18,31,0,0,0,-82,-48,82,255}, {-33,-33,0,0,0,0,-89,-90,0,255}, {-24,-33,24,0,0,0,-63,-90,63,255}, {-18,-44,0,0,0,0,-48,-117,0,255}, {-13,-44,13,0,0,0,-34,-117,34,255}, {0,-48,0,0,0,0,0,-127,0,255}, {-13,44,-13,0,0,0,-34,117,-34,255}, {-18,44,0,0,0,0,-48,117,0,0}, {0,48,0,0,0,0,0,127,0,0}, {-24,33,-24,0,0,0,-63,90,-63,255}, {-33,33,0,0,0,0,-89,90,0,255}, {-31,18,-31,0,0,0,-82,48,-82,255}, {-44,18,0,0,0,0,-117,48,0,255}, {-33,0,-33,0,0,0,-89,0,-89,255}, {-48,0,0,0,0,0,-127,0,0,255}, {-31,-18,-31,0,0,0,-82,-48,-82,255}, {-44,-18,0,0,0,0,-117,-48,0,255}, {-24,-33,-24,0,0,0,-63,-90,-63,255}, {-33,-33,0,0,0,0,-89,-90,0,255}, {-13,-44,-13,0,0,0,-34,-117,-34,255}, {-18,-44,0,0,0,0,-48,-117,0,255}, {0,-48,0,0,0,0,0,-127,0,255}, {0,44,-18,0,0,0,0,117,-48,255}, {-13,44,-13,0,0,0,-34,117,-34,0}, {0,48,0,0,0,0,0,127,0,0}, {0,33,-33,0,0,0,0,90,-89,255}, {-24,33,-24,0,0,0,-63,90,-63,255}, {0,18,-44,0,0,0,0,48,-117,255}, {-31,18,-31,0,0,0,-82,48,-82,255}, {0,0,-48,0,0,0,0,0,-127,255}, {-33,0,-33,0,0,0,-89,0,-89,255}, {0,-18,-44,0,0,0,0,-48,-117,255}, {-31,-18,-31,0,0,0,-82,-48,-82,255}, {0,-33,-33,0,0,0,0,-90,-89,255}, {-24,-33,-24,0,0,0,-63,-90,-63,255}, {0,-44,-18,0,0,0,0,-117,-48,255}, {-13,-44,-13,0,0,0,-34,-117,-34,255}, {0,-48,0,0,0,0,0,-127,0,255}, {13,44,-13,0,0,0,34,117,-34,255}, {0,44,-18,0,0,0,0,117,-48,0}, {0,48,0,0,0,0,0,127,0,0}, {24,33,-24,0,0,0,63,90,-63,255}, {0,33,-33,0,0,0,0,90,-89,255}, {31,18,-31,0,0,0,82,48,-82,255}, {0,18,-44,0,0,0,0,48,-117,255}, {33,0,-33,0,0,0,89,0,-89,255}, {0,0,-48,0,0,0,0,0,-127,255}, {31,-18,-31,0,0,0,82,-48,-82,255}, {0,-18,-44,0,0,0,0,-48,-117,255}, {24,-33,-24,0,0,0,63,-90,-63,255}, {0,-33,-33,0,0,0,0,-90,-89,255}, {13,-44,-13,0,0,0,34,-117,-34,255}, {0,-44,-18,0,0,0,0,-117,-48,255}, {0,-48,0,0,0,0,0,-127,0,255}, {18,44,0,0,0,0,48,117,0,255}, {13,44,-13,0,0,0,34,117,-34,0}, {0,48,0,0,0,0,0,127,0,0}, {33,33,0,0,0,0,89,90,0,255}, {24,33,-24,0,0,0,63,90,-63,255}, {44,18,0,0,0,0,117,48,0,255}, {31,18,-31,0,0,0,82,48,-82,255}, {48,0,0,0,0,0,127,0,0,255}, {33,0,-33,0,0,0,89,0,-89,255}, {44,-18,0,0,0,0,117,-48,0,255}, {31,-18,-31,0,0,0,82,-48,-82,255}, {33,-33,0,0,0,0,89,-90,0,255}, {24,-33,-24,0,0,0,63,-90,-63,255}, {18,-44,0,0,0,0,48,-117,0,255}, {13,-44,-13,0,0,0,34,-117,-34,255}, {0,-48,0,0,0,0,0,-127,0,255}, {13,44,13,0,0,0,34,117,34,255}, {18,44,0,0,0,0,48,117,0,0}, {0,48,0,0,0,0,0,127,0,0}, {24,33,24,0,0,0,63,90,63,255}, {33,33,0,0,0,0,89,90,0,255}, {31,18,31,0,0,0,82,48,82,255}, {44,18,0,0,0,0,117,48,0,255}, {33,0,33,0,0,0,89,0,89,255}, {48,0,0,0,0,0,127,0,0,255}, {31,-18,31,0,0,0,82,-48,82,255}, {44,-18,0,0,0,0,117,-48,0,255}, {24,-33,24,0,0,0,63,-90,63,255}, {33,-33,0,0,0,0,89,-90,0,255}, {13,-44,13,0,0,0,34,-117,34,255}, {18,-44,0,0,0,0,48,-117,0,255}, {0,-48,0,0,0,0,0,-127,0,255}, {0,44,18,0,0,0,0,117,48,255}, {13,44,13,0,0,0,34,117,34,0}, {0,48,0,0,0,0,0,127,0,0}, {0,33,33,0,0,0,0,90,89,255}, {24,33,24,0,0,0,63,90,63,255}, {0,18,44,0,0,0,0,48,117,255}, {31,18,31,0,0,0,82,48,82,255}, {0,0,48,0,0,0,0,0,127,255}, {33,0,33,0,0,0,89,0,89,255}, {0,-18,44,0,0,0,0,-48,117,255}, {31,-18,31,0,0,0,82,-48,82,255}, {0,-33,33,0,0,0,0,-90,89,255}, {24,-33,24,0,0,0,63,-90,63,255}, {0,-44,18,0,0,0,0,-117,48,255}, {13,-44,13,0,0,0,34,-117,34,255}, {0,-48,0,0,0,0,0,-127,0,255}, }; static Vtx vtx_omurobo_new_shape3[]={ {223,-25,0,0,0,0,127,0,0,0}, {223,0,-25,0,0,0,127,0,0,0}, {223,25,0,0,0,0,127,0,0,0}, {223,25,0,0,0,0,1,127,0,255}, {0,18,-18,0,0,0,-1,89,-89,255}, {0,18,18,0,0,0,-1,89,89,255}, {223,0,-25,0,0,0,1,0,-127,255}, {223,0,25,0,0,0,1,0,127,255}, {0,-18,18,0,0,0,-1,-89,89,255}, {223,-25,0,0,0,0,1,-127,0,255}, {0,-18,-18,0,0,0,-1,-89,-89,255}, {223,0,25,0,0,0,127,0,0,255}, }; static Vtx vtx_omurobo_new_shape4[]={ {-13,44,13,0,0,0,-34,117,34,0}, {0,44,18,0,0,0,0,117,48,0}, {0,48,0,0,0,0,0,127,0,0}, {-24,33,24,0,0,0,-63,90,63,255}, {0,33,33,0,0,0,0,90,89,255}, {-31,18,31,0,0,0,-82,48,82,255}, {0,18,44,0,0,0,0,48,117,255}, {-33,0,33,0,0,0,-89,0,89,255}, {0,0,48,0,0,0,0,0,127,255}, {-31,-18,31,0,0,0,-82,-48,82,255}, {0,-18,44,0,0,0,0,-48,117,255}, {-24,-33,24,0,0,0,-63,-90,63,255}, {0,-33,33,0,0,0,0,-90,89,255}, {-13,-44,13,0,0,0,-34,-117,34,255}, {0,-44,18,0,0,0,0,-117,48,255}, {0,-48,0,0,0,0,0,-127,0,255}, {-18,44,0,0,0,0,-48,117,0,255}, {-13,44,13,0,0,0,-34,117,34,0}, {0,48,0,0,0,0,0,127,0,0}, {-33,33,0,0,0,0,-89,90,0,255}, {-24,33,24,0,0,0,-63,90,63,255}, {-44,18,0,0,0,0,-117,48,0,255}, {-31,18,31,0,0,0,-82,48,82,255}, {-48,0,0,0,0,0,-127,0,0,255}, {-33,0,33,0,0,0,-89,0,89,255}, {-44,-18,0,0,0,0,-117,-48,0,255}, {-31,-18,31,0,0,0,-82,-48,82,255}, {-33,-33,0,0,0,0,-89,-90,0,255}, {-24,-33,24,0,0,0,-63,-90,63,255}, {-18,-44,0,0,0,0,-48,-117,0,255}, {-13,-44,13,0,0,0,-34,-117,34,255}, {0,-48,0,0,0,0,0,-127,0,255}, {-13,44,-13,0,0,0,-34,117,-34,255}, {-18,44,0,0,0,0,-48,117,0,0}, {0,48,0,0,0,0,0,127,0,0}, {-24,33,-24,0,0,0,-63,90,-63,255}, {-33,33,0,0,0,0,-89,90,0,255}, {-31,18,-31,0,0,0,-82,48,-82,255}, {-44,18,0,0,0,0,-117,48,0,255}, {-33,0,-33,0,0,0,-89,0,-89,255}, {-48,0,0,0,0,0,-127,0,0,255}, {-31,-18,-31,0,0,0,-82,-48,-82,255}, {-44,-18,0,0,0,0,-117,-48,0,255}, {-24,-33,-24,0,0,0,-63,-90,-63,255}, {-33,-33,0,0,0,0,-89,-90,0,255}, {-13,-44,-13,0,0,0,-34,-117,-34,255}, {-18,-44,0,0,0,0,-48,-117,0,255}, {0,-48,0,0,0,0,0,-127,0,255}, {0,44,-18,0,0,0,0,117,-48,255}, {-13,44,-13,0,0,0,-34,117,-34,0}, {0,48,0,0,0,0,0,127,0,0}, {0,33,-33,0,0,0,0,90,-89,255}, {-24,33,-24,0,0,0,-63,90,-63,255}, {0,18,-44,0,0,0,0,48,-117,255}, {-31,18,-31,0,0,0,-82,48,-82,255}, {0,0,-48,0,0,0,0,0,-127,255}, {-33,0,-33,0,0,0,-89,0,-89,255}, {0,-18,-44,0,0,0,0,-48,-117,255}, {-31,-18,-31,0,0,0,-82,-48,-82,255}, {0,-33,-33,0,0,0,0,-90,-89,255}, {-24,-33,-24,0,0,0,-63,-90,-63,255}, {0,-44,-18,0,0,0,0,-117,-48,255}, {-13,-44,-13,0,0,0,-34,-117,-34,255}, {0,-48,0,0,0,0,0,-127,0,255}, {13,44,-13,0,0,0,34,117,-34,255}, {0,44,-18,0,0,0,0,117,-48,0}, {0,48,0,0,0,0,0,127,0,0}, {24,33,-24,0,0,0,63,90,-63,255}, {0,33,-33,0,0,0,0,90,-89,255}, {31,18,-31,0,0,0,82,48,-82,255}, {0,18,-44,0,0,0,0,48,-117,255}, {33,0,-33,0,0,0,89,0,-89,255}, {0,0,-48,0,0,0,0,0,-127,255}, {31,-18,-31,0,0,0,82,-48,-82,255}, {0,-18,-44,0,0,0,0,-48,-117,255}, {24,-33,-24,0,0,0,63,-90,-63,255}, {0,-33,-33,0,0,0,0,-90,-89,255}, {13,-44,-13,0,0,0,34,-117,-34,255}, {0,-44,-18,0,0,0,0,-117,-48,255}, {0,-48,0,0,0,0,0,-127,0,255}, {18,44,0,0,0,0,48,117,0,255}, {13,44,-13,0,0,0,34,117,-34,0}, {0,48,0,0,0,0,0,127,0,0}, {33,33,0,0,0,0,89,90,0,255}, {24,33,-24,0,0,0,63,90,-63,255}, {44,18,0,0,0,0,117,48,0,255}, {31,18,-31,0,0,0,82,48,-82,255}, {48,0,0,0,0,0,127,0,0,255}, {33,0,-33,0,0,0,89,0,-89,255}, {44,-18,0,0,0,0,117,-48,0,255}, {31,-18,-31,0,0,0,82,-48,-82,255}, {33,-33,0,0,0,0,89,-90,0,255}, {24,-33,-24,0,0,0,63,-90,-63,255}, {18,-44,0,0,0,0,48,-117,0,255}, {13,-44,-13,0,0,0,34,-117,-34,255}, {0,-48,0,0,0,0,0,-127,0,255}, {13,44,13,0,0,0,34,117,34,255}, {18,44,0,0,0,0,48,117,0,0}, {0,48,0,0,0,0,0,127,0,0}, {24,33,24,0,0,0,63,90,63,255}, {33,33,0,0,0,0,89,90,0,255}, {31,18,31,0,0,0,82,48,82,255}, {44,18,0,0,0,0,117,48,0,255}, {33,0,33,0,0,0,89,0,89,255}, {48,0,0,0,0,0,127,0,0,255}, {31,-18,31,0,0,0,82,-48,82,255}, {44,-18,0,0,0,0,117,-48,0,255}, {24,-33,24,0,0,0,63,-90,63,255}, {33,-33,0,0,0,0,89,-90,0,255}, {13,-44,13,0,0,0,34,-117,34,255}, {18,-44,0,0,0,0,48,-117,0,255}, {0,-48,0,0,0,0,0,-127,0,255}, {0,44,18,0,0,0,0,117,48,255}, {13,44,13,0,0,0,34,117,34,0}, {0,48,0,0,0,0,0,127,0,0}, {0,33,33,0,0,0,0,90,89,255}, {24,33,24,0,0,0,63,90,63,255}, {0,18,44,0,0,0,0,48,117,255}, {31,18,31,0,0,0,82,48,82,255}, {0,0,48,0,0,0,0,0,127,255}, {33,0,33,0,0,0,89,0,89,255}, {0,-18,44,0,0,0,0,-48,117,255}, {31,-18,31,0,0,0,82,-48,82,255}, {0,-33,33,0,0,0,0,-90,89,255}, {24,-33,24,0,0,0,63,-90,63,255}, {0,-44,18,0,0,0,0,-117,48,255}, {13,-44,13,0,0,0,34,-117,34,255}, {0,-48,0,0,0,0,0,-127,0,255}, }; static Vtx vtx_omurobo_new_shape5[]={ {-13,44,13,0,0,0,-34,117,34,0}, {0,44,18,0,0,0,0,117,48,0}, {0,48,0,0,0,0,0,127,0,0}, {-24,33,24,0,0,0,-63,90,63,255}, {0,33,33,0,0,0,0,90,89,255}, {-31,18,31,0,0,0,-82,48,82,255}, {0,18,44,0,0,0,0,48,117,255}, {-33,0,33,0,0,0,-89,0,89,255}, {0,0,48,0,0,0,0,0,127,255}, {-31,-18,31,0,0,0,-82,-48,82,255}, {0,-18,44,0,0,0,0,-48,117,255}, {-24,-33,24,0,0,0,-63,-90,63,255}, {0,-33,33,0,0,0,0,-90,89,255}, {-13,-44,13,0,0,0,-34,-117,34,255}, {0,-44,18,0,0,0,0,-117,48,255}, {0,-48,0,0,0,0,0,-127,0,255}, {-18,44,0,0,0,0,-48,117,0,255}, {-13,44,13,0,0,0,-34,117,34,0}, {0,48,0,0,0,0,0,127,0,0}, {-33,33,0,0,0,0,-89,90,0,255}, {-24,33,24,0,0,0,-63,90,63,255}, {-44,18,0,0,0,0,-117,48,0,255}, {-31,18,31,0,0,0,-82,48,82,255}, {-48,0,0,0,0,0,-127,0,0,255}, {-33,0,33,0,0,0,-89,0,89,255}, {-44,-18,0,0,0,0,-117,-48,0,255}, {-31,-18,31,0,0,0,-82,-48,82,255}, {-33,-33,0,0,0,0,-89,-90,0,255}, {-24,-33,24,0,0,0,-63,-90,63,255}, {-18,-44,0,0,0,0,-48,-117,0,255}, {-13,-44,13,0,0,0,-34,-117,34,255}, {0,-48,0,0,0,0,0,-127,0,255}, {-13,44,-13,0,0,0,-34,117,-34,255}, {-18,44,0,0,0,0,-48,117,0,0}, {0,48,0,0,0,0,0,127,0,0}, {-24,33,-24,0,0,0,-63,90,-63,255}, {-33,33,0,0,0,0,-89,90,0,255}, {-31,18,-31,0,0,0,-82,48,-82,255}, {-44,18,0,0,0,0,-117,48,0,255}, {-33,0,-33,0,0,0,-89,0,-89,255}, {-48,0,0,0,0,0,-127,0,0,255}, {-31,-18,-31,0,0,0,-82,-48,-82,255}, {-44,-18,0,0,0,0,-117,-48,0,255}, {-24,-33,-24,0,0,0,-63,-90,-63,255}, {-33,-33,0,0,0,0,-89,-90,0,255}, {-13,-44,-13,0,0,0,-34,-117,-34,255}, {-18,-44,0,0,0,0,-48,-117,0,255}, {0,-48,0,0,0,0,0,-127,0,255}, {0,44,-18,0,0,0,0,117,-48,255}, {-13,44,-13,0,0,0,-34,117,-34,0}, {0,48,0,0,0,0,0,127,0,0}, {0,33,-33,0,0,0,0,90,-89,255}, {-24,33,-24,0,0,0,-63,90,-63,255}, {0,18,-44,0,0,0,0,48,-117,255}, {-31,18,-31,0,0,0,-82,48,-82,255}, {0,0,-48,0,0,0,0,0,-127,255}, {-33,0,-33,0,0,0,-89,0,-89,255}, {0,-18,-44,0,0,0,0,-48,-117,255}, {-31,-18,-31,0,0,0,-82,-48,-82,255}, {0,-33,-33,0,0,0,0,-90,-89,255}, {-24,-33,-24,0,0,0,-63,-90,-63,255}, {0,-44,-18,0,0,0,0,-117,-48,255}, {-13,-44,-13,0,0,0,-34,-117,-34,255}, {0,-48,0,0,0,0,0,-127,0,255}, {13,44,-13,0,0,0,34,117,-34,255}, {0,44,-18,0,0,0,0,117,-48,0}, {0,48,0,0,0,0,0,127,0,0}, {24,33,-24,0,0,0,63,90,-63,255}, {0,33,-33,0,0,0,0,90,-89,255}, {31,18,-31,0,0,0,82,48,-82,255}, {0,18,-44,0,0,0,0,48,-117,255}, {33,0,-33,0,0,0,89,0,-89,255}, {0,0,-48,0,0,0,0,0,-127,255}, {31,-18,-31,0,0,0,82,-48,-82,255}, {0,-18,-44,0,0,0,0,-48,-117,255}, {24,-33,-24,0,0,0,63,-90,-63,255}, {0,-33,-33,0,0,0,0,-90,-89,255}, {13,-44,-13,0,0,0,34,-117,-34,255}, {0,-44,-18,0,0,0,0,-117,-48,255}, {0,-48,0,0,0,0,0,-127,0,255}, {18,44,0,0,0,0,48,117,0,255}, {13,44,-13,0,0,0,34,117,-34,0}, {0,48,0,0,0,0,0,127,0,0}, {33,33,0,0,0,0,89,90,0,255}, {24,33,-24,0,0,0,63,90,-63,255}, {44,18,0,0,0,0,117,48,0,255}, {31,18,-31,0,0,0,82,48,-82,255}, {48,0,0,0,0,0,127,0,0,255}, {33,0,-33,0,0,0,89,0,-89,255}, {44,-18,0,0,0,0,117,-48,0,255}, {31,-18,-31,0,0,0,82,-48,-82,255}, {33,-33,0,0,0,0,89,-90,0,255}, {24,-33,-24,0,0,0,63,-90,-63,255}, {18,-44,0,0,0,0,48,-117,0,255}, {13,-44,-13,0,0,0,34,-117,-34,255}, {0,-48,0,0,0,0,0,-127,0,255}, {13,44,13,0,0,0,34,117,34,255}, {18,44,0,0,0,0,48,117,0,0}, {0,48,0,0,0,0,0,127,0,0}, {24,33,24,0,0,0,63,90,63,255}, {33,33,0,0,0,0,89,90,0,255}, {31,18,31,0,0,0,82,48,82,255}, {44,18,0,0,0,0,117,48,0,255}, {33,0,33,0,0,0,89,0,89,255}, {48,0,0,0,0,0,127,0,0,255}, {31,-18,31,0,0,0,82,-48,82,255}, {44,-18,0,0,0,0,117,-48,0,255}, {24,-33,24,0,0,0,63,-90,63,255}, {33,-33,0,0,0,0,89,-90,0,255}, {13,-44,13,0,0,0,34,-117,34,255}, {18,-44,0,0,0,0,48,-117,0,255}, {0,-48,0,0,0,0,0,-127,0,255}, {0,44,18,0,0,0,0,117,48,255}, {13,44,13,0,0,0,34,117,34,0}, {0,48,0,0,0,0,0,127,0,0}, {0,33,33,0,0,0,0,90,89,255}, {24,33,24,0,0,0,63,90,63,255}, {0,18,44,0,0,0,0,48,117,255}, {31,18,31,0,0,0,82,48,82,255}, {0,0,48,0,0,0,0,0,127,255}, {33,0,33,0,0,0,89,0,89,255}, {0,-18,44,0,0,0,0,-48,117,255}, {31,-18,31,0,0,0,82,-48,82,255}, {0,-33,33,0,0,0,0,-90,89,255}, {24,-33,24,0,0,0,63,-90,63,255}, {0,-44,18,0,0,0,0,-117,48,255}, {13,-44,13,0,0,0,34,-117,34,255}, {0,-48,0,0,0,0,0,-127,0,255}, }; static Vtx vtx_omurobo_new_shape9[]={ {204,-17,220,0,0,0,62,110,0,0}, {204,-29,-219,0,0,0,127,0,-3,0}, {180,-17,-219,0,0,0,-62,110,0,0}, {204,-41,220,0,0,0,62,-110,0,255}, {180,-41,-219,0,0,0,-62,-110,0,255}, {180,-29,220,0,0,0,-127,0,3,255}, }; Gfx RCP_omurobo_new_shape2[]={ gsSPLight((&light_omurobo_new_shape[3].l[0]),1), gsSPLight((&light_omurobo_new_shape[3].a),2), gsSPVertex(&vtx_omurobo_new_shape2[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_omurobo_new_shape2[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_omurobo_new_shape2[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_omurobo_new_shape2[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_omurobo_new_shape2[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_omurobo_new_shape2[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_omurobo_new_shape2[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_omurobo_new_shape2[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_omurobo_new_shape3[]={ gsSPLight((&light_omurobo_new_shape[4].l[0]),1), gsSPLight((&light_omurobo_new_shape[4].a),2), gsSPVertex(&vtx_omurobo_new_shape3[0],12,0), gsSP1Triangle(0,1,2,0), gsSP1Triangle(3,4,5,0), gsSP1Triangle(4,3,6,0), gsSP1Triangle(5,7,3,0), gsSP1Triangle(8,9,7,0), gsSP1Triangle(10,6,9,0), gsSP1Triangle(2,11,0,0), gsSP1Triangle(7,5,8,0), gsSP1Triangle(9,8,10,0), gsSP1Triangle(6,10,4,0), gsSPEndDisplayList() }; Gfx RCP_omurobo_new_shape4[]={ gsSPLight((&light_omurobo_new_shape[3].l[0]),1), gsSPLight((&light_omurobo_new_shape[3].a),2), gsSPVertex(&vtx_omurobo_new_shape4[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_omurobo_new_shape4[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_omurobo_new_shape4[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_omurobo_new_shape4[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_omurobo_new_shape4[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_omurobo_new_shape4[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_omurobo_new_shape4[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_omurobo_new_shape4[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_omurobo_new_shape5[]={ gsSPLight((&light_omurobo_new_shape[3].l[0]),1), gsSPLight((&light_omurobo_new_shape[3].a),2), gsSPVertex(&vtx_omurobo_new_shape5[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_omurobo_new_shape5[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_omurobo_new_shape5[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_omurobo_new_shape5[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_omurobo_new_shape5[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_omurobo_new_shape5[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_omurobo_new_shape5[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_omurobo_new_shape5[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_omurobo_new_shape9[]={ gsSPLight((&light_omurobo_new_shape[4].l[0]),1), gsSPLight((&light_omurobo_new_shape[4].a),2), gsSPVertex(&vtx_omurobo_new_shape9[0],6,0), gsSP1Triangle(0,1,2,0), gsSP1Triangle(1,3,4,0), gsSP1Triangle(4,3,5,0), gsSP1Triangle(0,2,5,0), gsSP1Triangle(0,3,1,0), gsSP1Triangle(2,4,5,0), gsSPEndDisplayList() }; /**************** (0),omu_zenmaihane,RCP_omurobo_anim_backrot0,NULL,(-1),NULL,(-1),0,0,0 (1),omu_Rarm,RCP_omurobo_anim_backrot1,NULL,(-1),NULL,(-1),0,0,0 (2),omu_Btire,RCP_omurobo_anim_backrot2,NULL,(-1),NULL,(-1),0,0,0 (3),eff6,NULL,NULL,(-1),NULL,(-1),168,0,0 (4),omu_zenmaibar,RCP_omurobo_anim_backrot3,omu_zenmaihane,(0),NULL,(-1),0,0,0 (5),omu_Ltire,RCP_omurobo_anim_backrot4,eff6,(3),NULL,(-1),168,0,0 (6),omu_Rtire,RCP_omurobo_anim_backrot5,NULL,(-1),omu_Ltire,(5),0,0,0 (7),omu_Larm,RCP_omurobo_anim_backrot6,omu_Rarm,(1),NULL,(-1),0,0,0 (8),chn11,NULL,NULL,(-1),omu_zenmaibar,(4),150,50,0 (9),omu_ita,RCP_omurobo_anim_backrot7,omu_Larm,(7),NULL,(-1),0,0,0 (10),omu_body,RCP_omurobo_anim_backrot8,NULL,(-1),chn11,(8),0,0,0 (11),chn4,NULL,NULL,(-1),omu_ita,(9),149,-28,0 (12),chn6,NULL,chn4,(11),omu_Rtire,(6),135,0,-84 (13),chn7,NULL,chn6,(12),omu_body,(10),140,-11,0 (14),omu_bar,RCP_omurobo_anim_backrot9,omu_Btire,(2),chn7,(13),0,0,0 (15),chn8,light_sourcex,NULL,(-1),omu_bar,(14),0,48,-110 ****************/ /*-------------------------------------------------------------*/ /* animation data */ /*-------------------------------------------------------------*/ static short omurobo_anim_backrot_prm[]={ 0, 48, -110,-16383,16383,-16383, 0,-2621, -5242,-7864,-10485,-13106,-15728,-18349,-20970,-23592, -26213,-28834,-31456,31456,28834,26213,23592,20970, 18349,15728,13106,10485, 7864, 5242, 2621, 8560, -32767,-32767, 0,-2621,-5242,-7864,-10485,-13106, -15728,-18349,-20970,-23592,-26213,-28834,-31456,31456, 28834,26213,23592,20970,18349,15728,13106,10485, 7864, 5242, 2621, 8560,-32767,-32767,-32767,-32767, 16383,-16383,16383,-32767,-32767,-32767,}; static unsigned short omurobo_anim_backrot_tbl[]= { 1, 0, /* chn8(15) */ 1, 1, 1, 2, 1, 3, /* chn8(15) */ 1, 4, 1, 5, 1, 0, /* omu_bar(14) */ 1, 0, 1, 69, 1, 67, /* chn7(13) */ 1, 68, 1, 0, 1, 0, /* omu_body(10) */ 1, 0, 1, 0, 1, 0, /* chn11(8) */ 1, 0, 1, 0, 25, 34, /* omu_zenmaibar(4) */ 1, 0, 1, 59, 25, 6, /* omu_zenmaihane(0) */ 1, 0, 1, 31, 1, 64, /* chn6(12) */ 1, 65, 1, 66, 1, 0, /* omu_Rtire(6) */ 1, 0, 1, 0, 1, 0, /* omu_Ltire(5) */ 1, 0, 1, 0, 1, 0, /* eff6(3) */ 1, 0, 1, 0, 1, 62, /* chn4(11) */ 1, 63, 1, 0, 1, 0, /* omu_ita(9) */ 1, 0, 1, 61, 1, 0, /* omu_Larm(7) */ 1, 0, 1, 60, 1, 0, /* omu_Rarm(1) */ 1, 0, 1, 32, 1, 0, /* omu_Btire(2) */ 1, 0, 1, 33, }; AnimeRecord omurobo_anim_backrot_anm={ MAP_ANIM_NORMAL, /* attr */ 0, /* code */ 0, /* start */ 0, /* loop */ 24, 16, omurobo_anim_backrot_prm, omurobo_anim_backrot_tbl }; /*-------------------------------------------------------------------------------------------------- AnimeData ---------------------------------------------------------------------------------------------------*/ static short omurobo_anim_run_prm[]={ 0, 48, -110,-16383,16383,-16383, 0, 1724, 3449, 5173, 6898, 8622,10347,12072,13796,15521, 17245,18970,20694,22419,24144,25868,27593,29317, 31042,-32767,-31042,-29317,-27593,-25868,-24144,-22419, -20694,-18970,-17245,-15521,-13796,-12072,-10347,-8622, -6898,-5173,-3449,-1724, 8560,-32767,-32767, 0, 1724, 3449, 5173, 6898, 8622,10347,12072,13796, 15521,17245,18970,20694,22419,24144,25868,27593, 29317,31042,-32767,-31042,-29317,-27593,-25868,-24144, -22419,-20694,-18970,-17245,-15521,-13796,-12072,-10347, -8622,-6898,-5173,-3449,-1724, 8560,-32767,-32767, 0, 105, 338, 571, 676, 606, 438, 238, 70, 0, 70, 238, 438, 606, 676, 607, 441, 243, 74, 0, 102, 335, 569, 676, 606, 438, 238, 70, 0, 70, 238, 438, 606, 676, 607, 441, 243, 74,-32767,-32767, 16383,-16383,16383,-32767,-32767,-32767,}; static unsigned short omurobo_anim_run_tbl[]= { 1, 0, /* chn8(15) */ 1, 1, 1, 2, 1, 3, /* chn8(15) */ 1, 4, 1, 5, 1, 0, /* omu_bar(14) */ 1, 0, 1, 133, 1, 131, /* chn7(13) */ 1, 132, 1, 0, 1, 0, /* omu_body(10) */ 1, 0, 38, 88, 1, 0, /* chn11(8) */ 1, 0, 1, 0, 38, 47, /* omu_zenmaibar(4) */ 1, 0, 1, 85, 38, 6, /* omu_zenmaihane(0) */ 1, 0, 1, 44, 1, 128, /* chn6(12) */ 1, 129, 1, 130, 1, 0, /* omu_Rtire(6) */ 1, 0, 1, 0, 1, 0, /* omu_Ltire(5) */ 1, 0, 1, 0, 1, 0, /* eff6(3) */ 1, 0, 1, 0, 1, 126, /* chn4(11) */ 1, 127, 1, 0, 1, 0, /* omu_ita(9) */ 1, 0, 1, 87, 1, 0, /* omu_Larm(7) */ 1, 0, 1, 86, 1, 0, /* omu_Rarm(1) */ 1, 0, 1, 45, 1, 0, /* omu_Btire(2) */ 1, 0, 1, 46, }; AnimeRecord omurobo_anim_run_anm={ MAP_ANIM_NORMAL, /* attr */ 0, /* code */ 0, /* start */ 0, /* loop */ 38, 16, omurobo_anim_run_prm, omurobo_anim_run_tbl }; /*-------------------------------------------------------------------------------------------------- AnimeData ---------------------------------------------------------------------------------------------------*/ static short omurobo_anim_throw_up_prm[]={ 0, 48, -110,-16383,16383,-16383,26415,-19131, -4432, 6115,13652,19778,25352,30407,-30561,-26455, -22778,-19498,-16585,-14008,-11737,-9741,-7990,-6452, -5098,-3896,-2815,-1826, -898, 8560,22964,12532, 11207,10640,10690,11216,12076,13128,14232,15244, 16292,17566,19016,20595,22253,23943,25615,27221, 28714,30043,31162,32021,32572,-32767,26415,-19131, -4432, 6115,13652,19778,25352,30407,-30561,-26455, -22778,-19498,-16585,-14008,-11737,-9741,-7990,-6452, -5098,-3896,-2815,-1826, -898, 8560,22964,12532, 11207,10640,10690,11216,12076,13128,14232,15244, 16292,17566,19016,20595,22253,23943,25615,27221, 28714,30043,31162,32021,32572,22964,12532,11207, 10640,10690,11216,12076,13128,14232,15244,16292, 17566,19016,20595,22253,23943,25615,27221,28714, 30043,31162,32021,32572, -336, -750,-1102,-1251, -1231,-1173,-1085, -973, -844, -705, -562, -423, -294, -181, -93, -35, -14, -14, -14, -14, -14, -14, -14,-32767,-32767,16383,-16383,16383, -32767,-32767,-32767,}; static unsigned short omurobo_anim_throw_up_tbl[]= { 1, 0, /* chn8(15) */ 1, 1, 1, 2, 1, 3, /* chn8(15) */ 1, 4, 1, 5, 1, 0, /* omu_bar(14) */ 1, 0, 1, 154, 1, 152, /* chn7(13) */ 1, 153, 1, 0, 1, 0, /* omu_body(10) */ 1, 0, 23, 124, 1, 0, /* chn11(8) */ 1, 0, 1, 0, 23, 54, /* omu_zenmaibar(4) */ 1, 0, 1, 77, 23, 6, /* omu_zenmaihane(0) */ 1, 0, 1, 29, 1, 149, /* chn6(12) */ 1, 150, 1, 151, 1, 0, /* omu_Rtire(6) */ 1, 0, 1, 0, 1, 0, /* omu_Ltire(5) */ 1, 0, 1, 0, 1, 0, /* eff6(3) */ 1, 0, 1, 0, 1, 147, /* chn4(11) */ 1, 148, 1, 0, 1, 0, /* omu_ita(9) */ 1, 0, 23, 101, 1, 0, /* omu_Larm(7) */ 1, 0, 23, 78, 1, 0, /* omu_Rarm(1) */ 1, 0, 23, 30, 1, 0, /* omu_Btire(2) */ 1, 0, 1, 53, }; AnimeRecord omurobo_anim_throw_up_anm={ MAP_ANIM_NORMAL, /* attr */ 0, /* code */ 0, /* start */ 0, /* loop */ 23, 16, omurobo_anim_throw_up_prm, omurobo_anim_throw_up_tbl }; /*=================================================================================================*/ /* Animation Total */ /*=================================================================================================*/ AnimePtr omurobo_anime[] = { &omurobo_anim_run_anm, &omurobo_anim_throw_up_anm, &omurobo_anim_backrot_anm, }; /*##################################################*/ #else /*##################################################*/ /*================================================================================================== omurobo Shape Hms Data ====================================================================================================*/ extern Gfx RCP_omurobo_anim_backrot9[]; extern Gfx RCP_omurobo_anim_backrot8[]; extern Gfx RCP_omurobo_anim_backrot3[]; extern Gfx RCP_omurobo_anim_backrot0[]; extern Gfx RCP_omurobo_anim_backrot5[]; extern Gfx RCP_omurobo_anim_backrot4[]; extern Gfx RCP_omurobo_anim_backrot7[]; extern Gfx RCP_omurobo_anim_backrot6[]; extern Gfx RCP_omurobo_anim_backrot1[]; extern Gfx RCP_omurobo_anim_backrot2[]; /*-------------------------------------------------------------*/ /* Hms data */ /*-------------------------------------------------------------*/ /*================================================================================================== omurobo Shape Hms Data ====================================================================================================*/ extern Gfx RCP_omurobo_new_shape9[]; extern Gfx RCP_omurobo_new_shape3[]; extern Gfx RCP_omurobo_new_shape5[]; extern Gfx RCP_omurobo_new_shape4[]; extern Gfx RCP_omurobo_new_shape2[]; extern Gfx gfx_omu_body[]; extern Gfx gfx_omu_Larm[]; extern Gfx gfx_omu_Rarm[]; extern Gfx gfx_omu_ita[]; extern Gfx gfx_omu_tire[]; extern Gfx gfx_omu_zenmaihane[]; /*-------------------------------------------------------------*/ /* Hms data */ /*-------------------------------------------------------------*/ /* * ninjen files */ Hierarchy RCP_HmsEnemyomurobo[] = { hmsShadow(100, 200, 1) hmsBegin() hmsScale(0.25f) hmsBegin() hmsJoint(RM_SURF,NULL,0,0,0) hmsBegin() hmsJoint(RM_SURF,RCP_omurobo_new_shape9,0,0,0) /* ,omu_bar,(14) */ hmsBegin() hmsJoint(RM_SURF,NULL,140,-11,0) /* ,chn7,(13) */ hmsBegin() hmsJoint(RM_SURF,gfx_omu_body,0,0,0) /* ,omu_body,(10) */ hmsBegin() hmsJoint(RM_SURF,NULL,150,50,0) /* ,chn11,(8) */ hmsBegin() hmsJoint(RM_SURF,RCP_omurobo_new_shape3,0,0,0) /* ,omu_zenmaibar,(4) */ hmsJoint(RM_SPRITE,gfx_omu_zenmaihane,0,0,0) /* ,omu_zenmaihane,(0) */ hmsEnd() hmsEnd() hmsEnd() hmsJoint(RM_SURF,NULL,135,0,-84) /* ,chn6,(12) */ hmsBegin() #if omurobo_softspriteON hmsJoint(RM_SURF,NULL,0,0,0) /* ,omu_tire,(6) */ hmsBegin() hmsBboard(0,0,0) hmsBegin() hmsGfx(RM_SPRITE,gfx_omu_tire) hmsEnd() hmsEnd() #else hmsJoint(RM_SURF,RCP_omurobo_new_shape5,0,0,0) /* ,omu_tire,(6) */ #endif hmsBegin() #if omurobo_softspriteON hmsJoint(RM_SURF,NULL,168,0,0) /* ,omu_tire,(5) */ hmsBegin() hmsBboard(0,0,0) hmsBegin() hmsGfx(RM_SPRITE,gfx_omu_tire) hmsEnd() hmsEnd() #else hmsJoint(RM_SURF,RCP_omurobo_new_shape4,168,0,0) /* ,omu_tire,(5) */ #endif hmsJoint(RM_SURF,NULL,168,0,0) /* ,eff6,(3) */ hmsEnd() hmsEnd() hmsJoint(RM_SURF,NULL,149,-28,0) /* ,chn4,(11) */ hmsBegin() hmsJoint(RM_SURF,gfx_omu_ita,0,0,0) /* ,omu_ita,(9) */ hmsJoint(RM_SURF,gfx_omu_Larm,0,0,0) /* ,omu_Larm,(7) */ hmsJoint(RM_SURF,gfx_omu_Rarm,0,0,0) /* ,omu_Rarm,(1) */ hmsEnd() hmsEnd() #if omurobo_softspriteON hmsJoint(RM_SURF,NULL,0,0,0) /* ,omu_tire,(2) */ hmsBegin() hmsBboard(0,0,0) hmsBegin() hmsGfx(RM_SPRITE,gfx_omu_tire) hmsEnd() hmsEnd() #else hmsJoint(RM_SURF,RCP_omurobo_new_shape2,0,0,0) /* ,omu_tire,(2) */ #endif hmsEnd() hmsEnd() hmsEnd() hmsExit() }; // extern AnimeRecord omurobo_anim_backrot_anm[]; // extern Hierarchy RCP_HmsEnemyomurobo_anim_backrot[]; /*=============================================================*/ /* END END */ /*=============================================================*/ /*##################################################*/ #endif /*##################################################*/