mirror of
https://github.com/coop-deluxe/sm64coopdx.git
synced 2024-11-28 23:13:02 +00:00
130 lines
2.5 KiB
ArmAsm
130 lines
2.5 KiB
ArmAsm
|
# Thwomp
|
||
|
|
||
|
glabel thwomp_seg5_collision_0500B7D0 # 0x0500B7D0 - 0x0500B92C
|
||
|
colInit
|
||
|
colVertexInit 0x14
|
||
|
colVertex -156, 3, 73
|
||
|
colVertex 98, 3, 157
|
||
|
colVertex -97, 3, 157
|
||
|
colVertex 157, 3, 73
|
||
|
colVertex 106, 252, 157
|
||
|
colVertex -105, 252, 157
|
||
|
colVertex 157, 252, 79
|
||
|
colVertex 0, 302, 102
|
||
|
colVertex 93, 330, 0
|
||
|
colVertex -156, 252, 79
|
||
|
colVertex -92, 330, 0
|
||
|
colVertex -156, 3, -72
|
||
|
colVertex -97, 3, -156
|
||
|
colVertex 98, 3, -156
|
||
|
colVertex -105, 252, -156
|
||
|
colVertex 106, 252, -156
|
||
|
colVertex -156, 252, -78
|
||
|
colVertex 0, 302, -101
|
||
|
colVertex 157, 3, -72
|
||
|
colVertex 157, 252, -78
|
||
|
|
||
|
colTriInit SURFACE_CAM_NO_COL, 36
|
||
|
colTri 0, 1, 2
|
||
|
colTri 0, 3, 1
|
||
|
colTri 1, 4, 5
|
||
|
colTri 1, 5, 2
|
||
|
colTri 1, 3, 6
|
||
|
colTri 4, 1, 6
|
||
|
colTri 7, 4, 8
|
||
|
colTri 6, 8, 4
|
||
|
colTri 5, 4, 7
|
||
|
colTri 9, 5, 10
|
||
|
colTri 2, 5, 9
|
||
|
colTri 10, 5, 7
|
||
|
colTri 2, 9, 0
|
||
|
colTri 0, 11, 12
|
||
|
colTri 0, 12, 13
|
||
|
colTri 8, 10, 7
|
||
|
colTri 12, 14, 15
|
||
|
colTri 12, 15, 13
|
||
|
colTri 17, 14, 10
|
||
|
colTri 16, 10, 14
|
||
|
colTri 14, 12, 16
|
||
|
colTri 15, 14, 17
|
||
|
colTri 17, 8, 15
|
||
|
colTri 15, 8, 19
|
||
|
colTri 13, 15, 19
|
||
|
colTri 0, 13, 18
|
||
|
colTri 13, 19, 18
|
||
|
colTri 19, 8, 6
|
||
|
colTri 17, 10, 8
|
||
|
colTri 9, 10, 16
|
||
|
colTri 18, 19, 6
|
||
|
colTri 0, 9, 16
|
||
|
colTri 0, 18, 3
|
||
|
colTri 18, 6, 3
|
||
|
colTri 0, 16, 11
|
||
|
colTri 12, 11, 16
|
||
|
colTriStop
|
||
|
colEnd
|
||
|
|
||
|
glabel thwomp_seg5_collision_0500B92C # 0x0500B92C - 0x0500BA88
|
||
|
colInit
|
||
|
colVertexInit 0x14
|
||
|
colVertex -156, 3, 73
|
||
|
colVertex 98, 3, 157
|
||
|
colVertex -97, 3, 157
|
||
|
colVertex 157, 3, 73
|
||
|
colVertex 106, 252, 157
|
||
|
colVertex -105, 252, 157
|
||
|
colVertex 157, 252, 79
|
||
|
colVertex 0, 302, 102
|
||
|
colVertex 93, 330, 0
|
||
|
colVertex -156, 252, 79
|
||
|
colVertex -92, 330, 0
|
||
|
colVertex -156, 3, -72
|
||
|
colVertex -97, 3, -156
|
||
|
colVertex 98, 3, -156
|
||
|
colVertex -105, 252, -156
|
||
|
colVertex 106, 252, -156
|
||
|
colVertex -156, 252, -78
|
||
|
colVertex 0, 302, -101
|
||
|
colVertex 157, 3, -72
|
||
|
colVertex 157, 252, -78
|
||
|
|
||
|
colTriInit SURFACE_CAM_NO_COL, 36
|
||
|
colTri 0, 1, 2
|
||
|
colTri 0, 3, 1
|
||
|
colTri 1, 4, 5
|
||
|
colTri 1, 5, 2
|
||
|
colTri 1, 3, 6
|
||
|
colTri 4, 1, 6
|
||
|
colTri 7, 4, 8
|
||
|
colTri 6, 8, 4
|
||
|
colTri 5, 4, 7
|
||
|
colTri 9, 5, 10
|
||
|
colTri 2, 5, 9
|
||
|
colTri 10, 5, 7
|
||
|
colTri 2, 9, 0
|
||
|
colTri 0, 11, 12
|
||
|
colTri 0, 12, 13
|
||
|
colTri 8, 10, 7
|
||
|
colTri 12, 14, 15
|
||
|
colTri 12, 15, 13
|
||
|
colTri 17, 14, 10
|
||
|
colTri 16, 10, 14
|
||
|
colTri 14, 12, 16
|
||
|
colTri 15, 14, 17
|
||
|
colTri 17, 8, 15
|
||
|
colTri 15, 8, 19
|
||
|
colTri 13, 15, 19
|
||
|
colTri 0, 13, 18
|
||
|
colTri 13, 19, 18
|
||
|
colTri 19, 8, 6
|
||
|
colTri 17, 10, 8
|
||
|
colTri 9, 10, 16
|
||
|
colTri 18, 19, 6
|
||
|
colTri 0, 9, 16
|
||
|
colTri 0, 18, 3
|
||
|
colTri 18, 6, 3
|
||
|
colTri 0, 16, 11
|
||
|
colTri 12, 11, 16
|
||
|
colTriStop
|
||
|
colEnd
|