sm64ex-coop/actors/springboard/collision.inc.c

81 lines
1.9 KiB
C

// Springboard
// 0x05001A28 - 0x05001B48
const s16 springboard_collision_05001A28[] = {
COL_INIT(),
COL_VERTEX_INIT(0xC),
COL_VERTEX(205, 0, 0),
COL_VERTEX(102, 0, -176),
COL_VERTEX(-101, 0, -176),
COL_VERTEX(102, -19, -176),
COL_VERTEX(-101, -19, -176),
COL_VERTEX(-204, -19, 0),
COL_VERTEX(102, -19, 177),
COL_VERTEX(205, -19, 0),
COL_VERTEX(-101, 0, 177),
COL_VERTEX(-204, 0, 0),
COL_VERTEX(-101, -19, 177),
COL_VERTEX(102, 0, 177),
COL_TRI_INIT(SURFACE_DEFAULT, 20),
COL_TRI(0, 1, 2),
COL_TRI(0, 3, 1),
COL_TRI(1, 4, 2),
COL_TRI(1, 3, 4),
COL_TRI(5, 4, 3),
COL_TRI(6, 5, 3),
COL_TRI(6, 3, 7),
COL_TRI(0, 7, 3),
COL_TRI(2, 4, 5),
COL_TRI(0, 2, 8),
COL_TRI(2, 9, 8),
COL_TRI(2, 5, 9),
COL_TRI(6, 10, 5),
COL_TRI(9, 5, 10),
COL_TRI(9, 10, 8),
COL_TRI(8, 10, 6),
COL_TRI(0, 8, 11),
COL_TRI(8, 6, 11),
COL_TRI(11, 6, 7),
COL_TRI(11, 7, 0),
COL_TRI_STOP(),
COL_END(),
COL_INIT(),
COL_VERTEX_INIT(0xC),
COL_VERTEX(102, 20, -176),
COL_VERTEX(102, 0, -176),
COL_VERTEX(-101, 0, -176),
COL_VERTEX(-101, 20, -176),
COL_VERTEX(205, 20, 0),
COL_VERTEX(102, 20, 177),
COL_VERTEX(-204, 20, 0),
COL_VERTEX(205, 0, 0),
COL_VERTEX(-204, 0, 0),
COL_VERTEX(-101, 20, 177),
COL_VERTEX(102, 0, 177),
COL_VERTEX(-101, 0, 177),
COL_TRI_INIT(SURFACE_DEFAULT, 16),
COL_TRI(0, 1, 2),
COL_TRI(0, 2, 3),
COL_TRI(4, 0, 5),
COL_TRI(0, 6, 5),
COL_TRI(4, 1, 0),
COL_TRI(0, 3, 6),
COL_TRI(4, 7, 1),
COL_TRI(3, 2, 8),
COL_TRI(3, 8, 6),
COL_TRI(5, 7, 4),
COL_TRI(9, 10, 5),
COL_TRI(5, 10, 7),
COL_TRI(6, 9, 5),
COL_TRI(6, 8, 11),
COL_TRI(6, 11, 9),
COL_TRI(9, 11, 10),
COL_TRI_STOP(),
COL_END(),
};
UNUSED static const u32 springboard_unused_1 = 0;