sm64

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

collision.inc.c (1801B)


      1 // 0x0701D294 - 0x0701D408
      2 const Collision lll_seg7_collision_rotating_platform[] = {
      3     COL_INIT(),
      4     COL_VERTEX_INIT(0x18),
      5     COL_VERTEX(-895, 0, 512),
      6     COL_VERTEX(-895, 154, 512),
      7     COL_VERTEX(0, 154, 1024),
      8     COL_VERTEX(-1535, 154, 896),
      9     COL_VERTEX(0, 154, 1792),
     10     COL_VERTEX(0, 0, 1792),
     11     COL_VERTEX(-1535, 0, 896),
     12     COL_VERTEX(0, 0, 1024),
     13     COL_VERTEX(896, 154, 512),
     14     COL_VERTEX(896, 0, 512),
     15     COL_VERTEX(1536, 154, 896),
     16     COL_VERTEX(896, 154, -511),
     17     COL_VERTEX(1536, 0, -895),
     18     COL_VERTEX(1536, 0, 896),
     19     COL_VERTEX(-895, 0, -511),
     20     COL_VERTEX(-1535, 154, -895),
     21     COL_VERTEX(0, 0, -1023),
     22     COL_VERTEX(-895, 154, -511),
     23     COL_VERTEX(-1535, 0, -895),
     24     COL_VERTEX(0, 154, -1023),
     25     COL_VERTEX(896, 0, -511),
     26     COL_VERTEX(0, 0, -1791),
     27     COL_VERTEX(1536, 154, -895),
     28     COL_VERTEX(0, 154, -1791),
     29     COL_TRI_INIT(SURFACE_DEFAULT, 36),
     30     COL_TRI(0, 1, 2),
     31     COL_TRI(1, 3, 4),
     32     COL_TRI(1, 4, 2),
     33     COL_TRI(5, 4, 3),
     34     COL_TRI(5, 3, 6),
     35     COL_TRI(0, 2, 7),
     36     COL_TRI(7, 2, 8),
     37     COL_TRI(7, 8, 9),
     38     COL_TRI(2, 4, 10),
     39     COL_TRI(2, 10, 8),
     40     COL_TRI(9, 11, 20),
     41     COL_TRI(9, 8, 11),
     42     COL_TRI(12, 10, 13),
     43     COL_TRI(13, 4, 5),
     44     COL_TRI(13, 10, 4),
     45     COL_TRI(14, 1, 0),
     46     COL_TRI(19, 23, 15),
     47     COL_TRI(6, 15, 18),
     48     COL_TRI(6, 3, 15),
     49     COL_TRI(16, 17, 14),
     50     COL_TRI(14, 17, 1),
     51     COL_TRI(17, 3, 1),
     52     COL_TRI(17, 15, 3),
     53     COL_TRI(18, 15, 23),
     54     COL_TRI(18, 23, 21),
     55     COL_TRI(16, 19, 17),
     56     COL_TRI(19, 15, 17),
     57     COL_TRI(8, 22, 11),
     58     COL_TRI(20, 19, 16),
     59     COL_TRI(20, 11, 19),
     60     COL_TRI(11, 22, 23),
     61     COL_TRI(11, 23, 19),
     62     COL_TRI(21, 23, 22),
     63     COL_TRI(21, 22, 12),
     64     COL_TRI(12, 22, 10),
     65     COL_TRI(8, 10, 22),
     66     COL_TRI_STOP(),
     67     COL_END(),
     68 };