/*################################################################################################*/ #ifdef GFX_SHAPE /*################################################################################################*/ /********************************************************************** ultra64 displaylist C source file ( testlift ) **********************************************************************/ /* POLYGON TOTAL (12) */ /*--------------------------------------------------------------------- Light Data ---------------------------------------------------------------------*/ static Lights1 light_testlift[] = { ShapeColor( 200,200, 30 ), /* attr (10) */ }; /*--------------------------------------------------------------------- Vtx Data ---------------------------------------------------------------------*/ static Vtx vtx_testlift[] = { { 200, -100, 200,0,0,0, 127, 0, 0,0 }, { 200, -100, -200,0,0,0, 127, 0, 0,0 }, { 200, 0, -200,0,0,0, 127, 0, 0,0 }, { 200, 0, 200,0,0,0, 127, 0, 0,0 }, { 200, -100, 200,0,0,0, 127, 0, 0,0 }, { 200, 0, -200,0,0,0, 127, 0, 0,0 }, { 200, -100, -200,0,0,0, 0,-127, 0,0 }, { 200, -100, 200,0,0,0, 0,-127, 0,0 }, { -200, -100, -200,0,0,0, 0,-127, 0,0 }, { 200, -100, 200,0,0,0, 0,-127, 0,0 }, { -200, -100, 200,0,0,0, 0,-127, 0,0 }, { -200, -100, -200,0,0,0, 0,-127, 0,0 }, { 200, 0, -200,0,0,0, 0, 0,-127,0 }, { 200, -100, -200,0,0,0, 0, 0,-127,0 }, { -200, -100, -200,0,0,0, 0, 0,-127,0 }, { -200, 0, -200,0,0,0, 0, 0,-127,0 }, { 200, 0, -200,0,0,0, 0, 0,-127,0 }, { -200, -100, -200,0,0,0, 0, 0,-127,0 }, { -200, -100, -200,0,0,0,-127, 0, 0,0 }, { -200, -100, 200,0,0,0,-127, 0, 0,0 }, { -200, 0, -200,0,0,0,-127, 0, 0,0 }, { -200, -100, 200,0,0,0,-127, 0, 0,0 }, { -200, 0, 200,0,0,0,-127, 0, 0,0 }, { -200, 0, -200,0,0,0,-127, 0, 0,0 }, { 200, 0, 200,0,0,0, 0, 127, 0,0 }, { 200, 0, -200,0,0,0, 0, 127, 0,0 }, { -200, 0, -200,0,0,0, 0, 127, 0,0 }, { -200, 0, 200,0,0,0, 0, 127, 0,0 }, { 200, 0, 200,0,0,0, 0, 127, 0,0 }, { -200, 0, -200,0,0,0, 0, 127, 0,0 }, { 200, -100, 200,0,0,0, 0, 0, 127,0 }, { 200, 0, 200,0,0,0, 0, 0, 127,0 }, { -200, -100, 200,0,0,0, 0, 0, 127,0 }, { 200, 0, 200,0,0,0, 0, 0, 127,0 }, { -200, 0, 200,0,0,0, 0, 0, 127,0 }, { -200, -100, 200,0,0,0, 0, 0, 127,0 }, }; /*--------------------------------------------------------------------- Gfx Data ---------------------------------------------------------------------*/ Gfx gfx_testlift[] = { gsSPNumLights(1), gsSPLight((&light_testlift[0].l[0]),1), gsSPLight((&light_testlift[0].a),2), gsSPVertex(&vtx_testlift[0], 15, 0), gsSP1Triangle(0, 1, 2, 0), gsSP1Triangle(3, 4, 5, 0), gsSP1Triangle(6, 7, 8, 0), gsSP1Triangle(9, 10, 11, 0), gsSP1Triangle(12, 13, 14, 0), gsSPVertex(&vtx_testlift[15], 15, 0), gsSP1Triangle(0, 1, 2, 0), gsSP1Triangle(3, 4, 5, 0), gsSP1Triangle(6, 7, 8, 0), gsSP1Triangle(9, 10, 11, 0), gsSP1Triangle(12, 13, 14, 0), gsSPVertex(&vtx_testlift[30], 6, 0), gsSP1Triangle(0, 1, 2, 0), gsSP1Triangle(3, 4, 5, 0), gsSPEndDisplayList() }; /*===================================================================== end of shape =====================================================================*/ /*================================================================================================*/ /* FLK * /*================================================================================================*/ /********************************************************************** ultra64 Collision funlikefile ( testlift ) **********************************************************************/ /* VERTEX TOTAL (8) */ /* POLYGON TOTAL (12) */ short testlift_info[] = { BGCHECKCODE_POINT,8, 200, 0, -200, 200, -100, -200, 200, -100, 200, 200, 0, 200, -200, -100, -200, -200, -100, 200, -200, 0, -200, -200, 0, 200, BGCHECKCODE_POLYGON,12, 2, 1, 0, 3, 2, 0, 1, 2, 4, 2, 5, 4, 0, 1, 4, 6, 0, 4, 4, 5, 6, 5, 7, 6, 3, 0, 6, 7, 3, 6, 2, 3, 5, 3, 7, 5, BGCHECKCODE_PLANEEND, BGCHECKCODE_ALLEND }; /*################################################################################################*/ #endif /*################################################################################################*/