sm64

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

geo.inc.c (2086B)


      1 // 0x0C000000
      2 const GeoLayout monty_mole_geo[] = {
      3     GEO_NODE_START(),
      4     GEO_OPEN_NODE(),
      5         GEO_SCALE(0x00, 16384),
      6         GEO_OPEN_NODE(),
      7             GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
      8             GEO_OPEN_NODE(),
      9                 GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, monty_mole_seg5_dl_050044B0),
     10                 GEO_OPEN_NODE(),
     11                     GEO_ANIMATED_PART(LAYER_OPAQUE, 116, 0, 0, monty_mole_seg5_dl_05004C00),
     12                     GEO_ANIMATED_PART(LAYER_ALPHA, 116, 0, 0, monty_mole_seg5_dl_05004D30),
     13                     GEO_ANIMATED_PART(LAYER_OPAQUE, -68, -5, -40, NULL),
     14                     GEO_OPEN_NODE(),
     15                         GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, monty_mole_seg5_dl_05003C48),
     16                     GEO_CLOSE_NODE(),
     17                     GEO_ANIMATED_PART(LAYER_OPAQUE, -68, -5, 40, NULL),
     18                     GEO_OPEN_NODE(),
     19                         GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, monty_mole_seg5_dl_05003518),
     20                     GEO_CLOSE_NODE(),
     21                     GEO_ANIMATED_PART(LAYER_OPAQUE, 80, 1, 78, NULL),
     22                     GEO_OPEN_NODE(),
     23                         GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, monty_mole_seg5_dl_050032A0),
     24                         GEO_OPEN_NODE(),
     25                             GEO_ANIMATED_PART(LAYER_OPAQUE, 80, 0, 0, monty_mole_seg5_dl_05003820),
     26                         GEO_CLOSE_NODE(),
     27                     GEO_CLOSE_NODE(),
     28                     GEO_ANIMATED_PART(LAYER_OPAQUE, 80, 1, -78, NULL),
     29                     GEO_OPEN_NODE(),
     30                         GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, monty_mole_seg5_dl_050039D0),
     31                         GEO_OPEN_NODE(),
     32                             GEO_ANIMATED_PART(LAYER_OPAQUE, 80, 0, 0, monty_mole_seg5_dl_05003F50),
     33                             GEO_ASM(0, geo_update_projectile_pos_from_parent),
     34                         GEO_CLOSE_NODE(),
     35                     GEO_CLOSE_NODE(),
     36                 GEO_CLOSE_NODE(),
     37             GEO_CLOSE_NODE(),
     38         GEO_CLOSE_NODE(),
     39     GEO_CLOSE_NODE(),
     40     GEO_END(),
     41 };