sm64

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

collision.inc.c (3796B)


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