sm64pc/actors/dorrie/collision.s
2019-08-25 00:46:40 -04:00

465 lines
9.4 KiB
ArmAsm

# Dorrie
glabel dorrie_seg6_collision_0600F644 # 0x0600F644 - 0x0600FBB8
colInit
colVertexInit 0x4E
colVertex -104, 657, 512
colVertex -46, 632, 440
colVertex -75, 522, 419
colVertex -128, 539, 528
colVertex -120, 607, 610
colVertex -129, 534, 615
colVertex -41, 717, 644
colVertex -37, 713, 500
colVertex 104, 657, 512
colVertex 128, 539, 528
colVertex 75, 522, 419
colVertex 46, 632, 440
colVertex 37, 713, 500
colVertex 41, 717, 644
colVertex 120, 607, 610
colVertex 44, 647, 703
colVertex -44, 647, 703
colVertex -105, 603, 707
colVertex -123, 512, 709
colVertex 129, 534, 615
colVertex 123, 512, 709
colVertex -46, 616, 801
colVertex -58, 525, 822
colVertex 46, 616, 801
colVertex 173, -95, -339
colVertex 0, -91, -947
colVertex 94, -87, -586
colVertex 0, -130, -307
colVertex -171, 105, -339
colVertex 0, 168, -339
colVertex -94, -87, -586
colVertex -146, 294, -120
colVertex -280, 145, -153
colVertex 146, 294, -120
colVertex 301, -141, -152
colVertex 280, 145, -153
colVertex -103, 298, 97
colVertex -278, 145, 219
colVertex -301, -141, -152
colVertex -91, 247, 228
colVertex 97, 298, 97
colVertex 92, 247, 228
colVertex 307, -96, 202
colVertex 89, 314, 286
colVertex 241, 158, 291
colVertex -88, 314, 286
colVertex 105, 603, 707
colVertex 58, 525, 822
colVertex 0, -108, -586
colVertex 94, 29, -585
colVertex -94, 29, -585
colVertex 0, 73, -585
colVertex 171, 105, -339
colVertex -173, -95, -339
colVertex -313, -95, 205
colVertex 277, 145, 219
colVertex -244, 159, 292
colVertex 86, 381, 344
colVertex 171, 343, 404
colVertex -85, 381, 344
colVertex 121, 277, 523
colVertex 164, 100, 467
colVertex 100, 474, 583
colVertex -171, 343, 404
colVertex 0, 453, 611
colVertex -105, 474, 583
colVertex 0, 243, 572
colVertex -156, -17, 448
colVertex 155, -16, 447
colVertex 279, 29, 237
colVertex -169, 102, 466
colVertex 185, -185, 249
colVertex -194, -192, -152
colVertex 193, -192, -152
colVertex 0, 63, 535
colVertex -123, 277, 523
colVertex -284, 29, 239
colVertex -186, -185, 249
colTriInit SURFACE_CAM_NO_COL, 67
colTri 58, 57, 10
colTri 22, 20, 47
colTri 22, 18, 20
colTri 20, 5, 19
colTri 20, 18, 5
colTri 57, 2, 10
colTri 58, 10, 9
colTri 10, 2, 1
colTri 10, 1, 11
colTri 43, 57, 44
colTri 57, 59, 2
colTri 3, 2, 59
colTri 44, 57, 58
colTri 60, 58, 9
colTri 61, 58, 60
colTri 61, 44, 58
colTri 9, 19, 62
colTri 60, 9, 62
colTri 57, 45, 59
colTri 57, 43, 45
colTri 62, 64, 66
colTri 3, 65, 5
colTri 63, 65, 3
colTri 3, 59, 63
colTri 59, 45, 56
colTri 63, 59, 56
colTri 63, 75, 65
colTri 56, 75, 63
colTri 64, 19, 5
colTri 5, 65, 64
colTri 64, 62, 19
colTri 64, 65, 75
colTri 64, 75, 66
colTri 56, 70, 75
colTri 66, 75, 70
colTri 54, 67, 70
colTri 62, 66, 60
colTri 60, 74, 61
colTri 60, 66, 74
colTri 67, 74, 70
colTri 61, 74, 68
colTri 68, 74, 67
colTri 66, 70, 74
colTri 69, 44, 61
colTri 42, 69, 61
colTri 61, 68, 42
colTri 54, 70, 76
colTri 70, 56, 76
colTri 42, 71, 73
colTri 37, 54, 76
colTri 38, 77, 54
colTri 67, 54, 77
colTri 71, 68, 67
colTri 71, 67, 77
colTri 42, 68, 71
colTri 42, 55, 69
colTri 42, 73, 34
colTri 72, 71, 77
colTri 72, 73, 71
colTri 38, 72, 77
colTri 38, 53, 72
colTri 72, 53, 27
colTri 72, 27, 73
colTri 73, 27, 24
colTri 24, 34, 73
colTri 56, 37, 76
colTri 55, 44, 69
colTriInit SURFACE_SWITCH, 85
colTri 0, 1, 2
colTri 2, 3, 0
colTri 4, 0, 3
colTri 4, 3, 5
colTri 0, 4, 6
colTri 7, 1, 0
colTri 6, 7, 0
colTri 8, 9, 10
colTri 10, 11, 8
colTri 12, 11, 1
colTri 8, 11, 12
colTri 12, 1, 7
colTri 4, 17, 16
colTri 8, 12, 13
colTri 9, 8, 14
colTri 13, 14, 8
colTri 13, 12, 7
colTri 13, 7, 6
colTri 14, 13, 15
colTri 6, 15, 13
colTri 16, 6, 4
colTri 6, 16, 15
colTri 17, 21, 16
colTri 16, 21, 23
colTri 16, 23, 15
colTri 23, 47, 20
colTri 5, 18, 4
colTri 18, 17, 4
colTri 19, 9, 14
colTri 15, 46, 14
colTri 20, 14, 46
colTri 14, 20, 19
colTri 21, 17, 18
colTri 18, 22, 21
colTri 22, 47, 23
colTri 22, 23, 21
colTri 15, 23, 46
colTri 20, 46, 23
colTri 24, 48, 26
colTri 24, 26, 49
colTri 25, 49, 26
colTri 26, 48, 25
colTri 24, 27, 48
colTri 27, 30, 48
colTri 25, 48, 30
colTri 25, 50, 51
colTri 25, 30, 50
colTri 25, 51, 49
colTri 28, 29, 51
colTri 28, 51, 50
colTri 29, 49, 51
colTri 24, 49, 52
colTri 29, 52, 49
colTri 30, 53, 28
colTri 27, 53, 30
colTri 30, 28, 50
colTri 38, 37, 32
colTri 31, 28, 32
colTri 32, 28, 53
colTri 29, 28, 31
colTri 33, 29, 31
colTri 33, 52, 29
colTri 34, 24, 52
colTri 32, 53, 38
colTri 35, 52, 33
colTri 34, 52, 35
colTri 36, 33, 31
colTri 37, 36, 31
colTri 31, 32, 37
colTri 36, 39, 41
colTri 39, 37, 56
colTri 37, 39, 36
colTri 38, 54, 37
colTri 35, 33, 55
colTri 33, 40, 55
colTri 36, 40, 33
colTri 40, 41, 55
colTri 36, 41, 40
colTri 41, 44, 55
colTri 42, 35, 55
colTri 45, 39, 56
colTri 42, 34, 35
colTri 43, 41, 39
colTri 44, 41, 43
colTri 43, 39, 45
colTriStop
colEnd
glabel dorrie_seg6_collision_0600FBB8 # 0x0600FBB8 - 0x060100CE
colInit
colVertexInit 0x49
colVertex -301, -141, -152
colVertex -194, -192, -152
colVertex -186, -185, 249
colVertex 193, -192, -152
colVertex 185, -185, 249
colVertex 0, -130, -307
colVertex -173, -95, -339
colVertex 173, -95, -339
colVertex -94, -87, -586
colVertex 0, -108, -586
colVertex 297, -96, 197
colVertex 301, -141, -152
colVertex -280, 145, -153
colVertex -171, 105, -339
colVertex 171, 105, -339
colVertex 94, -87, -586
colVertex 94, 29, -585
colVertex -91, 247, 228
colVertex -277, 145, 219
colVertex -298, -96, 197
colVertex -153, -15, 440
colVertex -146, 294, -120
colVertex 92, 247, 228
colVertex 152, -15, 440
colVertex 280, 145, -153
colVertex 97, 298, 97
colVertex 146, 294, -120
colVertex -103, 298, 97
colVertex 0, 168, -339
colVertex 0, 73, -585
colVertex -94, 29, -585
colVertex -205, 154, 285
colVertex 0, -9, 529
colVertex 0, -91, -947
colVertex 75, 96, 735
colVertex 0, 55, 717
colVertex 106, 46, 523
colVertex -141, 183, 508
colVertex 129, 180, 821
colVertex -129, 180, 821
colVertex 109, 191, 711
colVertex -128, 187, 734
colVertex 104, 306, 720
colVertex 140, 183, 508
colVertex 128, 187, 734
colVertex 41, 362, 854
colVertex 53, 254, 642
colVertex -109, 191, 711
colVertex -41, 362, 854
colVertex -120, 254, 818
colVertex -37, 362, 710
colVertex -104, 306, 720
colVertex -53, 254, 642
colVertex 37, 362, 710
colVertex -46, 283, 648
colVertex -123, 156, 914
colVertex -58, 167, 1027
colVertex 46, 258, 1008
colVertex -44, 291, 912
colVertex 123, 156, 914
colVertex 44, 291, 912
colVertex -105, 247, 914
colVertex -46, 258, 1008
colVertex 120, 254, 818
colVertex 205, 154, 285
colVertex 74, 255, 500
colVertex 277, 145, 219
colVertex -106, 46, 523
colVertex -75, 96, 735
colVertex -74, 255, 500
colVertex 46, 283, 648
colVertex 58, 167, 1027
colVertex 105, 247, 914
colTriInit SURFACE_SWITCH, 142
colTri 0, 1, 2
colTri 1, 3, 4
colTri 1, 5, 3
colTri 1, 6, 5
colTri 1, 4, 2
colTri 0, 6, 1
colTri 3, 5, 7
colTri 5, 8, 9
colTri 5, 6, 8
colTri 7, 5, 9
colTri 10, 3, 11
colTri 10, 4, 3
colTri 7, 11, 3
colTri 12, 13, 6
colTri 12, 6, 0
colTri 8, 6, 13
colTri 11, 7, 14
colTri 7, 15, 16
colTri 7, 9, 15
colTri 7, 16, 14
colTri 17, 18, 31
colTri 18, 17, 27
colTri 18, 27, 21
colTri 0, 19, 18
colTri 0, 18, 12
colTri 21, 12, 18
colTri 20, 31, 18
colTri 22, 64, 66
colTri 23, 66, 64
colTri 24, 26, 66
colTri 25, 22, 66
colTri 10, 24, 66
colTri 23, 10, 66
colTri 26, 25, 66
colTri 27, 17, 22
colTri 27, 26, 21
colTri 27, 25, 26
colTri 27, 22, 25
colTri 26, 14, 28
colTri 24, 14, 26
colTri 26, 28, 21
colTri 21, 13, 12
colTri 28, 13, 21
colTri 4, 20, 2
colTri 4, 23, 20
colTri 10, 23, 4
colTri 0, 2, 19
colTri 20, 19, 2
colTri 10, 11, 24
colTri 11, 14, 24
colTri 19, 20, 18
colTri 13, 29, 30
colTri 13, 28, 29
colTri 8, 13, 30
colTri 28, 14, 16
colTri 28, 16, 29
colTri 33, 30, 29
colTri 23, 43, 36
colTri 23, 64, 43
colTri 20, 23, 32
colTri 23, 36, 32
colTri 31, 20, 67
colTri 32, 67, 20
colTri 33, 16, 15
colTri 33, 29, 16
colTri 33, 8, 30
colTri 33, 9, 8
colTri 15, 9, 33
colTri 34, 35, 32
colTri 35, 67, 32
colTri 34, 32, 36
colTri 36, 43, 40
colTri 36, 40, 34
colTri 35, 68, 67
colTri 37, 67, 68
colTri 31, 67, 37
colTri 34, 68, 35
colTri 38, 34, 44
colTri 39, 34, 38
colTri 39, 68, 34
colTri 41, 68, 39
colTri 41, 47, 68
colTri 37, 68, 47
colTri 42, 40, 46
colTri 43, 46, 40
colTri 44, 40, 42
colTri 40, 44, 34
colTri 44, 42, 63
colTri 38, 44, 63
colTri 45, 63, 42
colTri 42, 70, 53
colTri 42, 53, 45
colTri 46, 70, 42
colTri 47, 52, 69
colTri 47, 69, 37
colTri 47, 41, 51
colTri 47, 51, 52
colTri 48, 50, 51
colTri 49, 51, 41
colTri 50, 54, 51
colTri 51, 54, 52
colTri 51, 49, 48
colTri 52, 54, 46
colTri 53, 54, 50
colTri 53, 70, 54
colTri 54, 70, 46
colTri 55, 56, 62
colTri 55, 61, 49
colTri 56, 57, 62
colTri 56, 55, 59
colTri 56, 59, 71
colTri 57, 71, 59
colTri 56, 71, 57
colTri 58, 57, 60
colTri 58, 62, 57
colTri 59, 72, 57
colTri 60, 57, 72
colTri 61, 62, 58
colTri 62, 61, 55
colTri 45, 50, 48
colTri 58, 48, 49
colTri 48, 58, 60
colTri 48, 60, 45
colTri 49, 61, 58
colTri 60, 72, 63
colTri 63, 45, 60
colTri 45, 53, 50
colTri 59, 63, 72
colTri 63, 59, 38
colTri 59, 39, 38
colTri 59, 55, 39
colTri 39, 55, 49
colTri 49, 41, 39
colTri 64, 22, 65
colTri 22, 17, 69
colTri 37, 17, 31
colTri 37, 69, 17
colTri 65, 69, 52
colTri 22, 69, 65
colTri 65, 52, 46
colTri 64, 65, 43
colTri 43, 65, 46
colTriStop
colEnd