sm64

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

geo.inc.c (2860B)


      1 // 0x0C000328
      2 const GeoLayout spiny_geo[] = {
      3     GEO_SHADOW(SHADOW_CIRCLE_4_VERTS, 0x96, 100),
      4     GEO_OPEN_NODE(),
      5         GEO_SCALE(0x00, 16384),
      6         GEO_OPEN_NODE(),
      7             GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 72, -7, spiny_seg5_dl_05016A48),
      8             GEO_OPEN_NODE(),
      9                 GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
     10                 GEO_OPEN_NODE(),
     11                     GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, spiny_seg5_dl_05016738),
     12                     GEO_ANIMATED_PART(LAYER_OPAQUE, -1, 55, 0, NULL),
     13                     GEO_OPEN_NODE(),
     14                         GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
     15                         GEO_OPEN_NODE(),
     16                             GEO_ANIMATED_PART(LAYER_OPAQUE, 77, 0, 0, NULL),
     17                             GEO_OPEN_NODE(),
     18                                 GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, spiny_seg5_dl_05016418),
     19                             GEO_CLOSE_NODE(),
     20                         GEO_CLOSE_NODE(),
     21                     GEO_CLOSE_NODE(),
     22                     GEO_ANIMATED_PART(LAYER_OPAQUE, 0, -48, 0, NULL),
     23                     GEO_OPEN_NODE(),
     24                         GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
     25                         GEO_OPEN_NODE(),
     26                             GEO_ANIMATED_PART(LAYER_OPAQUE, 88, 0, 0, NULL),
     27                             GEO_OPEN_NODE(),
     28                                 GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, spiny_seg5_dl_050164E0),
     29                             GEO_CLOSE_NODE(),
     30                         GEO_CLOSE_NODE(),
     31                     GEO_CLOSE_NODE(),
     32                     GEO_ANIMATED_PART(LAYER_OPAQUE, -1, 55, 0, NULL),
     33                     GEO_OPEN_NODE(),
     34                         GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
     35                         GEO_OPEN_NODE(),
     36                             GEO_ANIMATED_PART(LAYER_OPAQUE, 77, 0, 0, NULL),
     37                             GEO_OPEN_NODE(),
     38                                 GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, spiny_seg5_dl_050165A8),
     39                             GEO_CLOSE_NODE(),
     40                         GEO_CLOSE_NODE(),
     41                     GEO_CLOSE_NODE(),
     42                     GEO_ANIMATED_PART(LAYER_OPAQUE, 0, -48, 0, NULL),
     43                     GEO_OPEN_NODE(),
     44                         GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
     45                         GEO_OPEN_NODE(),
     46                             GEO_ANIMATED_PART(LAYER_OPAQUE, 88, 0, 0, NULL),
     47                             GEO_OPEN_NODE(),
     48                                 GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, spiny_seg5_dl_05016670),
     49                             GEO_CLOSE_NODE(),
     50                         GEO_CLOSE_NODE(),
     51                     GEO_CLOSE_NODE(),
     52                 GEO_CLOSE_NODE(),
     53             GEO_CLOSE_NODE(),
     54         GEO_CLOSE_NODE(),
     55     GEO_CLOSE_NODE(),
     56     GEO_END(),
     57 };