sm64

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

collision.inc.c (1096B)


      1 // Whomp
      2 
      3 // 0x06020A0C - 0x06020A90
      4 const Collision whomp_seg6_collision_06020A0C[] = {
      5 #ifdef VERSION_JP
      6     COL_INIT(),
      7     COL_VERTEX_INIT(0x8),
      8     COL_VERTEX(-200, 50, -100),
      9     COL_VERTEX(150, 50, -100),
     10     COL_VERTEX(150, 430, -100),
     11     COL_VERTEX(-200, 430, -100),
     12     COL_VERTEX(-200, 50, -3),
     13     COL_VERTEX(150, 430, -3),
     14     COL_VERTEX(150, 50, -3),
     15     COL_VERTEX(-200, 430, -3),
     16 #else
     17     COL_INIT(),
     18     COL_VERTEX_INIT(0x8),
     19     COL_VERTEX(-150, 50, -100),
     20     COL_VERTEX(150, 50, -100),
     21     COL_VERTEX(150, 430, -100),
     22     COL_VERTEX(-150, 430, -100),
     23     COL_VERTEX(-150, 50, -3),
     24     COL_VERTEX(150, 430, -3),
     25     COL_VERTEX(150, 50, -3),
     26     COL_VERTEX(-150, 430, -3),
     27 #endif
     28 
     29     COL_TRI_INIT(SURFACE_NO_CAM_COLLISION, 12),
     30     COL_TRI(2, 1, 0),
     31     COL_TRI(3, 2, 0),
     32     COL_TRI(6, 5, 4),
     33     COL_TRI(5, 7, 4),
     34     COL_TRI(7, 5, 3),
     35     COL_TRI(5, 2, 3),
     36     COL_TRI(6, 4, 0),
     37     COL_TRI(1, 6, 0),
     38     COL_TRI(5, 1, 2),
     39     COL_TRI(6, 1, 5),
     40     COL_TRI(0, 7, 3),
     41     COL_TRI(0, 4, 7),
     42     COL_TRI_STOP(),
     43     COL_END(),
     44 };
     45 
     46 UNUSED static const u32 whomp_unused_2 = 0;