sm64pc/levels/ddd/areas/1/collision.s

490 lines
11 KiB
ArmAsm

glabel ddd_seg7_area_1_collision # 0x0700D310 - 0x0700DE6E
colInit
colVertexInit 0xB1
colVertex 4096, -511, -511
colVertex 3891, -511, 512
colVertex 4096, -511, 512
colVertex 3891, -511, -511
colVertex 4301, -511, 512
colVertex 4301, -511, -511
colVertex -2354, -5426, -1023
colVertex -3890, -5426, 1024
colVertex -2354, -5426, 1024
colVertex -3890, -5426, -1023
colVertex 5018, -2449, -511
colVertex 5018, -511, -511
colVertex 5018, -511, 512
colVertex 5018, -2449, 512
colVertex 3174, 1229, 512
colVertex 3174, -511, 512
colVertex 5018, 1229, 512
colVertex 3174, -511, -511
colVertex 9037, -1732, -511
colVertex 9037, -2756, -511
colVertex 9037, -2756, 512
colVertex 6042, 205, -511
colVertex 6042, 205, 512
colVertex 5018, 1229, -511
colVertex 9037, -1732, 512
colVertex 3174, 1229, -511
colVertex 2150, 205, 512
colVertex 3174, -4607, -511
colVertex 3174, -4607, 512
colVertex 2150, -4607, 512
colVertex 2150, -3583, -511
colVertex 2150, -4607, -204
colVertex 2150, -4300, 512
colVertex 2150, -3890, -511
colVertex 2150, -3583, 205
colVertex -3993, 2048, 3174
colVertex -5119, 2048, 3072
colVertex -5119, 0, 3072
colVertex -3583, -1023, 2458
colVertex -3993, 0, 3174
colVertex -6143, 2048, 2048
colVertex -6143, 0, 2048
colVertex -2047, 2048, 3584
colVertex -2047, 0, 3584
colVertex -1023, 2048, 3072
colVertex -1023, 0, 3072
colVertex 0, 2048, 2048
colVertex 0, 0, 2048
colVertex 512, 2048, 1024
colVertex 512, 0, 1024
colVertex 512, 2048, -1023
colVertex 512, 0, -1023
colVertex 0, 2048, -2047
colVertex 0, 0, -2047
colVertex -613, -1023, -1637
colVertex -1330, 2048, -2764
colVertex -1330, 0, -2764
colVertex -2047, 2048, -3583
colVertex -2047, 0, -3583
colVertex -4095, 2048, -3583
colVertex -4095, 0, -3583
colVertex -5119, 2048, -3071
colVertex -6143, 2048, -2047
colVertex -5119, 0, -3071
colVertex -6143, 0, -2047
colVertex -6143, 2048, -818
colVertex -6143, 0, -818
colVertex -5324, -1023, -716
colVertex -6655, 2048, 1024
colVertex -6655, 0, 1024
colVertex -921, -4607, -204
colVertex -921, -4300, -511
colVertex -921, -3890, -511
colVertex -921, -3583, -204
colVertex -921, -3583, 205
colVertex -921, -3890, 512
colVertex -921, -4300, 512
colVertex -921, -4607, 205
colVertex -3378, -4607, 205
colVertex -3276, -4607, 307
colVertex -3378, -4607, 0
colVertex -3071, -4607, 307
colVertex -921, -2047, -613
colVertex -2149, -2047, -1637
colVertex -1842, -1023, -2047
colVertex -1228, -2047, 1229
colVertex -921, -2047, 614
colVertex -1842, -5119, 819
colVertex -1330, -5119, 512
colVertex -4709, -1023, 2458
colVertex -5938, -1023, 1843
colVertex -4914, -2047, 1229
colVertex -5221, -2047, 614
colVertex -5938, -1023, 819
colVertex -4197, -2047, 1536
colVertex -4914, -2047, -409
colVertex -5221, -5119, 614
colVertex -4914, -2047, -1228
colVertex -5529, -1023, -1637
colVertex -4197, -2047, -1740
colVertex -4505, -1023, -2252
colVertex -3685, -2047, -2457
colVertex -3890, -1023, -2866
colVertex -2457, -2047, -2149
colVertex -2252, -1023, -2866
colVertex -204, -1023, -818
colVertex -613, -1023, 819
colVertex -613, -1023, 1638
colVertex -1945, -2047, 1638
colVertex -1637, -1023, 2253
colVertex -2252, -1023, 2867
colVertex -2457, -2047, 2150
colVertex -3685, -2047, 2150
colVertex -4914, -5119, 1229
colVertex -4300, -5119, -818
colVertex -3890, -5119, -1228
colVertex -3481, -5119, -1740
colVertex -2661, -5119, -1433
colVertex -1945, -5119, -1535
colVertex -1842, -5119, -818
colVertex -2252, -5119, 1229
colVertex -3685, -5119, 2150
colVertex -4300, -5119, 1843
colVertex -3276, -4607, 717
colVertex -2866, -4607, 717
colVertex -2764, -5119, 1843
colVertex -2661, -4607, 614
colVertex -3685, -4607, 819
colVertex -3890, -4607, 614
colVertex -3788, -4607, 205
colVertex -4812, -5119, -511
colVertex -3890, -4607, -101
colVertex -3685, -4607, -306
colVertex -3378, -4607, -409
colVertex -3276, -4607, -716
colVertex -2866, -4607, -716
colVertex -2661, -4607, -613
colVertex -2457, -4607, -409
colVertex -1330, -5119, -511
colVertex -2149, -4607, -204
colVertex -2149, -4607, 205
colVertex -2457, -4607, 410
colVertex -921, -5119, 614
colVertex -921, -5119, -613
colVertex -2969, -4607, 205
colVertex -2969, -4607, 0
colVertex -3071, -4607, -101
colVertex -3276, -4607, -101
colVertex -3173, -4914, 102
colVertex 5018, -2756, -511
colVertex 5325, -2756, 512
colVertex 5325, -2756, -511
colVertex 5018, -2756, 512
colVertex 6042, -1732, 512
colVertex 6042, -1732, -511
colVertex 2150, -4607, -511
colVertex 2150, 205, -511
colVertex 2150, -3583, 512
colVertex 2150, -4300, -511
colVertex 2150, -4607, 205
colVertex 2150, -3583, -204
colVertex 2150, -3890, 512
colVertex -1228, -2047, -1228
colVertex -1228, -5119, -1228
colVertex -1842, -5119, -1842
colVertex -1228, -5119, 1229
colVertex -1842, -5119, 1843
colVertex -5221, -5119, -613
colVertex -4914, -5119, -1228
colVertex -4300, -5119, -1842
colVertex -4300, -5119, 819
colVertex -4505, -5119, 410
colVertex -4197, -5119, 1536
colVertex -3685, -5119, -2149
colVertex -2457, -5119, -2149
colVertex -2457, -5119, 2150
colVertex -3276, -5119, 1741
colTriInit SURFACE_DEFAULT, 298
colTri 14, 16, 12
colTri 6, 7, 8
colTri 6, 9, 7
colTri 10, 11, 12
colTri 10, 12, 13
colTri 4, 12, 11
colTri 14, 12, 15
colTri 17, 11, 23
colTri 18, 149, 19
colTri 19, 150, 20
colTri 19, 151, 150
colTri 10, 150, 151
colTri 10, 13, 150
colTri 20, 152, 153
colTri 20, 153, 24
colTri 24, 154, 18
colTri 16, 21, 22
colTri 22, 152, 16
colTri 22, 153, 152
colTri 22, 21, 154
colTri 22, 154, 153
colTri 16, 23, 21
colTri 23, 154, 21
colTri 24, 153, 154
colTri 18, 154, 149
colTri 23, 149, 154
colTri 14, 25, 23
colTri 14, 23, 16
colTri 26, 25, 14
colTri 15, 17, 27
colTri 15, 27, 28
colTri 17, 23, 25
colTri 28, 155, 29
colTri 29, 26, 14
colTri 29, 14, 28
colTri 28, 27, 155
colTri 30, 26, 157
colTri 30, 156, 26
colTri 26, 156, 25
colTri 27, 25, 156
colTri 27, 156, 155
colTri 31, 155, 158
colTri 32, 29, 159
colTri 33, 30, 160
colTri 34, 157, 161
colTri 35, 37, 36
colTri 36, 41, 40
colTri 36, 37, 41
colTri 37, 89, 90
colTri 37, 90, 41
colTri 38, 89, 37
colTri 39, 38, 37
colTri 35, 39, 37
colTri 40, 41, 69
colTri 41, 90, 93
colTri 41, 93, 69
colTri 40, 69, 68
colTri 42, 39, 35
colTri 43, 38, 39
colTri 42, 43, 39
colTri 50, 49, 48
colTri 44, 43, 42
colTri 43, 110, 38
colTri 44, 45, 43
colTri 45, 110, 43
colTri 46, 45, 44
colTri 46, 47, 45
colTri 47, 109, 45
colTri 45, 109, 110
colTri 48, 47, 46
colTri 48, 49, 47
colTri 47, 107, 109
colTri 49, 107, 47
colTri 56, 84, 54
colTri 50, 51, 49
colTri 51, 106, 49
colTri 49, 106, 107
colTri 52, 51, 50
colTri 52, 53, 51
colTri 53, 54, 51
colTri 54, 105, 51
colTri 51, 105, 106
colTri 55, 53, 52
colTri 55, 56, 53
colTri 56, 54, 53
colTri 57, 56, 55
colTri 57, 58, 56
colTri 58, 84, 56
colTri 65, 64, 62
colTri 59, 58, 57
colTri 59, 60, 58
colTri 58, 104, 84
colTri 60, 104, 58
colTri 61, 60, 59
colTri 62, 63, 61
colTri 61, 63, 60
colTri 62, 64, 63
colTri 63, 100, 102
colTri 63, 102, 60
colTri 64, 100, 63
colTri 60, 102, 104
colTri 71, 33, 72
colTri 65, 66, 64
colTri 64, 98, 100
colTri 66, 67, 64
colTri 67, 98, 64
colTri 68, 66, 65
colTri 68, 69, 66
colTri 69, 67, 66
colTri 69, 93, 67
colTri 70, 158, 71
colTri 71, 158, 33
colTri 75, 32, 76
colTri 72, 33, 160
colTri 72, 160, 73
colTri 70, 31, 158
colTri 73, 160, 34
colTri 73, 34, 74
colTri 74, 34, 161
colTri 74, 161, 75
colTri 75, 161, 32
colTri 79, 128, 127
colTri 76, 32, 159
colTri 76, 159, 77
colTri 77, 159, 31
colTri 77, 31, 70
colTri 78, 80, 129
colTri 79, 78, 128
colTri 78, 129, 128
colTri 80, 131, 129
colTri 81, 79, 123
colTri 79, 127, 123
colTri 82, 163, 143
colTri 82, 162, 163
colTri 83, 163, 162
colTri 84, 162, 54
colTri 84, 83, 162
colTri 54, 162, 82
colTri 90, 91, 92
colTri 85, 86, 165
colTri 86, 142, 165
colTri 85, 165, 166
colTri 87, 166, 165
colTri 88, 165, 142
colTri 88, 87, 165
colTri 89, 91, 90
colTri 90, 92, 93
colTri 91, 96, 92
colTri 92, 96, 95
colTri 93, 92, 95
colTri 93, 95, 67
colTri 94, 113, 91
colTri 91, 113, 96
colTri 89, 94, 91
colTri 95, 167, 168
colTri 95, 168, 97
colTri 96, 167, 95
colTri 67, 95, 97
colTri 67, 97, 98
colTri 104, 103, 83
colTri 97, 169, 99
colTri 97, 168, 169
colTri 98, 97, 99
colTri 98, 99, 100
colTri 99, 169, 173
colTri 99, 173, 101
colTri 100, 99, 101
colTri 100, 101, 102
colTri 101, 173, 174
colTri 101, 174, 103
colTri 102, 101, 103
colTri 102, 103, 104
colTri 103, 164, 83
colTri 103, 174, 164
colTri 107, 108, 109
colTri 104, 83, 84
colTri 83, 164, 163
colTri 54, 82, 105
colTri 105, 82, 86
colTri 105, 86, 106
colTri 86, 85, 107
colTri 106, 86, 107
colTri 107, 85, 108
colTri 38, 94, 89
colTri 85, 166, 108
colTri 108, 175, 111
colTri 108, 166, 175
colTri 109, 108, 110
colTri 108, 111, 110
colTri 110, 111, 112
colTri 110, 112, 38
colTri 111, 121, 112
colTri 111, 175, 121
colTri 38, 112, 94
colTri 112, 121, 122
colTri 112, 122, 94
colTri 94, 122, 113
colTri 96, 170, 171
colTri 96, 113, 170
colTri 96, 130, 167
colTri 96, 171, 130
colTri 113, 122, 172
colTri 113, 172, 170
colTri 114, 168, 167
colTri 114, 167, 130
colTri 114, 169, 168
colTri 114, 115, 169
colTri 115, 173, 169
colTri 116, 174, 173
colTri 115, 116, 173
colTri 117, 164, 174
colTri 116, 117, 174
colTri 118, 163, 164
colTri 117, 118, 164
colTri 118, 119, 163
colTri 119, 143, 163
colTri 87, 120, 166
colTri 120, 175, 166
colTri 127, 172, 176
colTri 120, 125, 175
colTri 121, 175, 125
colTri 122, 121, 176
colTri 121, 125, 176
colTri 122, 176, 172
colTri 123, 125, 124
colTri 124, 125, 126
colTri 125, 120, 126
colTri 123, 176, 125
colTri 126, 87, 141
colTri 126, 120, 87
colTri 127, 176, 123
colTri 128, 172, 127
colTri 128, 170, 172
colTri 129, 170, 128
colTri 129, 171, 170
colTri 130, 171, 129
colTri 131, 130, 129
colTri 132, 130, 131
colTri 132, 114, 130
colTri 133, 114, 132
colTri 133, 115, 114
colTri 116, 115, 133
colTri 134, 116, 133
colTri 138, 88, 142
colTri 135, 116, 134
colTri 135, 117, 116
colTri 136, 118, 135
colTri 118, 117, 135
colTri 137, 118, 136
colTri 137, 119, 118
colTri 138, 119, 137
colTri 139, 138, 137
colTri 119, 138, 143
colTri 140, 138, 139
colTri 140, 88, 138
colTri 138, 142, 143
colTri 141, 88, 140
colTri 141, 87, 88
colTri 76, 77, 142
colTri 86, 76, 142
colTri 86, 75, 76
colTri 142, 77, 70
colTri 142, 70, 143
colTri 143, 72, 82
colTri 143, 70, 71
colTri 143, 71, 72
colTri 86, 74, 75
colTri 73, 74, 86
colTri 73, 86, 82
colTri 82, 72, 73
colTri 81, 123, 124
colTri 144, 81, 124
colTri 144, 124, 126
colTri 144, 126, 141
colTri 145, 144, 140
colTri 144, 141, 140
colTri 147, 132, 131
colTri 145, 140, 139
colTri 145, 139, 137
colTri 146, 145, 137
colTri 146, 137, 136
colTri 146, 134, 133
colTri 146, 135, 134
colTri 146, 136, 135
colTri 147, 146, 133
colTri 147, 133, 132
colTri 80, 147, 131
colTri 3, 15, 1
colTri 3, 17, 15
colTri 4, 11, 5
colTri 81, 148, 79
colTri 144, 148, 81
colTri 79, 148, 78
colTri 78, 148, 80
colTri 148, 147, 80
colTri 145, 148, 144
colTri 147, 148, 146
colTri 146, 148, 145
colTriInit SURFACE_INST_WARP_1D, 2
colTri 0, 1, 2
colTri 0, 3, 1
colTriInit SURFACE_INST_WARP_1E, 2
colTri 2, 4, 5
colTri 2, 5, 0
colTriStop
colWaterBoxInit 1
colWaterBox 0, -7167, -4095, 6144, 4096, 0
colEnd