sm64/shape/basic_enemy/hanlift.shape

214 lines
19 KiB
Plaintext

/*********************************************************************************
: Popular Lift shape data.
[ Mar 12, 1996 ]
**********************************************************************************/
#ifdef HMS_SHAPE
extern Gfx gfx_han_lift[];
/* ===============================================================================
: Hierarchy map data of HanLift.
================================================================================== */
Hierarchy RCP_HmsHanLift[] = {
hmsHeader(400)
hmsBegin()
hmsGfx(RM_SURF, gfx_han_lift)
hmsEnd()
hmsExit()
};
#else
/* ===============================================================================
: Gfx data of HanLift.
================================================================================== */
#define han_lift_AMB_SCALE 0.25
#define ShapeColor_han_lift(R,G,B) {{R*han_lift_AMB_SCALE ,G*han_lift_AMB_SCALE ,B*han_lift_AMB_SCALE ,0 ,R*han_lift_AMB_SCALE ,G*han_lift_AMB_SCALE ,B*han_lift_AMB_SCALE ,0 },{ R, G, B, 0, R, G, B, 0, LIGHT_X, LIGHT_Y, LIGHT_Z, 0} }
static Lights1 light_han_lift[] = {
ShapeColor_han_lift(255,255,255),
};
static unsigned short side_txt[] = {
0x5bdd, 0x63dd, 0x6bdd, 0x6bdd, 0x6bdd, 0x63dd, 0x63dd, 0x63dd, 0x63dd, 0x63dd, 0x63dd, 0x5b9d, 0x5b9d, 0x5b9d, 0x5b9d, 0x5b9d, 0xee1d, 0xee1d, 0xee1d, 0xee1d, 0xee1d, 0xee1d, 0xee1d, 0xee1d, 0xee1d, 0xee1d, 0xee1d, 0xee1d, 0xee1d, 0xee1d, 0xee1d, 0xee1d,
0x63dd, 0x63dd, 0x63dd, 0x63dd, 0x63dd, 0x6bdd, 0x6bdd, 0x6c1d, 0x6c1d, 0x6bdd, 0x6bdd, 0x63dd, 0x63dd, 0x63dd, 0x63dd, 0x63dd, 0xee1d, 0xee1d, 0xee1d, 0xee1d, 0xee1d, 0xee1d, 0xee1d, 0xee1d, 0xf65d, 0xee1d, 0xee1d, 0xee1d, 0xf65d, 0xf65d, 0xf65d, 0xf65d,
0x6c1d, 0x6c1d, 0x741d, 0x741d, 0x741d, 0x741d, 0x741d, 0x741d, 0x741d, 0x741d, 0x741d, 0x741d, 0x741d, 0x741d, 0x741d, 0x741d, 0xfe9f, 0xfe9f, 0xfe9f, 0xfe9f, 0xfe9f, 0xf69d, 0xfe9f, 0xfe9f, 0xfe9f, 0xfe9f, 0xfe9f, 0xfe9f, 0xfe9f, 0xfe9f, 0xfe9f, 0xfe9f,
0x63dd, 0x5b9d, 0x63dd, 0x5b9d, 0x5b9d, 0x5b9d, 0x6bdd, 0x6bdd, 0x63dd, 0x63dd, 0x63dd, 0x5b9d, 0x5b9d, 0x5b9d, 0x63dd, 0x6bdd, 0xee1d, 0xee1d, 0xee1d, 0xee1d, 0xf65d, 0xf65d, 0xf65d, 0xf65d, 0xf65d, 0xf65d, 0xf65d, 0xf69d, 0xfe9f, 0xf65d, 0xee1d, 0xee1d,
0x741d, 0x741d, 0x741d, 0x741d, 0x63dd, 0x6bdd, 0x6357, 0x7313, 0x9395, 0x7bd9, 0x63dd, 0x6bdd, 0x741d, 0x741d, 0x741d, 0x741d, 0xfe9d, 0xfe9d, 0xfe9d, 0xfe9f, 0xfe9d, 0xfe9f, 0xf65d, 0xf65d, 0xfe9f, 0xfe9f, 0xfe9f, 0xfe9f, 0xfe9f, 0xfe9f, 0xfe9f, 0xfe9f,
0x639d, 0x5b9d, 0x539d, 0x5b9d, 0x5b9d, 0x5b15, 0x72cf, 0xd4d7, 0xfe9f, 0xed9b, 0x7b97, 0x741d, 0x63dd, 0x63dd, 0x6bdd, 0x741d, 0xfe9d, 0xf65d, 0xf65d, 0xee1d, 0xee1d, 0xf61d, 0xf61d, 0xf61d, 0xee1d, 0xee1d, 0xee1d, 0xee1d, 0xee1d, 0xee1d, 0xee1d, 0xee1d,
0x741d, 0x741d, 0x741d, 0x741d, 0x639b, 0x4a0d, 0xa393, 0xfe9f, 0xffeb, 0xffe7, 0xc497, 0x639b, 0x741d, 0x6bdd, 0x63dd, 0x6bdd, 0xf65d, 0xf65d, 0xf65d, 0xf65d, 0xf65d, 0xf65d, 0xf65d, 0xf69d, 0xfe9d, 0xfe9d, 0xfe9d, 0xfe9d, 0xfe9d, 0xfe9d, 0xfe9d, 0xfe9d,
0x63df, 0x63dd, 0x63dd, 0x63dd, 0x5317, 0x520d, 0xabd3, 0xfedf, 0xffeb, 0xffe7, 0xd4d7, 0x6b57, 0x63dd, 0x63dd, 0x63dd, 0x63df, 0xee1b, 0xee1b, 0xee1b, 0xee1b, 0xee1b, 0xee1b, 0xee1b, 0xee1b, 0xee1b, 0xee1b, 0xee1b, 0xee1b, 0xee1b, 0xee1b, 0xee1b, 0xee1b,
0x5b9d, 0x63dd, 0x63dd, 0x6bdd, 0x5b59, 0x520d, 0x8b53, 0xe559, 0xfee1, 0xf65d, 0xabd5, 0x6359, 0x6bdd, 0x6bdd, 0x6bdd, 0x6c1d, 0xfe9d, 0xfe9d, 0xfe9f, 0xfe9f, 0xfe9f, 0xfe9f, 0xfe9f, 0xfe9f, 0xfedf, 0xfe9f, 0xfedf, 0xfedf, 0xfedf, 0xfedf, 0xfedf, 0xfedf,
0x741d, 0x741d, 0x741d, 0x6bdd, 0x5b9d, 0x5ad5, 0x6a8f, 0xa3d3, 0xc457, 0xb415, 0x72d1, 0x6bdd, 0x741d, 0x741d, 0x741d, 0x741d, 0xf65d, 0xf65d, 0xf65d, 0xf65d, 0xf65d, 0xf65d, 0xf65d, 0xf65d, 0xf69d, 0xf69d, 0xf69d, 0xf69d, 0xf69d, 0xf69d, 0xf69d, 0xf69d,
0x63dd, 0x5b9d, 0x5b9d, 0x5b9d, 0x5b9d, 0x5b9b, 0x5ad5, 0x5a0d, 0x5a4d, 0x62d3, 0x6b9b, 0x741d, 0x6bdd, 0x6bdd, 0x6c1d, 0x6c1d, 0xf65d, 0xf65d, 0xf65d, 0xf65d, 0xf65d, 0xf65d, 0xf65d, 0xf65d, 0xee1b, 0xee1b, 0xee1b, 0xee1b, 0xee1b, 0xee1b, 0xee1b, 0xee1b,
0x741d, 0x6c1d, 0x6bdd, 0x6bdd, 0x6bdd, 0x63dd, 0x63dd, 0x5b59, 0x6359, 0x6bdb, 0x6bdd, 0x6bdd, 0x741d, 0x6c1d, 0x6bdd, 0x741d, 0xfe9f, 0xfe9f, 0xfe9f, 0xfe9f, 0xfe9f, 0xfe9f, 0xfe9f, 0xfe9f, 0xfedf, 0xfedf, 0xfedf, 0xfedf, 0xfedf, 0xfedf, 0xfedf, 0xfedf,
0x741d, 0x741d, 0x741d, 0x741d, 0x741d, 0x741d, 0x741d, 0x741d, 0x741d, 0x6bdd, 0x6c1d, 0x741d, 0x741d, 0x741d, 0x741d, 0x741d, 0xf65d, 0xf65d, 0xf65d, 0xf65d, 0xf65d, 0xf65d, 0xf65d, 0xf65d, 0xf69d, 0xf69d, 0xf69d, 0xf69d, 0xf69d, 0xf69d, 0xf69d, 0xf69d,
0x5b9d, 0x63dd, 0x5bdd, 0x63dd, 0x539d, 0x539d, 0x539d, 0x539d, 0x539d, 0x539d, 0x539d, 0x539d, 0x539d, 0x539d, 0x535d, 0x4b5d, 0xee1d, 0xee1d, 0xee1d, 0xee1d, 0xee1d, 0xee1d, 0xee1d, 0xee1d, 0xf61d, 0xee1d, 0xee1b, 0xee1b, 0xee1b, 0xee1b, 0xee1b, 0xee1b,
0x845d, 0x845d, 0x845d, 0x7c5d, 0x7c5d, 0x7c5d, 0x845d, 0x845d, 0x845d, 0x845d, 0x845d, 0x845d, 0x845d, 0x845d, 0x7c5d, 0x7c5d, 0xfedf, 0xfedf, 0xfedf, 0xfedf, 0xfedf, 0xfedf, 0xfedf, 0xfedf, 0xfe9f, 0xfe9f, 0xfe9f, 0xfe9f, 0xfe9f, 0xfe9f, 0xfe9f, 0xfe9f,
0x6bdd, 0x6bdd, 0x6bdd, 0x6bdd, 0x6bdd, 0x6bdd, 0x6bdd, 0x6bdd, 0x6bdd, 0x6bdd, 0x6bdd, 0x6bdd, 0x6bdd, 0x6bdd, 0x6c1d, 0x6c1d, 0xfe9f, 0xfe9f, 0xfe9f, 0xfe9f, 0xfe9f, 0xfe9f, 0xfe9f, 0xfe9f, 0xfe9f, 0xfe9f, 0xfe9f, 0xfe9f, 0xfe9f, 0xfe9f, 0xfe9f, 0xfe9f,
};
static unsigned short top_txt[] = {
0x4b19, 0x5319, 0x5359, 0x5b59, 0x5359, 0x5359, 0x5319, 0x4b19, 0x4b19, 0x4b19, 0x4b19, 0x4b19, 0x4b19, 0x4b19, 0x4319, 0x4319, 0xdcd1, 0xdcd1, 0xdcd1, 0xdcd1, 0xdcd1, 0xdcd1, 0xdcd1, 0xdcd1, 0xdcd1, 0xdcd1, 0xdcd1, 0xdcd1, 0xdcd1, 0xdcd1, 0xdcd1, 0xdcd1,
0x4b19, 0x4b19, 0x4b19, 0x4b19, 0x5359, 0x5359, 0x5359, 0x5b59, 0x5b59, 0x5b59, 0x5359, 0x5359, 0x5359, 0x5359, 0x5359, 0x4b19, 0xdcd1, 0xdcd1, 0xdcd1, 0xdcd1, 0xdd11, 0xdd11, 0xe511, 0xe553, 0xe553, 0xe551, 0xdd11, 0xdd11, 0xdd11, 0xdcd1, 0xdcd1, 0xdd11,
0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b99, 0x5b99, 0xe593, 0xe593, 0xe551, 0xe553, 0xe553, 0xe553, 0xe553, 0xe553, 0xe551, 0xe551, 0xe553, 0xe593, 0xe593, 0xe593, 0xe593, 0xe593,
0x5319, 0x4b19, 0x4b19, 0x4319, 0x4319, 0x4b19, 0x5319, 0x5359, 0x5b59, 0x5b59, 0x42d9, 0x4b19, 0x4319, 0x4319, 0x4b19, 0x5b59, 0xdcd1, 0xdcd1, 0xdd11, 0xdd11, 0xe511, 0xe553, 0xe511, 0xdd11, 0xdd11, 0xdd11, 0xdd11, 0xdcd1, 0xdd11, 0xe511, 0xe593, 0xdcd1,
0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x6359, 0xe591, 0xed93, 0xe551, 0xed93, 0xed93, 0xed93, 0xed93, 0xed93, 0xed93, 0xed93, 0xed93, 0xed93, 0xed93, 0xed93, 0xed93, 0xed93,
0x4b19, 0x4319, 0x42d9, 0x42d9, 0x4b19, 0x4b19, 0x4b19, 0x4b19, 0x4b19, 0x4b19, 0x4b19, 0x4b19, 0x4b19, 0x4b19, 0x5359, 0x5b59, 0xe551, 0xdcd1, 0xdd11, 0xdd11, 0xe551, 0xe511, 0xe551, 0xe553, 0xdd11, 0xe551, 0xe551, 0xdcd1, 0xdcd1, 0xdcd1, 0xdcd1, 0xdcd1,
0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5359, 0x5359, 0x5b59, 0x5b59, 0x5359, 0x5319, 0x5359, 0xe551, 0xe551, 0xe551, 0xe551, 0xe551, 0xe551, 0xe551, 0xe551, 0xe551, 0xe551, 0xe551, 0xe551, 0xe551, 0xe551, 0xe551, 0xe551,
0x4b19, 0x4b19, 0x4b19, 0x4b19, 0x4b19, 0x4b19, 0x4b19, 0x4b19, 0x5319, 0x5319, 0x5319, 0x5359, 0x5319, 0x5319, 0x4b19, 0x5359, 0xd4cf, 0xd4cf, 0xd4cf, 0xdd11, 0xdd11, 0xdccf, 0xdd11, 0xdd11, 0xdcd1, 0xdcd1, 0xdccf, 0xdccf, 0xdccf, 0xdccf, 0xdccf, 0xdccf,
0x4b19, 0x4b19, 0x4b19, 0x5359, 0x5319, 0x5319, 0x4b19, 0x5319, 0x5319, 0x5319, 0x5359, 0x5359, 0x5359, 0x5359, 0x5b59, 0x5b59, 0xe551, 0xe553, 0xe551, 0xe551, 0xe553, 0xe553, 0xe551, 0xe553, 0xe553, 0xed93, 0xed93, 0xe591, 0xed93, 0xed93, 0xed93, 0xed93,
0x5b59, 0x5b59, 0x5b59, 0x5359, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5359, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0xdd11, 0xdd11, 0xdd11, 0xdd11, 0xdd11, 0xe551, 0xdd11, 0xe511, 0xe551, 0xe551, 0xe551, 0xe551, 0xe551, 0xe551, 0xe551, 0xe551,
0x5319, 0x4319, 0x4319, 0x5359, 0x4319, 0x5319, 0x4319, 0x4319, 0x4b19, 0x4b19, 0x5319, 0x5359, 0x5359, 0x5359, 0x5b59, 0x5b59, 0xdd11, 0xe551, 0xe551, 0xdd11, 0xdd11, 0xd4cf, 0xdccf, 0xdccf, 0xdccf, 0xdccf, 0xdccf, 0xdccf, 0xdccf, 0xdccf, 0xdccf, 0xdccf,
0x5b59, 0x5b59, 0x5b59, 0x5359, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0xe593, 0xed93, 0xed93, 0xed93, 0xed93, 0xed93, 0xed93, 0xed93, 0xed93, 0xed93, 0xed93, 0xed93, 0xed93, 0xed93, 0xed93, 0xed93,
0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0xdd11, 0xdd11, 0xe551, 0xe551, 0xe551, 0xe551, 0xe551, 0xe551, 0xe551, 0xe551, 0xe551, 0xe551, 0xe551, 0xe551, 0xe551, 0xe551,
0x4319, 0x4b19, 0x5319, 0x5319, 0x4b19, 0x4319, 0x4b19, 0x5359, 0x5359, 0x5b59, 0x5359, 0x4b19, 0x4319, 0x3ad9, 0x3ad9, 0x3ad9, 0xdcd1, 0xdcd1, 0xdcd1, 0xdcd1, 0xdcd1, 0xd4d1, 0xd4d1, 0xdd11, 0xd4cf, 0xd4cf, 0xe551, 0xe511, 0xdd11, 0xd4cf, 0xd4cf, 0xd4cf,
0x6bd9, 0x73d9, 0x6b99, 0x6b99, 0x6b99, 0x6b99, 0x6bd9, 0x73d9, 0x6bd9, 0x6bd9, 0x6bd9, 0x6b99, 0x6b99, 0x6b99, 0x6b99, 0x6b99, 0xed93, 0xed93, 0xed93, 0xed93, 0xed93, 0xed93, 0xe553, 0xe551, 0xe593, 0xe553, 0xe551, 0xe551, 0xe553, 0xe553, 0xe553, 0xe553,
0x5359, 0x5359, 0x5359, 0x5359, 0x5359, 0x5359, 0x5359, 0x5359, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0xe553, 0xe553, 0xe553, 0xe553, 0xe553, 0xe553, 0xe553, 0xe553, 0xe553, 0xe553, 0xe553, 0xe553, 0xe553, 0xe553, 0xe553, 0xe553,
0xdcd1, 0xdcd1, 0xdcd1, 0xdcd1, 0xdcd1, 0xdcd1, 0xdcd1, 0xdcd1, 0xdcd1, 0xdcd1, 0xdcd1, 0xdcd1, 0xdcd1, 0xdcd1, 0xdcd1, 0xdcd1, 0x4319, 0x4319, 0x4b19, 0x4b19, 0x4b19, 0x4b19, 0x4b19, 0x4b19, 0x4b19, 0x5319, 0x5359, 0x5359, 0x5b59, 0x5359, 0x5319, 0x4b19,
0xdd11, 0xdcd1, 0xdcd1, 0xdd11, 0xdd11, 0xdd11, 0xe551, 0xe553, 0xe553, 0xe511, 0xdd11, 0xdd11, 0xdcd1, 0xdcd1, 0xdcd1, 0xdcd1, 0x4b19, 0x5359, 0x5359, 0x5359, 0x5359, 0x5359, 0x5b59, 0x5b59, 0x5b59, 0x5359, 0x5359, 0x5359, 0x4b19, 0x4b19, 0x4b19, 0x4b19,
0xe593, 0xe593, 0xe593, 0xe593, 0xe593, 0xe553, 0xe551, 0xe551, 0xe553, 0xe553, 0xe553, 0xe553, 0xe553, 0xe593, 0xe593, 0xe593, 0x5b99, 0x5b99, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59,
0xdcd1, 0xe593, 0xe511, 0xdd11, 0xdcd1, 0xdd11, 0xe511, 0xe551, 0xe553, 0xe511, 0xe551, 0xe511, 0xdd11, 0xdd11, 0xdcd1, 0xdcd1, 0x5b59, 0x4b19, 0x4319, 0x4319, 0x4b19, 0x42d9, 0x4b19, 0x5319, 0x4b19, 0x5b59, 0x4b19, 0x4319, 0x5b59, 0x4b19, 0x4b19, 0x5319,
0xed93, 0xed93, 0xed93, 0xed93, 0xed93, 0xed93, 0xe553, 0xe553, 0xe553, 0xed93, 0xed93, 0xed93, 0xed93, 0xed93, 0xed93, 0xe591, 0x6359, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5359, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59,
0xdcd1, 0xdcd1, 0xdd11, 0xdd11, 0xdd11, 0xe551, 0xe551, 0xdd11, 0xe553, 0xe551, 0xe511, 0xe551, 0xdd11, 0xdd11, 0xdcd1, 0xe551, 0x5b59, 0x5359, 0x4b19, 0x4b19, 0x4b19, 0x4b19, 0x4b19, 0x4b19, 0x4b19, 0x4b19, 0x4b19, 0x4b19, 0x42d9, 0x42d9, 0x4319, 0x4b19,
0xe551, 0xe551, 0xe511, 0xdd11, 0xe551, 0xe551, 0xe551, 0xe551, 0xe551, 0xe551, 0xe551, 0xe551, 0xe551, 0xe551, 0xe551, 0xe551, 0x5359, 0x5319, 0x5359, 0x5b59, 0x5b59, 0x5359, 0x5359, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59,
0xdccf, 0xdd11, 0xe511, 0xdccf, 0xdccf, 0xe551, 0xdcd1, 0xdcd1, 0xe551, 0xdd11, 0xdccf, 0xdd11, 0xdd11, 0xd4cf, 0xd4cf, 0xd4cf, 0x5359, 0x4b19, 0x5319, 0x5319, 0x5359, 0x5319, 0x5319, 0x5319, 0x4b19, 0x4b19, 0x4b19, 0x4b19, 0x4b19, 0x4b19, 0x4b19, 0x4b19,
0xdcd1, 0xdd11, 0xe551, 0xed93, 0xe591, 0xe551, 0xed93, 0xe553, 0xe551, 0xe551, 0xe553, 0xe553, 0xe551, 0xe551, 0xe553, 0xe551, 0x5b59, 0x5b59, 0x5359, 0x5359, 0x5359, 0x5359, 0x5319, 0x5319, 0x5319, 0x4b19, 0x5319, 0x5319, 0x4b19, 0x4b19, 0x4b19, 0x4b19,
0xe551, 0xe551, 0xe551, 0xdd11, 0xe551, 0xe551, 0xe551, 0xe551, 0xe511, 0xdd11, 0xe551, 0xdd11, 0xdd11, 0xdd11, 0xdd11, 0xdd11, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5359, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59,
0xe551, 0xe551, 0xdccf, 0xdd11, 0xe511, 0xdd11, 0xdccf, 0xdccf, 0xdccf, 0xdccf, 0xd4cf, 0xdd11, 0xdd11, 0xe551, 0xe551, 0xdd11, 0x5b59, 0x5b59, 0x5359, 0x5359, 0x5359, 0x5319, 0x4b19, 0x4b19, 0x4319, 0x4319, 0x4319, 0x4319, 0x4b19, 0x5359, 0x5359, 0x5359,
0xe551, 0xe551, 0xed93, 0xed93, 0xe551, 0xed93, 0xed93, 0xed93, 0xed93, 0xed93, 0xed93, 0xed93, 0xed93, 0xed93, 0xed93, 0xe593, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5359, 0x5b59,
0xe551, 0xe551, 0xe551, 0xe551, 0xe551, 0xe551, 0xe551, 0xe551, 0xe551, 0xe551, 0xe551, 0xe551, 0xe551, 0xe551, 0xdd11, 0xdd11, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59,
0xd4cf, 0xd4cf, 0xd4cf, 0xd4cf, 0xd4cf, 0xd4cf, 0xd4cf, 0xd4cf, 0xd4cf, 0xd4d1, 0xd4d1, 0xdcd1, 0xdcd1, 0xdcd1, 0xdcd1, 0xdcd1, 0x3ad9, 0x3ad9, 0x3ad9, 0x4319, 0x4b19, 0x5359, 0x5b59, 0x5359, 0x5359, 0x4b19, 0x4319, 0x4b19, 0x5319, 0x5319, 0x4b19, 0x4319,
0xe553, 0xe553, 0xe553, 0xe553, 0xe553, 0xe553, 0xe553, 0xe593, 0xe593, 0xe593, 0xed93, 0xed93, 0xed93, 0xed93, 0xed93, 0xed93, 0x6b99, 0x6b99, 0x6b99, 0x6b99, 0x6b99, 0x6bd9, 0x6bd9, 0x6bd9, 0x73d9, 0x6bd9, 0x6b99, 0x6b99, 0x6b99, 0x6b99, 0x73d9, 0x6bd9,
0xe553, 0xe553, 0xe553, 0xe553, 0xe553, 0xe553, 0xe553, 0xe553, 0xe553, 0xe553, 0xe553, 0xe553, 0xe553, 0xe553, 0xe553, 0xe553, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x5359, 0x5b59, 0x5b59, 0x5b59, 0x5b59, 0x6399, 0x6399, 0x6399,
};
static Vtx vtx_han_lift_0[] = {
{ -255, -25, 154, 0, 1504, 480, -127, 0, 0, 255},
{ -255, 26, 154, 0, 1504, 0, -127, 0, 0, 255},
{ -255, 26, -153, 0, 0, 0, -127, 0, 0, 255},
{ -255, -25, -153, 0, 0, 480, -127, 0, 0, 255},
{ 256, -25, -153, 0, 1504, 480, 127, 0, 0, 255},
{ 256, 26, 154, 0, 0, 0, 127, 0, 0, 255},
{ 256, -25, 154, 0, 0, 480, 127, 0, 0, 255},
{ 256, 26, -153, 0, 1504, 0, 127, 0, 0, 255},
};
static Vtx vtx_han_lift_1[] = {
{ 256, -25, 154, 0, 2528, 992, 0, -127, 0, 255},
{ -255, -25, -153, 0, 0, -512, 0, -127, 0, 255},
{ 256, -25, -153, 0, 2528, -512, 0, -127, 0, 255},
{ 256, 26, -153, 0, 2528, -512, 0, 127, 0, 255},
{ -255, 26, 154, 0, 0, 992, 0, 127, 0, 255},
{ 256, 26, 154, 0, 2528, 992, 0, 127, 0, 255},
{ -255, 26, -153, 0, 0, -512, 0, 127, 0, 255},
{ -255, -25, -153, 0, 2528, 480, 0, 0, -127, 255},
{ -255, 26, -153, 0, 2528, 0, 0, 0, -127, 255},
{ 256, 26, -153, 0, 0, 0, 0, 0, -127, 255},
{ 256, -25, -153, 0, 0, 480, 0, 0, -127, 255},
{ 256, -25, 154, 0, 2528, 480, 0, 0, 127, 255},
{ -255, 26, 154, 0, 0, 0, 0, 0, 127, 255},
{ -255, -25, 154, 0, 0, 480, 0, 0, 127, 255},
{ 256, 26, 154, 0, 2528, 0, 0, 0, 127, 255},
{ -255, -25, 154, 0, 0, 992, 0, -127, 0, 255},
};
static Gfx gfx_han_lift_0[] = {
gs_Tani_LoadTextureImage2(side_txt, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 16, 0, 7),
gsSPLight((&light_han_lift[0].l[0]),1 ),
gsSPLight((&light_han_lift[0].a ),2 ),
gsSPVertex(&vtx_han_lift_0[0], 8, 0),
gsSP1Triangle( 0, 1, 2, 0),
gsSP1Triangle( 0, 2, 3, 0),
gsSP1Triangle( 4, 5, 6, 0),
gsSP1Triangle( 4, 7, 5, 0),
gsSPEndDisplayList()
};
static Gfx gfx_han_lift_1[] = {
gs_Tani_LoadTextureImage2(top_txt, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 7),
gsSPVertex(&vtx_han_lift_1[0], 16, 0),
gsSP1Triangle( 0, 1, 2, 0),
gsSP1Triangle( 3, 4, 5, 0),
gsSP1Triangle( 3, 6, 4, 0),
gsSP1Triangle( 7, 8, 9, 0),
gsSP1Triangle( 7, 9,10, 0),
gsSP1Triangle(11,12,13, 0),
gsSP1Triangle(11,14,12, 0),
gsSP1Triangle( 0,15, 1, 0),
gsSPEndDisplayList()
};
Gfx gfx_han_lift[] = {
gsDPPipeSync(),
gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_MODULATERGB),
gsSPClearGeometryMode(G_SHADING_SMOOTH),
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, 7, 0, 0,0,0, 0,0,0),
gsSPTexture(0xffff,0xffff, 0, 0, G_ON),
gs_Tani_SetUpTileDescrip(G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 16, 0, 0, G_TX_WRAP|G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP|G_TX_NOMIRROR, 4, G_TX_NOLOD),
gsSPDisplayList(gfx_han_lift_0),
gs_Tani_SetUpTileDescrip(G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 0, G_TX_WRAP|G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP|G_TX_NOMIRROR, 5, G_TX_NOLOD),
gsSPDisplayList(gfx_han_lift_1),
gsSPTexture(0xffff, 0xffff, 0, 0, G_OFF),
gsDPPipeSync(),
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
gsSPSetGeometryMode(G_SHADING_SMOOTH),
gsSPEndDisplayList()
};
/* ===============================================================================
: Flk data of HanLift.
================================================================================== */
extern short han_liftcheck_info[] = {
/*------------------VertexData ---------------------------*/
BGCHECKCODE_POINT, 8,
256, -25, -153,
256, 26, -153,
256, 26, 154,
-255, 26, -153,
-255, 26, 154,
-255, -25, -153,
-255, -25, 154,
256, -25, 154,
/*--------------------- BG Face Data ---------------------------*/
BGCHECKCODE_CAMERA_1,12,
0, 1, 2,
1, 3, 4,
1, 4, 2,
5, 3, 1,
5, 1, 0,
6, 4, 3,
6, 3, 5,
7, 4, 6,
7, 2, 4,
0, 2, 7,
7, 6, 5,
7, 5, 0,
BGCHECKCODE_PLANEEND,
BGCHECKCODE_ALLEND,
};
#endif