sm64

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

macro.inc.c (4815B)


      1 // 0x0700DD50 - 0x0700DEE2
      2 const MacroObject thi_seg7_area_1_macro_objs[] = {
      3     MACRO_OBJECT_WITH_BHV_PARAM(/*preset*/ macro_cannon_closed,         /*yaw*/   0, /*pos*/  6656, -2832,  6964, /*bhvParam*/ 0x80),
      4     MACRO_OBJECT               (/*preset*/ macro_coin_line_horizontal,  /*yaw*/   0, /*pos*/   870,  -502,  2828),
      5     MACRO_OBJECT               (/*preset*/ macro_hidden_1up_in_pole,    /*yaw*/   0, /*pos*/  4800,  -110,  2250),
      6     MACRO_OBJECT_WITH_BHV_PARAM(/*preset*/ macro_wooden_signpost,       /*yaw*/  90, /*pos*/  6728, -2559,  1561, /*bhvParam*/ DIALOG_091),
      7     MACRO_OBJECT               (/*preset*/ macro_coin_line_horizontal,  /*yaw*/  90, /*pos*/   -66, -1637, -4944),
      8     MACRO_OBJECT               (/*preset*/ macro_huge_goomba,           /*yaw*/   0, /*pos*/  7069, -1535, -4758),
      9     MACRO_OBJECT               (/*preset*/ macro_huge_goomba,           /*yaw*/   0, /*pos*/  7177, -1535, -3522),
     10     MACRO_OBJECT               (/*preset*/ macro_coin_line_horizontal,  /*yaw*/   0, /*pos*/  5711, -1677, -2944),
     11     MACRO_OBJECT               (/*preset*/ macro_yellow_coin_2,         /*yaw*/   0, /*pos*/ -1200, -1540,  1150),
     12     MACRO_OBJECT               (/*preset*/ macro_yellow_coin_2,         /*yaw*/   0, /*pos*/  -250, -1540,  1150),
     13     MACRO_OBJECT               (/*preset*/ macro_hidden_1up_trigger,    /*yaw*/   0, /*pos*/ -1200, -1540,  1150),
     14     MACRO_OBJECT               (/*preset*/ macro_hidden_1up_trigger,    /*yaw*/   0, /*pos*/  -250, -1550,  1150),
     15     MACRO_OBJECT_WITH_BHV_PARAM(/*preset*/ macro_hidden_1up,            /*yaw*/   0, /*pos*/  -777, -1544,  1233, /*bhvParam*/ 2),
     16     MACRO_OBJECT               (/*preset*/ macro_huge_goomba,           /*yaw*/   0, /*pos*/  4600, -1544,  3455),
     17     MACRO_OBJECT               (/*preset*/ macro_huge_goomba,           /*yaw*/   0, /*pos*/  3444,  -522,  3011),
     18     MACRO_OBJECT               (/*preset*/ macro_huge_goomba,           /*yaw*/   0, /*pos*/ -3622,  -511,  3100),
     19     MACRO_OBJECT               (/*preset*/ macro_coin_line_horizontal,  /*yaw*/   0, /*pos*/ -4911,  -395, -1433),
     20     MACRO_OBJECT               (/*preset*/ macro_coin_line_horizontal,  /*yaw*/  90, /*pos*/   199,  2233,   433),
     21     MACRO_OBJECT               (/*preset*/ macro_huge_goomba,           /*yaw*/   0, /*pos*/ -3177,  1255, -2366),
     22     MACRO_OBJECT               (/*preset*/ macro_chuckya,               /*yaw*/   0, /*pos*/ -1800,  2233,  -322),
     23     MACRO_OBJECT               (/*preset*/ macro_fish_spawner_few_blue, /*yaw*/   0, /*pos*/ -6222, -3400, -1455),
     24     MACRO_OBJECT               (/*preset*/ macro_enemy_lakitu,          /*yaw*/   0, /*pos*/ -1905, -2223,  6541),
     25     MACRO_OBJECT               (/*preset*/ macro_fire_fly_guy,          /*yaw*/   0, /*pos*/ -1911,     0, -5822),
     26     MACRO_OBJECT               (/*preset*/ macro_fire_fly_guy,          /*yaw*/   0, /*pos*/  6493, -2186,  5189),
     27     MACRO_OBJECT               (/*preset*/ macro_1up,                   /*yaw*/   0, /*pos*/ -6000, -3566, -1320),
     28     MACRO_OBJECT               (/*preset*/ macro_fish_spawner_few_blue, /*yaw*/   0, /*pos*/ -6550, -3450,  4100),
     29     MACRO_OBJECT               (/*preset*/ macro_fish_spawner_few_blue, /*yaw*/   0, /*pos*/ -1750, -3450,  7800),
     30     MACRO_OBJECT               (/*preset*/ macro_fish_spawner_few_blue, /*yaw*/   0, /*pos*/  1950, -3500,  7600),
     31     MACRO_OBJECT               (/*preset*/ macro_box_1up_running_away,  /*yaw*/   0, /*pos*/ -5712, -2190,  1100),
     32     MACRO_OBJECT               (/*preset*/ macro_box_1up_running_away,  /*yaw*/   0, /*pos*/  6022, -1722,  -633),
     33     MACRO_OBJECT               (/*preset*/ macro_wooden_post_1,         /*yaw*/   0, /*pos*/ -5822, -2969,  5822),
     34     MACRO_OBJECT_WITH_BHV_PARAM(/*preset*/ macro_wooden_signpost,       /*yaw*/  90, /*pos*/  -886, -2559,  6655, /*bhvParam*/ DIALOG_165),
     35     MACRO_OBJECT_WITH_BHV_PARAM(/*preset*/ macro_wooden_signpost,       /*yaw*/   0, /*pos*/ -2370,  -511,  2320, /*bhvParam*/ DIALOG_166),
     36     MACRO_OBJECT               (/*preset*/ macro_box_star_act_2,        /*yaw*/   0, /*pos*/  2600,  3500, -2400),
     37     MACRO_OBJECT               (/*preset*/ macro_huge_goomba,           /*yaw*/   0, /*pos*/ -3180,  -511,  2080),
     38     MACRO_OBJECT               (/*preset*/ macro_fly_guy,               /*yaw*/   0, /*pos*/  -300, -2340,  3940),
     39     MACRO_OBJECT               (/*preset*/ macro_wooden_post_1,         /*yaw*/   0, /*pos*/  -520, -2560,  6660),
     40     MACRO_OBJECT               (/*preset*/ macro_koopa,                 /*yaw*/   0, /*pos*/  -800, -2236,  3080),
     41     MACRO_OBJECT               (/*preset*/ macro_butterfly_triplet,     /*yaw*/   0, /*pos*/ -3111,  -511,  2400),
     42     MACRO_OBJECT               (/*preset*/ macro_butterfly_triplet,     /*yaw*/   0, /*pos*/  4844,  -533,  2266),
     43     MACRO_OBJECT_END(),
     44 };