sm64pc/levels/thi/areas/3/collision.s
2019-08-25 00:46:40 -04:00

393 lines
8.6 KiB
ArmAsm

glabel thi_seg7_area_3_collision # 0x0700D444 - 0x0700DD50
colInit
colVertexInit 0xA0
colVertex -716, 1843, -716
colVertex -101, 1843, 0
colVertex 0, 1843, -101
colVertex -716, 1843, 717
colVertex -2047, 2150, -2047
colVertex 717, 1843, -716
colVertex 0, 1843, 102
colVertex 102, 1843, 0
colVertex 717, 1843, 717
colVertex 2048, 2150, -2047
colVertex 2048, 2150, 2048
colVertex -2047, 2150, 2048
colVertex 102, 3072, 102
colVertex 102, 3277, 102
colVertex 102, 3277, -101
colVertex 102, 3482, -101
colVertex -101, 3277, 102
colVertex 102, 3482, 102
colVertex -101, 3072, 102
colVertex -101, 3482, 102
colVertex 102, 3072, -101
colVertex -101, 3482, -101
colVertex -101, 3277, -101
colVertex -101, 3072, -101
colVertex 614, 1024, 2253
colVertex 614, 1024, 2458
colVertex 410, 1024, 2253
colVertex 410, 1229, 2253
colVertex 614, 1229, 2253
colVertex 614, 1229, 2048
colVertex 1229, -3071, 1024
colVertex 819, -3071, 1434
colVertex 614, -3071, 1434
colVertex 410, -3071, 2048
colVertex 410, -3071, 1024
colVertex 1024, -3071, 819
colVertex 1229, -3071, 614
colVertex 1843, -3071, 410
colVertex 1434, -3071, 0
colVertex 1843, -3071, 0
colVertex 1434, -3071, -818
colVertex 1024, -3071, -1228
colVertex 1434, -3071, -409
colVertex 1024, -3071, -409
colVertex 614, -3071, -818
colVertex 614, -3071, -1023
colVertex -818, -3071, -1433
colVertex -409, 1024, -1023
colVertex -409, -3071, -1023
colVertex 205, -3071, -1637
colVertex 205, -3071, -1228
colVertex -1433, -3071, -2047
colVertex -1023, -3071, -1023
colVertex -204, -3071, -204
colVertex -818, -3071, -204
colVertex -818, -3071, -818
colVertex -818, 768, -818
colVertex -204, -3071, -613
colVertex -2047, -3071, 0
colVertex -1023, -3071, 0
colVertex -1023, -3071, 614
colVertex -204, 1434, 614
colVertex -204, -3071, 614
colVertex -818, 1434, 1024
colVertex -2047, -3071, 1024
colVertex 0, 1434, 1024
colVertex 0, -3071, 1024
colVertex 614, 1229, 2458
colVertex 410, 1024, 2458
colVertex 410, 1229, 2458
colVertex 410, 1229, 2048
colVertex 819, 1024, 1434
colVertex 614, 1024, 1434
colVertex 1229, 1024, 1024
colVertex 614, 1024, 2048
colVertex 614, -3071, 2048
colVertex 410, 1024, 2048
colVertex 410, 1024, 1024
colVertex 1024, 1024, 819
colVertex 1229, 1024, 614
colVertex 1434, 1024, 0
colVertex 1843, 1024, 410
colVertex 1843, 1024, 0
colVertex 1434, 1024, -818
colVertex 1434, 1024, -409
colVertex 1024, 1024, -1228
colVertex 1024, 1024, -409
colVertex 614, 1024, -818
colVertex 614, 1024, -1023
colVertex 205, 1024, -1637
colVertex -818, 1024, -1433
colVertex 205, 1024, -1228
colVertex -1433, 512, -2047
colVertex -1023, 512, -1023
colVertex -2047, 512, -818
colVertex -2047, -3071, -818
colVertex -818, 768, -204
colVertex -204, 768, -204
colVertex -204, 768, -613
colVertex -2047, 1024, 0
colVertex -1023, 1024, 0
colVertex -1023, 1024, 614
colVertex -2047, 1024, 614
colVertex -2047, -3071, 614
colVertex -818, -3071, 1024
colVertex -2047, 1434, 1024
colVertex -1023, 1434, 2048
colVertex -1023, -3071, 2048
colVertex 0, 1741, 0
colVertex -71, 1812, 0
colVertex 0, 1812, -71
colVertex 0, 1812, 72
colVertex 72, 1812, 0
colVertex -2047, 1536, -818
colVertex -1637, 512, -1228
colVertex -1637, 1536, -1228
colVertex -2047, 1536, -1228
colVertex -2047, 1434, 2048
colVertex -306, 2458, -306
colVertex -306, 2458, 307
colVertex -306, 2560, -306
colVertex 307, 2458, -306
colVertex 307, 2458, 307
colVertex -2047, 1331, -1740
colVertex -1740, 1331, -1740
colVertex 512, 3072, -511
colVertex 307, 2560, -306
colVertex -306, 2560, 307
colVertex 307, 2560, 307
colVertex 0, 2253, 0
colVertex -1842, 1331, -2047
colVertex -1842, 512, -2047
colVertex -1740, 512, -1740
colVertex -2047, 1331, -2047
colVertex 512, 3072, 512
colVertex -511, 3072, 512
colVertex -511, 3072, -511
colVertex 2048, -3071, 2048
colVertex 2048, -3071, -2047
colVertex -2047, -3071, -2047
colVertex -2047, -3071, 2048
colVertex -2047, 512, -2047
colVertex -2047, 512, -1228
colVertex -2047, 512, -1740
colVertex 717, 1812, -716
colVertex -716, 1812, -716
colVertex -716, 1812, 717
colVertex 2048, 2120, -2047
colVertex -2047, 2120, -2047
colVertex -2047, 2120, 2048
colVertex 717, 1812, 717
colVertex 2048, 2120, 2048
colVertex 2048, 2355, 2048
colVertex -2047, 2355, 2048
colVertex 1024, 2867, 1024
colVertex 2048, 2355, -2047
colVertex 1024, 2867, -1023
colVertex -1023, 2867, 1024
colVertex -1023, 2867, -1023
colVertex -2047, 2355, -2047
colTriInit SURFACE_DEFAULT, 116
colTri 12, 13, 14
colTri 0, 1, 2
colTri 3, 1, 0
colTri 4, 0, 5
colTri 4, 3, 0
colTri 5, 0, 2
colTri 3, 6, 1
colTri 2, 7, 5
colTri 8, 7, 6
colTri 8, 5, 7
colTri 4, 5, 9
colTri 5, 10, 9
colTri 5, 8, 10
colTri 3, 8, 6
colTri 10, 8, 3
colTri 4, 11, 3
colTri 10, 3, 11
colTri 13, 15, 14
colTri 16, 17, 13
colTri 18, 16, 13
colTri 18, 13, 12
colTri 16, 19, 17
colTri 19, 15, 17
colTri 13, 17, 15
colTri 19, 21, 15
colTri 14, 15, 21
colTri 12, 14, 20
colTri 14, 21, 22
colTri 20, 14, 22
colTri 20, 22, 23
colTri 22, 21, 19
colTri 23, 22, 16
colTri 22, 19, 16
colTri 23, 16, 18
colTri 24, 25, 67
colTri 25, 68, 69
colTri 25, 69, 67
colTri 26, 68, 25
colTri 27, 68, 26
colTri 27, 69, 68
colTri 28, 67, 69
colTri 28, 69, 27
colTri 24, 67, 28
colTri 29, 28, 27
colTri 29, 27, 70
colTri 26, 25, 24
colTri 30, 71, 31
colTri 31, 72, 32
colTri 31, 71, 72
colTri 35, 73, 30
colTri 30, 73, 71
colTri 32, 72, 74
colTri 32, 74, 75
colTri 33, 76, 77
colTri 33, 77, 34
colTri 34, 77, 78
colTri 34, 78, 35
colTri 35, 78, 73
colTri 41, 83, 40
colTri 36, 79, 80
colTri 36, 80, 38
colTri 37, 79, 36
colTri 37, 81, 79
colTri 38, 80, 82
colTri 38, 82, 39
colTri 39, 82, 81
colTri 39, 81, 37
colTri 40, 83, 84
colTri 40, 84, 42
colTri 41, 85, 83
colTri 42, 84, 86
colTri 42, 86, 43
colTri 43, 86, 87
colTri 43, 87, 44
colTri 44, 87, 88
colTri 44, 88, 45
colTri 45, 88, 85
colTri 45, 85, 41
colTri 46, 89, 49
colTri 47, 90, 46
colTri 46, 90, 89
colTri 49, 89, 91
colTri 49, 91, 50
colTri 50, 91, 47
colTri 50, 47, 48
colTri 48, 47, 46
colTri 51, 92, 93
colTri 51, 93, 52
colTri 52, 93, 94
colTri 58, 100, 59
colTri 52, 94, 95
colTri 53, 96, 54
colTri 54, 96, 56
colTri 54, 56, 55
colTri 53, 97, 96
colTri 55, 56, 57
colTri 56, 98, 57
colTri 57, 98, 97
colTri 57, 97, 53
colTri 58, 99, 100
colTri 64, 63, 104
colTri 59, 100, 101
colTri 59, 101, 60
colTri 60, 101, 102
colTri 60, 102, 103
colTri 61, 65, 66
colTri 62, 61, 66
colTri 63, 61, 104
colTri 61, 62, 104
colTri 66, 65, 107
colTri 64, 105, 63
colTri 65, 106, 107
colTri 108, 109, 110
colTri 108, 111, 109
colTri 108, 112, 111
colTri 108, 110, 112
colTriInit SURFACE_HANGABLE, 16
colTri 144, 112, 110
colTri 110, 145, 144
colTri 110, 109, 145
colTri 146, 109, 111
colTri 146, 145, 109
colTri 147, 145, 148
colTri 145, 149, 148
colTri 147, 144, 145
colTri 145, 146, 149
colTri 149, 146, 150
colTri 111, 150, 146
colTri 111, 112, 150
colTri 112, 144, 150
colTri 149, 150, 151
colTri 147, 151, 150
colTri 147, 150, 144
colTriInit SURFACE_DEATH_PLANE, 2
colTri 137, 138, 139
colTri 137, 139, 140
colTriInit SURFACE_WALL_MISC, 10
colTri 76, 26, 24
colTri 114, 142, 116
colTri 114, 116, 115
colTri 143, 132, 124
colTri 143, 124, 123
colTri 70, 27, 26
colTri 70, 26, 76
colTri 74, 28, 29
colTri 76, 24, 74
colTri 74, 24, 28
colTriInit SURFACE_HARD_NO_SLIP, 52
colTri 102, 101, 100
colTri 113, 114, 115
colTri 113, 115, 116
colTri 113, 94, 114
colTri 63, 65, 61
colTri 63, 106, 65
colTri 63, 117, 106
colTri 63, 105, 117
colTri 102, 100, 99
colTri 96, 97, 98
colTri 96, 98, 56
colTri 85, 84, 83
colTri 85, 86, 84
colTri 85, 87, 86
colTri 85, 88, 87
colTri 79, 82, 80
colTri 79, 81, 82
colTri 90, 91, 89
colTri 78, 71, 73
colTri 78, 72, 71
colTri 78, 77, 72
colTri 74, 77, 76
colTri 74, 72, 77
colTri 90, 47, 91
colTri 118, 126, 121
colTri 118, 120, 126
colTri 119, 120, 118
colTri 119, 127, 120
colTri 120, 127, 128
colTri 120, 128, 126
colTri 121, 126, 128
colTri 121, 128, 122
colTri 122, 128, 127
colTri 122, 127, 119
colTri 121, 122, 129
colTri 118, 121, 129
colTri 122, 119, 129
colTri 119, 118, 129
colTri 123, 124, 130
colTri 124, 131, 130
colTri 124, 132, 131
colTri 123, 130, 133
colTri 125, 12, 20
colTri 12, 134, 135
colTri 12, 135, 18
colTri 125, 134, 12
colTri 23, 18, 135
colTri 23, 135, 136
colTri 20, 23, 136
colTri 20, 136, 125
colTri 2, 6, 7
colTri 2, 1, 6
colTriInit SURFACE_FREE_ROAM_CAM, 22
colTri 155, 158, 159
colTri 137, 74, 29
colTri 152, 137, 29
colTri 29, 70, 152
colTri 70, 153, 152
colTri 140, 153, 70
colTri 140, 70, 76
colTri 154, 152, 153
colTri 137, 152, 155
colTri 152, 156, 155
colTri 152, 154, 156
colTri 154, 153, 157
colTri 158, 153, 159
colTri 139, 153, 140
colTri 139, 159, 153
colTri 158, 157, 153
colTri 155, 156, 158
colTri 138, 159, 139
colTri 76, 33, 140
colTri 137, 155, 138
colTri 137, 75, 74
colTri 138, 155, 159
colTriInit SURFACE_THI3_WALLKICK, 2
colTri 94, 92, 141
colTri 94, 93, 92
colTriStop
colEnd