sm64

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

geo.inc.c (957B)


      1 // 0x16000A84
      2 const GeoLayout bowser_key_geo[] = {
      3     GEO_SHADOW(SHADOW_CIRCLE_4_VERTS, 0x9B, 300),
      4     GEO_OPEN_NODE(),
      5         GEO_SCALE(0x00, 65536),
      6         GEO_OPEN_NODE(),
      7             GEO_DISPLAY_LIST(LAYER_OPAQUE, bowser_key_dl),
      8         GEO_CLOSE_NODE(),
      9     GEO_CLOSE_NODE(),
     10     GEO_END(),
     11 };
     12 
     13 // 0x16000AB0
     14 const GeoLayout bowser_key_cutscene_geo[] = {
     15     GEO_SCALE(0x00, 16384),
     16     GEO_OPEN_NODE(),
     17         GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
     18         GEO_OPEN_NODE(),
     19             GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
     20             GEO_OPEN_NODE(),
     21                 GEO_ASM(0, geo_scale_bowser_key),
     22                 GEO_SCALE(0x00, 65536),
     23                 GEO_OPEN_NODE(),
     24                     GEO_DISPLAY_LIST(LAYER_OPAQUE, bowser_key_dl),
     25                 GEO_CLOSE_NODE(),
     26             GEO_CLOSE_NODE(),
     27         GEO_CLOSE_NODE(),
     28     GEO_CLOSE_NODE(),
     29     GEO_CLOSE_NODE(), //! more close than open nodes
     30     GEO_END(),
     31 };