467 lines
9.7 KiB
ArmAsm
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
|