sm64pc/levels/ddd/submarine/collision.s

467 lines
9.7 KiB
ArmAsm

.balign 4
glabel ddd_seg7_collision_submarine # 0x0700F17C - 0x0700FC48
colInit
colVertexInit 0x9A
colVertex 4019, -175, 4106
colVertex 4101, -94, 4106
colVertex 4101, -94, 4168
colVertex 4019, -175, 4168
colVertex 3814, -175, 4106
colVertex 3950, -57, 4106
colVertex 3884, -57, 4106
colVertex 3850, -24, 4106
colVertex 3814, -42, 4045
colVertex 3866, -94, 4045
colVertex 3968, -94, 4045
colVertex 3983, -24, 4106
colVertex 3732, -94, 4106
colVertex 3814, -175, 4168
colVertex 3850, 41, 4106
colVertex 3814, 59, 4045
colVertex 3732, 110, 4106
colVertex 3732, -94, 4168
colVertex 3884, 74, 4106
colVertex 3732, 110, 4168
colVertex 3917, 243, 4106
colVertex 3950, 74, 4106
colVertex 3968, 110, 4045
colVertex 3917, 243, 4168
colVertex 3983, 41, 4106
colVertex 4101, 110, 4106
colVertex 4101, 110, 4168
colVertex 4019, -42, 4045
colVertex 3902, -21, 4168
colVertex 3932, -21, 4168
colVertex 3947, -6, 4168
colVertex 3887, -6, 4168
colVertex 3929, 14, 4198
colVertex 3947, 23, 4168
colVertex 3932, 38, 4168
colVertex 3923, 20, 4198
colVertex 3902, 38, 4168
colVertex 3887, 23, 4168
colVertex 3947, 147, 3942
colVertex 3866, 110, 4045
colVertex 3886, 147, 3942
colVertex 3507, 417, 2765
colVertex 3712, 571, 2765
colVertex 3947, 258, 3635
colVertex 3886, 258, 3635
colVertex 4326, 417, 2765
colVertex 4052, -22, 3942
colVertex 4429, 161, 2765
colVertex 4019, 59, 4045
colVertex 4150, -22, 3635
colVertex 4150, 39, 3635
colVertex 4531, -503, 1741
colVertex 4429, -145, 2765
colVertex 4326, -401, 2765
colVertex 4634, -196, 1741
colVertex 3886, -134, 3942
colVertex 3610, -503, 2765
colVertex 3947, -503, 3635
colVertex 3886, -257, 3635
colVertex 3886, -503, 3942
colVertex 3886, -503, 3635
colVertex 3947, -257, 3635
colVertex 3507, -708, 1741
colVertex 3814, -810, 1741
colVertex 3814, -606, 2765
colVertex 4019, -606, 2765
colVertex 3683, -22, 3635
colVertex 3405, -22, 3635
colVertex 3405, 161, 2765
colVertex 3405, -145, 2765
colVertex 3200, 213, 1741
colVertex 3405, -22, 3942
colVertex 3507, -401, 2765
colVertex 3947, -503, 3942
colVertex 3405, 39, 3635
colVertex 4429, 39, 3942
colVertex 3302, -503, 1741
colVertex 4224, -503, 2765
colVertex 4634, 213, 1741
colVertex 3866, 571, -409
colVertex 3866, 571, 256
colVertex 4019, 1185, 51
colVertex 3814, 1185, 51
colVertex 3814, 1185, -306
colVertex 4019, 571, -306
colVertex 4019, 571, 51
colVertex 4019, -196, -2457
colVertex 3814, -196, -2457
colVertex 4019, 213, -2457
colVertex 4122, 110, -2457
colVertex 3814, 213, -2457
colVertex 4122, -94, -2457
colVertex 3456, -350, -1996
colVertex 3712, -94, -2457
colVertex 3661, -554, -1996
colVertex 3507, -708, -1330
colVertex 3302, -503, -1330
colVertex 3200, -196, -1330
colVertex 3661, 571, -1996
colVertex 3405, 161, -1996
colVertex 3354, 571, -1330
colVertex 3456, 366, -1996
colVertex 3712, 110, -2457
colVertex 3200, 213, -1330
colVertex 3354, 571, 1741
colVertex 3200, -196, 1741
colVertex 4173, -554, -1996
colVertex 4326, -708, -1330
colVertex 4019, -810, -1330
colVertex 3814, -606, -1996
colVertex 4429, -145, -1996
colVertex 4378, -350, -1996
colVertex 4634, -196, -1330
colVertex 4531, -503, -1330
colVertex 4378, 366, -1996
colVertex 4634, 213, -1330
colVertex 4480, 571, -1330
colVertex 3814, -810, -1330
colVertex 4019, -810, 1741
colVertex 4326, -708, 1741
colVertex 4173, 571, -1996
colVertex 3911, 20, 4198
colVertex 3905, 14, 4198
colVertex 3929, 2, 4198
colVertex 3923, -3, 4198
colVertex 3911, -3, 4198
colVertex 3905, 2, 4198
colVertex 4122, 571, 2765
colVertex 3886, 520, 3942
colVertex 3886, 520, 3635
colVertex 3947, 520, 3942
colVertex 4480, 571, 1741
colVertex 3947, 520, 3635
colVertex 3683, 39, 3635
colVertex 4052, 39, 3942
colVertex 4429, -22, 3942
colVertex 4429, -22, 3635
colVertex 4429, 39, 3635
colVertex 3947, -134, 3942
colVertex 3782, -22, 3942
colVertex 3782, 39, 3942
colVertex 3405, 39, 3942
colVertex 3866, 1185, -409
colVertex 3968, 1185, -409
colVertex 3968, 571, -409
colVertex 3968, 571, 256
colVertex 3968, 1185, 154
colVertex 3866, 1185, 154
colVertex 3814, 571, 51
colVertex 3814, 571, -306
colVertex 4019, 1185, -306
colVertex 3405, -145, -1996
colVertex 4019, -606, -1996
colVertex 4429, 161, -1996
colTriInit SURFACE_DEFAULT, 28
colTri 131, 85, 145
colTri 131, 80, 104
colTri 131, 145, 80
colTri 116, 85, 131
colTri 116, 84, 85
colTri 80, 148, 104
colTri 148, 149, 100
colTri 104, 148, 100
colTri 100, 79, 144
colTri 120, 100, 116
colTri 100, 144, 116
colTri 100, 149, 79
colTri 120, 98, 100
colTri 144, 84, 116
colTri 141, 133, 74
colTri 141, 140, 133
colTri 134, 137, 50
colTri 134, 75, 137
colTri 83, 82, 147
colTri 83, 147, 146
colTri 83, 143, 142
colTri 83, 150, 143
colTri 83, 146, 81
colTri 83, 81, 150
colTri 127, 131, 104
colTri 42, 127, 104
colTri 128, 132, 129
colTri 128, 130, 132
colTriInit SURFACE_VERY_SLIPPERY, 276
colTri 0, 1, 2
colTri 3, 0, 2
colTri 4, 0, 3
colTri 1, 0, 5
colTri 0, 6, 5
colTri 0, 4, 6
colTri 7, 8, 6
colTri 8, 9, 6
colTri 7, 6, 4
colTri 9, 10, 5
colTri 6, 9, 5
colTri 1, 5, 11
colTri 12, 4, 13
colTri 13, 4, 3
colTri 7, 4, 12
colTri 14, 15, 7
colTri 15, 8, 7
colTri 14, 7, 12
colTri 16, 12, 17
colTri 17, 12, 13
colTri 14, 12, 16
colTri 18, 15, 14
colTri 18, 14, 16
colTri 19, 16, 17
colTri 20, 16, 19
colTri 18, 16, 20
colTri 1, 24, 25
colTri 21, 22, 18
colTri 22, 39, 18
colTri 18, 39, 15
colTri 21, 18, 20
colTri 23, 20, 19
colTri 21, 20, 25
colTri 24, 21, 25
colTri 25, 20, 23
colTri 1, 25, 26
colTri 26, 25, 23
colTri 24, 11, 48
colTri 1, 11, 24
colTri 2, 1, 26
colTri 10, 27, 11
colTri 5, 10, 11
colTri 3, 28, 13
colTri 3, 29, 28
colTri 30, 3, 2
colTri 30, 29, 3
colTri 11, 27, 48
colTri 29, 123, 124
colTri 28, 125, 126
colTri 31, 28, 126
colTri 28, 29, 125
colTri 17, 13, 28
colTri 17, 28, 31
colTri 29, 124, 125
colTri 32, 123, 30
colTri 29, 30, 123
colTri 33, 32, 30
colTri 33, 30, 2
colTri 33, 2, 26
colTri 34, 35, 33
colTri 35, 32, 33
colTri 34, 33, 26
colTri 34, 26, 23
colTri 34, 36, 35
colTri 36, 34, 23
colTri 19, 36, 23
colTri 36, 121, 35
colTri 19, 37, 36
colTri 19, 17, 31
colTri 19, 31, 37
colTri 22, 45, 127
colTri 37, 31, 122
colTri 31, 126, 122
colTri 36, 37, 121
colTri 37, 122, 121
colTri 38, 22, 127
colTri 22, 40, 39
colTri 22, 38, 40
colTri 22, 48, 45
colTri 39, 40, 42
colTri 40, 44, 42
colTri 40, 128, 129
colTri 40, 129, 44
colTri 41, 15, 39
colTri 42, 41, 39
colTri 43, 38, 127
colTri 38, 128, 40
colTri 38, 130, 128
colTri 43, 130, 38
colTri 44, 43, 127
colTri 44, 127, 42
colTri 27, 134, 48
colTri 45, 131, 127
colTri 44, 132, 43
colTri 44, 129, 132
colTri 42, 104, 41
colTri 46, 27, 52
colTri 27, 46, 134
colTri 47, 134, 50
colTri 47, 48, 134
colTri 46, 75, 134
colTri 48, 47, 45
colTri 49, 46, 52
colTri 46, 135, 75
colTri 49, 135, 46
colTri 47, 50, 49
colTri 49, 52, 47
colTri 49, 136, 135
colTri 50, 136, 49
colTri 51, 54, 52
colTri 52, 54, 47
colTri 53, 51, 52
colTri 27, 53, 52
colTri 75, 135, 136
colTri 54, 78, 47
colTri 47, 78, 45
colTri 50, 137, 136
colTri 9, 138, 10
colTri 9, 55, 138
colTri 55, 9, 64
colTri 56, 64, 9
colTri 56, 9, 8
colTri 61, 64, 65
colTri 57, 138, 73
colTri 57, 61, 138
colTri 10, 138, 61
colTri 10, 61, 65
colTri 10, 77, 53
colTri 27, 10, 53
colTri 10, 65, 77
colTri 58, 55, 64
colTri 59, 55, 58
colTri 61, 58, 64
colTri 60, 58, 61
colTri 59, 58, 60
colTri 62, 63, 64
colTri 56, 62, 64
colTri 63, 118, 65
colTri 64, 63, 65
colTri 65, 119, 77
colTri 65, 118, 119
colTri 69, 72, 8
colTri 8, 139, 66
colTri 8, 66, 69
colTri 66, 68, 69
colTri 66, 133, 68
colTri 67, 66, 139
colTri 68, 70, 69
colTri 41, 70, 68
colTri 15, 68, 133
colTri 41, 68, 15
colTri 69, 76, 72
colTri 69, 105, 76
colTri 70, 105, 69
colTri 73, 60, 57
colTri 15, 133, 140
colTri 8, 15, 140
colTri 8, 140, 139
colTri 71, 139, 140
colTri 71, 140, 141
colTri 72, 56, 8
colTri 67, 139, 71
colTri 60, 61, 57
colTri 74, 66, 67
colTri 73, 59, 60
colTri 73, 55, 59
colTri 73, 138, 55
colTri 43, 132, 130
colTri 74, 67, 71
colTri 74, 71, 141
colTri 76, 62, 56
colTri 74, 133, 66
colTri 75, 136, 137
colTri 41, 104, 70
colTri 72, 76, 56
colTri 80, 146, 147
colTri 77, 51, 53
colTri 77, 119, 51
colTri 78, 131, 45
colTri 79, 142, 143
colTri 79, 143, 144
colTri 80, 145, 146
colTri 84, 143, 150
colTri 81, 146, 145
colTri 80, 147, 82
colTri 80, 82, 148
colTri 82, 83, 149
colTri 82, 149, 148
colTri 83, 79, 149
colTri 83, 142, 79
colTri 84, 144, 143
colTri 91, 86, 102
colTri 85, 84, 150
colTri 85, 150, 81
colTri 85, 81, 145
colTri 86, 87, 102
colTri 87, 93, 102
colTri 88, 89, 102
colTri 89, 91, 102
colTri 90, 88, 102
colTri 98, 90, 101
colTri 92, 93, 94
colTri 93, 87, 94
colTri 87, 109, 94
colTri 92, 94, 95
colTri 94, 109, 117
colTri 95, 94, 117
colTri 93, 92, 151
colTri 96, 92, 95
colTri 97, 92, 96
colTri 97, 151, 92
colTri 62, 95, 63
colTri 90, 102, 101
colTri 99, 101, 102
colTri 100, 101, 103
colTri 101, 99, 103
colTri 98, 101, 100
colTri 99, 102, 151
colTri 102, 93, 151
colTri 99, 151, 97
colTri 103, 99, 97
colTri 96, 95, 62
colTri 106, 152, 86
colTri 97, 96, 76
colTri 76, 96, 62
colTri 95, 117, 63
colTri 104, 100, 70
colTri 100, 103, 70
colTri 70, 103, 105
colTri 103, 97, 105
colTri 105, 97, 76
colTri 86, 91, 111
colTri 106, 111, 113
colTri 108, 152, 106
colTri 109, 152, 108
colTri 87, 86, 152
colTri 109, 87, 152
colTri 110, 111, 91
colTri 111, 110, 112
colTri 110, 91, 153
colTri 112, 110, 115
colTri 110, 153, 115
colTri 113, 111, 112
colTri 106, 86, 111
colTri 118, 108, 119
colTri 91, 89, 153
colTri 89, 114, 153
colTri 114, 89, 120
colTri 115, 153, 114
colTri 115, 114, 116
colTri 116, 114, 120
colTri 63, 117, 118
colTri 117, 108, 118
colTri 107, 106, 113
colTri 119, 107, 51
colTri 108, 107, 119
colTri 107, 113, 51
colTri 51, 113, 54
colTri 54, 112, 78
colTri 113, 112, 54
colTri 78, 115, 131
colTri 112, 115, 78
colTri 115, 116, 131
colTri 117, 109, 108
colTri 108, 106, 107
colTri 124, 123, 125
colTri 89, 88, 120
colTri 120, 88, 98
colTri 88, 90, 98
colTri 121, 122, 125
colTri 122, 126, 125
colTri 35, 121, 125
colTri 32, 35, 125
colTri 123, 32, 125
colTri 21, 24, 22
colTri 24, 48, 22
colTriStop
colEnd