1312 lines
39 KiB
Plaintext
1312 lines
39 KiB
Plaintext
#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
|
|
/*##################################################*/
|
|
|