sm64pc/actors/warp_pipe/collision.s

96 lines
1.8 KiB
ArmAsm

# Warp Pipe
glabel warp_pipe_seg3_collision_03009AC8 # 0x03009AC8 - 0x03009CD8
colInit
colVertexInit 0x24
colVertex -101, 0, 102
colVertex 102, 0, -101
colVertex -101, 0, -101
colVertex 102, 0, 102
colVertex 0, 0, 154
colVertex -108, 205, 109
colVertex -108, 0, 109
colVertex 0, 205, 154
colVertex -153, 205, 0
colVertex 0, 205, 102
colVertex -71, 205, 72
colVertex 0, 0, 102
colVertex 72, 205, 72
colVertex -71, 0, 72
colVertex 109, 205, 109
colVertex -101, 0, 0
colVertex -101, 205, 0
colVertex 109, 0, 109
colVertex -153, 0, 0
colVertex -108, 205, -108
colVertex -71, 0, -71
colVertex -108, 0, -108
colVertex 0, 205, -153
colVertex 0, 0, -101
colVertex 0, 0, -153
colVertex 109, 205, -108
colVertex 72, 0, -71
colVertex 109, 0, -108
colVertex 154, 205, 0
colVertex 102, 0, 0
colVertex 154, 0, 0
colVertex 72, 0, 72
colVertex -71, 205, -71
colVertex 0, 205, -101
colVertex 72, 205, -71
colVertex 102, 205, 0
colTriInit SURFACE_WALL_MISC, 50
colTri 14, 12, 9
colTri 0, 1, 2
colTri 0, 3, 1
colTri 4, 5, 6
colTri 4, 7, 5
colTri 6, 5, 8
colTri 5, 9, 10
colTri 5, 7, 9
colTri 8, 5, 10
colTri 11, 9, 12
colTri 13, 9, 11
colTri 13, 10, 9
colTri 14, 9, 7
colTri 19, 16, 32
colTri 15, 16, 10
colTri 8, 10, 16
colTri 15, 10, 13
colTri 17, 7, 4
colTri 17, 14, 7
colTri 6, 8, 18
colTri 18, 8, 19
colTri 19, 8, 16
colTri 20, 16, 15
colTri 20, 32, 16
colTri 28, 25, 34
colTri 21, 19, 22
colTri 18, 19, 21
colTri 22, 19, 32
colTri 23, 32, 20
colTri 23, 33, 32
colTri 22, 32, 33
colTri 24, 22, 25
colTri 21, 22, 24
colTri 25, 22, 33
colTri 26, 34, 33
colTri 26, 33, 23
colTri 25, 33, 34
colTri 24, 25, 27
colTri 27, 25, 28
colTri 30, 14, 17
colTri 29, 34, 26
colTri 29, 35, 34
colTri 28, 34, 35
colTri 30, 28, 14
colTri 27, 28, 30
colTri 28, 12, 14
colTri 28, 35, 12
colTri 31, 12, 35
colTri 31, 35, 29
colTri 11, 12, 31
colTriStop
colEnd