sm64/shape/Player/gfx_mario.sou

63 lines
2.1 KiB
Plaintext

/********************************************************************************
Ultra 64 MARIO Brothers
mario graphic display list module
Copyright 1995 Nintendo co., ltd. All rights reserved
December 16, 1995
********************************************************************************/
/********************************************************************************/
/* Mario gfx list. */
/********************************************************************************/
#define G_CC_MARIO_MAPPING TEXEL0, SHADE, TEXEL0_ALPHA, SHADE, 0,0,0,ENVIRONMENT
#define G_CC_MARIO_NORMAL 0, 0, 0, SHADE, 0,0,0,ENVIRONMENT
#define MARIO_LIGHT_AMB 2
#define ShapeColor_mario(R,G,B) {{R/MARIO_LIGHT_AMB ,G/MARIO_LIGHT_AMB ,B/MARIO_LIGHT_AMB ,0 ,R/MARIO_LIGHT_AMB ,G/MARIO_LIGHT_AMB ,B/MARIO_LIGHT_AMB ,0 },{ R, G, B, 0, R, G, B, 0, LIGHT_X, LIGHT_Y, LIGHT_Z, 0}}
/********************************************************************************/
/* Matrial (light) datas */
/********************************************************************************/
static Lights1 light_mario[] = {
ShapeColor_mario( 0, 0, 255),
ShapeColor_mario(255, 0, 0),
ShapeColor_mario(255, 255, 255),
ShapeColor_mario(114, 28, 14),
ShapeColor_mario(254, 193, 121),
ShapeColor_mario(115, 6, 0),
};
/********************************************************************************/
/* Graphic display list datas */
/********************************************************************************/
#include "Mario/mario_texture.h"
#include "Mario/mario_near_poly.sou"
#include "Mario/mario_near_body.sou"
#include "Mario/mario_near_head.sou"
#include "Mario/mario_near_nohat.sou"
#include "Mario/mario_mid_poly.sou"
#include "Mario/mario_mid_body.sou"
#include "Mario/mario_far_poly.sou"
#include "Mario/mario_far_body.sou"
#include "Mario/mario_far_head.sou"
#include "Mario/mario_far_nohat.sou"
#include "Mario/mario_swim_hand.sou"
#include "Mario/mario_hat_hand.sou"
#include "Mario/mario_vsign_hand.sou"
#include "Mario/mario_hat.sou"
#include "Mario/mario_move_wing.sou"