mirror of
https://github.com/n64decomp/sm64.git
synced 2024-11-17 06:45:07 -05:00
590 lines
12 KiB
ArmAsm
590 lines
12 KiB
ArmAsm
glabel jrb_seg7_area_2_collision # 0x070105B8 - 0x07011370
|
|
colInit
|
|
colVertexInit 0xC6
|
|
colVertex -435, -74, 621
|
|
colVertex -72, -74, 904
|
|
colVertex -82, -74, 736
|
|
colVertex -232, -74, 576
|
|
colVertex -479, -74, 721
|
|
colVertex 259, -202, 610
|
|
colVertex 628, -202, 616
|
|
colVertex 442, -202, 561
|
|
colVertex 235, -202, 827
|
|
colVertex 495, -202, 944
|
|
colVertex 758, -202, 808
|
|
colVertex 886, -35, 839
|
|
colVertex 847, -35, 1084
|
|
colVertex 906, -35, 1054
|
|
colVertex 979, -35, 846
|
|
colVertex 801, -35, 945
|
|
colVertex 128, -4, 1013
|
|
colVertex 168, 322, 1458
|
|
colVertex 523, 95, 1273
|
|
colVertex 710, 430, 1647
|
|
colVertex 275, 558, 1980
|
|
colVertex -407, 445, 1450
|
|
colVertex -417, 694, 1769
|
|
colVertex 414, 943, 2667
|
|
colVertex -167, 1258, 2584
|
|
colVertex -472, 287, 1330
|
|
colVertex 545, 11, 1249
|
|
colVertex -475, -351, 184
|
|
colVertex -705, -289, 184
|
|
colVertex 784, 583, 2313
|
|
colVertex 70, -4, 1085
|
|
colVertex 313, -4, 1193
|
|
colVertex 290, -4, 1038
|
|
colVertex 239, -4, 980
|
|
colVertex 418, 322, 1606
|
|
colVertex 312, 322, 1474
|
|
colVertex 477, 322, 1814
|
|
colVertex 33, 322, 1615
|
|
colVertex 841, 95, 1342
|
|
colVertex 761, 95, 1210
|
|
colVertex 575, 95, 1479
|
|
colVertex 496, 95, 1444
|
|
colVertex 628, 95, 1151
|
|
colVertex 696, 430, 2063
|
|
colVertex 1031, 430, 1890
|
|
colVertex 661, 430, 1790
|
|
colVertex 1087, 430, 1732
|
|
colVertex 961, 430, 1625
|
|
colVertex 513, 558, 2044
|
|
colVertex 428, 558, 1927
|
|
colVertex 517, 558, 2227
|
|
colVertex 193, 558, 2081
|
|
colVertex -102, 445, 1567
|
|
colVertex -189, 445, 1466
|
|
colVertex -98, 445, 1762
|
|
colVertex -429, 445, 1614
|
|
colVertex -480, 445, 1541
|
|
colVertex -363, 694, 2060
|
|
colVertex -27, 694, 2210
|
|
colVertex -500, 694, 1865
|
|
colVertex -36, 694, 1879
|
|
colVertex -248, 694, 1740
|
|
colVertex 1027, 943, 2507
|
|
colVertex 751, 943, 2357
|
|
colVertex 1128, 941, 2827
|
|
colVertex 802, 943, 3000
|
|
colVertex 401, 943, 2819
|
|
colVertex -350, 1258, 2875
|
|
colVertex -211, 1258, 3072
|
|
colVertex 126, 1258, 3224
|
|
colVertex 388, 1258, 3273
|
|
colVertex 362, 1258, 2944
|
|
colVertex 193, 1258, 2628
|
|
colVertex 523, 18, 1273
|
|
colVertex -546, 303, 1249
|
|
colVertex 514, 22, 1330
|
|
colVertex -463, -351, 265
|
|
colVertex -631, -306, 265
|
|
colVertex -387, 897, 2313
|
|
colVertex -313, 880, 2394
|
|
colVertex 712, 605, 2394
|
|
colVertex -54, 1673, 3483
|
|
colVertex -189, 1343, 3224
|
|
colVertex 885, 1421, 3483
|
|
colVertex 384, 1189, 3224
|
|
colVertex 836, 1068, 3224
|
|
colVertex 1217, 1125, 3135
|
|
colVertex 362, 1028, 2944
|
|
colVertex 593, -351, 606
|
|
colVertex 628, -336, 616
|
|
colVertex 822, -351, 488
|
|
colVertex 876, -148, 851
|
|
colVertex 801, -120, 945
|
|
colVertex 628, -59, 1151
|
|
colVertex 239, -112, 980
|
|
colVertex 290, -91, 1038
|
|
colVertex -490, 217, 1205
|
|
colVertex 761, 6, 1210
|
|
colVertex 710, 218, 1647
|
|
colVertex 961, 274, 1625
|
|
colVertex 661, 279, 1790
|
|
colVertex 693, 536, 2270
|
|
colVertex 418, 213, 1606
|
|
colVertex 513, 450, 2044
|
|
colVertex 1027, 748, 2507
|
|
colVertex 193, 884, 2628
|
|
colVertex 275, 475, 1980
|
|
colVertex -36, 499, 1879
|
|
colVertex 168, 192, 1458
|
|
colVertex -189, 292, 1466
|
|
colVertex 312, 163, 1474
|
|
colVertex -82, -171, 736
|
|
colVertex -232, -227, 576
|
|
colVertex 534, -56, 1205
|
|
colVertex 568, -39, 1221
|
|
colVertex 996, 299, 1655
|
|
colVertex -331, 811, 2270
|
|
colVertex 751, 597, 2358
|
|
colVertex 428, 402, 1927
|
|
colVertex 414, 848, 2667
|
|
colVertex -167, 955, 2584
|
|
colVertex -262, 1070, 2735
|
|
colVertex -248, 472, 1740
|
|
colVertex -406, 531, 1767
|
|
colVertex -102, 330, 1567
|
|
colVertex -407, 341, 1450
|
|
colVertex -446, 381, 1499
|
|
colVertex 259, -338, 610
|
|
colVertex 128, -62, 1013
|
|
colVertex 288, -351, 602
|
|
colVertex -435, -146, 621
|
|
colVertex 442, -351, 561
|
|
colVertex 1110, -351, -333
|
|
colVertex 886, -142, 839
|
|
colVertex -1009, -351, -332
|
|
colVertex -864, 191, -2190
|
|
colVertex -1071, -351, -1741
|
|
colVertex -560, -42, -2445
|
|
colVertex 759, -351, -2188
|
|
colVertex 822, -351, -2139
|
|
colVertex 1188, -351, -1513
|
|
colVertex 886, -351, -2029
|
|
colVertex 1263, -72, -1679
|
|
colVertex 1188, -351, -556
|
|
colVertex -665, -351, 154
|
|
colVertex 1695, 1539, 2833
|
|
colVertex -36, 2599, 3522
|
|
colVertex -491, 1583, 3135
|
|
colVertex 1653, 1382, -1187
|
|
colVertex -739, 2023, -1187
|
|
colVertex 1188, -351, -2194
|
|
colVertex -950, 1237, -860
|
|
colVertex -993, 1078, -765
|
|
colVertex 482, 2801, 3605
|
|
colVertex 226, 2211, 3699
|
|
colVertex 1180, 2762, 3522
|
|
colVertex 1478, 2782, 3194
|
|
colVertex 1331, 2232, 3522
|
|
colVertex 359, 2982, 3522
|
|
colVertex 415, 3189, 3398
|
|
colVertex 111, 3148, 3194
|
|
colVertex 1162, -351, -2190
|
|
colVertex -515, 2858, 2428
|
|
colVertex 1876, 2217, 2428
|
|
colVertex 1235, 2969, 3398
|
|
colVertex -1228, -351, -1152
|
|
colVertex -697, 2180, 2833
|
|
colVertex -1205, 283, -2190
|
|
colVertex -262, -351, -2828
|
|
colVertex 464, -317, -2445
|
|
colVertex 455, -351, -2936
|
|
colVertex -940, -93, -2701
|
|
colVertex -703, 792, -3230
|
|
colVertex -380, 629, -3358
|
|
colVertex -968, 1168, -2719
|
|
colVertex 1005, 334, -3230
|
|
colVertex 645, 354, -3358
|
|
colVertex 822, -351, -2820
|
|
colVertex 1424, 527, -2719
|
|
colVertex -417, 543, 1769
|
|
colVertex -1009, -351, -1865
|
|
colVertex -1311, -110, -1274
|
|
colVertex -716, -351, -2182
|
|
colVertex -643, -351, -2261
|
|
colVertex 455, -351, -2425
|
|
colVertex -1054, -351, -502
|
|
colVertex -1129, 568, -1679
|
|
colVertex 844, -266, -2190
|
|
colVertex -617, -255, -2828
|
|
colVertex 910, 2028, 3699
|
|
colVertex -934, 1297, -753
|
|
colVertex 1458, 656, -753
|
|
colVertex 1415, 496, -658
|
|
colVertex -976, 1137, -658
|
|
colVertex 1188, -351, -2178
|
|
colVertex 1442, 596, -860
|
|
colVertex 1399, 436, -765
|
|
colVertex 983, 2666, 3605
|
|
colTriInit SURFACE_DEFAULT, 236
|
|
colTri 10, 89, 6
|
|
colTri 6, 88, 7
|
|
colTri 6, 89, 88
|
|
colTri 88, 131, 7
|
|
colTri 131, 88, 90
|
|
colTri 7, 129, 5
|
|
colTri 7, 131, 129
|
|
colTri 76, 129, 131
|
|
colTri 131, 90, 132
|
|
colTri 76, 131, 132
|
|
colTri 129, 127, 5
|
|
colTri 5, 127, 8
|
|
colTri 16, 128, 30
|
|
colTri 0, 130, 4
|
|
colTri 3, 130, 0
|
|
colTri 3, 112, 130
|
|
colTri 2, 112, 3
|
|
colTri 2, 111, 112
|
|
colTri 1, 111, 2
|
|
colTri 33, 128, 16
|
|
colTri 33, 94, 128
|
|
colTri 32, 94, 33
|
|
colTri 32, 95, 94
|
|
colTri 31, 95, 32
|
|
colTri 11, 92, 15
|
|
colTri 15, 92, 12
|
|
colTri 14, 133, 11
|
|
colTri 90, 91, 133
|
|
colTri 132, 133, 14
|
|
colTri 132, 90, 133
|
|
colTri 11, 91, 92
|
|
colTri 11, 133, 91
|
|
colTri 38, 97, 39
|
|
colTri 39, 93, 42
|
|
colTri 39, 97, 93
|
|
colTri 42, 93, 114
|
|
colTri 42, 26, 73
|
|
colTri 42, 114, 26
|
|
colTri 73, 18, 42
|
|
colTri 36, 102, 34
|
|
colTri 34, 102, 110
|
|
colTri 34, 110, 35
|
|
colTri 35, 110, 108
|
|
colTri 115, 99, 47
|
|
colTri 14, 46, 132
|
|
colTri 14, 115, 46
|
|
colTri 14, 13, 115
|
|
colTri 35, 108, 17
|
|
colTri 17, 108, 37
|
|
colTri 46, 115, 47
|
|
colTri 132, 46, 86
|
|
colTri 46, 44, 86
|
|
colTri 47, 98, 19
|
|
colTri 47, 99, 98
|
|
colTri 19, 98, 100
|
|
colTri 19, 100, 45
|
|
colTri 45, 100, 43
|
|
colTri 20, 106, 51
|
|
colTri 49, 106, 20
|
|
colTri 49, 118, 106
|
|
colTri 56, 126, 74
|
|
colTri 48, 118, 49
|
|
colTri 48, 103, 118
|
|
colTri 50, 103, 48
|
|
colTri 21, 126, 56
|
|
colTri 21, 125, 126
|
|
colTri 53, 109, 21
|
|
colTri 109, 125, 21
|
|
colTri 126, 25, 74
|
|
colTri 59, 56, 74
|
|
colTri 55, 56, 59
|
|
colTri 52, 109, 53
|
|
colTri 52, 124, 109
|
|
colTri 54, 124, 52
|
|
colTri 22, 179, 59
|
|
colTri 61, 123, 22
|
|
colTri 123, 179, 22
|
|
colTri 59, 179, 55
|
|
colTri 55, 179, 123
|
|
colTri 134, 67, 59
|
|
colTri 74, 134, 59
|
|
colTri 59, 67, 78
|
|
colTri 59, 116, 57
|
|
colTri 59, 78, 116
|
|
colTri 61, 122, 123
|
|
colTri 60, 107, 61
|
|
colTri 107, 122, 61
|
|
colTri 63, 117, 80
|
|
colTri 58, 107, 60
|
|
colTri 62, 104, 63
|
|
colTri 64, 104, 62
|
|
colTri 104, 117, 63
|
|
colTri 63, 119, 23
|
|
colTri 63, 80, 119
|
|
colTri 29, 80, 117
|
|
colTri 23, 119, 66
|
|
colTri 71, 87, 105
|
|
colTri 70, 84, 71
|
|
colTri 84, 87, 71
|
|
colTri 71, 105, 72
|
|
colTri 135, 136, 180
|
|
colTri 72, 105, 120
|
|
colTri 72, 120, 24
|
|
colTri 24, 120, 121
|
|
colTri 24, 121, 67
|
|
colTri 79, 78, 121
|
|
colTri 67, 121, 78
|
|
colTri 134, 147, 67
|
|
colTri 68, 67, 147
|
|
colTri 136, 182, 180
|
|
colTri 136, 183, 182
|
|
colTri 136, 138, 184
|
|
colTri 136, 184, 183
|
|
colTri 136, 141, 139
|
|
colTri 137, 135, 182
|
|
colTri 137, 182, 183
|
|
colTri 135, 180, 182
|
|
colTri 137, 183, 184
|
|
colTri 137, 184, 169
|
|
colTri 138, 187, 169
|
|
colTri 138, 169, 184
|
|
colTri 139, 187, 138
|
|
colTri 136, 139, 138
|
|
colTri 136, 143, 140
|
|
colTri 136, 144, 27
|
|
colTri 136, 27, 143
|
|
colTri 140, 187, 141
|
|
colTri 141, 187, 139
|
|
colTri 136, 140, 141
|
|
colTri 142, 140, 143
|
|
colTri 142, 143, 145
|
|
colTri 143, 27, 132
|
|
colTri 144, 28, 27
|
|
colTri 27, 76, 132
|
|
colTri 140, 142, 187
|
|
colTri 101, 78, 29
|
|
colTri 136, 181, 165
|
|
colTri 136, 134, 144
|
|
colTri 134, 28, 144
|
|
colTri 28, 134, 74
|
|
colTri 136, 165, 134
|
|
colTri 145, 132, 86
|
|
colTri 83, 157, 86
|
|
colTri 86, 157, 145
|
|
colTri 147, 185, 166
|
|
colTri 77, 28, 96
|
|
colTri 28, 74, 96
|
|
colTri 96, 114, 113
|
|
colTri 96, 26, 114
|
|
colTri 96, 74, 26
|
|
colTri 101, 116, 78
|
|
colTri 146, 147, 166
|
|
colTri 147, 134, 185
|
|
colTri 81, 82, 147
|
|
colTri 68, 147, 82
|
|
colTri 18, 73, 75
|
|
colTri 18, 75, 41
|
|
colTri 148, 190, 149
|
|
colTri 148, 191, 190
|
|
colTri 149, 174, 148
|
|
colTri 150, 192, 148
|
|
colTri 151, 190, 191
|
|
colTri 149, 193, 167
|
|
colTri 149, 167, 174
|
|
colTri 151, 191, 195
|
|
colTri 152, 151, 196
|
|
colTri 151, 195, 196
|
|
colTri 83, 189, 157
|
|
colTri 81, 189, 83
|
|
colTri 153, 155, 197
|
|
colTri 153, 197, 189
|
|
colTri 154, 153, 189
|
|
colTri 155, 157, 189
|
|
colTri 155, 189, 197
|
|
colTri 81, 154, 189
|
|
colTri 156, 157, 155
|
|
colTri 157, 156, 163
|
|
colTri 157, 163, 145
|
|
colTri 145, 143, 132
|
|
colTri 142, 145, 163
|
|
colTri 153, 154, 146
|
|
colTri 154, 81, 146
|
|
colTri 146, 81, 147
|
|
colTri 158, 153, 146
|
|
colTri 159, 146, 160
|
|
colTri 160, 146, 166
|
|
colTri 159, 158, 146
|
|
colTri 161, 187, 142
|
|
colTri 162, 163, 160
|
|
colTri 163, 156, 160
|
|
colTri 153, 158, 159
|
|
colTri 160, 166, 162
|
|
colTri 167, 186, 135
|
|
colTri 156, 164, 160
|
|
colTri 156, 155, 164
|
|
colTri 153, 164, 155
|
|
colTri 153, 159, 164
|
|
colTri 164, 159, 160
|
|
colTri 165, 166, 185
|
|
colTri 165, 181, 166
|
|
colTri 166, 181, 186
|
|
colTri 162, 166, 186
|
|
colTri 135, 186, 181
|
|
colTri 161, 142, 194
|
|
colTri 135, 181, 136
|
|
colTri 168, 169, 161
|
|
colTri 168, 137, 169
|
|
colTri 169, 187, 161
|
|
colTri 170, 168, 161
|
|
colTri 170, 161, 194
|
|
colTri 170, 194, 150
|
|
colTri 171, 167, 135
|
|
colTri 137, 171, 135
|
|
colTri 137, 188, 171
|
|
colTri 168, 188, 137
|
|
colTri 172, 188, 173
|
|
colTri 173, 188, 168
|
|
colTri 172, 171, 188
|
|
colTri 174, 178, 148
|
|
colTri 173, 168, 170
|
|
colTri 174, 171, 172
|
|
colTri 170, 150, 177
|
|
colTri 150, 194, 192
|
|
colTri 150, 148, 178
|
|
colTri 175, 177, 178
|
|
colTri 176, 177, 175
|
|
colTri 177, 150, 178
|
|
colTri 173, 170, 176
|
|
colTri 176, 170, 177
|
|
colTri 174, 167, 171
|
|
colTri 163, 162, 196
|
|
colTri 162, 152, 196
|
|
colTri 178, 174, 172
|
|
colTri 175, 178, 172
|
|
colTri 176, 175, 172
|
|
colTri 173, 176, 172
|
|
colTriInit SURFACE_SLIPPERY, 92
|
|
colTri 70, 69, 81
|
|
colTri 69, 82, 81
|
|
colTri 68, 82, 69
|
|
colTri 70, 81, 83
|
|
colTri 84, 70, 83
|
|
colTri 85, 84, 83
|
|
colTri 83, 86, 85
|
|
colTri 87, 84, 85
|
|
colTri 65, 85, 64
|
|
colTri 86, 64, 85
|
|
colTri 87, 85, 65
|
|
colTri 88, 89, 90
|
|
colTri 95, 113, 9
|
|
colTri 90, 89, 10
|
|
colTri 91, 90, 10
|
|
colTri 92, 10, 9
|
|
colTri 91, 10, 92
|
|
colTri 12, 92, 97
|
|
colTri 93, 97, 92
|
|
colTri 9, 93, 92
|
|
colTri 9, 113, 93
|
|
colTri 8, 94, 9
|
|
colTri 94, 95, 9
|
|
colTri 93, 113, 114
|
|
colTri 31, 113, 95
|
|
colTri 96, 113, 31
|
|
colTri 97, 38, 12
|
|
colTri 12, 38, 13
|
|
colTri 38, 99, 13
|
|
colTri 98, 99, 38
|
|
colTri 40, 98, 38
|
|
colTri 103, 50, 101
|
|
colTri 99, 115, 13
|
|
colTri 100, 98, 40
|
|
colTri 101, 100, 40
|
|
colTri 40, 36, 101
|
|
colTri 102, 36, 40
|
|
colTri 40, 41, 102
|
|
colTri 100, 101, 43
|
|
colTri 43, 101, 44
|
|
colTri 101, 29, 44
|
|
colTri 36, 103, 101
|
|
colTri 79, 105, 119
|
|
colTri 104, 44, 29
|
|
colTri 64, 86, 44
|
|
colTri 44, 104, 64
|
|
colTri 29, 117, 104
|
|
colTri 66, 87, 65
|
|
colTri 105, 87, 66
|
|
colTri 105, 66, 119
|
|
colTri 79, 120, 105
|
|
colTri 79, 119, 80
|
|
colTri 79, 121, 120
|
|
colTri 50, 51, 58
|
|
colTri 106, 107, 51
|
|
colTri 51, 107, 58
|
|
colTri 107, 54, 122
|
|
colTri 54, 107, 106
|
|
colTri 57, 116, 58
|
|
colTri 101, 50, 58
|
|
colTri 58, 116, 101
|
|
colTri 108, 110, 41
|
|
colTri 55, 123, 122
|
|
colTri 55, 122, 54
|
|
colTri 106, 37, 54
|
|
colTri 37, 124, 54
|
|
colTri 37, 106, 118
|
|
colTri 37, 118, 36
|
|
colTri 108, 124, 37
|
|
colTri 109, 124, 108
|
|
colTri 36, 118, 103
|
|
colTri 110, 102, 41
|
|
colTri 111, 1, 94
|
|
colTri 25, 108, 41
|
|
colTri 25, 41, 75
|
|
colTri 25, 109, 108
|
|
colTri 25, 125, 109
|
|
colTri 25, 126, 125
|
|
colTri 111, 8, 127
|
|
colTri 111, 94, 8
|
|
colTri 1, 128, 94
|
|
colTri 77, 4, 130
|
|
colTri 31, 30, 96
|
|
colTri 1, 96, 128
|
|
colTri 96, 30, 128
|
|
colTri 77, 96, 4
|
|
colTri 4, 96, 1
|
|
colTri 112, 111, 127
|
|
colTri 76, 112, 127
|
|
colTri 76, 127, 129
|
|
colTri 76, 77, 112
|
|
colTri 77, 130, 112
|
|
colTriInit SURFACE_NO_SLIPPERY, 51
|
|
colTri 11, 13, 14
|
|
colTri 0, 1, 2
|
|
colTri 0, 2, 3
|
|
colTri 0, 4, 1
|
|
colTri 5, 6, 7
|
|
colTri 5, 8, 9
|
|
colTri 5, 9, 10
|
|
colTri 5, 10, 6
|
|
colTri 11, 12, 13
|
|
colTri 17, 37, 36
|
|
colTri 11, 15, 12
|
|
colTri 16, 30, 31
|
|
colTri 16, 32, 33
|
|
colTri 16, 31, 32
|
|
colTri 17, 34, 35
|
|
colTri 17, 36, 34
|
|
colTri 20, 48, 49
|
|
colTri 18, 38, 39
|
|
colTri 18, 40, 38
|
|
colTri 18, 41, 40
|
|
colTri 18, 39, 42
|
|
colTri 19, 43, 44
|
|
colTri 19, 45, 43
|
|
colTri 19, 44, 46
|
|
colTri 19, 46, 47
|
|
colTri 22, 58, 60
|
|
colTri 20, 50, 48
|
|
colTri 20, 51, 50
|
|
colTri 21, 52, 53
|
|
colTri 21, 54, 52
|
|
colTri 21, 55, 54
|
|
colTri 21, 56, 55
|
|
colTri 22, 57, 58
|
|
colTri 22, 59, 57
|
|
colTri 24, 68, 69
|
|
colTri 22, 60, 61
|
|
colTri 23, 62, 63
|
|
colTri 23, 64, 62
|
|
colTri 23, 65, 64
|
|
colTri 23, 66, 65
|
|
colTri 24, 67, 68
|
|
colTri 24, 69, 70
|
|
colTri 24, 70, 71
|
|
colTri 29, 78, 79
|
|
colTri 24, 71, 72
|
|
colTri 25, 73, 26
|
|
colTri 26, 74, 25
|
|
colTri 25, 75, 73
|
|
colTri 27, 28, 76
|
|
colTri 28, 77, 76
|
|
colTri 29, 79, 80
|
|
colTriStop
|
|
colSpecialInit 1
|
|
special_object /*preset*/ special_null_start, /*pos*/ 866, 798, -1248, /*yaw*/ 128 # unused, probably an early way to set intial position
|
|
colWaterBoxInit 1
|
|
colWaterBox 0, -4095, -4095, 4096, 4096, 2765
|
|
colEnd
|