sm64

A Super Mario 64 decompilation
Log | Files | Refs | README | LICENSE

collision.inc.c (4418B)


      1 // 0x07029C1C - 0x07029FA4
      2 const Collision rr_seg7_collision_07029C1C[] = {
      3     COL_INIT(),
      4     COL_VERTEX_INIT(0x48),
      5     COL_VERTEX(-101, -255, 205),
      6     COL_VERTEX(-306, -204, 0),
      7     COL_VERTEX(-511, -255, 205),
      8     COL_VERTEX(-101, -255, -204),
      9     COL_VERTEX(-511, -255, -204),
     10     COL_VERTEX(307, -460, -204),
     11     COL_VERTEX(-101, -460, -204),
     12     COL_VERTEX(102, -409, 0),
     13     COL_VERTEX(307, -460, 205),
     14     COL_VERTEX(-101, -460, 205),
     15     COL_VERTEX(-511, -460, 205),
     16     COL_VERTEX(-716, -409, 0),
     17     COL_VERTEX(-921, -460, 205),
     18     COL_VERTEX(-511, -460, -204),
     19     COL_VERTEX(-921, -460, -204),
     20     COL_VERTEX(717, -255, -204),
     21     COL_VERTEX(717, -255, 205),
     22     COL_VERTEX(307, -255, -204),
     23     COL_VERTEX(1126, -50, 205),
     24     COL_VERTEX(1126, -50, -204),
     25     COL_VERTEX(717, -50, -204),
     26     COL_VERTEX(307, 154, -204),
     27     COL_VERTEX(307, 154, 205),
     28     COL_VERTEX(-101, 154, -204),
     29     COL_VERTEX(-101, 358, 205),
     30     COL_VERTEX(-101, 358, -204),
     31     COL_VERTEX(-511, 358, -204),
     32     COL_VERTEX(-511, 563, -204),
     33     COL_VERTEX(-921, 563, -204),
     34     COL_VERTEX(-511, 563, 205),
     35     COL_VERTEX(512, -204, 0),
     36     COL_VERTEX(307, -255, 205),
     37     COL_VERTEX(922, 0, 0),
     38     COL_VERTEX(717, -50, 205),
     39     COL_VERTEX(102, 205, 0),
     40     COL_VERTEX(-101, 154, 205),
     41     COL_VERTEX(-306, 410, 0),
     42     COL_VERTEX(-511, 358, 205),
     43     COL_VERTEX(-716, 614, 0),
     44     COL_VERTEX(-921, 563, 205),
     45     COL_VERTEX(-767, -588, -634),
     46     COL_VERTEX(-665, -588, -634),
     47     COL_VERTEX(-665, 461, -634),
     48     COL_VERTEX(-767, 461, -634),
     49     COL_VERTEX(-357, -588, -634),
     50     COL_VERTEX(-255, -588, -634),
     51     COL_VERTEX(-255, 256, -634),
     52     COL_VERTEX(-357, 256, -634),
     53     COL_VERTEX(51, -588, -634),
     54     COL_VERTEX(154, 51, -634),
     55     COL_VERTEX(51, 51, -634),
     56     COL_VERTEX(154, -588, -634),
     57     COL_VERTEX(461, -588, -634),
     58     COL_VERTEX(563, -588, -634),
     59     COL_VERTEX(563, -357, -634),
     60     COL_VERTEX(461, -357, -634),
     61     COL_VERTEX(973, -153, -634),
     62     COL_VERTEX(973, -588, -613),
     63     COL_VERTEX(-306, -409, 0),
     64     COL_VERTEX(102, -613, 0),
     65     COL_VERTEX(-716, -613, 0),
     66     COL_VERTEX(512, -409, 0),
     67     COL_VERTEX(922, -204, 0),
     68     COL_VERTEX(102, 0, 0),
     69     COL_VERTEX(-306, 205, 0),
     70     COL_VERTEX(-716, 410, 0),
     71     COL_VERTEX(870, -153, -634),
     72     COL_VERTEX(870, -588, -634),
     73     COL_VERTEX(973, -588, -634),
     74     COL_VERTEX(-1023, -588, -613),
     75     COL_VERTEX(-1023, -690, -613),
     76     COL_VERTEX(973, -690, -613),
     77     COL_TRI_INIT(SURFACE_DEFAULT, 44),
     78     COL_TRI(52, 53, 54),
     79     COL_TRI(40, 41, 42),
     80     COL_TRI(40, 42, 43),
     81     COL_TRI(44, 45, 46),
     82     COL_TRI(44, 46, 47),
     83     COL_TRI(48, 49, 50),
     84     COL_TRI(48, 51, 49),
     85     COL_TRI(2, 58, 0),
     86     COL_TRI(52, 54, 55),
     87     COL_TRI(56, 66, 67),
     88     COL_TRI(56, 67, 68),
     89     COL_TRI(57, 69, 70),
     90     COL_TRI(57, 70, 71),
     91     COL_TRI(0, 58, 3),
     92     COL_TRI(58, 2, 4),
     93     COL_TRI(58, 4, 3),
     94     COL_TRI(9, 59, 8),
     95     COL_TRI(59, 9, 6),
     96     COL_TRI(59, 6, 5),
     97     COL_TRI(8, 59, 5),
     98     COL_TRI(12, 60, 10),
     99     COL_TRI(10, 60, 13),
    100     COL_TRI(60, 12, 14),
    101     COL_TRI(60, 14, 13),
    102     COL_TRI(61, 31, 17),
    103     COL_TRI(31, 61, 16),
    104     COL_TRI(61, 17, 15),
    105     COL_TRI(16, 61, 15),
    106     COL_TRI(18, 62, 19),
    107     COL_TRI(33, 62, 18),
    108     COL_TRI(62, 20, 19),
    109     COL_TRI(62, 33, 20),
    110     COL_TRI(35, 63, 22),
    111     COL_TRI(63, 35, 23),
    112     COL_TRI(63, 23, 21),
    113     COL_TRI(22, 63, 21),
    114     COL_TRI(37, 64, 24),
    115     COL_TRI(24, 64, 25),
    116     COL_TRI(64, 26, 25),
    117     COL_TRI(64, 37, 26),
    118     COL_TRI(39, 65, 29),
    119     COL_TRI(65, 39, 28),
    120     COL_TRI(65, 28, 27),
    121     COL_TRI(29, 65, 27),
    122     COL_TRI_INIT(SURFACE_VERY_SLIPPERY, 32),
    123     COL_TRI(0, 1, 2),
    124     COL_TRI(3, 1, 0),
    125     COL_TRI(3, 4, 1),
    126     COL_TRI(4, 2, 1),
    127     COL_TRI(5, 6, 7),
    128     COL_TRI(5, 7, 8),
    129     COL_TRI(8, 7, 9),
    130     COL_TRI(6, 9, 7),
    131     COL_TRI(10, 11, 12),
    132     COL_TRI(13, 11, 10),
    133     COL_TRI(13, 14, 11),
    134     COL_TRI(14, 12, 11),
    135     COL_TRI(15, 30, 16),
    136     COL_TRI(15, 17, 30),
    137     COL_TRI(16, 30, 31),
    138     COL_TRI(17, 31, 30),
    139     COL_TRI(18, 32, 33),
    140     COL_TRI(19, 32, 18),
    141     COL_TRI(19, 20, 32),
    142     COL_TRI(20, 33, 32),
    143     COL_TRI(21, 23, 34),
    144     COL_TRI(21, 34, 22),
    145     COL_TRI(22, 34, 35),
    146     COL_TRI(23, 35, 34),
    147     COL_TRI(24, 36, 37),
    148     COL_TRI(25, 36, 24),
    149     COL_TRI(26, 37, 36),
    150     COL_TRI(25, 26, 36),
    151     COL_TRI(27, 38, 29),
    152     COL_TRI(27, 28, 38),
    153     COL_TRI(28, 39, 38),
    154     COL_TRI(29, 38, 39),
    155     COL_TRI_STOP(),
    156     COL_END(),
    157 };