Super Mario 64s source code (from a leak on 4chan so be careful)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

590 lines
13 KiB

6 years ago
  1. # Generated by LakiTool
  2. glabel jrb_seg7_area_2_collision # 0x070105B8 - 0x07011370
  3. colInit
  4. colVertexInit 0xC6
  5. colVertex -435, -74, 621
  6. colVertex -72, -74, 904
  7. colVertex -82, -74, 736
  8. colVertex -232, -74, 576
  9. colVertex -479, -74, 721
  10. colVertex 259, -202, 610
  11. colVertex 628, -202, 616
  12. colVertex 442, -202, 561
  13. colVertex 235, -202, 827
  14. colVertex 495, -202, 944
  15. colVertex 758, -202, 808
  16. colVertex 886, -35, 839
  17. colVertex 847, -35, 1084
  18. colVertex 906, -35, 1054
  19. colVertex 979, -35, 846
  20. colVertex 801, -35, 945
  21. colVertex 128, -4, 1013
  22. colVertex 168, 322, 1458
  23. colVertex 523, 95, 1273
  24. colVertex 710, 430, 1647
  25. colVertex 275, 558, 1980
  26. colVertex -407, 445, 1450
  27. colVertex -417, 694, 1769
  28. colVertex 414, 943, 2667
  29. colVertex -167, 1258, 2584
  30. colVertex -472, 287, 1330
  31. colVertex 545, 11, 1249
  32. colVertex -475, -351, 184
  33. colVertex -705, -289, 184
  34. colVertex 784, 583, 2313
  35. colVertex 70, -4, 1085
  36. colVertex 313, -4, 1193
  37. colVertex 290, -4, 1038
  38. colVertex 239, -4, 980
  39. colVertex 418, 322, 1606
  40. colVertex 312, 322, 1474
  41. colVertex 477, 322, 1814
  42. colVertex 33, 322, 1615
  43. colVertex 841, 95, 1342
  44. colVertex 761, 95, 1210
  45. colVertex 575, 95, 1479
  46. colVertex 496, 95, 1444
  47. colVertex 628, 95, 1151
  48. colVertex 696, 430, 2063
  49. colVertex 1031, 430, 1890
  50. colVertex 661, 430, 1790
  51. colVertex 1087, 430, 1732
  52. colVertex 961, 430, 1625
  53. colVertex 513, 558, 2044
  54. colVertex 428, 558, 1927
  55. colVertex 517, 558, 2227
  56. colVertex 193, 558, 2081
  57. colVertex -102, 445, 1567
  58. colVertex -189, 445, 1466
  59. colVertex -98, 445, 1762
  60. colVertex -429, 445, 1614
  61. colVertex -480, 445, 1541
  62. colVertex -363, 694, 2060
  63. colVertex -27, 694, 2210
  64. colVertex -500, 694, 1865
  65. colVertex -36, 694, 1879
  66. colVertex -248, 694, 1740
  67. colVertex 1027, 943, 2507
  68. colVertex 751, 943, 2357
  69. colVertex 1128, 941, 2827
  70. colVertex 802, 943, 3000
  71. colVertex 401, 943, 2819
  72. colVertex -350, 1258, 2875
  73. colVertex -211, 1258, 3072
  74. colVertex 126, 1258, 3224
  75. colVertex 388, 1258, 3273
  76. colVertex 362, 1258, 2944
  77. colVertex 193, 1258, 2628
  78. colVertex 523, 18, 1273
  79. colVertex -546, 303, 1249
  80. colVertex 514, 22, 1330
  81. colVertex -463, -351, 265
  82. colVertex -631, -306, 265
  83. colVertex -387, 897, 2313
  84. colVertex -313, 880, 2394
  85. colVertex 712, 605, 2394
  86. colVertex -54, 1673, 3483
  87. colVertex -189, 1343, 3224
  88. colVertex 885, 1421, 3483
  89. colVertex 384, 1189, 3224
  90. colVertex 836, 1068, 3224
  91. colVertex 1217, 1125, 3135
  92. colVertex 362, 1028, 2944
  93. colVertex 593, -351, 606
  94. colVertex 628, -336, 616
  95. colVertex 822, -351, 488
  96. colVertex 876, -148, 851
  97. colVertex 801, -120, 945
  98. colVertex 628, -59, 1151
  99. colVertex 239, -112, 980
  100. colVertex 290, -91, 1038
  101. colVertex -490, 217, 1205
  102. colVertex 761, 6, 1210
  103. colVertex 710, 218, 1647
  104. colVertex 961, 274, 1625
  105. colVertex 661, 279, 1790
  106. colVertex 693, 536, 2270
  107. colVertex 418, 213, 1606
  108. colVertex 513, 450, 2044
  109. colVertex 1027, 748, 2507
  110. colVertex 193, 884, 2628
  111. colVertex 275, 475, 1980
  112. colVertex -36, 499, 1879
  113. colVertex 168, 192, 1458
  114. colVertex -189, 292, 1466
  115. colVertex 312, 163, 1474
  116. colVertex -82, -171, 736
  117. colVertex -232, -227, 576
  118. colVertex 534, -56, 1205
  119. colVertex 568, -39, 1221
  120. colVertex 996, 299, 1655
  121. colVertex -331, 811, 2270
  122. colVertex 751, 597, 2358
  123. colVertex 428, 402, 1927
  124. colVertex 414, 848, 2667
  125. colVertex -167, 955, 2584
  126. colVertex -262, 1070, 2735
  127. colVertex -248, 472, 1740
  128. colVertex -406, 531, 1767
  129. colVertex -102, 330, 1567
  130. colVertex -407, 341, 1450
  131. colVertex -446, 381, 1499
  132. colVertex 259, -338, 610
  133. colVertex 128, -62, 1013
  134. colVertex 288, -351, 602
  135. colVertex -435, -146, 621
  136. colVertex 442, -351, 561
  137. colVertex 1110, -351, -333
  138. colVertex 886, -142, 839
  139. colVertex -1009, -351, -332
  140. colVertex -864, 191, -2190
  141. colVertex -1071, -351, -1741
  142. colVertex -560, -42, -2445
  143. colVertex 759, -351, -2188
  144. colVertex 822, -351, -2139
  145. colVertex 1188, -351, -1513
  146. colVertex 886, -351, -2029
  147. colVertex 1263, -72, -1679
  148. colVertex 1188, -351, -556
  149. colVertex -665, -351, 154
  150. colVertex 1695, 1539, 2833
  151. colVertex -36, 2599, 3522
  152. colVertex -491, 1583, 3135
  153. colVertex 1653, 1382, -1187
  154. colVertex -739, 2023, -1187
  155. colVertex 1188, -351, -2194
  156. colVertex -950, 1237, -860
  157. colVertex -993, 1078, -765
  158. colVertex 482, 2801, 3605
  159. colVertex 226, 2211, 3699
  160. colVertex 1180, 2762, 3522
  161. colVertex 1478, 2782, 3194
  162. colVertex 1331, 2232, 3522
  163. colVertex 359, 2982, 3522
  164. colVertex 415, 3189, 3398
  165. colVertex 111, 3148, 3194
  166. colVertex 1162, -351, -2190
  167. colVertex -515, 2858, 2428
  168. colVertex 1876, 2217, 2428
  169. colVertex 1235, 2969, 3398
  170. colVertex -1228, -351, -1152
  171. colVertex -697, 2180, 2833
  172. colVertex -1205, 283, -2190
  173. colVertex -262, -351, -2828
  174. colVertex 464, -317, -2445
  175. colVertex 455, -351, -2936
  176. colVertex -940, -93, -2701
  177. colVertex -703, 792, -3230
  178. colVertex -380, 629, -3358
  179. colVertex -968, 1168, -2719
  180. colVertex 1005, 334, -3230
  181. colVertex 645, 354, -3358
  182. colVertex 822, -351, -2820
  183. colVertex 1424, 527, -2719
  184. colVertex -417, 543, 1769
  185. colVertex -1009, -351, -1865
  186. colVertex -1311, -110, -1274
  187. colVertex -716, -351, -2182
  188. colVertex -643, -351, -2261
  189. colVertex 455, -351, -2425
  190. colVertex -1054, -351, -502
  191. colVertex -1129, 568, -1679
  192. colVertex 844, -266, -2190
  193. colVertex -617, -255, -2828
  194. colVertex 910, 2028, 3699
  195. colVertex -934, 1297, -753
  196. colVertex 1458, 656, -753
  197. colVertex 1415, 496, -658
  198. colVertex -976, 1137, -658
  199. colVertex 1188, -351, -2178
  200. colVertex 1442, 596, -860
  201. colVertex 1399, 436, -765
  202. colVertex 983, 2666, 3605
  203. colTriInit SURF_ENV_DEFAULT, 236
  204. colTri 10, 89, 6
  205. colTri 6, 88, 7
  206. colTri 6, 89, 88
  207. colTri 88, 131, 7
  208. colTri 131, 88, 90
  209. colTri 7, 129, 5
  210. colTri 7, 131, 129
  211. colTri 76, 129, 131
  212. colTri 131, 90, 132
  213. colTri 76, 131, 132
  214. colTri 129, 127, 5
  215. colTri 5, 127, 8
  216. colTri 16, 128, 30
  217. colTri 0, 130, 4
  218. colTri 3, 130, 0
  219. colTri 3, 112, 130
  220. colTri 2, 112, 3
  221. colTri 2, 111, 112
  222. colTri 1, 111, 2
  223. colTri 33, 128, 16
  224. colTri 33, 94, 128
  225. colTri 32, 94, 33
  226. colTri 32, 95, 94
  227. colTri 31, 95, 32
  228. colTri 11, 92, 15
  229. colTri 15, 92, 12
  230. colTri 14, 133, 11
  231. colTri 90, 91, 133
  232. colTri 132, 133, 14
  233. colTri 132, 90, 133
  234. colTri 11, 91, 92
  235. colTri 11, 133, 91
  236. colTri 38, 97, 39
  237. colTri 39, 93, 42
  238. colTri 39, 97, 93
  239. colTri 42, 93, 114
  240. colTri 42, 26, 73
  241. colTri 42, 114, 26
  242. colTri 73, 18, 42
  243. colTri 36, 102, 34
  244. colTri 34, 102, 110
  245. colTri 34, 110, 35
  246. colTri 35, 110, 108
  247. colTri 115, 99, 47
  248. colTri 14, 46, 132
  249. colTri 14, 115, 46
  250. colTri 14, 13, 115
  251. colTri 35, 108, 17
  252. colTri 17, 108, 37
  253. colTri 46, 115, 47
  254. colTri 132, 46, 86
  255. colTri 46, 44, 86
  256. colTri 47, 98, 19
  257. colTri 47, 99, 98
  258. colTri 19, 98, 100
  259. colTri 19, 100, 45
  260. colTri 45, 100, 43
  261. colTri 20, 106, 51
  262. colTri 49, 106, 20
  263. colTri 49, 118, 106
  264. colTri 56, 126, 74
  265. colTri 48, 118, 49
  266. colTri 48, 103, 118
  267. colTri 50, 103, 48
  268. colTri 21, 126, 56
  269. colTri 21, 125, 126
  270. colTri 53, 109, 21
  271. colTri 109, 125, 21
  272. colTri 126, 25, 74
  273. colTri 59, 56, 74
  274. colTri 55, 56, 59
  275. colTri 52, 109, 53
  276. colTri 52, 124, 109
  277. colTri 54, 124, 52
  278. colTri 22, 179, 59
  279. colTri 61, 123, 22
  280. colTri 123, 179, 22
  281. colTri 59, 179, 55
  282. colTri 55, 179, 123
  283. colTri 134, 67, 59
  284. colTri 74, 134, 59
  285. colTri 59, 67, 78
  286. colTri 59, 116, 57
  287. colTri 59, 78, 116
  288. colTri 61, 122, 123
  289. colTri 60, 107, 61
  290. colTri 107, 122, 61
  291. colTri 63, 117, 80
  292. colTri 58, 107, 60
  293. colTri 62, 104, 63
  294. colTri 64, 104, 62
  295. colTri 104, 117, 63
  296. colTri 63, 119, 23
  297. colTri 63, 80, 119
  298. colTri 29, 80, 117
  299. colTri 23, 119, 66
  300. colTri 71, 87, 105
  301. colTri 70, 84, 71
  302. colTri 84, 87, 71
  303. colTri 71, 105, 72
  304. colTri 135, 136, 180
  305. colTri 72, 105, 120
  306. colTri 72, 120, 24
  307. colTri 24, 120, 121
  308. colTri 24, 121, 67
  309. colTri 79, 78, 121
  310. colTri 67, 121, 78
  311. colTri 134, 147, 67
  312. colTri 68, 67, 147
  313. colTri 136, 182, 180
  314. colTri 136, 183, 182
  315. colTri 136, 138, 184
  316. colTri 136, 184, 183
  317. colTri 136, 141, 139
  318. colTri 137, 135, 182
  319. colTri 137, 182, 183
  320. colTri 135, 180, 182
  321. colTri 137, 183, 184
  322. colTri 137, 184, 169
  323. colTri 138, 187, 169
  324. colTri 138, 169, 184
  325. colTri 139, 187, 138
  326. colTri 136, 139, 138
  327. colTri 136, 143, 140
  328. colTri 136, 144, 27
  329. colTri 136, 27, 143
  330. colTri 140, 187, 141
  331. colTri 141, 187, 139
  332. colTri 136, 140, 141
  333. colTri 142, 140, 143
  334. colTri 142, 143, 145
  335. colTri 143, 27, 132
  336. colTri 144, 28, 27
  337. colTri 27, 76, 132
  338. colTri 140, 142, 187
  339. colTri 101, 78, 29
  340. colTri 136, 181, 165
  341. colTri 136, 134, 144
  342. colTri 134, 28, 144
  343. colTri 28, 134, 74
  344. colTri 136, 165, 134
  345. colTri 145, 132, 86
  346. colTri 83, 157, 86
  347. colTri 86, 157, 145
  348. colTri 147, 185, 166
  349. colTri 77, 28, 96
  350. colTri 28, 74, 96
  351. colTri 96, 114, 113
  352. colTri 96, 26, 114
  353. colTri 96, 74, 26
  354. colTri 101, 116, 78
  355. colTri 146, 147, 166
  356. colTri 147, 134, 185
  357. colTri 81, 82, 147
  358. colTri 68, 147, 82
  359. colTri 18, 73, 75
  360. colTri 18, 75, 41
  361. colTri 148, 190, 149
  362. colTri 148, 191, 190
  363. colTri 149, 174, 148
  364. colTri 150, 192, 148
  365. colTri 151, 190, 191
  366. colTri 149, 193, 167
  367. colTri 149, 167, 174
  368. colTri 151, 191, 195
  369. colTri 152, 151, 196
  370. colTri 151, 195, 196
  371. colTri 83, 189, 157
  372. colTri 81, 189, 83
  373. colTri 153, 155, 197
  374. colTri 153, 197, 189
  375. colTri 154, 153, 189
  376. colTri 155, 157, 189
  377. colTri 155, 189, 197
  378. colTri 81, 154, 189
  379. colTri 156, 157, 155
  380. colTri 157, 156, 163
  381. colTri 157, 163, 145
  382. colTri 145, 143, 132
  383. colTri 142, 145, 163
  384. colTri 153, 154, 146
  385. colTri 154, 81, 146
  386. colTri 146, 81, 147
  387. colTri 158, 153, 146
  388. colTri 159, 146, 160
  389. colTri 160, 146, 166
  390. colTri 159, 158, 146
  391. colTri 161, 187, 142
  392. colTri 162, 163, 160
  393. colTri 163, 156, 160
  394. colTri 153, 158, 159
  395. colTri 160, 166, 162
  396. colTri 167, 186, 135
  397. colTri 156, 164, 160
  398. colTri 156, 155, 164
  399. colTri 153, 164, 155
  400. colTri 153, 159, 164
  401. colTri 164, 159, 160
  402. colTri 165, 166, 185
  403. colTri 165, 181, 166
  404. colTri 166, 181, 186
  405. colTri 162, 166, 186
  406. colTri 135, 186, 181
  407. colTri 161, 142, 194
  408. colTri 135, 181, 136
  409. colTri 168, 169, 161
  410. colTri 168, 137, 169
  411. colTri 169, 187, 161
  412. colTri 170, 168, 161
  413. colTri 170, 161, 194
  414. colTri 170, 194, 150
  415. colTri 171, 167, 135
  416. colTri 137, 171, 135
  417. colTri 137, 188, 171
  418. colTri 168, 188, 137
  419. colTri 172, 188, 173
  420. colTri 173, 188, 168
  421. colTri 172, 171, 188
  422. colTri 174, 178, 148
  423. colTri 173, 168, 170
  424. colTri 174, 171, 172
  425. colTri 170, 150, 177
  426. colTri 150, 194, 192
  427. colTri 150, 148, 178
  428. colTri 175, 177, 178
  429. colTri 176, 177, 175
  430. colTri 177, 150, 178
  431. colTri 173, 170, 176
  432. colTri 176, 170, 177
  433. colTri 174, 167, 171
  434. colTri 163, 162, 196
  435. colTri 162, 152, 196
  436. colTri 178, 174, 172
  437. colTri 175, 178, 172
  438. colTri 176, 175, 172
  439. colTri 173, 176, 172
  440. colTriInit SURF_SLIGHT_SLIP, 92
  441. colTri 70, 69, 81
  442. colTri 69, 82, 81
  443. colTri 68, 82, 69
  444. colTri 70, 81, 83
  445. colTri 84, 70, 83
  446. colTri 85, 84, 83
  447. colTri 83, 86, 85
  448. colTri 87, 84, 85
  449. colTri 65, 85, 64
  450. colTri 86, 64, 85
  451. colTri 87, 85, 65
  452. colTri 88, 89, 90
  453. colTri 95, 113, 9
  454. colTri 90, 89, 10
  455. colTri 91, 90, 10
  456. colTri 92, 10, 9
  457. colTri 91, 10, 92
  458. colTri 12, 92, 97
  459. colTri 93, 97, 92
  460. colTri 9, 93, 92
  461. colTri 9, 113, 93
  462. colTri 8, 94, 9
  463. colTri 94, 95, 9
  464. colTri 93, 113, 114
  465. colTri 31, 113, 95
  466. colTri 96, 113, 31
  467. colTri 97, 38, 12
  468. colTri 12, 38, 13
  469. colTri 38, 99, 13
  470. colTri 98, 99, 38
  471. colTri 40, 98, 38
  472. colTri 103, 50, 101
  473. colTri 99, 115, 13
  474. colTri 100, 98, 40
  475. colTri 101, 100, 40
  476. colTri 40, 36, 101
  477. colTri 102, 36, 40
  478. colTri 40, 41, 102
  479. colTri 100, 101, 43
  480. colTri 43, 101, 44
  481. colTri 101, 29, 44
  482. colTri 36, 103, 101
  483. colTri 79, 105, 119
  484. colTri 104, 44, 29
  485. colTri 64, 86, 44
  486. colTri 44, 104, 64
  487. colTri 29, 117, 104
  488. colTri 66, 87, 65
  489. colTri 105, 87, 66
  490. colTri 105, 66, 119
  491. colTri 79, 120, 105
  492. colTri 79, 119, 80
  493. colTri 79, 121, 120
  494. colTri 50, 51, 58
  495. colTri 106, 107, 51
  496. colTri 51, 107, 58
  497. colTri 107, 54, 122
  498. colTri 54, 107, 106
  499. colTri 57, 116, 58
  500. colTri 101, 50, 58
  501. colTri 58, 116, 101
  502. colTri 108, 110, 41
  503. colTri 55, 123, 122
  504. colTri 55, 122, 54
  505. colTri 106, 37, 54
  506. colTri 37, 124, 54
  507. colTri 37, 106, 118
  508. colTri 37, 118, 36
  509. colTri 108, 124, 37
  510. colTri 109, 124, 108
  511. colTri 36, 118, 103
  512. colTri 110, 102, 41
  513. colTri 111, 1, 94
  514. colTri 25, 108, 41
  515. colTri 25, 41, 75
  516. colTri 25, 109, 108
  517. colTri 25, 125, 109
  518. colTri 25, 126, 125
  519. colTri 111, 8, 127
  520. colTri 111, 94, 8
  521. colTri 1, 128, 94
  522. colTri 77, 4, 130
  523. colTri 31, 30, 96
  524. colTri 1, 96, 128
  525. colTri 96, 30, 128
  526. colTri 77, 96, 4
  527. colTri 4, 96, 1
  528. colTri 112, 111, 127
  529. colTri 76, 112, 127
  530. colTri 76, 127, 129
  531. colTri 76, 77, 112
  532. colTri 77, 130, 112
  533. colTriInit SURF_NO_SLIP, 51
  534. colTri 11, 13, 14
  535. colTri 0, 1, 2
  536. colTri 0, 2, 3
  537. colTri 0, 4, 1
  538. colTri 5, 6, 7
  539. colTri 5, 8, 9
  540. colTri 5, 9, 10
  541. colTri 5, 10, 6
  542. colTri 11, 12, 13
  543. colTri 17, 37, 36
  544. colTri 11, 15, 12
  545. colTri 16, 30, 31
  546. colTri 16, 32, 33
  547. colTri 16, 31, 32
  548. colTri 17, 34, 35
  549. colTri 17, 36, 34
  550. colTri 20, 48, 49
  551. colTri 18, 38, 39
  552. colTri 18, 40, 38
  553. colTri 18, 41, 40
  554. colTri 18, 39, 42
  555. colTri 19, 43, 44
  556. colTri 19, 45, 43
  557. colTri 19, 44, 46
  558. colTri 19, 46, 47
  559. colTri 22, 58, 60
  560. colTri 20, 50, 48
  561. colTri 20, 51, 50
  562. colTri 21, 52, 53
  563. colTri 21, 54, 52
  564. colTri 21, 55, 54
  565. colTri 21, 56, 55
  566. colTri 22, 57, 58
  567. colTri 22, 59, 57
  568. colTri 24, 68, 69
  569. colTri 22, 60, 61
  570. colTri 23, 62, 63
  571. colTri 23, 64, 62
  572. colTri 23, 65, 64
  573. colTri 23, 66, 65
  574. colTri 24, 67, 68
  575. colTri 24, 69, 70
  576. colTri 24, 70, 71
  577. colTri 29, 78, 79
  578. colTri 24, 71, 72
  579. colTri 25, 73, 26
  580. colTri 26, 74, 25
  581. colTri 25, 75, 73
  582. colTri 27, 28, 76
  583. colTri 28, 77, 76
  584. colTri 29, 79, 80
  585. colTriStop
  586. colSpecialInit 1
  587. special_object /*preset*/ special_null_start, /*pos*/ 866, 798, -1248, /*yaw*/ 128 # unused, probably an early way to set intial position
  588. colWaterBoxInit 1
  589. colWaterBox 0, -4095, -4095, 4096, 4096, 2765
  590. colEnd